title: DAO

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:d070538f702aadeeee...@mygate.mailgate.org...
> "E" <
aiutoO...@freemail.it
> wrote in message
> news:3bf40885...@news.libero.it...
>
> Io avrei qualche RISERVA a giudicare scarsi i libri Jackson.
> I problemi sono 2, o più...
> 1)Chi si approccia ad ACCESS non sà cosa cercare e compra libri di fascia
>   medio bassa, le case Editrici ne pubblicano di vari livelli....
>   Solo dopo che hai capito il Libro e imparato un pò ACCESS capisci che
>   quel Libro è il Peggior acquisto che potevi fare.
Già;
> 2)Alcune volte prima di spendere converrebbe sforzarsi ad utilizzare il
>   Libro che Mamma Microsoft fornisce (F1), anche se impari ad usarlo solo
>   dopo che SERGIO MAZZA e ROBERTO si sono stufati di ripeterlo.....!!!
Ah! Quel benedetto uomo...(Roberto)
> Ma in ogni caso visto che hai messo mano su esempi funzionanti come hai
fatto
> a non chiederti qual'era la fonte dati di una Maschera...?????
> Sei partito da DAO e dai concetti di Recordset che solitamente chi inizia
a
> smanettare con ACCESS impiega qualche mese a conoscere, non è che hai
aperto
> il libro dalla parte OPPOSTA.
Eh! Eh!
>
> @Alex



title: DAO

author: E

text:
>Enrico;
>guarda che è tutto più semplice di quanto pensi, dell'aggiornamento di una
>sottomaschera tramite valori inseriti in una textbox ne abbiamo già parlato
>con Franco (12/11/2001, oggetto Aggiornare submaschera_dati) e gli abbiamo
>risposto in 2. Ma quello è solo il messaggio più recente, se cerchi nel sito
>comune (
www.sitocomune.com
) trovi altri messaggi che trattano più o meno lo
>stesso tuo problema e ovviamente nell'help c'è già la soluzione senza
>perdere tempo...
Dei messaggi ne ho visti e, con l'aiuto in particolare di Roberto con
un messaggio di qualche tempo fa, ho già realizzato il passaggio
correttamente; adesso stavo semplicemente provando a rifare la cosa in
un altro modo: passare il recordset alla sottomaschera facendo il
minor uso possibile del DOCMD e del modello ad oggetti di Access,
spostando l'attenzione su DAO
Vedi anche quel che ho scritto per Alex.
Che vi posso dire: skippatemi se vi infastidiscono i principianti, non
è poi gran fatica ;)
Ciao
Enrico


title: DAO

text:
Non credevo col mio scritto di causare un flame ;)
Vediamo di precisare...
- Ho scitto, tra le prime cose che sono un *dilettante*, sperando di
spiegare al meglio la mia situazione
- sto sviluppando un paio di semplici interfacce per un centro
naturistico no profit e lo sto facendo senza scopo di lucro, per
l'hobby di capire un po' di interfacce utente di Access
- uso Access sul lavoro come "number cruncher" per analisi su tassi di
guasto, senza scrivere codice e senza necessità di sviluppare
interfacce utente
- Possiedo io pure il manuale di programmazione cui fai riferimento
che gentilmente un collega mi ha passato in formato PDF, ben sapendo
che i pasticcetti che costruirò non mi verranno pagati se non con un
aggravamento della mia artrosi cervicale
- L'unica mia conoscenza di programmazione è un corso di Visual Basic
fatto pure quello per hobby un paio d'anni fa.
- Prima di disturbare in newsgroup ho cercato parecchio le risposte
alle mie domande sul comodissimo
groups.google.com
, su
www.sitocomune.it
, nell'help di Access 97 ecc.
Fatte queste premesse ribadisco la mia sensazione: per uno che si
accosti al problema dell'interazione tra il motore di Access DAO e le
interfacce utente, i problemi non sono pochi.
Si tenga presente che non ho la possibilità di interagire verbalmente
con persone che mi diano verbalmente qualche dritta: è una settimana
che sto tentando inutilmente di far dialogare una maschera con
sottomaschera con un Recordset DAO e probabilmente se avessi avuto
qualcuno qui a darmi verbalmente qualche dritta ci sarei riuscito.
Alla fine, mi pareva anche in modo garbato, avevo chiesto solo qualche
dritta per capire o magari un rimando bibliografico ad un libro per
principianti isolati come me.
Saluti
Enrico



title: DAO

author: Sergio MAZZA

text:
"E" <
aiutoO...@freemail.it
> ha scritto nel messaggio
news:3bf5111f...@news.libero.it...
>
> Dei messaggi ne ho visti e, con l'aiuto in particolare di Roberto con
> un messaggio di qualche tempo fa, ho già realizzato il passaggio
> correttamente; adesso stavo semplicemente provando a rifare la cosa in
> un altro modo: passare il recordset alla sottomaschera facendo il
> minor uso possibile del DOCMD e del modello ad oggetti di Access,
> spostando l'attenzione su DAO
Lo potevi dire prima senza portare la discussione a questo livello; bastava
che dicessi: "ho già utilizzato la tecnica tradizionale per una maschera -
sottomaschera, ma mi piacerebbe sperimentare anche l'altra tecnica del
passaggio alla sottomaschera di un recordset DAO direttamente da codice". Ho
reso l'idea o sbaglio?
Il tuo primo messaggio non recitava così, forse pigrizia?
> Vedi anche quel che ho scritto per Alex.
Sì ho letto quello che hai scritto ad Alex... Mah! Lascio a lui la
replica...
>
> Che vi posso dire: skippatemi se vi infastidiscono i principianti, non
> è poi gran fatica ;)
Potresti dire grazie per tutto il tempo che ti abbiamo dedicato; potresti
dire se hai risolto il problema; potresti dire che tempo fa li da te;
potresti dire quanti sono i cinesi...
Potresti anche risparmiarci la solita storiella del principiante che
dovrebbe intenerirci; l'aiuto viene dato a tutti senza distinzione di sesso,
cultura o "grado di bravura"; nei "tutti" sono compreso anch'io che non sono
nessuno in confronto ad altri partecipanti nell'NG; te lo assicuro perché ho
avuto il piacere di conoscerli al raduno.
Se rispetti le poche regole di questo NG ti assicuro che nessuno ti
"schipperà"; sempre se non è gran fatica per te.
> Ciao
> Enrico
Comunque, mi permetto di consigliarti di rileggerti i messaggi del nostro
"discorso" e vedrai che ti renderai conto che se formulavi meglio la
richiesta con poche battute avevi la risposta, senza tutta sta' cagnara!
Ciao.
P.S. A casa mia si chiama: "coda di paglia!"



title: DAO

text:
>Il tuo primo messaggio non recitava così, forse pigrizia?
No, non recitava così per non tediare nessuno; ma visto che m'è stato
chiesto...
>Potresti dire grazie per tutto il tempo che ti abbiamo dedicato; potresti
>dire se hai risolto il problema; potresti dire che tempo fa li da te;
>potresti dire quanti sono i cinesi...
>Potresti anche risparmiarci la solita storiella del principiante che
>dovrebbe intenerirci; l'aiuto viene dato a tutti senza distinzione di sesso,
>cultura o "grado di bravura"; nei "tutti" sono compreso anch'io che non sono
>nessuno in confronto ad altri partecipanti nell'NG; te lo assicuro perché ho
>avuto il piacere di conoscerli al raduno.
>Se rispetti le poche regole di questo NG ti assicuro che nessuno ti
>"schipperà"; sempre se non è gran fatica per te.
Il sermoncino me lo puoi risparmiare: le grazie le metto sempre
anticipate, anche perchè c'è qualcuno che si incazza pure per i
messaggi di ringraziamento.
La "storiella" del principante è la pura verità: se già sapessi non
sarei qui a fare domande, non ti pare?
>Comunque, mi permetto di consigliarti di rileggerti i messaggi del nostro
>"discorso" e vedrai che ti renderai conto che se formulavi meglio la
>richiesta con poche battute avevi la risposta, senza tutta sta' cagnara!
Della cagnara non ne ho fatto: ho fatto le mie domande civilmente,
domande che chiunque era libero di non valutare per non perdere il suo
tempo prezioso.
>P.S. A casa mia si chiama: "coda di paglia!"
A casa mia invece ho visto una saggio di boria contemporanea che non
mi aspettavo: m'è bastato leggere il tuo messaggio.
E.


title: DAO

author: Alex

text:
"E" <
aiutoO...@freemail.it
> wrote in message
news:3bf54225...@news.libero.it...
>
> >Comunque, mi permetto di consigliarti di rileggerti i messaggi del nostro
> >"discorso" e vedrai che ti renderai conto che se formulavi meglio la
> >richiesta con poche battute avevi la risposta, senza tutta sta' cagnara!
>
> Della cagnara non ne ho fatto: ho fatto le mie domande civilmente,
> domande che chiunque era libero di non valutare per non perdere il suo
> tempo prezioso.
>
>
> >P.S. A casa mia si chiama: "coda di paglia!"
>
> A casa mia invece ho visto una saggio di boria contemporanea che non
> mi aspettavo: m'è bastato leggere il tuo messaggio.
>
> E.
Non mi piacciono questi toni e non voglio tantomeno approfondire o dare modo
di farlo.
Ci tengo a precisare che il NG è aperto a tutti senza Skippare nessuno.
Ritengo però, e lo dico dopo aver riletto bene i tuoi post, che tu sia partito
molto prevenuto, in fondo quì ti rispondono persone che come te lo fanno
per hobbie e passione, e sicuramente non hanno %$ sulle risposte.
Per quel che mi riguarda nel mio precedente POST ti ho solo voluto riportare
un "SAGGIO" di ciò che mi era passato per la testa durante la fase transitoria
di apprendimento, in quanto ho riscontrato delle similitudini con la tua, era
solo un modo per dirti "Ci siamo passati tutti...!".
L'errore che ha acceso Sergio e che, sinceramente non capita spesso, deriva
dal modo in cui ti sei riproposto, non prenderla come offesa, vorrei spegnere
qualsiasi tono di polemica, ma visto che ho ricevuto la stessa impressione
di Sergio, e dato che qui ti abbiamo risposto in 2 credo forse sia accettabile
pensare che veramente qualcosa nel tuo modo di proporti sia stato travisato...
Le colpe sono di tutti e di nessuno, per quel che mi riguarda mi sono già
frustato per espiare le mie....., sicuro che Sergio faccia altrettanto in dose
doppia.....
Spero tu abbia in ogni caso risolto il problema, se così non fosse il NG è
aperto....!
@Alex
--
Posted from  [62.98.15.111]



title: DAO

text:
>Le colpe sono di tutti e di nessuno, per quel che mi riguarda mi sono già
>frustato per espiare le mie....., sicuro che Sergio faccia altrettanto in dose
>doppia.....
>
>Spero tu abbia in ogni caso risolto il problema, se così non fosse il NG è
>aperto....!
Ho anch'io le mie colpe: ieri ero in po' girato e sono stato brusco
inutilmente: me ne scuso.
Il problema non l'ho risolto, ahimè; ne riposto il contenuto nella
versione "tradotta" da Mazza, sperando che qualcuno abbia qualche idea
(va benissimo anche il puntatore a qualche documento in rete):
"ho già utilizzato la tecnica tradizionale per una maschera -
sottomaschera, ma mi piacerebbe sperimentare anche l'altra tecnica del
passaggio alla sottomaschera di un recordset DAO direttamente da
codice"
Saluti
Enrico
PS
oggi ho pure comprato il libro di Viescas


title: DAO

text:
"E" <
aiutoO...@freemail.it
> ha scritto nel messaggio
news:3bf54225...@news.libero.it...
> >Il tuo primo messaggio non recitava così, forse pigrizia?
>
> No, non recitava così per non tediare nessuno; ma visto che m'è stato
> chiesto...
E ci hai fatto la grazia...
> Il sermoncino me lo puoi risparmiare: le grazie le metto sempre
> anticipate, anche perchè c'è qualcuno che si incazza pure per i
> messaggi di ringraziamento.
Problemi loro non miei;
> La "storiella" del principante è la pura verità: se già sapessi non
> sarei qui a fare domande, non ti pare?
certo! Ma se ci metti un po' più di passione e spendessi più tempo nel
formularle meglio te ne saremmo grati.
> Della cagnara non ne ho fatto: ho fatto le mie domande civilmente,
Nessuno discute la tua civiltà, si discute sul fatto che ci hai messo almeno
4 messaggi per spiegarci che volevi fare; questa è la "cagnara".
> domande che chiunque era libero di non valutare per non perdere il suo
> tempo prezioso.
Hai ragione, che stupido che sono stato a perdere tempo con te.
> A casa mia invece ho visto una saggio di boria contemporanea che non
> mi aspettavo: m'è bastato leggere il tuo messaggio.
Boria??!! Questa sì che è buona!
Se la mia è boria la tua cosè? Vittimismo bello e buono, condito con la
presunzione di ricevere per forza una risposta chiara da una serie di
richieste vaghe giustificate (da te) dal fatto che sei un principiante.
> E.
Ciao.



title: DAO

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:c6da848d6b3918884d...@mygate.mailgate.org...
>
----- omissis --------
>
> L'errore che ha acceso Sergio e che, sinceramente non capita spesso,
deriva
> dal modo in cui ti sei riproposto, non prenderla come offesa, vorrei
spegnere
> qualsiasi tono di polemica, ma visto che ho ricevuto la stessa impressione
> di Sergio, e dato che qui ti abbiamo risposto in 2 credo forse sia
accettabile
> pensare che veramente qualcosa nel tuo modo di proporti sia stato
travisato...
> Le colpe sono di tutti e di nessuno, per quel che mi riguarda mi sono già
> frustato per espiare le mie....., sicuro che Sergio faccia altrettanto in
dose
> doppia.....
Eh no! Cavolo!
Oltre che sì pure sissignore??!!
L'unica colpa che mi sento è quella di non essermi girato dall'altra parte
quando ho letto il messaggio e (coglione io) che ho pure continuato sperando
di arrivare alla soluzione del (suo) problema.
Io non mi frusto di certo.
>
> Spero tu abbia in ogni caso risolto il problema, se così non fosse il NG è
> aperto....!
>
> @Alex
Ciao.



title: DAO

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message
news:9taejr$f64$1...@canarie.caspur.it...
>
> Eh no! Cavolo!
> Oltre che sě pure sissignore??!!
> L'unica colpa che mi sento č quella di non essermi girato dall'altra parte
> quando ho letto il messaggio e (coglione io) che ho pure continuato sperando
> di arrivare alla soluzione del (suo) problema.
>
> Io non mi frusto di certo.
>
Chiedo Perdono Sergio.
Non volevo di certo prendermi carico di un tuo AutoLinciaggio, volevo solo
spegnere la cosa, sicuro tu afferrassi il messaggio.... della polemica...
Ciao Sergio a presto....!
@Alex
--
Posted from  [146.133.1.30]



title: DAO

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:f05fe51d8e4a6a5db6...@mygate.mailgate.org...
> "Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message
> news:9taejr$f64$1...@canarie.caspur.it...
>
> Chiedo Perdono Sergio.
> Non volevo di certo prendermi carico di un tuo AutoLinciaggio, volevo solo
> spegnere la cosa, sicuro tu afferrassi il messaggio.... della polemica...
> Ciao Sergio a presto....!
> @Alex
>
Non mi deve chiedere nessun perdono, ci mancherebbe altro, e ho capito
benissimo le tue intenzioni; ma prova a metterti nei mei panni e...



title: DAO

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message
news:9tav7d$jm4$1...@canarie.caspur.it...
>
> Non mi deve chiedere nessun perdono, ci mancherebbe altro, e ho capito
> benissimo le tue intenzioni; ma prova a metterti nei mei panni e...
>
> Ciao.
>
Non so che taglia porti, ma ......(CAPISCO, CAPISCO....).
Portiamo pazienza....??? Io ne ho poca, sempre meno, ma che cé posso fà...
E' un pò come alla TV, ho ripreso a guardarla da quando ho comprato il
TELECOMANDO, grande invenzione, soprattutto il pulsante Rosso (OFF).
Spero solo che queste cose non guastino la tua collaborazione....al NG.
Buon lavoro.



title: DAO

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:2bf6fd6702b2a5290a...@mygate.mailgate.org...
>
> Non so che taglia porti, ma ......(CAPISCO, CAPISCO....).
Taglia... Comoda (sigh!).
> Portiamo pazienza....??? Io ne ho poca, sempre meno, ma che cé posso fà...
Poca va bene, troppa rischia sempre di essere presa per "coglionaggine".
> E' un pò come alla TV, ho ripreso a guardarla da quando ho comprato il
> TELECOMANDO, grande invenzione, soprattutto il pulsante Rosso (OFF).
Ah! Ah!
> Spero solo che queste cose non guastino la tua collaborazione....al NG.
Purtroppo per voi, no.
Questi li considero come "incerti del mestiere"; sono quelle cose che
rafforzano l'amicizia. Ci hai fatto caso che quando litighi di brutto con un
amico o quasi sconosciuto poi siete inseparabili?
Magari ci incontriamo tutti al raduno e ci stringiamo la mano ridendoci
sopra...
> Buon lavoro.
Anche a te...
> @Alex



title: DAO

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message
news:9tcvhb$5d7$1...@canarie.caspur.it...
> >
> > Non so che taglia porti, ma ......(CAPISCO, CAPISCO....).
>
> Taglia... Comoda (sigh!).
>
Ci sto sicuramente allora...
> > Spero solo che queste cose non guastino la tua collaborazione....al NG.
>
> Purtroppo per voi, no.
Peccato la mia era una spinta a mollare, non ne posso più ... ;-)
> Magari ci incontriamo tutti al raduno e ci stringiamo la mano ridendoci
> sopra...
>
MAGARI,  e magari mangiandoci sopra, non sulla mano.....!
Sto cercando di liberarmi dagli impegni, mi piacerebbe partecipare, ma prima
di impegnare Luciano vorrei essere sicuro....
Ciao @Alex



title: Calcolare i giorni lavorativi

author: CARLO

text:
Nel sito COMUNE ho letto e visto che esiste una rutine che dovrebbe essere
adatta al calcolo dei giorni lavorativi.
Dato che con Access sono alle prime esperienze vorrei sapere se qualcuno può
avere la pazienza di aiutarmi a capire come fare ad utilizzare la suddetta
routine.
Vi ringrazio sin da ora, e colgo l'occasione per salutrvi cordialmente.
Carlo


title: ActiveX Grid Control

author: Batman

text:
Ciao a tutti!
Sto cercando un ActiveX Grid Control da usare in una mia applicazione in
Access2000, questo conrollo dovrebbe possedere le seguenti caratteristiche:
- permettermi di inserire direttamente i dati nelle celle
- dovrebbe avere una struttura gerarchica, ovvero, dovrebbe permettermi di
indentare le colonne (con il simbolo + o - oer espandere o ridurre il
livello sottostante), un esempio di quello che voglio e' in MS Projects 2000
Qualcuno ha qualche suggerimento?
Grazie a tutti!
Dario
P.S.: per piacere rispondetemi @:
dari...@inwind.it


title: ActiveX Grid Control

author: koo

text:
> P.S.: per piacere rispondetemi @:
dari...@inwind.it
E perchè non possiamo risponderti qui?
Cos'è? Vuoi tenerti per te il segreto?


title: ActiveX Grid Control

author: warp

text:
Batman ha scritto nel messaggio
>Sto cercando un ActiveX Grid Control da usare in una mia applicazione in
>Access2000, questo conrollo dovrebbe possedere le seguenti caratteristiche:
>- permettermi di inserire direttamente i dati nelle celle
>- dovrebbe avere una struttura gerarchica, ovvero, dovrebbe permettermi di
>indentare le colonne (con il simbolo + o - oer espandere o ridurre il
>livello sottostante), un esempio di quello che voglio e' in MS Projects 2000
>
>Qualcuno ha qualche suggerimento?
>P.S.: per piacere rispondetemi @:
dari...@inwind.it
Perchè?
Comunque, se ho ben capito, le tue richieste possono essere esaudite senza ricorso a controlli
aggiuntivi: consulta l'help a proposito di "Fogli Dati secondari".
Ciao, warp


title: fare apparire un testo parziamente nascosto

author: wolf moulder

text:
Ciao,
problema... in una maschera ho dei campi stretti per esigenze di spazio.
spesso capita che il testo sia parzialmente nascosto.
visto che l'utilizzatore non vuol saperne delle barre di scorrimento mi
chiedo se sia possibile far apparire il testo posizionandovi sopra il
mouse per qualche istante o eventualmente cliccandoci sopra (evento
pulsante mouse su?).
l'idea è quella di avere una visualizzazione analoga a quella che appare
per la stringa in "testo descrizione controllo" (che comunque non ho
utilizzato in questo caso)
grazie
buona serata
cleverbot: come ti chiami
io: silvio berlusconi. e tu?
cleverbot: ruby
(dobbiamo avere paura?)
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: pablitomf

text:
On 31 Ago, 18:16, aaaaaaaaaaa...@aaaaa.aa (wolf moulder) wrote:
> Ciao,
>
> problema... in una maschera ho dei campi stretti per esigenze di spazio.
> spesso capita che il testo sia parzialmente nascosto.
> visto che l'utilizzatore non vuol saperne delle barre di scorrimento mi
> chiedo se sia possibile far apparire il testo posizionandovi sopra il
> mouse per qualche istante o eventualmente cliccandoci sopra (evento
> pulsante mouse su?).
> l'idea è quella di avere una visualizzazione analoga a quella che appare
> per la stringa in "testo descrizione controllo" (che comunque non ho
> utilizzato in questo caso)
>
> grazie
> buona serata
Me.TuoCampo.ControlTipText = Me.TuoCampo


author: worl moulder

text:
pablitomf ha scritto:

> Me.TuoCampo.ControlTipText = Me.TuoCampo
GRAZIE!!!



text:
pablitomf ha scritto:
> On 31 Ago, 18:16, aaaaaaaaaaa...@aaaaa.aa (wolf moulder) wrote:
> > Ciao,
> Me.TuoCampo.ControlTipText = Me.TuoCampo
ma su quale evento devo metterlo?
se lo metto su click, mi fa vedere il valore cliccato anche se mi sposto
su un'altro record dello stesso campo il che potrebbe essere fuorviante
grazie ciao



title: [access97] stessa maschera per tabelle diverse

author: korto

text:
Ho un tipo di tabella che risiede su più di un DB. Vorrei fare una
maschera per vederne una a scelta. Ho provato a impostare, nell'evento
Form_Open, questa istruzione:
Me.RecordSource = "[c:\dirmdb\prj1.mdb].tabella"
ma non funziona. Se funzionasse poi renderei l'operazione parametrica
con qualcosa del genere:
numprj$=numeroprogetto$  'impostato dall'utente
Me.RecordSource = "[c:\dirmdb\prj" & numprj$ & ".mdb].tabella"
Qualche esperto benefattore :-) potrebbe suggerirmi l'istruzione
giusta? Grazie
Korto


author: Emyr

text:


collega le tabella al database e poi usa il metodo del recordsource
Saluti.
Emanuele.


text:
On Wed, 24 Jul 2002 11:43:10 +0200, Emyr <
fan...@lavoro.com
> wrote:
>....
>collega le tabella al database e poi usa il metodo del recordsource
>Saluti.
>Emanuele.
Grazie, ma č proprio quello che vorrei evitare :-)..., a meno che non
esista un modo di farlo in VBA: non un 'relink', ma un 'link'
automatico! Ciao
Korto


author: Alberto S.

text:
"korto" <
korto...@libero.it
> ha scritto nel messaggio
news:3d3fbc04...@powernews.libero.it...
> On Wed, 24 Jul 2002 11:43:10 +0200, Emyr <
fan...@lavoro.com
> wrote:
> >....
> >collega le tabella al database e poi usa il metodo del recordsource
> >Saluti.
> >Emanuele.
> Grazie, ma è proprio quello che vorrei evitare :-)..., a meno che non
> esista un modo di farlo in VBA: non un 'relink', ma un 'link'
> automatico! Ciao
> Korto
Sul sito comune c'è un database di esempio: "swicciare tra i vari be...".
Hai provato a vedere se riesci a cavarci fuori qualcosa?
Ciao
--
Alberto


text:
On Wed, 24 Jul 2002 11:43:10 +0200, Emyr <
fan...@lavoro.com
> wrote:
>....
>collega le tabella al database e poi usa il metodo del recordsource
>Saluti.
>Emanuele.
Scusa, scusa, scusa. Ho trovato: collego la tabella del progetto 1 e
poi, all'evento di Open Form, faccio il relink per il progetto
richiesto. Grazie!
Korto.


title: Ricollegare file CSV da codice

author: luk

text:
Devo dare la possibilità all'utente di collegare un file CSV che scarica da
internet quotidianamente.
Il file ha sempre la stessa struttura ma cambia il nome (qualcosa tipo
"ordini20050427_092858.csv").
Nel db ho collegato un file *.csv impostando i vari campi (ho creato una
specifica di importazione) con il nome "ordini".
Adesso vorrei fare in modo che l'utente si scarichi il file, lo salvi dove
vuole e poi dalla maschera che ho creato, utilizzando l'istruzione
GetOpenFileName(OpenFile)  vada a indicare il percorso e il file.
A questo punto, via codice, dovrei ricollegare "ordini" al nuovo file
indicato dall'utente. Ma non so come posso farlo.
Ho già guardato il SC ma non ho risolto il mio problema. Ho provato a
modificare il percorso e il file  dell'oggetto "ordini" nella tabella di
sistema MSysObjects ma ho scoperto che non posso fare un update.
Ciao e grazie
Luca


title: Ricollegare file CSV da codice

author: Roccia

text:
Non ho potuto credere alle mie orecchie quando, il Tue, 10 May 2005
14:36:28 +0200, ho udito
magi...@hotmail.com
 asserire:
> Devo dare la possibilità all'utente di collegare un file CSV che scarica da
> internet quotidianamente.
> Il file ha sempre la stessa struttura ma cambia il nome (qualcosa tipo
> "ordini20050427_092858.csv").
Non prenderlo come oro colato perche' sto andando a lume di naso, ma credo
che non sia possibile cambiare il puntamento a un file di testo collegato.
L'unica e' cancellare la tabella e ricollegarla con transferdatabase.
Oppure rinominare il file in modo che il piu' recente abbia nome
ordini.csv.
Magari puoi automatizzare il tutto (quando l'utente seleziona il file,
prende il file precedente, gli da' il nome "progressivo", poi prende il
dfile nuovo e lo chiama ordini.txt).
cia'
Max


title: Ricollegare file CSV da codice

text:
>Non prenderlo come oro colato perche' sto andando a lume di naso, ma credo
>che non sia possibile cambiare il puntamento a un file di testo collegato.
ARRRGGG........ lo temevo
>Magari puoi automatizzare il tutto (quando l'utente seleziona il file,
>prende il file precedente, gli da' il nome "progressivo", poi prende il
>dfile nuovo e lo chiama ordini.txt)
azzarola......stanotte ho pensato proprio a questa soluzione.........
Provo cosě.
>cia'
>Max
thanks
Luca


title: Ricollegare file CSV da codice

text:
> >Magari puoi automatizzare il tutto (quando l'utente seleziona il file,
> >prende il file precedente, gli da' il nome "progressivo", poi prende il
> >dfile nuovo e lo chiama ordini.txt)
Funziona!
Adesso devo solo fare in modo che il vecchio file, rinominato, riprenda il
suo nome originario. Dobbiamo tenere i file vecchi....non si sa mai.......
ciao
Luca


title: Ricollegare file CSV da codice

author: Roccia Max De Poli

text:
Non puoi cambiare il nome del file, ma puoi cambiare la directory...
magari puoi fare tante dir tipo \dati_20050412, \dati_20052413 ecc. e
in ogni dir il file di testo che si chiama semplicemente ordini.txt
cia'
Max


title: Ricollegare file CSV da codice

text:
"Roccia Max De Poli" <
rocc...@katamail.com
> ha scritto nel messaggio
news:1115807972.0...@g44g2000cwa.googlegroups.com...
> Non puoi cambiare il nome del file, ma puoi cambiare la directory...
Perchè no? Riesco a cambiare il nome di un file con l'istruzione:
   Name (vecchionome) As (nuovonome)
> magari puoi fare tante dir tipo \dati_20050412, \dati_20052413 ecc. e
> in ogni dir il file di testo che si chiama semplicemente ordini.txt
Troppo complicato x gli utenti.
Ho risolto così:
- l'utente scarica il file e lo salva in una dir qualsiasi, tipo
"c:\ordini\ordini20050502.csv"
- da codice ho fatto in modo che il file ordini20052413.csv venga copiato
con nome "ordini.csv" e il file ordini20052413.csv rimane quindi con il suo
nome originale (importante tenersi sempre una copia).
- La settimana dopo, quando scarica il nuovo file, da codice controllo se
ordini.csv esiste già lo elimino e poi rinomino il nuovo file
ordini20050509.csv in ordini.csv
- in pratica il file che scarica tutte le settimana rimane così com'è, lo
rinomino sempre in ordini.csv che quindi sarà sempre l'ultimo file
scaricato.
Semplice e funziona.
Adesso tento l'impossibile........una maschera con un pulsante x scaricare
direttamente il file degli ordini dal solito sito.
Problemi: il file cambia nome (sempre), l'url potrebbe cambiare (raramente).
Ciao
Luca


title: Ricollegare file CSV da codice

text:
Non ho potuto credere alle mie orecchie quando, il Wed, 11 May 2005
14:14:40 +0200, ho udito
magi...@hotmail.com
 asserire:
>
> > Non puoi cambiare il nome del file, ma puoi cambiare la directory...
>
> Perchè no? Riesco a cambiare il nome di un file con l'istruzione:
>    Name (vecchionome) As (nuovonome)
Intendevo dire nel collegamento... se hai un file collegato in C:\PIPPO
\MINNI.TXT, puoi modificare il collegamento in C:\PLUTO\MINNI.TXT, ma non
in C:\MINNI\CIPPA.TXT...
> Semplice e funziona.
Sisi.
> Adesso tento l'impossibile........una maschera con un pulsante x scaricare
> direttamente il file degli ordini dal solito sito.
> Problemi: il file cambia nome (sempre), l'url potrebbe cambiare (raramente).
Il file cambia sempre, ma mi sembra di capire che e' sempre del tipo
OrdiniAAAAMMGG.csv, no?
per l'URL, ti direi di crearti una property del database e salvare dentro
l'URL, in modo da poterla modificare al volo senza nessun problema, anche
da parte dell'utente.
Cia'
Max


title: Ricollegare file CSV da codice

text:
>Intendevo dire nel collegamento... se hai un file collegato in C:\PIPPO
>\MINNI.TXT, puoi modificare il collegamento in C:\PLUTO\MINNI.TXT, ma non
>in C:\MINNI\CIPPA.TXT...
In pratica posso cambiare la directory ma non il nome del file, proprio
quello che dovrei fare io invece.
>Il file cambia sempre, ma mi sembra di capire che e' sempre del tipo
>OrdiniAAAAMMGG.csv, no?
Si, esatto!
>per l'URL, ti direi di crearti una property del database e salvare dentro
>l'URL, in modo da poterla modificare al volo senza nessun problema, anche
>da parte dell'utente.
Le cose si complicano......
fra pochi giorni per accedere al sito dove scarichiamo il file bisognerà
inserire userID e password, cercare la pagina ordini e scaricare il file
aggiornato.
Troppo complicato per essere automatizzato.
Cia'
Max


title: problemino sottomaschere

author: Riviera

text:
Vengo al dunque .. creando con l'autocomposizione una maschera (mask) con
sottomaschera (mask1) e "sottosottomaschera" (mask2) si produce l'effetto
dei records correlati a catena (classico) , facendolo invece con il metodo
del trascinamento bisogna creare un camposoccorso in maschera principale che
assuma il valore dell'ID della prima sottomaschera(mask1) . Fin qui bene ,
però mentre nell'autocomposizione la voce campi master di mask2 riporta il
riferimento al controllo di mask1[Sottomaschera mask1].Form![ID] e funziona
senza campi aggiuntivi , in quella con trascinamento se faccio la stessa
cosa (cancellando il camposoccorso ) non c'è verso di farla "girare".Era
forse tardi e non ci capivo più niente ??
PS. Le sottomaschere che vengono usate dalle maschere create con i due
metodi diversi sono identiche .. boh , forse c'è del codice che non si vede
nell'auto composizione ??
Grazie come al solito , ultimamente ho messo a punto TUTTI i Vs consigli .
Marce


title: problemino sottomaschere

text:
"Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
news:8uror5$ars$1...@ftp-news.csita.unige.it...

Che significa "farla girare"? Non visualizza nessun record? Hai controllato
se nelle proprietà (campi master/secondari) ci sono ancora dei riferimenti?
Ciao.


title: problemino sottomaschere

text:
Scusa parlo come magno , farla "girare" significa che se scorro i rec della
prima sottom i rec della seconda sottom (che ho inserito per prova) non
cambiano , rimangono tali e quali . I campi master/sec rimangono  riferiti .
Da notare che il riferimento è identico nei due form
Boh Marce



title: problemino sottomaschere

text:
"Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
news:8uubca$eeo$1...@ftp-news.csita.unige.it...
> Scusa parlo come magno , farla "girare" significa che se scorro i rec
della
> prima sottom i rec della seconda sottom (che ho inserito per prova) non
> cambiano , rimangono tali e quali . I campi master/sec rimangono  riferiti
.
> Da notare che il riferimento è identico nei due form
> Boh Marce
>
>
Oltre che parlà come magni, per favore scrivi la tua risposta dopo il mio
messaggio;
nella seconda sottomaschera cosa vuoi vedere? Il dettaglio del record della
prima sottomaschera?
Ciao.


title: problemino sottomaschere

text:
Si ... !! Quel che non mi riesce è riferirmi direttamente al campo master
della prima sottomaschera (cosa che invece avviene quando si crea la stessa
identica mask con l'autocomposizione)
Ciao e grazie



title: problemino sottomaschere

author: Riccardo

text:
Riviera <
marce...@smartino.ge.it
> wrote in message
8vjj4e$do2$1...@ftp-news.csita.unige.it...
> Si ... !! Quel che non mi riesce č riferirmi direttamente al campo master
> della prima sottomaschera (cosa che invece avviene quando si crea la
stessa
> identica mask con l'autocomposizione)
> Ciao e grazie
>
_______
Ma se nella 2a sottomashcera vuoi il dettaglio del record della
prima sottomaschera, la seconda sottomaschera non la dovresti inserire per
caso nella sottomaschera:
Maschera madre con sottomaschera Mask1 che ha a sua volta una sottomaschera
Mask2
cosě la Mask2 la leghi direttamente all'ID della Mask1 e quando li cambi
qualcosa, fai una requery nelal sottomaschera Mask2.
ciao Riccardo


title: problemino sottomaschere

text:
Non ho mai provato a mettere una sottosottomask in una sottomask , anche
perchč .... non so il perchč .La mia era solo una questione di puntiglio  ,
mi farebbe piacere capire ..infatti il tutto (mask sottomask1 e due )
funzionano ma .... va beh , alla prossima .



title: problemino sottomaschere

text:
Riviera <
marce...@smartino.ge.it
> wrote in message
8vm7g8$hp5$1...@ftp-news.csita.unige.it...
> Non ho mai provato a mettere una sottosottomask in una sottomask , anche
> perchè .... non so il perchè .La mia era solo una questione di puntiglio
,
> mi farebbe piacere capire ..infatti il tutto (mask sottomask1 e due )
> funzionano ma .... va beh , alla prossima .
>
---
...mmmmmm...come?
non ho capito bene che volevi dirmi.
Riccardo


title: [OT]Buon Anno a Tutti

author: Roberto - Syd

text:
Tanti auguri a Tutti per un felice 2002
Roberto - Syd


title: [OT]Buon Anno a Tutti

author: Alex

text:
"Roberto - Syd" <
p.ro...@tin.it
> wrote in message
news:S6IX7.5349$8C.2...@news1.tin.it...
> Tanti auguri a Tutti per un felice 2002
>
> Roberto - Syd
Mi unisco al tuo augurio, ricambiando la cortesia...!
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [OT]Buon Anno a Tutti

author: Silvio Berruti

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:S6IX7.5349$8C.2...@news1.tin.it...
> Tanti auguri a Tutti per un felice 2002
>
> Roberto - Syd
>
Contraccambio estendendo il mio augurio a tutto il NG.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Esportazione immagini.

author: Silvio Veronese

text:
Ho la necessità di esportare delle immagini da un database che mi hanno
consegnato.
All'interno di questo database in una tabella sono stati inseriti circa 500
record con un campo OLE che contiene l'immagine bitmap del logo del cliente.
Ora ho la necessità di esportare tutte queste immagini in una cartella ma
non so come fare a farlo o da codice o in altra maniera ma comunque in
soluzione unica,riesco solo a cliccarci sopra e quando si apre il programma
per editarle, salvarlo dove meglio credo solo che così rischio di passare i
migliori anni della mia vita a salvare file.
Chi mi aiuta??????
Ringrazio comunque tutti anticipatamente.


title: Esportazione immagini.

author: Roberto dalla campagna

text:
Silvio Veronese <
silvio....@libero.it
> wrote in message
Uc%0b.254466$Ny5.7...@twister2.libero.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Modules leggi la FAQ di
Pietro Bonaventi intitolata "Funzioni per inserire o recuperare oggetti blob
dal db con Ado oppure con Dao".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: problema autoexec con file .mde

author: Gdessi

text:
Salve a tutti,
ho sviluppato un dbase con access XP.(pero tenendo il formato 2000)
Per renderlo compatibile ho utilizzato access2000 per creare il file .mde
Ora però ho un problema:
creo il file con accessXP e funziona (ovviamente) solo accessXP (su questo
nessun dubbio anche perchè per fare tale operazione bisogna convertire il
formato in 2002)
creo il file .mde in access2000 e funziona con acces2000, ma non con
accessXP, ed è questo il problema.
con acces2000 va tutto a meraviglia, con accessXP si blocca all'avvio
durante l'autoexec, pare che non trovi la funzione che richiamo!!
Come posso ovviare?
la funzione non richiede librerire particolari. l'errore è:
" L'espressione immessa Su Apertura imessa come impostazione delle proprietà
di evento ha provocato il seguente errore: la libreria di tipi o
l'autocomposizione richiesta non è un progetto VBA
*l'espressione non corrisponde al nome di una macro, di una funzione
definita dall'utente etc etc etc etc etc etc etc "
Grazie per l'attenzione.


title: Aggiornamento query : perche?

author: Marco

text:
Ragazzi, ho creato 2 query di aggiornamento
con le seguenti istruzioni sql
1 query:
UPDATE ARTICOLI INNER JOIN RigheLavorMarket ON
ARTICOLI.ID
 =
RigheLavorMarket.Descrizione SET RigheLavorMarket.Prezzo =
[articoli].[euroacq]*[qscar]
WHERE
(((RigheLavorMarket.Descrizione)=[articoli].[righelavormarket].[ID]));

2 query :
UPDATE ARTICOLI INNER JOIN RigheLavorMarket ON
ARTICOLI.ID
 =
RigheLavorMarket.Descrizione SET RigheLavorMarket.Prezzo =
[articoli].[euroacq]*[qimp]
WHERE
(((RigheLavorMarket.Descrizione)=[articoli].[righelavormarket].[ID]));
Praticamente ho in righelavormarket 2 controlli diversi per la quantità;
ora volevo fare che a seconda di dove inserivo la quantità e in questo
caso o nel controllo "qscar" o in "qimp" venisse attivata o la prima o la
seconda query, prendendo il valore "euroacq" dalla tabella "articoli" e
spiaccicarlo nel controllo "prezzo" di "righelavormarket".
Per testare il tutto avevo creato 2 pulsanti ,il primo per la prima query
e il secondo per la seconda query ,solo che ho notato che praticamente
quando premo il primo pulsante ok tutto funziona, cioè aggiorna i campi
come da query e appena premo il secondo perdo i valori prima aggiornati e
mette i nuovi della seconda query. Il tutto anche nel caso contrario
(2°pulsante --> 1° pulsante)
Vi è un altro metodo + semplice per aggiornare solo un record alla volta?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aggiornamento query : perche?

author: Alessandro Cara

text:
Marco wrote:
>
> Ragazzi, ho creato 2 query di aggiornamento
> con le seguenti istruzioni sql
> 1 query:
> UPDATE ARTICOLI INNER JOIN RigheLavorMarket ON
ARTICOLI.ID
 =
> RigheLavorMarket.Descrizione SET RigheLavorMarket.Prezzo =
> [articoli].[euroacq]*[qscar]
> WHERE
> (((RigheLavorMarket.Descrizione)=[articoli].[righelavormarket].[ID]));
>
> 2 query :
> UPDATE ARTICOLI INNER JOIN RigheLavorMarket ON
ARTICOLI.ID
 =
> RigheLavorMarket.Descrizione SET RigheLavorMarket.Prezzo =
> [articoli].[euroacq]*[qimp]
> WHERE
> (((RigheLavorMarket.Descrizione)=[articoli].[righelavormarket].[ID]));
UPDATE ARTICOLI INNER JOIN RigheLavorMarket
	ON
ARTICOLI.ID
 =RigheLavorMarket.Descrizione
	SET RigheLavorMarket.Prezzo = [articoli].[euroacq]*
         iif(nz([qscar],0)=0,qimp,qscar)
ma qimp, qscar dove sono sul form? Allora nun se po fa
Il fatto che la seconda query "riaggiorni" il prezzo mi
sembra logico e regolare e' proprio quello che gli hai chiesto
>
> Vi è un altro metodo + semplice per aggiornare solo un record alla volta?
si basta avere una Descrizione o l'ID (che dovrebbero essere la stessa
cosa)
UPDATE RigheLavorMarket SET Prezzo =
 dlookup("euroacq","articoli","id =" &  [id da form])  * [qta da form]
 where descrizione = [id da form]
--
a.cara


title: WhereCondition

author: Giuseppe

text:
In una frm ho una casella di riepilogo con l'elenco dei fornitori.Sul
dblClick estraggo l'IDFornitori PK e lo passo ad una variabile.Utilizzando
il seguente codice vorrei aprire una frm filtrando i record attraverso l
'IDFornitori
memorizzato nella variabile.
Se scrivo cosi (utilizzando WhereCondition)
Private Sub lstElencoFornitori_DblClick(Cancel As Integer)
        FornitoreScelto =
lstElencoFornitori.ItemData(lstElencoFornitori.ListIndex)
        DoCmd.OpenForm strForm, , , "IDFornitore = ' " & FornitoreScelto & "
' "
End Sub
Mi lancia "Errore di run time 2501 ,Lazione OpenForm è stata annullata"
Why?
Sbaglio qualcosa nella sintassi o devo impostare qualcosa sulla frm che si
apre?
Giuseppe


title: WhereCondition

author: Roberto da casa

text:
"Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:jeN7a.339340$AA2.12...@news2.tin.it...

Se IDFornitore è contenuto nella prima colonna della casella di riepilogo.
Se IDFornitore è un campo numerico o contatore.
Io farei così:
Private Sub lstElencoFornitori_DblClick(Cancel As Integer)
Dim strForm As String
Dim FornitoreScelto As Long
strForm = "NomeMaschera"
FornitoreScelto= Me!lstElencoFornitori.Column(0)
DoCmd.OpenForm strForm, , , "IDFornitore = " & FornitoreScelto
End Sub
Se invece IDFornitore fosse un campo di tipo testo allora prova con:
Private Sub lstElencoFornitori_DblClick(Cancel As Integer)
Dim strForm As String
Dim FornitoreScelto As String
strForm = "NomeMaschera"
FornitoreScelto= Me!lstElencoFornitori.Column(0)
DoCmd.OpenForm strForm, , , "IDFornitore = '" & FornitoreScelto & "'"
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: WhereCondition

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:jn%7a.165717$YG2.4...@twister1.libero.it...
>
> "Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
> news:jeN7a.339340$AA2.12...@news2.tin.it...
[CUT]
> >
>
> Se IDFornitore č contenuto nella prima colonna della casella di riepilogo.
> Se IDFornitore č un campo numerico o contatore.
>
> Io farei cosě:
>
> Private Sub lstElencoFornitori_DblClick(Cancel As Integer)
> Dim strForm As String
> Dim FornitoreScelto As Long
> strForm = "NomeMaschera"
> FornitoreScelto= Me!lstElencoFornitori.Column(0)
> DoCmd.OpenForm strForm, , , "IDFornitore = " & FornitoreScelto
> End Sub
[CUT]
Adesso lo provo cmq avevo risolto caricando la variabile FornitoreScelto che
č dichiarata pubblica in un modulo e poi sull'apertura della frm che mi
interessa
scrivendo
Private Sub Form_Open(Cancel As Integer)
Dim strSQL As String
strSQL = "SELECT * FROM Contatti WHERE IDFornitore LIKE '" & FornitoreScelto
& "*'"
Me.RecordSource = strSQL
End Sub
Ora ti chiedo se secondo te c'č differenza tra i due modi soprattutto in
termini di  prestazione.
Inoltre ho visto che hai dichiarato la FornitoriScelti come Long invece io
ce l'ho Integer
questo dipende naturalmente dal numero di record che ti aspetti ho usando un
campo contatore č
meglio utilizzare Long?
P.S. la variabile strForm ce l'ho dichiarata in testa al codice dellla
maschera perchč cambia in base
ad una serie di opzioni che l'utente puň scegliere.Ecco perchč non c'era
nella routine.
Grazie
Giuseppe


title: WhereCondition

text:
"Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:0C58a.256144$0v.71...@news1.tin.it...

Non sai risponderti: sono problemi che non mi sono mai posto.
> Inoltre ho visto che hai dichiarato la FornitoriScelti come Long invece io
> ce l'ho Integer
> questo dipende naturalmente dal numero di record che ti aspetti ho usando
un
> campo contatore č
> meglio utilizzare Long?
> P.S. la variabile strForm ce l'ho dichiarata in testa al codice dellla
> maschera perchč cambia in base
> ad una serie di opzioni che l'utente puň scegliere.Ecco perchč non c'era
> nella routine.
> Grazie
> Giuseppe
Quello che non capisco perchč usi la funzione Like invece che l'operatore =
; e poi hai usato una sintassi come se IDFornitore e FornitoreScelto fossero
di tipo testo; non hai detto che FornitoreScelto (e di conseguenza
IDFornitore) č Numerico?
Mi meraviglio che, con quella sintassi, non hai ricevuto un errore da Access
e che il filtro ti abbia funzionato.



title: WhereCondition

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Wo68a.167088$YG2.5...@twister1.libero.it...
>
> "Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
> news:0C58a.256144$0v.71...@news1.tin.it...
> >
> > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> > news:jn%7a.165717$YG2.4...@twister1.libero.it...
> > >
> > > "Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
> > > news:jeN7a.339340$AA2.12...@news2.tin.it...
> > [CUT]
>
> Quello che non capisco perchč usi la funzione Like invece che l'operatore
=
Giusto quindi correggo cosě
strSQL = "SELECT * FROM Contatti WHERE IDFornitore = '" & FornitoreScelto  &
"
> ; e poi hai usato una sintassi come se IDFornitore e FornitoreScelto
fossero
> di tipo testo; non hai detto che FornitoreScelto (e di conseguenza
> IDFornitore) č Numerico?
Infatti č cosě ma non capisco una cosa.Che tipo di sintassi dovrei usare?
> Mi meraviglio che, con quella sintassi, non hai ricevuto un errore da
Access
> e che il filtro ti abbia funzionato.
Eppur si muove ,giuro.
>
> --
> Roberto
Giuseppe


title: WhereCondition

text:
"Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:cb78a.256747$0v.71...@news1.tin.it...
[CUT]
>
> > ; e poi hai usato una sintassi come se IDFornitore e FornitoreScelto
> fossero
> > di tipo testo; non hai detto che FornitoreScelto (e di conseguenza
> > IDFornitore) è Numerico?
>
> Infatti è così ma non capisco una cosa.Che tipo di sintassi dovrei usare?
strSQL = "SELECT * FROM Contatti WHERE IDFornitore = " & FornitoreScelto  &
";"
[CUT]
>
> Giuseppe



title: WhereCondition

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Qpl8a.169685$ZE.50...@twister2.libero.it...
>
> "Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
> news:cb78a.256747$0v.71...@news1.tin.it...
> [CUT]
[....]
Un ultima domanda. Il ; è per chiudere l'istruzione SQL?
strSQL = "SELECT * FROM Contatti WHERE IDFornitore = " & FornitoreScelto &
";"
Ciao
Giuseppe


title: WhereCondition

text:
"Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:0mm8a.260034$0v.72...@news1.tin.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:Qpl8a.169685$ZE.50...@twister2.libero.it...
> >
> > "Giuseppe" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
> > news:cb78a.256747$0v.71...@news1.tin.it...
> > [CUT]
> [....]
>
> Un ultima domanda. Il ; è per chiudere l'istruzione SQL?
Esatto.
>
> strSQL = "SELECT * FROM Contatti WHERE IDFornitore = " & FornitoreScelto &
> ";"
>
> Ciao
> Giuseppe
--



title: Compilazione e trasmissione di @ da access

text:
Buongiorno a tutti,
Ho qualche dubbio, come da oggetto, riguardo alla compilazione e trasmissione di @mail.

Il primo è questo: senza considerare destinatari e oggetto, il mio modello da compilare corrisponde grosso modo a una comunicazione contenente alcuni campi valorizzati del db. (Avrò quindi la possibilità di valorizzare tante comunicazioni quanti sono i miei record).
Supponiamo che io non possa ancora avviare automaticamente la mail e debba fare un copia -incolla del testo complessivo (testo +campi valorizzati) sulla mail di outlook.
Se con i dati di un record, compilo un report non posso fare CTRL-C.
Se con i dati di un record compilo una maschera va un po' meglio, seleziono i vari campi, ma il risultato di impaginazione è disastroso.
Vorrei in altre parole capire come realizzare, se è possibile, un unico testo, comprensivo dei miei campi, in cui dare istruzioni di impaginazione, ad esempio: riga a capo; riga vuota, elenco puntato che possa essere trasferito in un sol colpo.

Il secondo è più semplice. Non ho possibilità di modificare le permission aziendali e vorrei interagire con outlook senza la possibilità di alcun sw aggiuntivo.
Qualcuno sa indicarmi se ciò è possibile e qualche eventuale suggerimento ?
Mi basterebbe anche solo il semplice trasferimento della comunicazione su outlook (senza l'invio fisico della @) al quale, previa verifica di quanto compilato, potrei operare in manuale

Grazie a tutti anche per la semplice lettura.


text:
Sono riuscito a risolvere la prima parte del mio post con una semplice casella di testo nella quale ho interposto tra le varie righe il codice: Chr(13)+Chr(10)

Rimango in attesa di qualche suggerimento per sviluppare la seconda parte.
grazie a chi vorrà/potrà collaborare.


text:
ripropongo il post confidando in un aiuto,
grazie a chiunque  potrà darmi qualche utile suggerimento.


author: pfmarro

text:
Il giorno giovedì 6 febbraio 2014 11:28:01 UTC+1, ignazio.pilone ha scritto:
> ripropongo il post confidando in un aiuto,
>
> grazie a chiunque  potrà darmi qualche utile suggerimento.

per interagire con outlook devo dire che ho sempre cercato altre strade.
Tieno conto che i riferimenti di outlook cambiano sempre e il cliente 99 su 100 ha una versione diversa da dove l'hai testato.

ti consiglio eventualemente di inviare le mail e di farle arrivare su outlook e poi eventualemnte con una regola di outlook la metti dove vuoi


text:

C'è sempre il Late Binding, per mettersi al sicuro dalle differenti versioni...Claro che, poi, se manca Outlook va tutto a pallino...


text:
ciao ragazzi,
buon lunedi, se si può dire, a tutti.

Diciamo che la versione di outlook è l'unico problema che non ho, siamo sei colleghi e utilizziamo un unica basedati condivisa. Il sw. è aziendale e quindi unicoanche se con qualche eccezione e non ho clienti esterni.

Al momento ho una maschera (ovviamente collegata al record da inviare) che contiene "destinatario"; "copia conoscenza"; "oggetto" e "testo messaggio".
L'allegato lo inserisco a mano nella @.
Non capisco il consiglio o forse è meglio dire non so come fare per: "...ti consiglio eventualmente di inviare le mail e di farle arrivare su outlook"
devo utilizzare una macro o è sufficente del codice ?

grazie infinite a che potrà aiutarmi.


author: RobertoA

text:
"ignazio.pilone" <
ignazio...@gmail.com
> ha scritto nel messaggio
news:f37785e9-c01a-4c13...@googlegroups.com...

-------------------------

Potresti usare Blat per inviare ogni messaggio sia al vero destinatario che
al tuo Outlook
Lo lanci via shell e gli dai come parametro un file di testo con scritto le
operazioni da fare, se vuoi ti fa pure il log degli errori
Una volta configurato col server posta in uscita + account sei a posto
Il grosso vantaggio che avresti e' di rimanere indipendente dalla versione
di Outlook installato, non devi ne' late-bindare ne' early-bindare


title: Bonifici XML - CBI

author: OneEDP

text:
Buon giorno,

Potete segnalarmi specifiche  / esempi / mappature per generare in autonomia bonifici XML secondo le nuove regole Credit Transfer CBI v.00.04.00?

Ho trovato questo link
https://docs.oracle.com/cd/E39231_01/doc.91/e60211/fields_sepa_pay_file_appx.htm
 che posso ritenere come guida iniziale ma ovviamente non ufficiale.

Grazie per vostre segnalazioni.

Daniele


title: Bonifici XML - CBI

author: BFS

text:

io ho usato esattamente quelle e vanno benone
da un file cbi in ingresso lo tramuto in xml

ciao
BFS


title: Bonifici XML - CBI

text:

Grazie


title: problemi imposrtazione file txt delimitato

author: mino

text:
"tipo tariffa";"descrizione tipo tariffa";"importo tariffa";"tipologia
tariffa";"data record"
1;"TARIFFA ORDINARIA";3,30;"G";05/09/02 0.00.00
2;"TARIFFA RIDOTTA";2,50;"G";05/09/02 0.00.00
3;"QUOTA MENSILE MERENDA";5,16;"M";05/09/02 0.00.00
DoCmd.TransferText acImportDelim, "", NomeTabellaInteressata,
PercorsoFile, True, ""
quando importo questo file con la routine suesposta mi importa il campo
importo tariffa come data se lo importo manualmente me lo importa
GIUSTAMENTE come precisione doppia.
qualcuno sa perchè?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: DAO Vs. SQL

author: EnricoV.

text:
Domanda forse stupida , anzi è una curiosità....
In termini di prestazioni qual'è il metodo più indicato  tra :
1) Dim rst as recordset
    Set rst = currentdb.OpenRecordset("Select * From [Tabella] Where Campo1
=" &                 Me.Campo1")
    rst.delete
    rst.close
    set rst.nothing
2) DoCmd.RunSQL ("Delete * From [Tabella] Where Campo1=" & Me.Campo1")


title: DAO Vs. SQL

author: Maurizio Borrelli

text:
> "EnricoV." news:ape135$106$
1...@lacerta.tiscalinet.it
:

    Non ho mai fatto test al riguardo. Ti rispondo solo per aggiungere il
metodo:
        3) CurrentDb.Execute _
               "Delete * From [Tabella] Where Campo1=" & Me.Campo1 _
             , DAO.dbFailOnError
(Nota che ho eliminato l'ultimo doppio apice).
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: DAO Vs. SQL

author: Lorenzo Coronati

text:
Scrisse "EnricoV." <
nor...@libero.it
>:
>In termini di prestazioni qual'è il metodo più indicato  tra :
>
>1) Dim rst as recordset
>    Set rst = currentdb.OpenRecordset("Select * From [Tabella] Where Campo1
>=" &                 Me.Campo1")
>    rst.delete
>    rst.close
>    set rst.nothing
>
>2) DoCmd.RunSQL ("Delete * From [Tabella] Where Campo1=" & Me.Campo1")
decisamente piu' veloce sql
non saprei tra i docmd.runsql e il db.execute...
--
lorenzo coronati
---


title: Aggiornamento Grafici in Excel su dati da Access

author: SunRex

text:
Grazie a Sergio Mazza riesco ad importare dei dati da un db in Access e
farmi tutta una serie di Pivot.
Impostando la propietą di aggiornamento della Pivot  ad Aggiorna
all'apertura mi si aggiornano i dati ma ho notato
che non mi si aggiornano i grafici creati sulle stesse Pivot.
Why?
SunRex


author: Sergio MAZZA

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:Xz3qb.416140$R32.13...@news2.tin.it...
> Grazie a Sergio Mazza riesco ad importare dei dati da un db in Access e
> farmi tutta una serie di Pivot.
> Impostando la propietà di aggiornamento della Pivot  ad Aggiorna
> all'apertura mi si aggiornano i dati ma ho notato
> che non mi si aggiornano i grafici creati sulle stesse Pivot.
> Why?
> SunRex
>
A me presenta un messaggio che la tabella pivot è stata modificata, quando
vado a vedere il grafico si è aggiornato; il grafico l'ho inserito in un
nuovo foglio...
Ciao.
--
Sergio MAZZA


title: Colore campi

author: Porello

text:
Ciao di nuovo a tutti!!!!!
La mia idea e' questa.......in una msk ho impostato su tutti i campi nell'
evento su attivazione il cambiamento di colore di sfondo in modo che
l'utente sappia sempre la sua posizione e nel momento che il campo perde il
focus riprende il classico bianco. Fin qui tutto bene!!!!
E' possibile secondo voi creare una funzione che mi permetta di richiamare
tutto questo all' apertura di altre maschere, perche' se no dovrei impostare
questo su una trentina di msk e su circa 300 caselle di testo e diventerebbe
un po pesantuccio!!!
Ciao


title: Colore campi

author: gianluca

text:
> E' possibile secondo voi creare una funzione che mi permetta di richiamare
> tutto questo all' apertura di altre maschere,
ti sei mai chiaesto a cosa servono i moduli?


title: Colore campi

text:
"gianluca" <
no_ad...@tiscali.it
> ha scritto nel messaggio
news:b13044$pan$1...@kyra.unica.it...

Ahhhhh bravissimo........
L' idea infatti e' quella, e' che non sono riuscito a trovare una funzione
che faccia il suo dovere su tutte le Msk.
Ciao


title: Colore campi

text:
> Ahhhhh bravissimo........
hai ragione, scusa...
prova a fare ste due routine in un modulo
sub set_color(Byref frm as Form)
frm.activecontrol.BackColor = rgb(val1, val2,val3)  'vedi funzione RGB
end sub
sub unset_color (Byref frm as form)
frm.activecontrol.BackColor = rgb(val1, val2,val3)
end sub
poi sugli eventi OnGetFocus e OnLostFocus delle caselle richiami le
routines:
sub txt_testo_OnGetFocus()
set_color (Me.Form)
end sub
sub txt_testo_OnLostFocus()
unset_color (Me.Form)
end sub
Ciao


title: Colore campi

text:
ooops ...
> set_color (Me.Form)
intendevo dire:
set_color Me.Form
e
> unset_color (Me.Form)
unset_color Me.Form
riciao


title: Colore campi

text:
"gianluca" <
no_ad...@tiscali.it
> ha scritto nel messaggio
news:b13cf0$suq$1...@kyra.unica.it...

Cosi' va bene, pero' e' possibile richiamare queste funzioni sull' apertura
della maschera e non sull' evento di ogni singolo controllo???
Ciao e grazie mille


title: Colore campi

text:
> Cosi' va bene, pero' e' possibile richiamare queste funzioni sull'
apertura
> della maschera e non sull' evento di ogni singolo controllo???
non credo, perchè l'evento che deve far cambiare lo stato di un controllo
(il colore) è generato dal controllo (GetFocus), non dalla maschera. la
soluzione al tuo problema può essere il subclassing.


title: Colore campi

text:
> "Porello" <
por...@tiscali.it
> ha scritto nel messaggio
> news:50UY9.48637$YG2.1...@twister1.libero.it...
[...]

    Con Access 2000 o superiore, in struttura maschera:
        . Modifica > Seleziona tutto;
        . tenendo premuto il tasto Maiuscolo, Clic sui controlli
          non interessati all'operazione;
        . Formato > Formattazione condizionale...
          Condizione 1: Il campo e' attivo
          <imposti la formattazione desiderata>
          [Ok]
e' un metodo piuttosto veloce, sicuramente piu' veloce dell'uso delle
routine evento.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Problema confronto date. Query funziona ma con formattatazione inglese

text:
Salve a tutti
Ho un form con il parametro data "data1iscr".
Inserendo qualunque valore (es:07/02/1992)  formatto la data in VBA.
La formattazione trasforma (credo stranamente) la data in "02/07/1992" passandola alla query che la processa (stranamente) correttamente.
Ma perchč la formattazione non ha formattato mantenendo la data in italiano e trasformandola in inglese?
Il dati e il codice che in sintesi possono interessare sono i seguenti:
'Pulsante apertura report
Sub APRI_REPORT_Click()
If Not IsNull(Me!data1iscr) Then Call FNCSearch(Me!data1iscr, "[data1iscr]", Parametro, strSQL, " = #", "#")
ecc..
'funzione di costruzione query
Function FNCSearch(ArrSearch, Field, Parametro, strSQL, CondStart, CondEnd)
If InStr(ArrSearch, "/") Then ArrSearch = Format(ArrSearch, "mm/dd/yyyy")
ArrSearch = Split(Trim(ArrSearch), ",")
costruisco la query
ecc...
Risultato finale della funzione FNCSearch:
([data1iscr] = #02/07/1992#)
Sistema operativo Win 2k PRO con "opzioni internazionali" in italiano e data in formato  gg/MM/aaaa
ACCES 2K in italiano
Per funzionare funziona. Il problema č che non capisco perchč. Se la data viene formattata in inglese e le opzioni sono in italiano, NON dovrebbe funzionare.
Dimenticavo la cosa fondamentale:
se manualmente nella visualizzazione struttura  query inserisco #02/07/1992# me lo prende in italiano (2 luglio), mentre se lo inserisco come Visualizzazione sql me lo piglia in inglese (7 febbraio).
--
km5000
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-778265.html
Inviato via
http://www.itsistemi.net


text:
"km5000" <
km5000...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:km5000...@no-mx.itsistemi.net...

Per prima cosa non mischiamo due problematiche che debbono restare ben
distinte.
La versione italiana di Access ai fini della digitazione delle date, della
loro visualizzazione e della loro manipolazione con il generatore di
espressione si comporta in base a quanto č stato stabilito dall'utente nelle
Impostazioni internazionali di Windows, fermo restando che Access (visto che
č un prodotto americano) al suo interno elabora le date nello standard
americano ed adegua la loro formattazione in base alle indicazioni raccolte
dalla Impostazioni internazionali.
Se non si procede alla programmazione di Access quanto scritto sopra č
trasparente e 7/2/2006 per noi italiani č il 7 febbraio mentre per gli
americani č il 2 luglio, con buona pace di entrambi.
La musica cambia se si programma Access usando il codice VBA o il codice
SQL; tali codici (nati anche loro negli USA) hanno un loro standard
internazionale (naturalmente quello americano) che se ne frega altamente di
ciň che tu hai scritto nelle impostazioni internazionali di WINDOWS e per
loro le date DEBBONO ESSERE nello standard americano: punto e basta. Da ciň
ne consegue che, in tutti i paesi in cui le date non sono rappresentate con
lo standard americano,  in un confronto tra date effettuato in VBA o SQL per
il secondo termine di paragone č NECESSARIO forzare il formato americano.
Per maggiori dettagli vai sul Sito Comune (link qui sotto) e nella Sezione
Queries leggi la FAQ di Federico Luciani intitolata "2.3 Problemi con le
date nelle stringhe SQL".
Insomma, detto in parole povere, tu che usi la versione di Access in
italiano e che usi le Impostazioni internazionali di Windoes in italiano hai
la rottura di scatole di impostare il formato americano per le date che sono
secondo termine nei confronti fatti in VBA o in SQL; naturalmente se il
secondo termine di paragone č una costante data, la dovrai scrivere nel
formato americano ovvero mm/dd/yyyy.
Per il resto non dovresti avere altri problemi relativi alle date.
> --
> km5000
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
Grazie pr il chiarimento.
Mi era sfuggita la puntualizzazione del
sitocomune.com



title: Query Filtro

author: Mauro

text:
Ho una tabella con
UTENTE (testo)
CODICE_1 (Testo)
CODICE_2(testo)
CODICE_3(testo)
ecc.... e la tabella è così:
utente - cod1   cod2    cod3 ecc.
AAAA - 4333 - 5433 - 8789 - ecc
La mia richiesta è in una query .. " tirami fuori gli utenti che hanno
in qualsiasi posizione i codici 8789 oppure 5422 oppure ecc. ecc. "
Non so se è chiaro.  Spero di si.. se mi date un aiuto..
Ciao a tutti


title: Query Filtro

text:
Ho una tabella con
UTENTE (testo)
COD1 (Testo)
COD2(testo)
COD3(testo)
CODx(testo)



title: Query Filtro

author: Paolo Dal Bosco

text:
"Mauro" <
mauro....@gmail.com
> ha scritto nel messaggio
news:1158238951.4...@m73g2000cwd.googlegroups.com...
Ho una tabella con
UTENTE (testo)
COD1 (Testo)
COD2(testo)
COD3(testo)
CODx(testo)
ecc.... e la tabella č cosě:
utente - cod1   cod2    cod3 ecc.
AAAA - 4333 - 5433 - 8789 - ecc
La mia richiesta č in una query .. " tirami fuori gli utenti che hanno
in qualsiasi posizione i codici 8789 oppure 5422 oppure ecc. ecc. "
Non so se č chiaro.  Spero di si.. se mi date un aiuto..
Ciao a tutti
------------------------------------
č chiaro ma č che č piů facile da fare che da spiegare:
nella query inserisci tutti i campi della tabella.
avrai:
..........................Cond1..............Cond2............Cond3.........
.ecc
____________________________________________________
condizione.        ="8789"
oppure:                                    ="8789"
="8789"
e cosě via.
Ciao
Paolo


title: Query Filtro

text:
Paolo Dal Bosco ha scritto:
> "Mauro" <
mauro....@gmail.com
> ha scritto nel messaggio
> news:1158238951.4...@m73g2000cwd.googlegroups.com...
> Ho una tabella con
> UTENTE (testo)
> COD1 (Testo)
> COD2(testo)
> COD3(testo)
> CODx(testo)
> ecc.... e la tabella è così:
> utente - cod1   cod2    cod3 ecc.
> AAAA - 4333 - 5433 - 8789 - ecc
> La mia richiesta è in una query .. " tirami fuori gli utenti che hanno
> in qualsiasi posizione i codici 8789 oppure 5422 oppure ecc. ecc. "
>
> Non so se è chiaro.  Spero di si.. se mi date un aiuto..
>
> Ciao a tutti
> ------------------------------------
> è chiaro ma è che è più facile da fare che da spiegare:
> nella query inserisci tutti i campi della tabella.
> avrai:
> ..........................Cond1..............Cond2............Cond3.........
> .ecc
> ____________________________________________________
> condizione.        ="8789"
> oppure:                                    ="8789"
>
> ="8789"
> e così via.
>
> Ciao
> Paolo
Grazie, si lo so che è piu facile a farsi...
 Risloto


title: Operazione sull'oggetto OLE non riuscita

author: AEOM

text:
Ciao a tutti
ho un programmino AXP che utilizza 5 ocx, tre di VBAccelerator per i menu
verticali stile Outlook,  1 per i codici a barre e 1 per gestire la versione
demo del programma. Non ho mai avuto problemi di installazione (una
cinquantina di questo programma) sul alcun windows da 98se in poi, fino a
stamattina.
Il pc incriminato ha win ME e Office 2000 pro senza service pack (ma non
credo centri)
Su questo computer il programma da errore nelle maschere che contengono gli
ocx.
Ho provato a deregistarli e  registarli manualmete e a creare con l'Access
2000 del cliente una form per inserirceli. Ma al momento dell'inserimento
appare il messaggio "Operaizione sull'oggeto OLE non riuscita E' possibile
che il server ole non sia registarto per registarlo rieseguire
l'installazione"
Al momento della registrazione tramite l'apposito tool di access nessun
errore e neppure nella selezione dei riferimenti.
Su internet ho letto di problemi simili ma solo nell'inserimento di link a
word nei report.
Qualche consiglio?
ciao, AEOM


title: CRIPTARE

author: ALCAU

text:
Salve a tutti
Ho la necessità di criptare dei dati di una tabella.
Diciamo che ho una maschera nella quale inserisco dei prodotti con il prezzo
di acquisto ed il prezzo di vendita.
Vorrei poter criptare il prezzo di acquisto in modo che, anche se viene
aperta la tabella non si possa leggere il valore in chiaro.
Naturalmente essendo un prezzo il campo è in formato valuta.
Avevo pensato di trasformare in ascii ogni numero ed aggiungere un certo
valore, trasformare il valore ascii e salvarlo ma in un campo valuta ???
come faccio ?
Qualcuno mi può aiutare anche con un pò di codice.........
Ho creato una funzione che inserisce in una tabella una password criptata
con il seguente sistema:
Mettiamo che la PW sia pippo
Scorro la PW dal primo carattere a sinistra to destra
Estraggo il valore ascii e aggiungo dieci
metto il valore in una stringa temporanea sommandola (a=a+b)
nexto
salvo
Anche se il sistema fa schifo funziona (se qualcuno mi può illuminare con
qualcosa di + professionale)
ma solo in parte perchè non riconosce le maiuscole e le minuscole come
invece io vorrei.
Come posso fare ?
Volendo nascondere un campo di una tabella, da programma come si fa ?
E' comunque sempre possibile visualizzarla avendo la sola tabella ?
Grazie a chi vorrà aiutarmi
Alberto
BUONE FESTE A TUTTO L'NG !!!


title: CRIPTARE

author: AntoGal

text:
ALCAU ha scritto nel messaggio ...
>Ho la necessità di criptare dei dati di una tabella.
>Diciamo che ho una maschera nella quale inserisco dei prodotti con il
>prezzo di acquisto ed il prezzo di vendita.
>Vorrei poter criptare il prezzo di acquisto in modo che, anche se viene
>aperta la tabella non si possa leggere il valore in chiaro.
>Naturalmente essendo un prezzo il campo è in formato valuta.
>Avevo pensato di trasformare in ascii ogni numero ed aggiungere un certo
>valore, trasformare il valore ascii e salvarlo ma in un campo valuta ???
>come faccio ?
Se il formato criptato non è numerico, devi per forza metterlo in un campo
di testo, binario, memo ecc... I controlli e le query non faranno
direttamente riferimento al campo, ma otterranno il valore in chiaro da una
funzione tipo: Public Function Decript(valore as String) As Currency
>Qualcuno mi può aiutare anche con un pò di codice.........
Allora, i punti fondamentali sono:
tu hai bisogno una funzione che cripti un valore in fase di inserimento, e
lo decripti quando devi visualizzarlo, stamparlo, ecc.
Quindi, la funzione deve essere biunivoca: ogni elemento del codominio deve
essere l'equivalente criptato di uno e un solo elemento del dominio.
In parole povere: se il valore 1500 criptato ti fornisce AAXYZ, ed il valore
15800 ti fornisce sempre AAXYZ, tu non potrai mai sapere, partendo da AAXYZ,
se il valore di partenza era 1500 o 15800.
Una delle funzioni più semplici a corrispondenza biunivoca è lo xor binario,
esempio:
Public Function Cript(Source As String, Code As Integer) As String
Dim Lun As Integer, i As Integer, Res As String
Lun = Len(Source)
For i = 1 To Lun
  Res = Res & Chr(Asc(Mid(Source, i, 1)) Xor (Code + i))
Next i
Cript = Res
End Function
Questa semplice funzione ha 3 pro e un contro. Il contro è che, appunto, è
semplice. Anche un algoritmo di brute force attack la distruggerebbe in
pochi secondi. Se i dati da proteggere sono di fondamentale importanza, a
prova di Cray-1 & Co, comincia a guardarti algoritmi tipo il DES-3 o altri
con chiavi di almeno 64 bit. Siccome non dovrebbe essere il tuo caso,
andiamo avanti.
1) Il primo vantaggio, dicevo,  è che è una funzione cosiddetta idempotente,
cioè funziona da cript e da decript. Esempio:
Cript(1500) ti fornisce AAXYZ e, viceversa, Cript(AAXYZ) restituisce 1500.
In sostanza usi la stessa funzione per criptare e decriptare.
2) E' biunivoca (vedi sopra)
3) Dando un'occhiata ai dati criptati, non è affatto semplice, ad occhio,
interpretarli. Questo perchè la funzione dipende anche da una chiave che tu
passi (Code as Integer). Inoltre, il valore che una cifra assumerà, una
volta criptata, dipende dalla posizione. Esempio:
il valore 15000 non diventa qualcosa tipo XYZZZ (a numero uguale lettera
uguale) ma potrebbe essere: XYZKJ.
>Ho creato una funzione che inserisce in una tabella una password criptata
>con il seguente sistema:
>Mettiamo che la PW sia pippo
>Scorro la PW dal primo carattere a sinistra to destra
>Estraggo il valore ascii e aggiungo dieci
>metto il valore in una stringa temporanea sommandola (a=a+b)
>nexto
>salvo
Di questi algoritmi te ne puoi inventare a centinaia. Nel caso della
password non hai bisogno della biunivocità perchè per verificare che una pw
sia valida, la cripti e confronti le due versioni criptate, per vedere se
coincidono. Questo è il sistema usato in tutti i sistemi unix / linux, basta
dare un'occhiata al file etc/passwd
Se a te interessa che, dopo le tue operazioni di somma, moltiplicazione,
quello che ti pare ecc... la password criptata sia composta da sole lettere
A-Z, basta considerare che le lettere A-Z hanno codice ASCII da 65..90 e che
x mod 26 = (0, 25)
per ogni carattere della stringa da criptare ottieni un numero da 65 a 90
num = 65 + (Qualcosa(Asc(A$))) Mod 26
che riconverti in lettera:
Chr(num)
>Volendo nascondere un campo di una tabella, da programma come si fa ?
>E' comunque sempre possibile visualizzarla avendo la sola tabella ?
credo proprio di si... non so se assegnando al campo un nome strano
(editando la tabella con un editor binario) Access si impalla e non lo
mostra. Comunque non ti conviene affatto tentare questa strada perchè al 99%
sputtanerai il DB a prova di /decompile :-)
PS: non ripostare immediatamente con il dubbio che ti è appena venuto in
mente... come si dice dalle mie parti, prima "butta un po' di sangue" sulla
tastiera.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: CRIPTARE

text:
Dal momento che il dato è in un campo valuta in che formato deve essere il
campo ?
Come faccio poi a visualizzare il dato decriptato in formato valuta ?
Mi puoi chiarire questo passaggio :
> quello che ti pare ecc... la password criptata sia composta da sole
lettere
> A-Z, basta considerare che le lettere A-Z hanno codice ASCII da 65..90 e
che
In particolare questa sotto
> x mod 26 = (0, 25)
> per ogni carattere della stringa da criptare ottieni un numero da 65 a 90
> num = 65 + (Qualcosa(Asc(A$))) Mod 26
Grazie per l'interessamento, Alberto
Auguri


title: CRIPTARE

text:
ALCAU ha scritto nel messaggio
<5wI84.42395$
m62.4...@news.infostrada.it
>...
>Dal momento che il dato è in un campo valuta in che formato deve essere il
>campo ?
allora...
tu vuoi memorizzare, nel campo UltimoCosto, non il valore reale, ma un altro
numero o un codice alfanumerico. Se tu usi un algoritmo che cripta in un
formato non numerico, utilizzerai un campo di testo. Se l'algoritmo da un
numero fornisce un altro numero, puoi utilizzare il formato valuta.
L'algoritmo per criptare e decriptare lo scegli tu, magari prendendo spunto
da quanto detto nel post precedente, ed in funzione di quello, imposti il
formato del campo.
>Come faccio poi a visualizzare il dato decriptato in formato valuta ?
il formato valuta te lo ritorna la funzione di decript, no?
>Mi puoi chiarire questo passaggio :
>> quello che ti pare ecc... la password criptata sia composta da sole
lettere
>> A-Z, basta considerare che le lettere A-Z hanno codice ASCII da 65..90 e
>In particolare questa sotto
>> x mod 26 = (0, 25)
>> per ogni carattere della stringa da criptare ottieni un numero da 65 a 90
>> num = 65 + (Qualcosa(Asc(A$))) Mod 26
Controlla sull'help i seguenti punti:
codifica ASCII (American Standard Code for Information Interchange)
funzione mod
funzione asc
funzione len
funzione chr
istruzione for
e vedrai che il seguente codice è chiaro come il sole :-)
Dim i as Integer, num as Integer
Dim chiave as Integer, StringaDaCriptare as String, StringaCriptata as
String
StringaDaCriptare = "PROVA"
chiave = 123
For i = 1 to Len(StringaDaCriptare)
 num = 65 + (Chiave*Asc(Mid(StringaDaCriptare,i,1))) Mod 26
 StringaCriptata = StringaCriptata & chr(num)
Next i



title: CRIPTARE

text:
Ho usato la funzione che cripta XOR e funziona perfettamente.
Per l'uso che ne devo fare per questo lavoro è più che sufficiente.
Ora avrei un'ulteriore problema:
Ho la tabella che contiene i prezzi di acquisto criptati e vorrei
visualizzare un grafico in base a questo dato ma decriptato.
Ora io imposto il RowSource del grafico in questo modo:
    Dim strSQL As String
    strSQL = "SELECT
Componenti.Componente,Componenti.DataValidità,Componenti.PzCmpIn FROM
Componenti WHERE
(((Componenti.Componente)=[Forms]![Componenti]![Componente]))         ORDER
BY Componenti.Componente DESC;"
    Me.Grafico.RowSource = strSQL
E' logico che il valore nel campo PzCmpIn abbia il valore criptato.
Come posso fare ad avere i dati decriptati (senza salvarli decriptati in una
nuova tabella) per fare in modo che il grafico lavori sui valori decriptati
?
Grazie, Alberto


title: CRIPTARE

text:
ALCAU <
pro...@tin.it
> wrote in message
Adma4.10211$1W4.1...@news.infostrada.it...
> Ho usato la funzione che cripta XOR e funziona perfettamente.
> Ho la tabella che contiene i prezzi di acquisto criptati e vorrei
> visualizzare un grafico in base a questo dato ma decriptato.
> Come posso fare ad avere i dati decriptati (senza salvarli decriptati in
una
> nuova tabella) per fare in modo che il grafico lavori sui valori
decriptati
Supponiamo che la funzione che cripta il prezzo sia Cript(). Questa deve
essere una funzione pubblica (dichiarata in un modulo) in modo che sia
accessibile anche dalle query. La definizione sarà qualcosa tipo:
Public Function Cript( <argomenti> ) As <formatovoluto>
L'istruzione SQL non leggerà il valore contenuto nel campo, ma otterrà il
valore "in chiaro" dalla funzione. Quindi:
strSQL = "SELECT Componente, DataValidità, Cript(PzCmpIn) FROM
Componenti WHERE Componente=Forms!Componenti!Componente
ORDER BY Componente DESC;"
Credo che a questo punto dovresti aver risolto.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.tin.it/italiani/galletta/



title: CRIPTARE

text:
Letto il messaggio,  capito il concetto ma non ancora provato, l'idea sembra
OK.
Credo che a questo punto ti dovrei pagare il cenone.
Ti ringrazio per la tua disponibiltà.
Alberto


title: CRIPTARE

text:
Scusami ma ho un'ulteriore problema.
dal momento che il dato che crypto è un numero e lo salvo in un campo testo,
c'è la possibilità di convertirlo in numerico quando lo estraggo dalla
query, altrimenti escono grafici senza significato.
AntoGal <zer...@NOSPAMtiscalinet.it> wrote in message
84dnlu$gtb$1...@lacerta.tiscalinet.it...



title: CRIPTARE

text:
ALCAU <
pro...@tin.it
> wrote in message
FR0c4.13504$Oo1.1...@news.infostrada.it...
> Scusami ma ho un'ulteriore problema.
> dal momento che il dato che crypto è un numero e lo salvo in un campo
testo,
> c'è la possibilità di convertirlo in numerico quando lo estraggo dalla
> query, altrimenti escono grafici senza significato.
prova ad usare, nell'istruzione SQL, Val(Cript()) invece di Cript().



title: query che conta le occorrenze in un periodo

author: giaconet

text:
Ciao a tutti.
Ho una tabella interventi che memorizza gli interventi fatti con la data
dell'intervento. Vorrei fare una query di conteggio che mi dica quanti
interventi sono stati fatti al mese.
Non ci sono riuscito. Riesco a fare una query che mi conta gli interventi al
giorno mettendo 2 volte il campo data_intervento nella query e selezionando
conteggio per il secondo campo; ma se voglio contarli per periodi?
Thanx
giaconet


author: Roberto dal portatile

text:
"giaconet" <
giac...@wind.it
> ha scritto nel messaggio
news:9e5dq0$16k1p$1...@ID-71483.news.dfncis.de...

Ipotizziamo che la tabella Interventi abbia la seguente struttura
IDIntervento            Contatore e chiave primaria
DataIntervento        Data/ora
ecc. ecc.
Creati una query di raggruppamento che abbia il seguente codice SQL:
SELECT Year([DataIntervento]) AS Anno, Month([DataIntervento]) AS Mese,
Count(Intervento.IDIntervento) AS ConteggioInterventi
FROM Interventi
GROUP BY Year([DataIntervento]), Month([DataIntervento]);
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9e5ic7$nmu$1...@stargate1.inet.it...
>
[CUT]
> Creati una query di raggruppamento che abbia il seguente codice SQL:
>
> SELECT Year([DataIntervento]) AS Anno, Month([DataIntervento]) AS Mese,
> Count(Intervento.IDIntervento) AS ConteggioInterventi
> FROM Interventi
> GROUP BY Year([DataIntervento]), Month([DataIntervento]);
>
> --
> Roberto
Scusami, ma c'era un piccolo errore nella funzione Count; il codice corretto
è:
SELECT Year([DataIntervento]) AS Anno, Month([DataIntervento]) AS Mese,
Count(Interventi.IDIntervento) AS ConteggioInterventi



title: Errore 3001 con FindFirst?

author: MatteoC.

text:
Nel mio modulo ho questo codice:
Set dbGEPAN = Access.Application.CurrentDb
Set rsDATI = dbGEPAN.OpenRecordset("DATI")
Set rsSPREAD = dbGEPAN.OpenRecordset("SPREAD", dbOpenSnapshot)
rsSPREAD.MoveLast
rsDATI.MoveLast
rsDATI.MoveFirst
Do
rsDATI.Edit
If (rsDATI!DAYS_TO_MATURITY <= 1095) Then
    rsSPREAD.FindFirst "3"
	...
	...
	...
Quando esegue FindFirst mi da l'errore 3001 "Argomento non valido" ma non
capisco dove sbaglio!!
--------------------------------
Inviato via
http://usenet.libero.it


title: Errore 3001 con FindFirst?

text:
"MatteoC." <kiesi#nospam#@
libero.it
> ha scritto nel messaggio
news:213Z26Z161Z136Y...@usenet.libero.it...
> Nel mio modulo ho questo codice:
>
> Set dbGEPAN = Access.Application.CurrentDb
> Set rsDATI = dbGEPAN.OpenRecordset("DATI")
> Set rsSPREAD = dbGEPAN.OpenRecordset("SPREAD", dbOpenSnapshot)
>
> rsSPREAD.MoveLast
> rsDATI.MoveLast
> rsDATI.MoveFirst
>
> Do
> rsDATI.Edit
> If (rsDATI!DAYS_TO_MATURITY <= 1095) Then
>     rsSPREAD.FindFirst "3"
> ...
> ...
> ...
>
> Quando esegue FindFirst mi da l'errore 3001 "Argomento non valido" ma non
> capisco dove sbaglio!!
>
Dall'Help mi pare di vedere che il Metodo FindFirst dell'oggetto Recordset
necessita dell'esplicitazione del Campo di ricerca, cosě se non glielo passi
si arrabbia......!
    rsSPREAD.FindFirst "NomeCampo=3"
Ciao.
@Alex.


title: Errore 3001 con FindFirst?

text:
> Dall'Help mi pare di vedere che il Metodo FindFirst dell'oggetto Recordset
> necessita dell'esplicitazione del Campo di ricerca, cosě se non glielo
passi
> si arrabbia......!
>
> rsSPREAD.FindFirst "NomeCampo=3"
>
> Ciao.
> @Alex.
Ti ringrazio, lo davo per scontato!!Ora provo
Ciao MatteoC.



title: Sentite questa!

author: Roberto

text:
Help! un back end su server replica master si è SREPLICATA dopo una
compattazione eseguita per un malfunzionamento ("record eliminato" ma non era
vero...): le tabelle non sono più rappresentate dal simbolo replica, ma
contengono tutti i campi aggiunti delle repliche. E non è possibile
ri-replicarle!!! essendo grigiato il relativo campo.
Chi mi sa dare una dritta?


title: Alberi etc.

author: AleMiele

text:
Ciao a tutti!
Ormai sono andato in tilt!
Qualcuno ha per caso avuto a che fare con un db che simula un albero?
Come č possibile realizzarlo utilizzando appunto un db? Ovvero tabelle?
In sostanza per esempio quello che mi occorre č riuscire a gestire un albero
come se si trattasse di una directory contenente altre directory che a loro
volta ne contengono altre e cosě via...
Se qualcuno puň darmi una mano, lo ringrazio molto!
Ciao
Alex


title: Alberi etc.

author: bobbit

text:
AleMiele <
alex...@tin.it
> wrote in message
93faav$4uk$1...@fe1.cs.interbusiness.it...

Cosa devi memorizzare e a che scopo nei nodi dell'albero?
L'albero deve essere bilanciato? (stesso numero di nodi a sx e a dx)?
deve essere un albero binario? (ogni nodo ha due nodi figli)
devi gestire la rimozione/inserimento di nuovi nodi mantenendo la stuttura
dell'albero sempre bilanciata?
Fammi capire bene cosa ti serve, poi ti dirň quale soluzione ti conviene
adottare
Bobbit


title: Alberi etc.

text:
> Cosa devi memorizzare e a che scopo nei nodi dell'albero?
> L'albero deve essere bilanciato? (stesso numero di nodi a sx e a dx)?
> deve essere un albero binario? (ogni nodo ha due nodi figli)
> devi gestire la rimozione/inserimento di nuovi nodi mantenendo la stuttura
> dell'albero sempre bilanciata?
>
> Fammi capire bene cosa ti serve, poi ti dirò quale soluzione ti conviene
> adottare
Ok, grazie, hai ragione: dunque quello che mi serve è gestire proprio una
simulazione di cartelle... quindi una root e come figli delle
sottocartelle... non deve essere binario, nemmeno bilanciato, insomma almeno
non posso saperlo a priori.
Infine non devo poter cancellare nodi se contengono altri nodi...
Grazie ancora, aspetto notizie e spero di essermi spiegato...
Magari mi andrebbe bene anche un esempio semplice in modo almeno da
cominciare a inserirmi su una strada visto che ormai ne ho provate troppe e
ho perduto bussola e sestante!!


title: Alberi etc.

text:
AleMiele <
alex...@tin.it
> wrote in message
93fcml$c6p$1...@fe1.cs.interbusiness.it...
> > Cosa devi memorizzare e a che scopo nei nodi dell'albero?
> > L'albero deve essere bilanciato? (stesso numero di nodi a sx e a dx)?
> > deve essere un albero binario? (ogni nodo ha due nodi figli)
> > devi gestire la rimozione/inserimento di nuovi nodi mantenendo la
stuttura
> > dell'albero sempre bilanciata?
> >
> > Fammi capire bene cosa ti serve, poi ti dirņ quale soluzione ti conviene
> > adottare
>
>
> Ok, grazie, hai ragione: dunque quello che mi serve č gestire proprio una
> simulazione di cartelle... quindi una root e come figli delle
> sottocartelle... non deve essere binario, nemmeno bilanciato, insomma
almeno
> non posso saperlo a priori.
>
> Infine non devo poter cancellare nodi se contengono altri nodi...
>
> Grazie ancora, aspetto notizie e spero di essermi spiegato...
>
> Magari mi andrebbe bene anche un esempio semplice in modo almeno da
> cominciare a inserirmi su una strada visto che ormai ne ho provate troppe
e
> ho perduto bussola e sestante!!
>
>
Ma se ti serve solo a livello grafico, usa il controllo treview
Bobbit


title: Alberi etc.

text:
Se ti serve una gestione grafica di una struttura ad albero, puoi
usare il controllo treeview.
Se ti serve una gestione per implementare un db gerarchico, il mio
suggerimento è il seguente.
Prendiamo come esempio una tabella destinata a contenere info
"anagrafiche" su corsi d'acqua (lunghezza, coordinate della sorgente,
coordinate della foce/confluenza, tipologia ecc.) che consenta anche
di conoscere il percorso dell'acqua di un corso d'acqua selezionato
fino al mare.
Prima di tutto, trattandosi di una gestione che richiede chiamate
ricorsive di funzioni, è importante stabilire a priori il livello
massimo di ricursione, ovvero "l'altezza" dell'albero.
Nel caso specifico, bisogna stabilire qual è il num. max di tributari
che un fiume può avere.
Posto che ogni record della tabella rappresenta un nodo dell'albero,
di ciascuno di essi è necessario conoscere il livello a cui si trova
nella gerarchia e un puntatore al tributario.
Quindi su ogni record bisogna prevedere due campi per gestire la
"navigazione" all'interno dell'albero: un campo per contenere il
livello del record  ed uno per contenere il puntatore al tributario.
Quindi per esempio:
Se il corso A si getta in B che a sua volta si getta in C il quale
sfocia in mare, mentre D sfocia in C ed infine E sfocia direttamente
in mare, avremo:
Codice 	Corso	Livello	Cod. tributario
1	A	3	2
2	B	2	3
3	C	1	7
4	D	2	3
5	E	1	7
7	Mare	0	0
Con questa struttura, per conoscere il percorso dell'acqua a partire
da un record con livello n, è sufficiente selezionare tutti i record
con livello < n e cercare tra loro quello con codice uguale a quello
del tributario del record corrente e ripetere poi ricorsivamente la
ricerca fino a raggiungere il livello 0 o quello intermedio
desiderato.
In maniera simmetrica è possibile "risalire" gli affluenti di un corso
a livello n, selezionando prima di tutto i record di livello > n che
hanno codice tributario uguale a quello del corso selezionato; quindi
per ciascuno di essi, ripetere ricorsivamente la selezione fino a
quando si raggiunge un record senza affluenti o il livello desiderato.
Ovviamente tutto questo è solo uno spunto da adattare alle tue
esigenze specifiche.
HTH
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Così disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: Alberi etc.

text:
>
>
> Ma se ti serve solo a livello grafico, usa il controllo treview
>
>
> Bobbit
>
No... purtroppo mi serve tutto tranne che il trattamento grafico... ovvero
l'implementazione delle tabelle nel db...


title: Alberi etc.

author: pietro

text:
"AleMiele" <
alex...@tin.it
> ha scritto nel messaggio
news:93faav$4uk$1...@fe1.cs.interbusiness.it...

Un modo che io ho testato e sembra funzionare e' il seguente:
attribuire ad ogni oggetto dell'albero un codice che ne identifica la
posizione nell'albero cioe' il suo livello.
Es.
01 pippo
0101 paperino
010101 topolino
0102 minni
0103 pluto
010301 zio paperone
02 tizio
0201 caio
020101 sempronio
Questo codice e molto facile da interrogare.
Se voglio tutti quelli della radice 01 basta fare una select sui primi due
caratteri
Se voglio tutti i figli di un certo codice basta dare un parametro alla
query del tipo
like 0101* e otterrei paperino e topolino
Ciao Pietro


title: toglire messaggi d'errore di Access

author: rick

text:
non riesco a ricordare qual'è il comando VB per non far visualizzare ad
Access i messaggi d'errore.
Chi mi puo' aiutare?
Grazie
ciao
Riccardo.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: toglire messaggi d'errore di Access

author: Alkatraz

text:
"rick" <
viv...@libero.it
> ha scritto nel messaggio news:b6jknn$7ms$1...@news.newsland.it...
> non riesco a ricordare qual'è il comando VB per non far visualizzare ad
> Access i messaggi d'errore.
>
> Chi mi puo' aiutare?
docmd.setwarnings false


title: toglire messaggi d'errore di Access

author: Antonio Biso

text:
"Alkatraz" <alka...@levati.ORG> ha scritto nel messaggio
news:IRcja.74868$i26.2...@news2.tin.it...

Da rimettere rigorosamente a true alla fine per evitare cancellazioni
inavvertite non volute
Antonio


title: toglire messaggi d'errore di Access

text:
Antonio Biso wrote:


> Antonio
Grazie ad entrambi!



title: Help, realizzazione database gestione

author: Claudio De Luca

text:
evo realizzare una copsa del genere chi mi spiega da dove iniziare?:((( o avete
qualcosa di gia pronto? Andrebbe bene anche il modello gestione ordini access
ma non lo riesco a modificare
1) Tabella Inserimento ordine
Comprende : nome agenzia, codice prodotto, numero del contratto, data
ricevimento prodotto, data di consegna prodotto, importo del prodotto, casella
acconto, importo acconto, forma di pagamento
2) Anagrafica Agenzia in franchising
Denominazione, Indirizzo, cap, tel, emnail sito,...
3)Avanzamento ordine
Qui dobbiamo inserire le informazione sulla lavorazione del sito: esempio oggi
ho fatto il 10% del sito...
4) motore di ricerca
Per siti ancora da pagare e per totale incassi di ogni agenzia
Questo č come dovrebbe esssere il db
ciaoo
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Help, realizzazione database gestione

author: Mrok

text:
"Claudio De Luca" <
webm...@linkzone.it
> ha scritto nel messaggio
news:ed51c262f3bd7bd9190...@mygate.mailgate.org...

???????????????


title: Help, realizzazione database gestione

author: Emyr

text:
On Wed, 9 Jan 2002 09:52:24 +0000 (UTC), "Claudio De Luca"
<
webm...@linkzone.it
> wrote:
>evo realizzare una copsa del genere chi mi spiega da dove iniziare?:((( o avete
>qualcosa di gia pronto? Andrebbe bene anche il modello gestione ordini access
>ma non lo riesco a modificare
>
>1) Tabella Inserimento ordine
>Comprende : nome agenzia, codice prodotto, numero del contratto, data
>ricevimento prodotto, data di consegna prodotto, importo del prodotto, casella
>acconto, importo acconto, forma di pagamento
>
>2) Anagrafica Agenzia in franchising
>Denominazione, Indirizzo, cap, tel, emnail sito,...
>
>3)Avanzamento ordine
>Qui dobbiamo inserire le informazione sulla lavorazione del sito: esempio oggi
>ho fatto il 10% del sito...
>
>4) motore di ricerca
>Per siti ancora da pagare e per totale incassi di ogni agenzia
>
>Questo è come dovrebbe esssere il db
>
>ciaoo
e un pò dura se non sai niente di programmazione.....
puoi elencare le tue capacità informatiche?
Saluti.
Emanuele.


title: Chiarimento su ODBC

author: Fabrizio Castigliò

text:
Supponiamo che io mi debba collegare ad una tabella esterna per esempio
Paradox.
Vorrei conoscere in cosa differisce il collegamento tramite driver Paradox
dal collegamento mediante ODBC Paradox.
Grazie a chi mi puņ aiutare a chiarirmi le differenze esistenti tra i due
approcci e i relativi campi di applicabilitą.
Ciao, Fabrizio.


title: Chiarimento su ODBC

author: lbo dal portatile

text:
>Vorrei conoscere in cosa differisce il collegamento tramite driver Paradox
>dal collegamento mediante ODBC Paradox.
non credo che esistano dei "driver paradox" (non odbc) per leggere
tabelle paradox da access.  probabilmente paradox chiama driver
paradox i driver odbc.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: pulsante ripristina finestra

text:
Qualcuno sa dirmi come togliere il pulsante ripristina finestra da una
maschera? Grazie.


title: pulsante ripristina finestra

text:
"massimo19667" <
massim...@inwind.it
> ha scritto nel messaggio
news:y4lT7.4915$7%3.13...@twister1.libero.it...
> Qualcuno sa dirmi come togliere il pulsante ripristina finestra da una
> maschera? Grazie.
>
Imposta a Nessuno la proprietą Pulsanti ingrand./riduzione
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: pulsante ripristina finestra

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9vkpor$r90$1...@stargate1.inet.it...
>
> "massimo19667" <
massim...@inwind.it
> ha scritto nel messaggio
> news:y4lT7.4915$7%3.13...@twister1.libero.it...
> > Qualcuno sa dirmi come togliere il pulsante ripristina finestra da una
> > maschera? Grazie.
> >
>
> Imposta a Nessuno la proprietà Pulsanti ingrand./riduzione
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
> E' vero e ti ringrazio il suggerimento  ma c'è un dettaglio che per mia
colpa non ho opportunamente evidenziato nel mio messaggio ed ossia che,
avendo impostato il comando DoCmd.Maximize sull'evento Su attivazione, il
pulsante in questione ricompare. Viceversa se la maschera non viene estesa a
tutto schermo, avendo impostata la proprietà Pulsanti ingrand./riduzione
come da te suggerito, il pulsante non compare. Poichè ho la necessità di
espandere a tutto schermo la maschera, esiste qualche altra soluzione?
Grazie, Massimo.
>


title: pulsante ripristina finestra

text:
"massimo19667" <
massim...@inwind.it
> ha scritto nel messaggio
news:c5PT7.351$hM1....@twister1.libero.it...

Beh, se c'è di mezzo il comando DoCmd.Maximize non conosco soluzioni da
consigliarti.
Hai provato anziché a massimizzare la maschera a cambiarne le dimensioni in
maniera che occupi gran parte dello schermo; dovresti poterlo fare con il
metodo MoveSize (vedi help)?



title: versione aggiornata Jet....BOOOOOO!!!!

author: alessandra buttiron

text:
Mi domando se quante angherie puň nascondere access; dopo aver inserito dei
dati in una tabella del mio DB tramite una maschera, ho riprovato ad aprire
successivamente la tabella ma mi esce il seguente errore:
"L'OGGETTO RICHIEDE UNA VERSIONE AGGIORNATA DEL MODULO DI GESTIONE DI
DATABASE JET"   e qui mi sono persa, ho tentato in tutti i modi; č forse un
proplema di Riferimenti? Vi sarei grato se qualcuno mi dasse una mano.
Un salutone Sandra


title: Blocco colonne foglio dati.

author: Paola De Sio

text:
Salve, avrei bisogno di un aiuto .... ho un problema con la visualizzazione
di una sottomaschera. Voglio visualizzarla in formato foglio dati..(fin qui
tutto bene), ma quando visualizza le occorrenze permette il
ridimensionamento delle colonne, come posso bloccarle...?
In attesa di risposta vi ringrazio anticipatamente
        Paola


title: Blocco colonne foglio dati.

author: Roberto da casa

text:
"Paola De Sio" <
p_d...@virgilio.it
> ha scritto nel messaggio
news:8Akk9.142402$ub2.
3107984
@news1.tin.it...

Invece ce in Foglio dati perché non visualizzi la sottomaschera in Maschere
continue?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: .. Auguri ..

author: Cataldo Formaro

text:
Non può mancare un mio pensiero anche per voi..
voi amici di questa straordinaria comunita.
Vi Auguro un Santo Natale
Cataldo Formaro


title: .. Auguri ..

author: CIDI

text:
"Cataldo Formaro" <
formaro...@alice.it
> ha scritto nel messaggio
news:495276ec$0$830$4faf...@reader5.news.tin.it...
> Non può mancare un mio pensiero anche per voi..
> voi amici di questa straordinaria comunita.
>
> Vi Auguro un Santo Natale
Buon Natale anche a te
Ciao Cataldo
Daniele


title: dove trovare font per barcode?

author: Fabrizio yQy

text:
ciao a tutti. sapete dove posso trovare font gratuiti per utilizzare il
barcode su access?
leggibile da penne ottiche e simili.
grazie,ciao