author: Riccardo

text:
us <
usa...@tiscalinet.it
> wrote in message 8tu0dd$ems$1...@nread2.inwind.it...

_____
Se ti sei creato una maschera con origine dati la query delle vendite, ti
basterebbe inserire nella query nel campo Id_Cliente(o qualsiasi altro
identificatifo univoco del cliente che hai anche nella tabella del cliente e
che ti sei portato nella mashcera) :
[Forms]![NomeMacheradellaSchedaCliente]![id_cliente]
cosě in apertura della maschera vendite, viene filtrato in automatico sul
cliente visualizzato.
Ciao Riccardo


title: principiante:filtro su query in base a campo maschera

author: us

text:
Eppure continua, dopo aver premuto il pulsante, a mostrarmi una finestra
dove immettere il valore della variabile che dovrebbe prendere dalla
maschera!
grazie
Antonio Biso <
ch...@etruria.net
> wrote in message
DcwM5.7335$fx4.2...@news.infostrada.it...



author: Antonio Biso

text:
us <
usa...@tiscalinet.it
> wrote in message 8tu4ep$idu$1...@nread2.inwind.it...
> Eppure continua, dopo aver premuto il pulsante, a mostrarmi una finestra
> dove immettere il valore della variabile che dovrebbe prendere dalla
> maschera!
Scrivi dopo il quoting, poi vedremo...
E tocca fa cosě, tocca fa...
Antonio


title: Il Path di Documenti

author: Francesco Salvagnini

text:
Ciao a tutti,
Con Access 2003, produco delle stampe in formato xls e le archivio in
una cartella sotto Programmi (vedi codice sotto). Forse però Programmi
non e' l'indirizzo più indicato, giusto?
Mi sapete suggerire il path di Documenti o comunque di qualcosa di più
idoneo?
PS: ho provato con MyDocuments, CommonFiles e CommonAppData, ma mi
vanno tutti sotto C:
Grazie! ; )
Dim pathProgrammi As String
pathProgrammi = Environ("ProgramFiles")
DoCmd.TransferSpreadsheet acExport, 0, "Export", pathProgrammi &
"\Genesis\Export.xls", True, ""
Shell "Cmd /c " & Chr(34) & pathProgrammi & "\Genesis\Export.xls " &
Chr(34)


title: Il Path di Documenti

author: Popi - TheBadHabits

text:
On 24 Feb, 10:56, Francesco Salvagnini <
animeincamm...@gmail.com
>
wrote:
> Ciao a tutti,
>
> Con Access 2003, produco delle stampe in formato xls e le archivio in
> una cartella sotto Programmi (vedi codice sotto). Forse però Programmi
> non e' l'indirizzo più indicato, giusto?
> Mi sapete suggerire il path di Documenti o comunque di qualcosa di più
> idoneo?
Se environ("APPDATA") non andasse bene puoi sempre fare ricorso al
registro di sistema, sotto "HKCU/Software/Microsoft/Windows/
CurrentVersion/Explorer/Shell Folders".
HTH
Popi


title: Il Path di Documenti

author: Access

text:
On 24 Feb, 10:56, Francesco Salvagnini <
animeincamm...@gmail.com
>
wrote:
> Ciao a tutti,
>
> Con Access 2003, produco delle stampe in formato xls e le archivio in
> una cartella sotto Programmi (vedi codice sotto). Forse però Programmi
> non e' l'indirizzo più indicato, giusto?
> Mi sapete suggerire il path di Documenti o comunque di qualcosa di più
> idoneo?
>
> PS: ho provato con MyDocuments, CommonFiles e CommonAppData, ma mi
> vanno tutti sotto C:
> Grazie! ; )
prova cosi:
> Dim pathProgrammi As String
 pathProgrammi = Environ("userprofile") &"\documents"
>
> DoCmd.TransferSpreadsheet acExport, 0, "Export", pathProgrammi &
> "\Genesis\Export.xls", True, ""
> Shell "Cmd /c " & Chr(34) & pathProgrammi & "\Genesis\Export.xls " &
> Chr(34)
--
Ciao
Geppo


title: Il Path di Documenti

text:

Grazie Popi. Ho fatto come mi hai detto:
pathProgrammi = Environ("HKEY_CURRENT_USER/Software/Microsoft/Windows/
CurrentVersion/Explorer/Shell Folders")
ma me lo mette direttamente sotto C:\
Forse ho un XP troppo datato? E comunque questo programma, essendo
destinato al pubblico, deve prevedere i percorsi degli XP, Vista e
Seven.


title: Il Path di Documenti

text:
On 24 Feb, 11:46, Francesco Salvagnini <
animeincamm...@gmail.com
>
wrote:

> Seven.- Nascondi testo citato
>
> - Mostra testo citato -
Grazie anche a Geppo, ma mi da l'errore:
C:\Documents and Settings\Francesco\documents\Export.xls non è un
percorso valido...


title: Il Path di Documenti

text:
On 24 Feb, 11:46, Francesco Salvagnini <
animeincamm...@gmail.com
>
wrote:
> On 24 Feb, 11:22, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
>
> > On 24 Feb, 10:56, Francesco Salvagnini <
animeincamm...@gmail.com
>
> > wrote:
>
> > > Con Access 2003, produco delle stampe in formato xls e le archivio in
> > > una cartella sotto Programmi (vedi codice sotto). Forse però Programmi
> > > non e' l'indirizzo più indicato, giusto?
> > > Mi sapete suggerire il path di Documenti o comunque di qualcosa di più
> > > idoneo?
>
> > Se environ("APPDATA") non andasse bene puoi sempre fare ricorso al
> > registro di sistema, sotto "HKCU/Software/Microsoft/Windows/
> > CurrentVersion/Explorer/Shell Folders".
>
> Grazie Popi. Ho fatto come mi hai detto:
> pathProgrammi = Environ("HKEY_CURRENT_USER/Software/Microsoft/Windows/
> CurrentVersion/Explorer/Shell Folders")
> ma me lo mette direttamente sotto C:\
> Forse ho un XP troppo datato? E comunque questo programma, essendo
> destinato al pubblico, deve prevedere i percorsi degli XP, Vista e
> Seven
Francesco, il percorso che ti ho indicato non fa riferimento ad una
variabile di ambiente (come nel caso di Environ("AppData"), ma va
letto nel registro di sistema.
Su
www.sitocomune.com
 trovi il codice per leggere e scrivere le
chiavi.
Non ho esperienza per Vista e Seven, ma IMVVHO con questo sistema non
dovresti avere problemi.
HTH
Popi


title: Il Path di Documenti

author: MA

text:
?"Francesco Salvagnini"  ha scritto nel messaggio
news:cff6ff6b-168a-4d79...@s3g2000vbf.googlegroups.com...
Ciao a tutti,
Con Access 2003, produco delle stampe in formato xls e le archivio in
una cartella sotto Programmi (vedi codice sotto). Forse perň Programmi
non e' l'indirizzo piů indicato, giusto?
Mi sapete suggerire il path di Documenti o comunque di qualcosa di piů
idoneo?
PS: ho provato con MyDocuments, CommonFiles e CommonAppData, ma mi
vanno tutti sotto C:
Grazie! ; )
Dim pathProgrammi As String
pathProgrammi = Environ("ProgramFiles")
DoCmd.TransferSpreadsheet acExport, 0, "Export", pathProgrammi &
"\Genesis\Export.xls", True, ""
Shell "Cmd /c " & Chr(34) & pathProgrammi & "\Genesis\Export.xls " &
Chr(34)
___
Due sono le strade secondo me da percorrere
O application.currentproject.path & "/Tuacartella"
oppure mostri la shell di windows ti salvi in una tabella settaggi il path e
usi sempre quella
MA


title: Il Path di Documenti

text:
On 24 Feb, 12:15, "MA" <
mas...@massimilianoamendola.it
> wrote:
> ?"Francesco Salvagnini"  ha scritto nel messaggionews:cff6ff6b-168a-4d79...@s3g2000vbf.googlegroups.com...
>
> Ciao a tutti,
>
> Con Access 2003, produco delle stampe in formato xls e le archivio in
> una cartella sotto Programmi (vedi codice sotto). Forse per Programmi
> non e' l'indirizzo pi indicato, giusto?
> Mi sapete suggerire il path di Documenti o comunque di qualcosa di pi
> idoneo?
>
> PS: ho provato con MyDocuments, CommonFiles e CommonAppData, ma mi
> vanno tutti sotto C:
> Grazie! ; )
>
> Dim pathProgrammi As String
> pathProgrammi = Environ("ProgramFiles")
>
> DoCmd.TransferSpreadsheet acExport, 0, "Export", pathProgrammi &
> "\Genesis\Export.xls", True, ""
> Shell "Cmd /c " & Chr(34) & pathProgrammi & "\Genesis\Export.xls " &
> Chr(34)
> ___
> Due sono le strade secondo me da percorrere
> O application.currentproject.path & "/Tuacartella"
> oppure mostri la shell di windows ti salvi in una tabella settaggi il path e
> usi sempre quella
> MA
Essendo destinato ad altri utenti escluderei la seconda.
Concentriamoci sulla prima:
all'interno del codice sopracitato, dov'è che scrivo <
application.currentproject.path & "/Tuacartella" > ?
sulla riga che definisce il path? [scusate l'ignoranza..]


title: Il Path di Documenti

text:
On 24 Feb, 12:30, Francesco Salvagnini <
animeincamm...@gmail.com
>
wrote:

> sulla riga che definisce il path? [scusate l'ignoranza..]- Nascondi testo citato
>
> - Mostra testo citato -
Ho provato così:
pathProgrammi = Environ(Application.CurrentProject.Path & "/Genesis")
ma me lo mette in C:\Genesis : (


title: Il Path di Documenti

text:
On 24 Feb, 12:02, Francesco Salvagnini <
animeincamm...@gmail.com
>

già, io ho provato su seven. Con XP invece di "documents"  prova con
"documenti".
--
Ciao
Geppo


title: Il Path di Documenti

text:
On 24 Feb, 13:36, Access <
pietro...@gmail.com
> wrote:
> On 24 Feb, 12:02, Francesco Salvagnini <
animeincamm...@gmail.com
>
> wrote:
>
> > On 24 Feb, 11:46, Francesco Salvagnini <
animeincamm...@gmail.com
>
> > wrote:
>
> > > On 24 Feb, 11:22, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
>
> > > > On 24 Feb, 10:56, Francesco Salvagnini <
animeincamm...@gmail.com
>
> > > > wrote:
>
> > > > > Con Access 2003, produco delle stampe in formato xls e le archivio in
> > > > > una cartella sotto Programmi (vedi codice sotto). Forse però Programmi
> > > > > non e' l'indirizzo più indicato, giusto?
> > > > > Mi sapete suggerire il path di Documenti o comunque di qualcosa di più
> > > > > idoneo?
>
> > > > Se environ("APPDATA") non andasse bene puoi sempre fare ricorso al
> > > > registro di sistema, sotto "HKCU/Software/Microsoft/Windows/
> > > > CurrentVersion/Explorer/Shell Folders".
>
> > > Grazie Popi. Ho fatto come mi hai detto:
> > > pathProgrammi = Environ("HKEY_CURRENT_USER/Software/Microsoft/Windows/
> > > CurrentVersion/Explorer/Shell Folders")
> > > ma me lo mette direttamente sotto C:\
> > > Forse ho un XP troppo datato? E comunque questo programma, essendo
> > > destinato al pubblico, deve prevedere i percorsi degli XP, Vista e
> > > Seven
>
> > Grazie anche a Geppo, ma mi da l'errore:
> > C:\Documents and Settings\Francesco\documents\Export.xls non è un
> > percorso valido...
>
> già, io ho provato su seven. Con XP invece di "documents"  prova con
> "documenti".
AFAIK se passi dal registro ti rendi *indipendente* da versioni in
lingua e personalizzazioni che un utente "potrebbe aver" (cfr Murphy:
"ha sicuramente") fatto sul suo pc.
Popi


title: Il Path di Documenti

text:
?"Francesco Salvagnini"  ha scritto nel messaggio
news:646c562c-4311-480e...@n11g2000vbm.googlegroups.com...


___
No Francesco, mettilo nella stessa directory del Programma
pathProgrammi = Application.CurrentProject.Path
MA


title: Il Path di Documenti

text:
On 24 Feb, 14:42, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
---cut---
> > già, io ho provato su seven. Con XP invece di "documents"  prova con
> > "documenti".
>
> AFAIK se passi dal registro ti rendi *indipendente* da versioni in
> lingua e personalizzazioni che un utente "potrebbe aver" (cfr Murphy:
> "ha sicuramente") fatto sul suo pc.
ma hai controllato se le chiavi citate corrispondono nelle varie
versione di Windows?
Siccome mi trovi  d'accordo sul discorso "indipendente", la soluzione
di MA mi sembra la più ovvia.
> Popi
--
Ciao
Geppo


title: Il Path di Documenti

text:

pathProgrammi = Application.CurrentProject.Path
questo funziona, ma torniamo al punto di partenza, perchè il programma
gira sotto C:\Programmi\Genesis.
Utilizzando Application.CurrentProject si prende per l'appunto questo
come indirizzo, che è quello che volevo evitare.
Cioè, lavorando sotto programmi volevo archiviare qualcosa in
Documenti. Questo perchè gli utenti non tocchino file che non devono
toccare..


title: Il Path di Documenti

text:
On 24 Feb, 16:28, Access <
pietro...@gmail.com
> wrote:
> On 24 Feb, 14:42, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
> ---cut---
>
> > > già, io ho provato su seven. Con XP invece di "documents"  prova con
> > > "documenti".
>
> > AFAIK se passi dal registro ti rendi *indipendente* da versioni in
> > lingua e personalizzazioni che un utente "potrebbe aver" (cfr Murphy:
> > "ha sicuramente") fatto sul suo pc.
>
> ma hai controllato se le chiavi citate corrispondono nelle varie
> versione di Windows?
Uindous?!?!?! Ma non era Unix SysV?!?!?!
E tu hai controllato?
Le chiavi sono le stesse su XP Prof e Seven che stanno sulla mia
scrivania.
Mi pare logico presumere che Vista non faccia eccezione, ma
evidentemente è meglio che chi ce l'ha tolga di mezzo ogni dubbio.
Comunque grazie per avermi costretto a fare una ricerca: ho imparato
che esistono le API SHGetKnownFolderPath (supportata in Vista) e
SHGetFolderPath (supportata a partire da W2K).
> Siccome mi trovi  d'accordo sul discorso "indipendente", la soluzione
> di MA mi sembra la più ovvia.
No, è la più semplice & veloce.
Ovvia è la soluzione che tutti conoscono e che non è necessario
chiedere.
Corretta, invece, è quella soluzione che risolve un problema
rispettando tutti i vincoli eventualmente presenti.
Giusta, in ultimo, è la soluzione corretta che non genera altri
problemi.
Io sono arrivato a "corretta", lascio alle tue capacità di mettere in
piedi la soluzione "giusta".
Popi


title: Il Path di Documenti

text:
Ciao Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
> On 24 Feb, 16:28, Access <
pietro...@gmail.com
> wrote:
>
> > On 24 Feb, 14:42, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
> > ---cut---
>
> > > > già, io ho provato su seven. Con XP invece di "documents"  prova con
> > > > "documenti".
>
> > > AFAIK se passi dal registro ti rendi *indipendente* da versioni in
> > > lingua e personalizzazioni che un utente "potrebbe aver" (cfr Murphy:
> > > "ha sicuramente") fatto sul suo pc.
>
> > ma hai controllato se le chiavi citate corrispondono nelle varie
> > versione di Windows?
>
> Uindous?!?!?! Ma non era Unix SysV?!?!?!
>
> E tu hai controllato?
No. Come ho lasciato intendere in un post precedente non ho XP.
> Le chiavi sono le stesse su XP Prof e Seven che stanno sulla mia
> scrivania.
> Mi pare logico presumere che Vista non faccia eccezione, ma
> evidentemente è meglio che chi ce l'ha tolga di mezzo ogni dubbio.
Si, a questo punto lo credo anch'io.
> Comunque grazie per avermi costretto a fare una ricerca: ho imparato
> che esistono le API SHGetKnownFolderPath (supportata in Vista) e
> SHGetFolderPath (supportata a partire da W2K).
Perfetto, questo e' il bello del NG.
Grazie anche a te che condividi le tue info.
> > Siccome mi trovi  d'accordo sul discorso "indipendente", la soluzione
> > di MA mi sembra la più ovvia.
>
> No, è la più semplice & veloce.
> Ovvia è la soluzione che tutti conoscono e che non è necessario
> chiedere.
> Corretta, invece, è quella soluzione che risolve un problema
> rispettando tutti i vincoli eventualmente presenti.
> Giusta, in ultimo, è la soluzione corretta che non genera altri
> problemi.
> Io sono arrivato a "corretta", lascio alle tue capacità di mettere in
> piedi la soluzione "giusta".
Più giusta? e chi sono Babbo Natale? :-)
> Popi
--
Ciao
Geppo


title: Il Path di Documenti

text:
On 25 Feb, 11:57, Access <
pietro...@gmail.com
> wrote:
> Ciao Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
>
> Più giusta? e chi sono Babbo Natale? :-)
Ecco.
Francesco ha ragione se sta pensando "A Pie' ... mavvaffanculova!!!".
:(
ALEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEX!!!!!!
DAMMI LA CLAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!
Popi


title: Il Path di Documenti

text:
On 25 Feb, 12:08, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
> On 25 Feb, 11:57, Access <
pietro...@gmail.com
> wrote:
>
> > Ciao Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
>
> > Più giusta? e chi sono Babbo Natale? :-)
>
> Ecco.
> Francesco ha ragione se sta pensando "A Pie' ... mavvaffanculova!!!".
>
> :(
io la dritta a Francesco glielo data, ma non ha fatto sapere nulla. La
riscrivo:
Dim pathProgrammi As String
pathProgrammi = Environ("userprofile")&"\documenti"
......
cosi dovrebbe andare per tutte le versioni di Win.
> ALEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEX!!!!!!
>
> DAMMI LA CLAVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA!!!!!!!
Porca miseria, sono spacciato. :-(
--
Ciao
Geppo


title: Il Path di Documenti

text:
On 25 Feb, 17:20, Access <
pietro...@gmail.com
> wrote:
>
> Dim pathProgrammi As String
>
> pathProgrammi = Environ("userprofile")&"\documenti"
>
> ......
>
> cosi dovrebbe andare per tutte le versioni di Win.
No, così *non va* in _tutte_ le versioni di Win.
E la dimostrazione l'hai già data tu.
On 24 Feb, 13:36, Access <
pietro...@gmail.com
> wrote:
> On 24 Feb, 12:02, Francesco Salvagnini <
animeincamm...@gmail.com
>
> wrote:
>
> > On 24 Feb, 11:46, Francesco Salvagnini <
animeincamm...@gmail.com
>
> > wrote:
> >
> > Grazie anche a Geppo, ma mi da l'errore:
> > C:\Documents and Settings\Francesco\documents\Export.xls non è un
> > percorso valido...
>
> già, io ho provato su seven. Con XP invece di "documents"  prova con
> "documenti".
Infatti non esistono solo versioni diverse, ma anche localizzazioni
diverse per la stessa versione, personalizzazioni utente diverse per
la stessa localizzazione della stessa versione.
Alla fine del gioco AFAIK l'unico modo *sicuro* per non avere casini è
prendere il valore usato dal sistema operativo.
Attendo smentite dimostrate (così potrò sfrondare il codice dei miei
sw da orpelli inutili).
Popi


title: Il Path di Documenti

text:
?"Popi - TheBadHabits"  ha scritto nel messaggio
news:08b4713f-13e7-4175...@u12g2000vbf.googlegroups.com...







Popi
___
Certo Popi, è vero comunque che spesso le risposte vanno date non solo per
le domande fatte, ma arricchite di un pò di esperienza.
Andare a ravanare nelle varie directory non è mai comodo.
Pensa se quella directory dovesse essere vista in rete oppure se lui deve
spostare il programma da un pc ad un altro
oppure al fatto che la cartella documenti è legata all'utenza e non è un
percorso assoluto.
Problemi ce ne possono essere molti e spesso subdoli. Essere lineari è forse
la soluzione/compromesso migliore fintanto che si può
MA


title: Il Path di Documenti

text:
?"Popi - TheBadHabits"  ha scritto nel messaggio
news:c8d3eac7-99b0-4630...@g10g2000vbv.googlegroups.com...







Popi
__
Altra pregiudiziale è la versione 32-64 bit del SO
MA


title: Il Path di Documenti

text:
On 28 Feb, 09:56, "MA" <
mas...@massimilianoamendola.it
> wrote:
> ?"Popi - TheBadHabits"  ha scritto nel messaggionews:08b4713f-13e7-4175...@u12g2000vbf.googlegroups.com...
>
> On 24 Feb, 16:28, Access <
pietro...@gmail.com
> wrote:
>
> > Siccome mi trovi  d'accordo sul discorso "indipendente", la soluzione
> > di MA mi sembra la pi ovvia.
>
> No, la pi semplice & veloce.
> Ovvia la soluzione che tutti conoscono e che non necessario
> chiedere.
> Corretta, invece, quella soluzione che risolve un problema
> rispettando tutti i vincoli eventualmente presenti.
> Giusta, in ultimo, la soluzione corretta che non genera altri
> problemi.
>
> Io sono arrivato a "corretta", lascio alle tue capacit di mettere in
> piedi la soluzione "giusta".
>
> Certo Popi, vero comunque che spesso le risposte vanno date non solo per
> le domande fatte, ma arricchite di un p di esperienza.
> Andare a ravanare nelle varie directory non mai comodo.
> Pensa se quella directory dovesse essere vista in rete oppure se lui deve
> spostare il programma da un pc ad un altro
> oppure al fatto che la cartella documenti legata all'utenza e non un
> percorso assoluto.
> Problemi ce ne possono essere molti e spesso subdoli. Essere lineari forse
> la soluzione/compromesso migliore fintanto che si pu
Per carità MA, credo che chiunque sviluppi per professione (come nel
mio caso) sia costretto ad usare il compromesso come chiave di volta
fra le richieste del committente e le reali necessità dei suoi utenti,
e proprio per questo definisco la tua soluzione "la più semplice &
veloce".
Il che non significa, ovviamente, che sia sbagliata, è solo una
questione di applicare quel che si può quando si può.
Era solo un modo per tenere a bada un flame in divenire.
Popi


title: Il Path di Documenti

text:
On 28 Feb, 09:57, "MA" <
mas...@massimilianoamendola.it
> wrote:
> ?"Popi - TheBadHabits"  ha scritto nel messaggionews:c8d3eac7-99b0-4630...@g10g2000vbv.googlegroups.com...
>
> Infatti non esistono solo versioni diverse, ma anche localizzazioni
> diverse per la stessa versione, personalizzazioni utente diverse per
> la stessa localizzazione della stessa versione.
>
> Alla fine del gioco AFAIK l'unico modo *sicuro* per non avere casini
> prendere il valore usato dal sistema operativo.
>
> Attendo smentite dimostrate (cos potr sfrondare il codice dei miei
> sw da orpelli inutili).
>
> Altra pregiudiziale la versione 32-64 bit del SO
Ecco, vedì? Lo sapevo che c'era qualche altra cosuccia da poco lì in
mezzo ... :)
Popi


title: Il Path di Documenti

author: Geppo

text:
Ciao Popi - TheBadHabits wrote:
> On 25 Feb, 17:20, Access <
pietro...@gmail.com
> wrote:
>>
>> Dim pathProgrammi As String
>>
>> pathProgrammi = Environ("userprofile")&"\documenti"
>>
>> ......
>>
>> cosi dovrebbe andare per tutte le versioni di Win.
>
> No, così *non va* in _tutte_ le versioni di Win.
>
> E la dimostrazione l'hai già data tu.
No. In win 7 si puo' anche usare "documents" al posto di "documenti".
> On 24 Feb, 13:36, Access <
pietro...@gmail.com
> wrote:
>> On 24 Feb, 12:02, Francesco Salvagnini <
animeincamm...@gmail.com
>
>> wrote:
>>
>>> On 24 Feb, 11:46, Francesco Salvagnini <
animeincamm...@gmail.com
>
>>> wrote:
>>>
>>> Grazie anche a Geppo, ma mi da l'errore:
>>> C:\Documents and Settings\Francesco\documents\Export.xls non è un
>>> percorso valido...
>>
>> già, io ho provato su seven. Con XP invece di "documents"  prova con
>> "documenti".
>
> Infatti non esistono solo versioni diverse, ma anche localizzazioni
> diverse per la stessa versione, personalizzazioni utente diverse per
> la stessa localizzazione della stessa versione.
Per quanto riguarda le versioni non cambia nulla la cartella documenti sta
sempre li:
c:\percorso nome utente\documenti
che per win 7 puo' anche essere:
c:\percorso nome utente\documents
Per ciò che concerne la localizzazione non saprei che dirti.
> Alla fine del gioco AFAIK l'unico modo *sicuro* per non avere casini è
> prendere il valore usato dal sistema operativo.
> Attendo smentite dimostrate (così potrò sfrondare il codice dei miei
> sw da orpelli inutili).
> Popi
--
Ciao
Geppo


title: Il Path di Documenti

text:
Ciao Popi - TheBadHabits wrote:

No non cambia nulla tra la versione 32 e 64 bit.
La cartella documenti si trova sempre li.
--
Ciao
Geppo


title: Il Path di Documenti

text:
"Geppo"  ha scritto nel messaggio news:ikghf9$pdf$1...@speranza.aioe.org...



--
Prova ad usare le Api o a leggere chiavi di registro su un 64 bit
MA


title: Il Path di Documenti

text:

Adesso ho capito......beh in quel senso ok...... io mi riferivo solo al
percorso:
%userprofile%\documenti
--
Ciao
Geppo


title: Il Path di Documenti

text:
Cavoli, ho sollevato un bel casino (oopss, si può dire?)
Comunque grazie ai super eroi che hanno risposto: con
pathProgrammi = Environ("userprofile") & "\documenti"
mi posiziona il file.xls nella cartella giusta, e cioè C:\Documents
and Settings\Francesco\Documenti
TENKIUUU ; )


title: Come distinguere due applicazioni diverse da Task manager / Processi ?

author: RobertoA

text:
Quando ci sono due o piu' applicazioni realizzate in Access, nella finestra
dei processi del task manager appaiono tutte come ACCESS
C'e' modo di far apparire nel task manager un nome diverso per ogni
applicativo ?
Ciao e grazie
RobertoA


author: Karl Donaubauer

text:
RobertoA wrote:
> Quando ci sono due o piu' applicazioni realizzate in Access, nella
> finestra dei processi del task manager appaiono tutte come ACCESS
> C'e' modo di far apparire nel task manager un nome diverso per ogni
> applicativo ?
Strumenti/Avvio/Titolo Applicazione
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
>> Quando ci sono due o piu' applicazioni realizzate in Access, nella
>> finestra dei processi del task manager appaiono tutte come ACCESS
>> C'e' modo di far apparire nel task manager un nome diverso per ogni
>> applicativo ?
>
> Strumenti/Avvio/Titolo Applicazione
No
Cambia il nome sulla linguetta "Applicazioni" di task manager
Io volevo cambiare anche il nome sulla linguetta "Processi", ma rimane
sempre MSACCESS.EXE
Ciao e grazie
RobertoA


author: Fabrizio Conti (Panathos)

text:
On 2 Mar, 12:14, "RobertoA" <
amoro...@tiscalinet.it
> wrote:
> Quando ci sono due o piu' applicazioni realizzate in Access, nella finestra
> dei processi del task manager appaiono tutte come ACCESS
> C'e' modo di far apparire nel task manager un nome diverso per ogni
> applicativo ?
Il processo prende il nome dall'eseguibile che lo apre...
msaccess.exe.
Per avere un altro nome, dovresti copiare msaccess.exe rinominandolo.
Se usi Process Explorer, facendo mouseover su msaccess.exe puoi
riconoscere l'applicazione caricata, se è stata passata come parametro
in fase di apertura. Altrimenti credo non si veda nemmeno così.
ciao,
Panathos


author: Carlo Costarella

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:47ca8c2a$1...@newsgate.x-privat.org...

Il processo ha anche un PID che è necessariamente diverso. Potresti agire su
questo.
Qui trovi un thread del nostro Alex:
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/f396a378816413aa
Inoltre usando GetWindowThreadProcessId dovresti riuscirci.
Ciao, Carlo


text:
>> Quando ci sono due o piu' applicazioni realizzate in Access, nella
>> finestra dei processi del task manager appaiono tutte come ACCESS
>> C'e' modo di far apparire nel task manager un nome diverso per ogni
>> applicativo ?
>> Ciao e grazie
>> RobertoA
>>
>
> Il processo ha anche un PID che è necessariamente diverso. Potresti agire
> su questo.
> Qui trovi un thread del nostro Alex:
>
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/f396a378816413aa
> Inoltre usando GetWindowThreadProcessId dovresti riuscirci.
> Ciao, Carlo
Si avevo visto
Ma veramente non volevo 'vedere' il processo che mi interessa
Volevo che da Task Manager si vedessero dei nomi diversi, tipo APPLICAZIONE1
e APPLICAZIONE2
Invece si vedono due MSACCESS.EXE, indistinguibili l'uno dall'altro
Mi pare di capire che non si possa fare
Ciao e grazie
RobertoA


author: Gabriele Bertolucci

text:
> Quando ci sono due o piu' applicazioni realizzate in Access, nella finestra
> dei processi del task manager appaiono tutte come ACCESS
> C'e' modo di far apparire nel task manager un nome diverso per ogni
> applicativo ?
Utilizza Process Explorer.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: esttatto conto con ripresa saldo

author: vincenzo

text:
                ho la seguente tabella:
COGNOME DATA E U S
A 01/01/2005 € 100,00 € 50,00 € 0,00
RIPRESA SALDO AL 31/01/2005 = 50
A 01/02/2005 € 0,00 € 100,00 € 0,00
RIPRESA SALDO AL 28/02/05 = -50
come faccio a calcoLare il riporto del saldo alla data del 01/02/2005. cosa
devofa re? una query, ma come

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: esttatto conto con ripresa saldo

text:
                    Il 09 Giu 2005, 15:26,
vincen...@libero.it
 (vincenzo) ha scritto:
> ho la seguente tabella:
> COGNOME DATA E U S
>
> A 01/01/2005 100,00 50,00 0,00
> RIPRESA SALDO AL 31/01/2005 = 50
> A 01/02/2005 0,00 100,00 0,00
> RIPRESA SALDO AL 28/02/05 = -50
>
>
> come faccio a calcoLare il riporto del saldo alla data del 01/02/2005.
cosa
> devofa re? una query, ma come
> mi scusio, ma come faccio anche ad aggiungere la riga ripresa saldo con
l'importo?



title: Option Explicit

author: FC & C.ny

text:
Ho analizzato la maschera "M_Articolo_Inserisci_Nuovo" ed il rapporto mi ha
proposto:
usare un'istruzione Option Explicit.
A fronte dell'evento -Apertura- ho inserito questo codice:
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub
Dovrei forse modificare questo? E come?
Grazie a tutti  CF


title: Option Explicit

text:
"FC & C.ny" <
formaro...@inwind.it
> ha scritto nel messaggio
news:O2B29.31142$lu5.8...@twister1.libero.it...

Ecco quello che dice la guida in proposito:
Utilizzata a livello di modulo per fare in modo che tutte le variabili del
modulo vengano dichiarate in modo esplicito.
Se si utilizza l'istruzione Option Explicit, è necessario inserirla in un
modulo prima di qualsiasi altra routine.
Quando si utilizza l'istruzione Option Explicit tutte le variabili devono
essere dichiarate in modo esplicito utilizzando le istruzioni Dim, Private,
Public, ReDim o Static . Se si prova a utilizzare un nome di una variabile
non dichiarata, verrà generato un errore in fase di compilazione.
Se non si utilizza l'istruzione Option Explicit, tutte le variabili non
dichiarate saranno di tipo Variant, a meno che non sia stato specificato un
tipo predefinito diverso con un'istruzione Deftipo.
Nota   È consigliabile utilizzare l'istruzione Option Explicit per evitare
di digitare in maniera errata il nome di una variabile esistente oppure di
creare confusione nel codice nel quale l'area di validità della variabile
non è chiara.
Ciao, Carlo


title: Option Explicit

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:e1L29.180273$vm5.5...@news2.tin.it...

CHE FATICA LEGGERE L'HELP CON QUESTO CALDO.....!!!
Ciao Carlo.
@Alessandro.


title: Option Explicit

author: Emyr

text:


in questo caso ignora il suggerimento serve solo per obbligarti a
dichiarare le variabili per evitare errori di conversione variabili
Saluti.
Emanuele.


title: valore medio: ancora

text:
Grazie a tutti per l'aiuto.
Ho applicato l'esempio di Bruno perchè mi sembrava quello più chiaro per
mè che non sono un esperto di Access.
L' ho provato e funziona a meraviglia.
Vorrei però evitare di vedermi, nei campi di inserimento della maschera,
lo "0" (zero).
Come si usa la funzione Nz? Vorrei un esempio pratico perchè, ripeto, non
sono un grande esperto di Access
Grazie............ciao


title: valore medio: ancora

author: Bruno Campanini

text:
<
ca...@flag.it
> wrote in message
news:dqg85n$6oc$1...@balena.cs.interbusiness.it...
Grazie a tutti per l'aiuto.
Ho applicato l'esempio di Bruno perchč mi sembrava quello piů chiaro per
mč che non sono un esperto di Access.
L' ho provato e funziona a meraviglia.
Vorrei perň evitare di vedermi, nei campi di inserimento della maschera,
lo "0" (zero).
Come si usa la funzione Nz? Vorrei un esempio pratico perchč, ripeto, non
sono un grande esperto di Access
Grazie............ciao
1 - Lascia Blank il campo Default Value della tabella
2 - sostituisci nella query
     SumF: [F1] + [F2] + [F3] + [F4] + [F5]
     con
     SumF: Nz([f1],0)+Nz([f2],0)+Nz([f3],0)+Nz([f4],0)+Nz([f5],0)
     NumF1:IIF([F1],1,0)
     con
     NumF1: IIf(Nz([F1],0),1,0)
     analogamente per NumF2... NumF5
Ciao
Bruno


title: valore medio: ancora

text:
Premetto che ho applicato il tuo ultimo suggerimento e funziona.
Però può succedere che in questa maschera io inserisca soltanto dei dati
di tipo testo (la descrizione del materiale) senza inserire nessun dato
numerico (perchè le prove su questo materiale non vengono effettuate) e in
questo caso la query mi restituisce il campo valore medio con la scritta
#errore.
Si può evitare?
Grazie..........ciao


title: valore medio: ancora

text:
<
ca...@flag.it
> wrote in message
news:dqgfb1$lag$1...@fata.cs.interbusiness.it...
Premetto che ho applicato il tuo ultimo suggerimento e funziona.
Perň puň succedere che in questa maschera io inserisca soltanto dei dati
di tipo testo (la descrizione del materiale) senza inserire nessun dato
numerico (perchč le prove su questo materiale non vengono effettuate) e in
questo caso la query mi restituisce il campo valore medio con la scritta
#errore.
Si puň evitare?
Sě, ma la prossima volta racconta tutti i fatti alla prima,
non a rate!
MediaF: IIf([SumF],[SumF]/[NumF],Null)
Bruno


title: Ricerca valore superiore e inferiore su tabella

author: Rick - Pipino

text:
Il mio problema:
Una tabella con dei numeri di riferimento e le relative date
esempio
rif.        data
1        1.1.2005
2        1.1.2005
3        2.1.2005
4        3.1.2005
7        6.1.2005
9        8.1.2005
10      9.1.2005
ebbene io vorrei applicare una funzione in modo che se inserisco, per
esempio, il numero 5 mi venga restituita la data del rif. inferiore (rif. 4,
data 3.1.2005) e la data del rif. superiore (7, 6.1.2005) in modo da poter
fare la verifica che la data che inserisco per il 5 sia >= 3.1.2005 e <=
6.1.2005.
La parte che non riesco a capire è come cercare tra i record il numero di
rif. subito inferiore a 5 (quindi solo il 4) e subito superiore a 5 (quindi
solo il 7).
Spero di essermi spiegato...
Forse con dmax  e dmax ?
Forse dovrei applicare una dmax su una query che estragga con dmin tutti i
valori inferiori al mio riferimento ? (e cosi' troverei il 4) e con una dmin
sulla query che estragga con dmax tutti i valori superiori al mio
riferimento ?
In ogni caso io mica la so scrivere una cosa cosi' ...
Una volta che ho trovato la prima ricorrenza inferiore (nel mio esempio il
4) credo di dover utilizzare dlookup per estrarre la data di quel record e
analogamente per la ricorrenza superiore. E' giusto ?
O magari c'e' una funzione bell'è fatta in access e io non sono riuscito a
trovarla ... speriamo :-)
Grazie in anticipo a chi può darmi una mano.
Rick


author: Alex NSB

text:
Rick - Pipino wrote:
> Il mio problema:
>
> Una tabella con dei numeri di riferimento e le relative date
> esempio
> rif.        data
> 1        1.1.2005
> 2        1.1.2005
> 3        2.1.2005
> 4        3.1.2005
> 7        6.1.2005
> 9        8.1.2005
> 10      9.1.2005
>
> ebbene io vorrei applicare una funzione in modo che se inserisco, per
> esempio, il numero 5 mi venga restituita la data del rif. inferiore
> (rif. 4, data 3.1.2005) e la data del rif. superiore (7, 6.1.2005) in
> modo da poter fare la verifica che la data che inserisco per il 5 sia
> >= 3.1.2005 e <=
> 6.1.2005.
E se inserisci 4?
Comunque:
SELECT data FROM miaTabella WHERE
rif=(SELECT MAX(rif) FROM miaTabella WHERE rif<5) OR
rif=(SELECT MIN(rif) FROM miaTabella WHERE rif>5);
HTH.
Alessandro


text:
"Alex NSB" ha scritto
> Rick - Pipino wrote:
>> Il mio problema:
>>
>> Una tabella con dei numeri di riferimento e le relative date
>> esempio
>> rif.        data
>> 1        1.1.2005
>> 2        1.1.2005
>> 3        2.1.2005
>> 4        3.1.2005
>> 7        6.1.2005
>> 9        8.1.2005
>> 10      9.1.2005
>>
>> ebbene io vorrei applicare una funzione in modo che se inserisco, per
>> esempio, il numero 5 mi venga restituita la data del rif. inferiore
>> (rif. 4, data 3.1.2005) e la data del rif. superiore (7, 6.1.2005) in
>> modo da poter fare la verifica che la data che inserisco per il 5 sia
>> >= 3.1.2005 e <=
>> 6.1.2005.
>
> E se inserisci 4?
Impossibile, il campo non ammette duplicati.
> Comunque:
>
> SELECT data FROM miaTabella WHERE
> rif=(SELECT MAX(rif) FROM miaTabella WHERE rif<5) OR
> rif=(SELECT MIN(rif) FROM miaTabella WHERE rif>5);
Funziona ... ma come faccio a estrarre le due date e metterle in due
variabili in modo che ci faccio le if sopra ?
P.S.: grazie... intanto passerņ il resto della serata a capire come fa a
funzionare :-)
> HTH.
>
> Alessandro
Rick


text:
>>> Una tabella con dei numeri di riferimento e le relative date
>>> esempio
>>> rif.        data
>>> 1        1.1.2005
>>> 2        1.1.2005
>>> 3        2.1.2005
>>> 4        3.1.2005
>>> 7        6.1.2005
>>> 9        8.1.2005
>>> 10      9.1.2005
>>>
>>> ebbene io vorrei applicare una funzione in modo che se inserisco,
>>> per esempio, il numero 5 mi venga restituita la data del rif.
>>> inferiore (rif. 4, data 3.1.2005) e la data del rif. superiore (7,
>>> 6.1.2005) in modo da poter fare la verifica che la data che
>>> inserisco per il 5 sia
>>>> = 3.1.2005 e <=
>>> 6.1.2005.
>>
>> E se inserisci 4?
>
> Impossibile, il campo non ammette duplicati.
Ok, e se inserisci 11?
>> Comunque:
>>
>> SELECT data FROM miaTabella WHERE
>> rif=(SELECT MAX(rif) FROM miaTabella WHERE rif<5) OR
>> rif=(SELECT MIN(rif) FROM miaTabella WHERE rif>5);
>
> Funziona ... ma come faccio a estrarre le due date e metterle in due
> variabili in modo che ci faccio le if sopra ?
Ricapitoliamo: l'utente inserisce un numero ed una data e tu vuoi
controllare che non ci siano records con rif inferiore a quel numero e data
successiva e neppure records con rif superiore a quel numero e data
precedente (quindi ci possono essere due records con data uguale). Giusto?
Allora ti basta:
SELECT COUNT(*) FROM miaTabella WHERE
(rif<5 AND data > #3/jan/2005#) OR (rif>5 AND data < #3/jan/2005#);
Se ti torna 0 sei a posto, altrimenti no.
L'unico problema è che non ricordo esattamente la sintassi da usare per le
date in Access: è un po' che non ci lavoro ed ho la versione Inglese di A97.
Quanto sopra funziona, ma se metto 1 al posto di jan non va più perchè viene
interpretata come 1 marzo invece di 3 gennaio. Ma è un dettaglio che gli
esperti qui potranno sicuramente chiarire.
> P.S.: grazie... intanto passerò il resto della serata a capire come
> fa a funzionare :-)
Prego!
Alessandro


text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:cs6tu3$5e1$1...@newsread.albacom.net...
>>>> Una tabella con dei numeri di riferimento e le relative date
>>>> esempio
>>>> rif.        data
>>>> 1        1.1.2005
>>>> 2        1.1.2005
>>>> 3        2.1.2005
>>>> 4        3.1.2005
>>>> 7        6.1.2005
>>>> 9        8.1.2005
>>>> 10      9.1.2005
>>>>
>>>> ebbene io vorrei applicare una funzione in modo che se inserisco,
>>>> per esempio, il numero 5 mi venga restituita la data del rif.
>>>> inferiore (rif. 4, data 3.1.2005) e la data del rif. superiore (7,
>>>> 6.1.2005) in modo da poter fare la verifica che la data che
>>>> inserisco per il 5 sia
>>>>> = 3.1.2005 e <=
>>>> 6.1.2005.
>>>
>>> E se inserisci 4?
>>
>> Impossibile, il campo non ammette duplicati.
>
> Ok, e se inserisci 11?
Diciamo che inserire 11 è il caso normale ... e poi 12 e poi 13, etc ...
In quel caso devo solo controllare che la data  di 11 sia maggiore o uguale
di 9.1.2005 (la data del 10)
Non dovrebbe tornare ugualmente ?
In effetti la query che mi hai scritto mi restituisce come "data superiore"
la data odierna che è il valore di default del campo, mica male ... in
effetti così controllo che non stia immettendo una data futura, l'avrei
fatto diversamente ma se mi viene implicito come controllo meglio !!! :-)
>>> Comunque:
>>>
>>> SELECT data FROM miaTabella WHERE
>>> rif=(SELECT MAX(rif) FROM miaTabella WHERE rif<5) OR
>>> rif=(SELECT MIN(rif) FROM miaTabella WHERE rif>5);
>>
>> Funziona ... ma come faccio a estrarre le due date e metterle in due
>> variabili in modo che ci faccio le if sopra ?
>
> Ricapitoliamo: l'utente inserisce un numero ed una data e tu vuoi
> controllare che non ci siano records con rif inferiore a quel numero e
> data
> successiva e neppure records con rif superiore a quel numero e data
> precedente (quindi ci possono essere due records con data uguale). Giusto?
Esatto, non avrei saputo dirlo meglio (e infatti l'ho detto peggio) !
> Allora ti basta:
>
> SELECT COUNT(*) FROM miaTabella WHERE
> (rif<5 AND data > #3/jan/2005#) OR (rif>5 AND data < #3/jan/2005#);
>
> Se ti torna 0 sei a posto, altrimenti no.
Ora ci proverò, ma il mio problema è un'altro: io proprio non ho capito come
inserire nel mio codice il codice sql.
Finora ho creato le query in visualizzazione query e poi manualmente ho
fatto le prove, ma per automatizzare la cosa dentro al codice, ossia
passargli il rif (il famoso 5) e tirar fuori le due date, oppure nell'ultima
soluzione lo 0 come si fa ?
E' da prima che guardo in google ma ancora non ho capito.
Sul sitocomune c'e' l'esempio di creazione di query parametrica, ma ...
Cerca di capire ... finora ho usato le query solo create manualmente e poi
usate come origine di una form ...
> L'unico problema è che non ricordo esattamente la sintassi da usare per le
> date in Access: è un po' che non ci lavoro ed ho la versione Inglese di
> A97.
> Quanto sopra funziona, ma se metto 1 al posto di jan non va più perchè
> viene
> interpretata come 1 marzo invece di 3 gennaio. Ma è un dettaglio che gli
> esperti qui potranno sicuramente chiarire.
MI è sembrato di capire che vadano inserite in formato mese/giorno/anno
E infatti torna con il tuo discorso.


text:
> In effetti la query che mi hai scritto mi restituisce come "data
> superiore" la data odierna che č il valore di default del campo, mica
> male ... in effetti cosě controllo che non stia immettendo una data
> futura, l'avrei fatto diversamente ma se mi viene implicito come
> controllo meglio !!! :-)
No, ci dev'essere un'equivoco: se metti 11 al posto di 5 dovrebbe tornarti
una sola data (quindi probabilmente non andrebbe bene per quello che devi
fare tu, andrebbe un po' modificata).
> il mio problema č un'altro: io proprio non ho
> capito come inserire nel mio codice il codice sql.
> Finora ho creato le query in visualizzazione query e poi manualmente
> ho fatto le prove, ma per automatizzare la cosa dentro al codice,
> ossia passargli il rif (il famoso 5) e tirar fuori le due date,
> oppure nell'ultima soluzione lo 0 come si fa ?
>
> E' da prima che guardo in google ma ancora non ho capito.
> Sul sitocomune c'e' l'esempio di creazione di query parametrica, ma
> ...
Hai provato a leggere la guida in linea di Access? Non so la tua versione,
ma quella di A97 č ben fatta e sono certo che puň aiutarti a capire i
"fondamentali" e fare qualche esperimento.
HTH.
Alessandro


text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:cs70ae$6cf$1...@newsread.albacom.net...
>> In effetti la query che mi hai scritto mi restituisce come "data
>> superiore" la data odierna che è il valore di default del campo, mica
>> male ... in effetti così controllo che non stia immettendo una data
>> futura, l'avrei fatto diversamente ma se mi viene implicito come
>> controllo meglio !!! :-)
>
> No, ci dev'essere un'equivoco: se metti 11 al posto di 5 dovrebbe tornarti
> una sola data (quindi probabilmente non andrebbe bene per quello che devi
> fare tu, andrebbe un po' modificata).
> Hai provato a leggere la guida in linea di Access? Non so la tua versione,
> ma quella di A97 è ben fatta e sono certo che può aiutarti a capire i
> "fondamentali" e fare qualche esperimento.
>
> HTH.
>
> Alessandro
Il problema dell'11 non mi preoccupa tanto ... credo che con un po' di
rudimentali if then ne posso uscire onorevolmente.
Un po' come accendere un fuoco con i due bastoncini, ma sto' facendo gavetta
... :-)
Per il problema di chiamare la query da codice ... mi ci sto' fondendo, ma
forse è meglio andare a letto.... domani mattina sarà sicuramente più facile
:-)
Di nuovo grazie !
Rick
P.S.:  ma HTH che significa ? Io arrivo al LHG che è cosa da motociclisti
... ma HTH ... boh


text:
> Per il problema di chiamare la query da codice ... mi ci sto'
> fondendo, ma forse è meglio andare a letto.... domani mattina sarà
> sicuramente più facile :-)
Senza dubbio.
> P.S.:  ma HTH che significa ? Io arrivo al LHG che è cosa da
> motociclisti ... ma HTH ... boh
Hope This Helps.
(LHG manca a me, ma più in là dello scooter non vado, per cui credo sia
normale).
Alessandro


text:
"Alex NSB" ha scritto
>> P.S.:  ma HTH che significa ? Io arrivo al LHG che è cosa da
>> motociclisti ... ma HTH ... boh
>
> Hope This Helps.
>
> (LHG manca a me, ma più in là dello scooter non vado, per cui credo sia
> normale).
Ah ... bello HTH.
LHG stà per left hand greetings: il saluto convenzionale con le dita a V
della mano sinistra dei motociclisti.
Ho detto a V, non solo il dito medio eh ! :-)
R.


author: Sergio MAZZA

text:
Rick - Pipino wrote:
>
> Il problema dell'11 non mi preoccupa tanto ... credo che con un po' di
> rudimentali if then ne posso uscire onorevolmente.
> Un po' come accendere un fuoco con i due bastoncini, ma sto' facendo
> gavetta
> ... :-)
>
> Per il problema di chiamare la query da codice ... mi ci sto' fondendo, ma
> forse č meglio andare a letto.... domani mattina sarŕ sicuramente piů
> facile
> :-)
>
> Di nuovo grazie !
>
> Rick
>
> P.S.:  ma HTH che significa ? Io arrivo al LHG che č cosa da motociclisti
> ... ma HTH ... boh
Se vuoi ottenere i valori e memorizzarli in una variabile prova cosě:
Dim dataMax as date, dataMin as date, rif as integer
rif = 5
dataMax = dmax("data","nometabella","rif<" & rif)
dataMin = dmin("data","nometabella","rif>" & rif)
praticamente il suggerimento di Alex NSB, solo che vengono utilizzate le due
funzioni DMax e DMin (vedi help)...
Ciao.
--
Sergio MAZZA


text:
> Se vuoi ottenere i valori e memorizzarli in una variabile prova cosě:
>
> Dim dataMax as date, dataMin as date, rif as integer
> rif = 5
> dataMax = dmax("data","nometabella","rif<" & rif)
> dataMin = dmin("data","nometabella","rif>" & rif)
>
> praticamente il suggerimento di Alex NSB, solo che vengono utilizzate
> le due funzioni DMax e DMin (vedi help)...
Non so cosa intendevi esattamente con dataMax e dataMin: io avrei invertito
le due variabili, ma comunque il concetto č quello. :-)
Inoltre si puň aggiungere
NZ(dmin("data","nometabella","rif>" & rif),date())
per avere la data odierna nel caso in cui non ci siano records con rif
superiore al numero scelto.
Alessandro


text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:cs80f0$h3d$1...@newsread.albacom.net...
>> Se vuoi ottenere i valori e memorizzarli in una variabile prova così:
>>
>> Dim dataMax as date, dataMin as date, rif as integer
>> rif = 5
>> dataMax = dmax("data","nometabella","rif<" & rif)
>> dataMin = dmin("data","nometabella","rif>" & rif)
>>
>> praticamente il suggerimento di Alex NSB, solo che vengono utilizzate
>> le due funzioni DMax e DMin (vedi help)...
>
> Non so cosa intendevi esattamente con dataMax e dataMin: io avrei
> invertito
> le due variabili, ma comunque il concetto è quello. :-)
>
> Inoltre si può aggiungere
>
> NZ(dmin("data","nometabella","rif>" & rif),date())
>
> per avere la data odierna nel caso in cui non ci siano records con rif
> superiore al numero scelto.
Grazie Sergio e grazie Alex.
L'help del Dmax/Dmin ieri sera ci sono stato un sacco ma non c'e' niente da
fare non ho ancora la padronanza del "mezzo" che mi consenta di utilizzare
con elasticità i criteri. Solo ora che leggo la soluzione dico: "Ahhhh era
facile"...
In effetti pensavo che una volta richiamata la funzione dmax sul campo data
io potessi utilizzare dei criteri solo sul campo data, cosa che ovviamente
non è...
Accidenti !
:-)
Rick


text:
Alex NSB wrote:
>
> Non so cosa intendevi esattamente con dataMax e dataMin: io avrei
> invertito
> le due variabili, ma comunque il concetto è quello. :-)
>
> Inoltre si può aggiungere
>
> NZ(dmin("data","nometabella","rif>" & rif),date())
>
> per avere la data odierna nel caso in cui non ci siano records con rif
> superiore al numero scelto.
>
> Alessandro
Evvabbé come sei fiscaleee!!!
Invertendo l'ordine dei fattori il raccolto non cambia...
Ciao.
--
Sergio MAZZA


title: Gestione file esterni (non immagine)

author: SIMERBA

text:
Salve a tutti, in una maschera vorrei creare un pulsante che se premuto fa
aprire una finestra di dialogo cerca file sul mio hard disk e selezionando
un file e cliccando inserisci mi inserisca il percorso completo in formato
testo in una casella di testo non associata presente nella maschera stessa.
E' possibile? Ho pensato che si potrebbe provare con il tutorial di
Alessandro baraldi ma è per la gestione delle immagini e mi dà errore quando
clicco su un file con estensione diversa anche se poi me lo fà inserire.
Come posso fare? Esiste un tutorial?
Grazie a tutti.
Simone.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Gestione file esterni (non immagine)

text:
SIMERBA wrote:
> Salve a tutti, in una maschera vorrei creare un pulsante che se
> premuto fa aprire una finestra di dialogo cerca file sul mio hard
> disk e selezionando un file e cliccando inserisci mi inserisca il
> percorso completo in formato testo in una casella di testo non
> associata presente nella maschera stessa. E' possibile? Ho pensato
> che si potrebbe provare con il tutorial di Alessandro baraldi ma è
> per la gestione delle immagini e mi dà errore quando clicco su un
> file con estensione diversa anche se poi me lo fà inserire. Come
> posso fare? Esiste un tutorial?
> Grazie a tutti.
> Simone.
>
www.sitocomune.com
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Gestione file esterni (non immagine)

text:

Ti ringrazio per la dritta Massimiliano ma non sono riuscito a trovarlo
sapresti indicarmi il numero del tutorial?
Grazie infinite.



title: Gestione file esterni (non immagine)

text:
SIMERBA wrote:
> Il 05 Ott 2007, 15:22, "MA" <
mas...@massimilianoamendola.it
> ha
> scritto:
>> SIMERBA wrote:
>>> Salve a tutti, in una maschera vorrei creare un pulsante che se
>>> premuto fa aprire una finestra di dialogo cerca file sul mio hard
>>> disk e selezionando un file e cliccando inserisci mi inserisca il
>>> percorso completo in formato testo in una casella di testo non
>>> associata presente nella maschera stessa. E' possibile? Ho pensato
>>> che si potrebbe provare con il tutorial di Alessandro baraldi ma è
>>> per la gestione delle immagini e mi dà errore quando clicco su un
>>> file con estensione diversa anche se poi me lo fà inserire. Come
>>> posso fare? Esiste un tutorial?
>>> Grazie a tutti.
>>> Simone.
>>>
>>
www.sitocomune.com
ah..
      6.22 Richiamare la finestra di dialogo per la selezione di un file.



title: Gestione file esterni (non immagine)

author: ALESSANDRO Baraldi

text:
"SIMERBA" <
sim...@inwind.it
> ha scritto nel messaggio
news:89Z96Z244Z37Y1...@usenet.libero.it...
> Salve a tutti, in una maschera vorrei creare un pulsante che se premuto fa
> aprire una finestra di dialogo cerca file sul mio hard disk e selezionando
> un file e cliccando inserisci mi inserisca il percorso completo in formato
> testo in una casella di testo non associata presente nella maschera
stessa.
> E' possibile? Ho pensato che si potrebbe provare con il tutorial di
> Alessandro baraldi ma è per la gestione delle immagini e mi dà errore
quando
> clicco su un file con estensione diversa anche se poi me lo fà inserire.
> Come posso fare? Esiste un tutorial?
> Grazie a tutti.
> Simone.
Vedi se questo Demo può aiutarti:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=117
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Limitazione larghezza Maschera access

author: oZ

text:
Buongiorno a tutti,
ho creato un'applicazione che visualizza il planning dei tecnici
riferito ad un periodo di tempo, il guaio è che ho scoperto a progetto
ultimato che Access 2000 non ammette pagine di larghezza superiore a
55,87 cm. I controlli li creo dinamicamente a runtime, e li posiziono
nel corpo della maschera in modalità continua. A priori non conosco
quante colonne la mia maschera dovrà visualizzare.
Vi chiedo: Cosa posso fare per non stravolgere tutto?
Anche Access 2003 si comporta nella stessa maniera?
Grazie
oZ


title: Limitazione larghezza Maschera access

text:
"oZ" <
carew...@tiscali.it
> ha scritto nel messaggio
news:1166865688....@79g2000cws.googlegroups.com...

Grazie
oZ
[risposta]
Potresti fissare un numero massimo di controlli per larghezza e con i
bottoni di "navigazione" (Avanti - Indietro) scorrere i periodi...
Ciao.
--
Sergio MAZZA


title: Limitazione larghezza Maschera access

author: Alessandro Baraldi

text:
oZ ha scritto:

Non sò se è quello che intendeva Sergio, ma la larghezza max è 55,xx
anche se a 1024 doversi scrollare lo schermo lo trovo non comodo...!
Spezza i periodi in sottoperiodi e sfrutta le pagine... o la struttura
a schede con sfondo trasparente.... in cui su cambio pagina ricalcoli i
controlli e la loro posizione...
@Alex


title: Limitazione larghezza Maschera access

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1167755980.0...@v33g2000cwv.googlegroups.com...
Non sò se è quello che intendeva Sergio, ma la larghezza max è 55,xx
anche se a 1024 doversi scrollare lo schermo lo trovo non comodo...!
Spezza i periodi in sottoperiodi e sfrutta le pagine... o la struttura
a schede con sfondo trasparente.... in cui su cambio pagina ricalcoli i
controlli e la loro posizione...
@Alex
[risposta]
Intendevo proprio questo, spezzare i periodi e utilizzare o gli oggetti che
hai indicato o (visto che li ricalcola) può visualizzare o due bottoni
[Indietro] e [Avanti] nei periodi; che eseguiranno il ricalcolo nella nuova
posizione...
Ciao.
--
Sergio MAZZA


title: Limitazione larghezza Maschera access

text:
Sergio MAZZA ha scritto:

Allora ho postato inutilmente... ultimamente sono un pò rinco... o
almeno + del solito...!
@Alex


title: Limitazione larghezza Maschera access

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1167769857....@a3g2000cwd.googlegroups.com...
Allora ho postato inutilmente... ultimamente sono un pň rinco... o
almeno + del solito...!
@Alex
[risposta]
No; tu sei stato piů chiaro di me...
Ciao.
--
Sergio MAZZA


title: Descrizione -> Description

author: Alberto Marchi

text:
Perche' access 97 mi converte
=IIf(Not IsNull([Codice]);"Distinta base del prodotto " & [Codice] & "=" & [Descrizione];"Selezionare un prodotto!")
in
=IIf(Not IsNull([Codice]);"Distinta base del prodotto " & [Codice] & "=" & [Description];"Selezionare un prodotto!")
Cambiando Descrizione in Description ?
Mi e' gia capitato altre volte, per sistemare devo cambiare il nome del campo. E' un bug ?
Alberto


title: Descrizione -> Description

author: AntoGal

text:
Alberto Marchi <
a.ma...@libero.it
> wrote in message
3891a8b9...@news.libero.it...
> Perche' access 97 mi converte
[snip]
> Cambiando Descrizione in Description ?
> Mi e' gia capitato altre volte, per sistemare devo cambiare il nome del
campo. E' un bug ?
Perchè hai usato una parola riservata: Description. Anche se Access non
protesta quando chiami un oggetto in quel modo, ha poi diversi problemi
nell'interpretazione. Morale della favola: non usare nomi come: Nome, Data,
Descrizione, Larghezza ecc.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: commandbars

author: jef

text:
Ciao a tutti.
Nel tentativo di eliminare la barra dei menů di default ho cercato sul
Sitocomune e sulla guida di access2000 ma, anche seguendo quest'ultima
all'istruzione
Dim cbr as Commandbar
mi da errore. Oltretutto Commandbar non č neanche contemplato nel menů a
tendina.
Non capisco il motivo ... sull'help non ho trovato altro.
Qualche consiglio ?
Ciao


title: commandbars

author: Karl Donaubauer

text:
jef <
j...@libero.it
> ha scritto:
> Nel tentativo di eliminare la barra dei menù di default ho cercato sul
> Sitocomune e sulla guida di access2000 ma, anche seguendo quest'ultima
> all'istruzione
>
> Dim cbr as Commandbar
>
> mi da errore. Oltretutto Commandbar non è neanche contemplato nel menù a
> tendina.
> Non capisco il motivo ... sull'help non ho trovato altro.
Se definisce una variabile di oggetto per un Commandbar bisogna
un riferimento alla biblioteca di Office.
Ma per eliminare la barre dei menù di default basta la riga:
CommandBars("Menu Bar").Enabled = False
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: commandbars

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:b0v66k$tlm7h$2...@ID-46617.news.dfncis.de...
> jef <
j...@libero.it
> ha scritto:
> > Nel tentativo di eliminare la barra dei menů di default ho cercato sul
> > Sitocomune e sulla guida di access2000 ma, anche seguendo quest'ultima
> > all'istruzione
> >
> > Dim cbr as Commandbar
> >
> > mi da errore. Oltretutto Commandbar non č neanche contemplato nel menů a
> > tendina.
> > Non capisco il motivo ... sull'help non ho trovato altro.
>
> Se definisce una variabile di oggetto per un Commandbar bisogna
> un riferimento alla biblioteca di Office.
>
> Ma per eliminare la barre dei menů di default basta la riga:
> CommandBars("Menu Bar").Enabled = False
>
> --
> HTH
> Karl
> *********
> Access-FAQ (tedesco):
http://www.donkarl.com
>
>
Ho aggiunto la libreria Microsoft Office Object 9.0 ed ora funziona.
Grazie1000.
Ciao


title: [OT] Sito download db access

author: Gaspare

text:
http://www.blueclaw-db.com/download/
Notte gente...ce se vede ;-)


title: [OT] Sito download db access

text:
"Gaspare" <
em...@provider.it
> ha scritto nel messaggio
news:O8ogh.5$Ug2...@nntpserver.swip.net...
>
http://www.blueclaw-db.com/download/
>
> Notte gente...ce se vede ;-)
Interessante la soluzione delle caselle combinate subordinate...
Ciao.
--
Sergio MAZZA


title: [OT] Sito download db access

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:eltkf9$l0j$1...@tdi.cu.mi.it...

Ciao Serginus,
inoltre nell'altro link
http://www.4tops.com/ms_access_tips.htm
 ho trovato
utile il query tree editor ed l'help generator ;-)


title: Annullare la cancellazione di un record

author: Pierpsoft

text:
Ciao a tutto il ng!
A volte scrivo post qui, per chiedere chiarimenti... stavolta (data da
segnare nel calendario), sono io che vi informo di un aspetto, se vi
interessa (magari è una sciocchezza, ma io l'ho scoperta ora e scrivo
tutto di seguito).
Praticamente, devo gestire la cancellazione di un record da una
sottomaschera. Cancellando quel record, devo andare a cancellare altri
dati in altre maschere del DB, maschere non direttamente collegate al
record, quindi la cancellazione automatica in tabelle non collegate,
non può essere fatta in automatico, con l'integrità referenziale. Come
fare?
L'evento Form.OnDelete viene generato quando premo CANC sul record.
Poi, c'è l'evento "Prima della conferma di cancellazione" che si
chiama BeforeDelConfirm, che viene generato PRIMA dell'apparizione del
messaggio di conferma di Access (se attivo) e "Dopo della conferma di
cancellazione" AfterDelConfirm, che viene generato dopo che l'utente
ha detto "OK, cancella" e che il record è stato cancellato.
Ora. Nel mio caso, l'utente preme CANC. Sull'evento OnDelete prelevavo
l'ID del record da cancellare. Access chiedeva conferma, cancellava il
record, e poi generava l'evento AfterDelConfirm in cui con una query
cancellavo i record in cui il campo di riferimento conteneva l'ID
prelevato prima della cancellazione (per inciso: l'ID non poteva
essere salvato direttamente nell'evento AfterDelConfirm perché in
quell'evento il record di solito è già stato cancellato).
Però, se l'utente premeva CANC, prelevavo l'ID del record nella
sottomaschera, Access chiedeva conferma e l'utente diceva "No, annulla
la cancellazione", era un problema! Perché l'evento AfterDelConfirm
veniva comunque generato e venivano cancellati i record con l'ID
prelevato precedentemente.
Come fare?
RIsolto: Nell'evento OnDelete posso mettere "DoCmd.setwarnings False"
perché posso chiedere direttamente io la conferma all'utente con un
MsgBox, poi, se l'utente prosegue con la cancellazione, tutto ok,
altrimenti, se l'utente vuole annullare la cancellazione, basta
inserire CANCEL = FALSE, e la cancellazione del record viene
annullata. Nessun altro evento viene generato... e questa è una cosa
che ho scorperto adesso.
In realtà Cancel è una variabile intera che viene passata all'evento
OnDelete, se questa è TRUE, la cancellazione avviene. Se questa è
FALSE, la cancellazione si intende annullata e se si termina la
routine Form_OnDelete, non essendo generato nessun altro evento, tutto
finisce lì... non c'è l'evento AfterDelConfirm.
Bello no? :)
Scusate la lungaggine ma dovevo esporre tutto con calma, altrimenti
non mi capivo più neanch'io.
Spero che la mia "scoperta" dell'acqua calda, possa essere utile a
qualche altro che come me, fin'ora non lo sapeva.
Ciao a tutti.


title: Relazioni tra tabelle

author: Gianni

text:
Salve ragazzi,qualcuno mi puo' aiutare per uno dei mie tanti problemi, ho
scoperto che ho un grosso problema con le relazioni tra tabelle,mi
spiego...... quando creo una relazione fra due tabelle per esempio ID
responsabili con Id reparto, mi viene aggiunto automaticamente Id reparto
nella tabella Responsabile,ecco fino a quà nessun problema , ma se io
aggiungo record devo sempre aggiungere il N° ID reparto manualmente se no i
record rimangono orfani... c'è un modo in modo che quando aggiungo il record
automaticamente prende il Id della tabella responsabili senza che io devo
sempre guardare ecc......?!?
Spero di essere stato chiaro......
Grazie Gianni.


title: Relazioni tra tabelle

author: Graziano Franchi (Dal Portatile)

text:
"Gianni" <
giian...@bluewin.ch
> ha scritto nel messaggio
news:3ccc4...@news.bluewin.ch...

ID Reparto = 0 inserisci NESSUNO
Quando aggiundi il record NUOVO di default Id reparto il valore è 0
Saluti


title: Comando copia-incolla via codice

author: Ungi

text:
Salve,
avendo negli appunti un insieme di file e cartelle è possibile creare un
pulsante in una maschera che esegua il comando incolla in un determinato
percorso?
In pratica il programma gestisce una tabella in cui ad ogni record
corrisponde una cartella che viene creata automaticamente da codice ad ogni
nuovo record.
L'utente dovrebbe avere la possibilità di eseguire il comando copia al di
fuori dell'applicativo e poi il comando incolla all'interno della maschera
corrispondente a un determinato record e quindi a una determinata cartella.
Il tutto per evitargli la fatica di individuare la cartella dove eseguire il
comando incolla. Non ho idea di come eseguire il comando incolla e
soprattutto un determinato percorso.
Grazie
Ungi


title: Comando copia-incolla via codice

text:
"Ungi" <
liber...@libero.it
> wrote in message
news:36kie.907926$
b5.39...@news3.tin.it

Si è decisamente possibile usando la ClipBoard, ma non è immediato
il suo uso.
Ci sono molti esempi in VB6 di come sfruttare le API per gestire
al meglio la Clipboard, io ti consiglio di dare un'occhiata
a quei Demo.
Se vai su VbAccelerator il demo è molto completo e sviluppato
come si deve, ovvio che non è elementare da interpretare.
Se usi versioni di Access>97 non avrai problemi a convertire il
Codice VB6 in VBA.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [SMAU]: sabato 7

author: MA

text:
Ciao a tutti,
stiamo organizzando un incontro per sabato allo SMAU
Riferimento stand Microsoft, fateci sapere chi viene
ciao
MAssimiliano


title: [SMAU]: sabato 7

author: Massimo Piubelli

text:
MA wrote:
> Ciao a tutti,
> stiamo organizzando un incontro per sabato allo SMAU
> Riferimento stand Microsoft, fateci sapere chi viene
> ciao
io, ma lo sai già...
> MAssimiliano
Ciao,
Max


title: [SMAU]: sabato 7

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:efrctk$5um$1...@area.cu.mi.it...

Se passo da quelle parti...
Ciao.
--
Sergio MAZZA


title: [SMAU]: sabato 7

author: ciroteo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:efrctk$5um$1...@area.cu.mi.it...

io ci sarò ...


title: [SMAU]: sabato 7

author: Pablitomf (Maurizio Facciuti)

text:
E io vi schifo e vi odio tutti (:-D), perchč non potrň piů esserci ! :-(
A saperlo, giravo a qualcuno di voi il mio invito.
PS x Sergio.
Lo scalpo dovrai farlo tu a me! :'(
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:efrctk$5um$1...@area.cu.mi.it...



title: [SMAU]: sabato 7

author: Sergio MAZZA

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:eft7ho$ute$1...@area.cu.mi.it...
>E io vi schifo e vi odio tutti (:-D), perchè non potrò più esserci ! :-(
> A saperlo, giravo a qualcuno di voi il mio invito.
Uno ce l'hai disponibile?
> PS x Sergio.
> Lo scalpo dovrai farlo tu a me! :'(
La macchinetta l'ho portata...
> --
> --
> Ciao
>
> Pablitomf (Maurizio Facciuti)
> -----------------------------------------------------------------
> Access: 97 e 2000
> ASP
> -----------------------------------------------------------------
>
http://www.accessgroup.it/
> -----------------------------------------------------------------
Ciao.
--
Sergio MAZZA


title: [SMAU]: sabato 7

text:
L'ho dato a Massimo... ma credo che lo abbia già smerciato... se vuoi ti do
il mio invito, registrato a mio nome...
ho il PDF di conferma registrazione invito Microsoft... se vuoi te lo
giro...
non credo ti chiedano il documento... lo scorso anno non lo hanno fatto.
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:eft7p1$vbs$1...@area.cu.mi.it...



title: [SMAU]: sabato 7

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:eftb6u$5u3$1...@area.cu.mi.it...
> L'ho dato a Massimo... ma credo che lo abbia già smerciato... se vuoi ti
> do il mio invito, registrato a mio nome...
> ho il PDF di conferma registrazione invito Microsoft... se vuoi te lo
> giro...
> non credo ti chiedano il documento... lo scorso anno non lo hanno fatto.
Puoi fare una scansione e inviarmelo per e-mail?
Grazie comunque...



title: [SMAU]: sabato 7

text:
> Puoi fare una scansione e inviarmelo per e-mail?
>
> Grazie comunque...
Chiamami con MSN, te lo inoltro lě.


title: [SMAU]: sabato 7

text:
Pablitomf (Maurizio Facciuti) ha scritto:
> > Puoi fare una scansione e inviarmelo per e-mail?
> >
> > Grazie comunque...
>
> Chiamami con MSN, te lo inoltro lì.
lo voglio anch'io sergio sul mio messenger ...
:-)


title: [SMAU]: sabato 7

text:
"ciroteo" <
matteo...@gmail.com
> ha scritto nel messaggio
news:1159872216.6...@m7g2000cwm.googlegroups.com...
Pablitomf (Maurizio Facciuti) ha scritto:
> > Puoi fare una scansione e inviarmelo per e-mail?
> >
> > Grazie comunque...
>
> Chiamami con MSN, te lo inoltro lě.
>lo voglio anch'io sergio sul mio messenger ...
>:-)
Devi prima rasarti i capelli a 0 pure tu, altrimenti non se ne fa nulla... č
cose se avesse insegnato il suo MSN a riconoscere i suoi simili! Io lo
fregai... la registrazione la feci fare a MA !!!! [ROTFL]
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno



title: [SMAU]: sabato 7

text:
"ciroteo" <
matteo...@gmail.com
> ha scritto nel messaggio
news:1159872216.6...@m7g2000cwm.googlegroups.com...



[risposta]
sergio mazza 910 @ hotmail com
Ciao.
--
Sergio MAZZA


title: Problemi di connessione ODBC

author: Alfiero Ricci

text:
Ciao a tutti, scusate la banalità della domanda: ma come ci si connette via
ODBC (in rete) a Microsoft Sql Server?
Da qualche tempo lo sto utilizzando in monoutenza sia con VB che con Access,
adesso che ho fatto pratico e ho l'esigenza di connettermi da altri Clients
sono incartato ;-)
Il DSN che creo da uno dei clients continua a fare cilecca, sgrunt ...
Andiamo con ordine: la mascherina di connessione richiede:
< nome del Server>    L'ho rilevato dal *led verdino* sul Server:
\\Amministrazione
<Utente>                    Il nome utente per loggarsi a win '2000?
<Password>               la password per loggarsi a win '2000?
Per semplificare (almeno credevo) ho specificato nelle proprietà del Server
di utilizzare le impostazioni utente di Windows NT.
Dove sbaglio?
Ciao, Alfiero


title: Problemi di connessione ODBC

author: Mark

text:
"Alfiero Ricci" <
alfio...@libero.it
> wrote in message
news:iPcs8.137266$%g7.43...@twister2.libero.it...
>
> Ciao a tutti, scusate la banalità della domanda: ma come ci si connette
via
> ODBC (in rete) a Microsoft Sql Server?
> Da qualche tempo lo sto utilizzando in monoutenza sia con VB che con
Access,
> adesso che ho fatto pratico e ho l'esigenza di connettermi da altri
Clients
> sono incartato ;-)
> Il DSN che creo da uno dei clients continua a fare cilecca, sgrunt ...
>
> Andiamo con ordine: la mascherina di connessione richiede:
>
> < nome del Server>    L'ho rilevato dal *led verdino* sul Server:
> \\Amministrazione
devi usare il nome del PC dove è installato SQl Server
> <Utente>                    Il nome utente per loggarsi a win '2000?
> <Password>               la password per loggarsi a win '2000?
>
utente =   sa
password  =
> Per semplificare (almeno credevo) ho specificato nelle proprietà del
Server
> di utilizzare le impostazioni utente di Windows NT.
>
> Dove sbaglio?
> Ciao, Alfiero
>
per connessioni diverse devi creare degli utenti su SQL server.
Attenzione: quando installi SQL server hai la possibilità di scegliere il
modo in cui
gli utenti si connettono, se con l'autenticazione di windows oppure no.
Saluti
Marco Dell'Oca
D.M.Software


title: Problemi di connessione ODBC

text:
"Mark" <
> devi usare il nome del PC dove è installato SQl Server
> utente =   sa
> password  =
Ti ringrazio Marco ma non c'è nulla da fare ;-(
Mi connetto senza problemi al database d'esempio Pub, ma non a quello che ho
creato (convertito da un DB Access).
Mi viene restituito un errore d'ODBC: can't connect to table systypes dbo
owner, etc.
Hai qualche idea?
Ciao, Alfiero


title: Problemi di connessione ODBC

text:
"Mark" <
> per connessioni diverse devi creare degli utenti su SQL server.
> Attenzione: quando installi SQL server hai la possibilità di scegliere il
> modo in cui
> gli utenti si connettono, se con l'autenticazione di windows oppure no.
Era quella l'impostazione settata, ma anche se indico utente e pass di Win
2000 non riesco a loggarmi maledizione!
Ciao, Alfio


title: Problemi di connessione ODBC

text:
"Alfiero Ricci" <
alfio...@libero.it
> wrote in message
news:41os8.3121$SR5....@twister1.libero.it...

Quando hai trasferito i tuoi dati su sql in quale database (nome) lo hai
inserito?
Quando crei un dns oltre a scegliere il nome del server dell'utente e la
password
devi anche inserire il nome del database dove si trovano le tabelle.
Inoltre alla voce client configuration devi selezionare namde pipes se il
server è
SQL server su NT e devi selezionate TCP/IP se si tratta di MSDE.
cntrolla
Marco Dell'Oca
D.M.Software


title: Problemi di connessione ODBC

text:
"Mark" <
> Quando hai trasferito i tuoi dati su sql in quale database (nome) lo hai
> inserito?
L'ho chiamato semplicemente *NUOVO*.
> Quando crei un dns oltre a scegliere il nome del server dell'utente e la
> password
> devi anche inserire il nome del database dove si trovano le tabelle.
Naturalmente lo faccio, ma l'esito è sempre lo stesso ;-(
La differenza con il DB Pubs è che l'utente dbo del mio database ha
ereditato nome utente e pass di NT/2000, invece che *sa*.
> Inoltre alla voce client configuration devi selezionare namde pipes se il
> server è
> SQL server su NT e devi selezionate TCP/IP se si tratta di MSDE.
Dove trovo la voce Client Configuration?
Comunque dubito che funzi, come ti spieghi che non riesca a loggarmi solo al
database creato ex novo?
Bah, la mia solita cattiva stella ;-)
Ciao: Alfiero


title: Problemi di connessione ODBC

text:
"Alfiero Ricci" <
alfio...@libero.it
> wrote in message
news:7Hys8.4970$SR5.1...@twister1.libero.it...

E' sicuramente un problema di connessione ODBC.
prova a creare una nuova tabella all'interno del database dove ti logghi di
solito.
Se con le ODBC riesci a collegarti a quella nuova tabella allora puoi
spostare le tue tabelle
nello stesso database e usare la stessa ODBC.  Poi prova a copiare il
database in un altro
cambiandogli il nome, e allo stesso modo copia il dns con altro nome
cambiando all'interno il nome del database usato.  Prova a ricollegarti.
In questo modo è impossibile non riuscirci.
saluti
Marco Dell'Oca
D.M.Software


title: Problemi di connessione ODBC

text:
"Mark"
> Se con le ODBC riesci a collegarti a quella nuova tabella allora puoi
> spostare le tue tabelle
> nello stesso database e usare la stessa ODBC.  Poi prova a copiare il
> database in un altro
> cambiandogli il nome, e allo stesso modo copia il dns con altro nome
> cambiando all'interno il nome del database usato.  Prova a ricollegarti.
> In questo modo è impossibile non riuscirci.
Grazie per i consigli: farò sapere ...
Ciao, Alfio


title: Mdb sempre danneggiati

author: Sergio

text:
Ho un sw di contabilità scritto in VB6  e can archivi (
clienti,fornitori,fatture) mdb di Access 97.
Sui pc in rete ho W2000  ( server non dedicato) .
Sul server W2000 ci sono gli archivi, usati dai client.
Da circa un mese molti file mdb di questo sw risultato sempre danneggiati
( formato non riconosciuto si database mi dice se tento di aprirlo anche con
access 2000.) per cui devo
ripristinare sempre copie di backup, oppure lanciare dal sw di contabilità
la funzione  "rigenera archivi " che a volte me lo ripristina correttamente.
Dipende dal disco fisso ?
Virus non ce ne sono.
O dalle schede di rete difettose ?
saluti
--


title: Mdb sempre danneggiati

author: George

text:
"Sergio" <
mi...@tin.it
> ha scritto nel messaggio
news:bafe4m$j8g$1...@usenet.itgate.net...

Normalmente dalle schede di rete per questi problemi.
Bye.


title: Mdb sempre danneggiati

author: ringo

text:
"Sergio" <
mi...@tin.it
> ha scritto nel messaggio
news:bafe4m$j8g$1...@usenet.itgate.net...

mah sia le skede di rete che i dischi potrebbero
causare i problemi...
quanti anni ha il server win 2000?
è usato molto? da quanti utenti?
se viene usato molto è consigliabile cambiarlo ogni   3/4 anni....
bye
ringo


title: Mdb sempre danneggiati

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:bafhua$r3u$1...@newsread.albacom.net...

Ci sono server aziendali che lavorano da 10 anni o più e nessuno si sogna di
cambiarli...
Da dove escono questi 4 anni?
Dagli intervalli di reinstallazione di Windows Server varie versioni?
Mah...
Sono perplesso.
Bye


title: Mdb sempre danneggiati

author: Roberto da casa

text:
"Sergio" <
mi...@tin.it
> ha scritto nel messaggio
news:bafe4m$j8g$1...@usenet.itgate.net...

Le schede di rete potrebbero essere il motivo del malfunzionamento (schede
Realtek con Windows 98 docet); però prova a controllare anche se esistono
aggiornamenti software dei driver delle schede di rete, se hai problemi con
i vari componenti della LAN (cavi, router, hub ecc. ecc.).
>
> saluti
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Mdb sempre danneggiati

author: Carlo Costarella

text:
"Sergio" <
mi...@tin.it
> ha scritto nel messaggio
news:bafe4m$j8g$1...@usenet.itgate.net...

Quasi certamente dipende dalle schede di rete ma anche dal numero di client
che si collegano. Per un massimo di 5/10 client tutto ok, un numero
superiore è fortemente sconsigliato da Microsoft proprio per i possibili
danneggiamenti al database.
Dopo aver fatto una copia del database che contiene le tabelle, puoi provare
a farlo partire da riga di comando con l'opzione /decompile.
Per esempio:
"c:\Programmi\Microsoft office\office\msaccess.exe" /decompile
"c:\Documenti\MioDatabase.mdb"
poi apri il db lo compatti e ricompili i moduli.
Ciao, Carlo


title: Mdb sempre danneggiati

text:
"Sergio" <
mi...@tin.it
> ha scritto nel messaggio
news:bafe4m$j8g$1...@usenet.itgate.net...

In aggiunta a l post precedente, questo un link utile:
http://www.mvps.org/access/bugs/bugs0008.htm
Ciao, Carlo


title: Mdb sempre danneggiati

text:
> Dopo aver fatto una copia del database che contiene le tabelle, puoi
provare
> a farlo partire da riga di comando con l'opzione /decompile.
> Per esempio:
> "c:\Programmi\Microsoft office\office\msaccess.exe" /decompile
> "c:\Documenti\MioDatabase.mdb"
> poi apri il db lo compatti e ricompili i moduli.
Quindi se un file mdb danneggiato non mi si apre con access , posso provare
con la stringa
che mi hai scritto ?
E poi ?
Come faccio a ripararlo ?
Copio i dati presenti al suo interno e basta ?
Non capisco l'utilizzo del decompile ....:-(
ciao


title: Mdb sempre danneggiati

text:
"Sergio" <
mi...@tin.it
> ha scritto nel messaggio
news:bafn45$mc2$1...@usenet.itgate.net...

Nooo. Se il db è già danneggiato non usare mai /decompile.
L'opzione /decompile non è ufficialmente documentata. Si può usare con le
versioni 97,2000 e Xp di Access.
Tra le altre cose cancella tutto il codice precedentemente compilato e
quando andrai a ricompilare tutti i moduli, la compilazione sarà fatta
tenendo conto delle dll presenti nel sistema. Questo elimina possibili cause
di crash dovute proprio alle dll che si erano usate per compilare il db,
magari su un'altra macchina o in seguito ad aggiornamenti.
Inoltre risolve parecchi problemi legati alle dimensioni del db e alla
velocità di esecuzione.
NB: FAI SEMPRE UNA COPIA DI RISERVA.
Puoi cercare argomenti in rete digitando "MSAccess decompile".
Ciao, Carlo


title: Mdb sempre danneggiati

text:
"George" <
giorgio....@libero.it
> ha scritto nel messaggio
news:bafieo$28s$1...@newsreader.mailgate.org...

anche la mia Fiat 127 del '73 funziona ancora e non
sono perplesso come tè!
:-))))))
ringo


title: Mdb sempre danneggiati

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:bag4hp$kub$1...@newsread.albacom.net...
[CUT]
>
> anche la mia Fiat 127 del '73 funziona ancora e non
> sono perplesso come tč!
>
> :-))))))
>
> ringo
Il nonno non te l'ha voluta regalare la sua Balilla a tre marce? :-))



title: Mdb sempre danneggiati

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:KYMya.20677$Ny5.6...@twister2.libero.it...
>
> "ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
> news:bag4hp$kub$1...@newsread.albacom.net...
> [CUT]
> >
> > anche la mia Fiat 127 del '73 funziona ancora e non
> > sono perplesso come tč!
> >
> > :-))))))
> >
> > ringo
>
> Il nonno non te l'ha voluta regalare la sua Balilla a tre marce? :-))
>
No, č che l'ha cambiata dopo 4 anni come consigliato da Bill... Ford :o))


title: Data di sistema remota

author: Pes

text:
Ciao a tutti.
Dovrei creare una query in grado di andare a pescare la data di sistema di
un server remoto che tra l'altro è un server Unix.
Qualcuno conosce il metodo?
Il protocollo usato per la LAN è il TCP/IP.
Grazie


title: Data di sistema remota

text:
"Pes" <
pes...@tin.it
> ha scritto nel messaggio
news:akkkh3$5cd$1...@fe1.cs.interbusiness.it...

Non so come si fa.
...e se ti facessi mandare un file dal server Unix, magari anche una
risposta, potresti leggere la data di invio che è quella di sistema.
Ciao, Carlo


title: Data di sistema remota

author: Antonio Biso

text:
"Pes" <
pes...@tin.it
> ha scritto nel messaggio
news:akkkh3$5cd$1...@fe1.cs.interbusiness.it...

Non so risponderti, però posso puntualizzare una cosa:
lo strato che ti restituirebbe la data di sistema è sicuramente superiore
allo strato protocollo di rete pertanto è indifferente sapere quale
protocollo viene usato per risolvere il tuo problema.
Perchè non provi a chiedere su uno dei tantissimi NG sullo unix?
Antonio


title: Data di sistema remota

text:
>...e se ti facessi mandare un file dal server Unix, magari anche una
>risposta, potresti leggere la data di invio che è quella di sistema.
 > Perchè non provi a chiedere su uno dei tantissimi NG sullo unix?
Grazie per l'interessamento.
In base alle risposte che mi sono state date vorrei puntualizzare che devo
per forza lavorare con una query di access ed inoltre la visualizzazione
della data del sistema remoto è molto frequente. Per questo motivo vorrei da
access andare a pescare da unix.
Ciao


title: Data di sistema remota

author: Antonio Ganci

text:

Potresti scrivere una query pass-throug da Access che richiama una store
precedure sul server UNIX che ti restituisce la data. In questo modo sei
sicuro che viene eseguita sul server UNIX.
La sintassi per la store-procedure la devi guardare nella documentazione del
DB che usi su UNIX.
L'informazione sul protocollo e' superfla.
Saluti, Antonio.


title: Data di sistema remota

text:
> Potresti scrivere una query pass-throug da Access che richiama una store
> precedure sul server UNIX che ti restituisce la data. In questo modo sei
> sicuro che viene eseguita sul server UNIX.
Ho già creato su Unix una sql che mi aggiorna un campo data in una tabella
Oracle facilmente raggiungibile da Access attraverso ODBC. Mi sembra che tu
mi abbia suggerito di fare questo?
Ora come faccio da access ad eseguire questo sql?
Grazie ancora


title: Data di sistema remota

text:
> Ho già creato su Unix una sql che mi aggiorna un campo data in una tabella
> Oracle facilmente raggiungibile da Access attraverso ODBC. Mi sembra che
tu
> mi abbia suggerito di fare questo?
> Ora come faccio da access ad eseguire questo sql?
> Grazie ancora
Non e' secondo me la strada migliore da sequire se vuoi ottenere
semplicemente la data di sistema.
Per creare una query pass-through da Access devi:
1) Creare una nuova query in visualizzazione struttura
2) Menu Query -> SQL Specifico -> Pass-through
3) Imposta le proprieta' per la connessione al db sul server remoto.
A questo punto le query che scrivi verranno passate direttamente al server
senza essere "manipolate" da access.
La query la devi scrivere in SQL.
Se conosci la sintassi per ottenere la data di sistema in Oracle, basta che
copi l'sql dentro questa finestra e il gioco e' fatto.
Spero di essere stato chiaro.
Saluti, Antonio.


title: Data di sistema remota

text:
> Spero di essere stato chiaro.
> Saluti, Antonio.
>
Troppo gentile.
Saluti


title: errore di allineamento in un report

author: Tommaso

text:
Solo in alcune sezioni di raggruppamento si verifica ils eguente
errore che non riesco a capire.
Ho due textbox affiancate; in quella di sinistra vi è una descrizione
di lunghezza variabile; in quella di destra vi è un valore in Euro
Se il testo della text di sinistra è di un solo rigo Tutto OK il
prezzo viene indicato a lato.
Se il testo ha lunghezza superiore a un rigo (es 3) il testo si llinea
con il rigo successivo all'ultimo (ossia rigo 4)
Sapete spiegarmi perchè succede questo inconveniente?
Grazie
Tommaso


title: Help me!!! Formattazione condizionata reporto

author: Stefano

text:
Salve,
devo formattare alcune righe di un report in base alla condizione che i
campi facciano parte di una determinata tabella: in caso affermativo
dovranno essere stampati in grassetto.
Come posso fare?
Stefano


title: scusate...ma sto diventando matto!

author: Roberto

text:
Scusatemi, probabilmente il problema è banale, ma, come spesso accade, anche
se la soluzione mi sta sotto agli occhi...ma non riesco a vederla, e se
continuo così non la vedrò mai...sono completamente nel pallone; per favore
toglietemi dall'empasse.
Allora, avete presente il DB Northwind, l'esempio fornito con Access, bene
c'è una form Ordini che, tra le altre cose, riporta nella zona in alto a sx
le informazioni relative al Cliente.
Queste sono controllate da una combobox, associata con il IDCliente, a
scelta eseguita cambia il contenuto delle rimanenti informazioni
(spostandomi sull'elemento in combobox, mi sposto effettivamente sul record
relativo).
Ho generato una form contenente unicamente le informazioni prelevate dalla
tabella Cliente, e strutturata esattamente come la zona cliente della form
Ordini suddetta. All'avvio si posiziona sul primo record, vado sulla
combobox, scelgo il nuovo cliente e mi aspetto che l'intera mappa si
aggiorni sul nuovo record...niente da fare...il resto della mappa rimane
invariato!
Notate bene che sul forms!Ordini!IDCliente è associato l'evento seguente
Private Sub IDCliente_AfterUpdate()
' Aggiorna i controlli sul destinatario sulla base del valore scelto nella
casella combinata IDCliente.
    Me!Destinatario = Me![IDCliente].Column(1)
    Me!IndirizzoDestinatario = Me!Indirizzo
    Me!CittàDestinatario = Me!Città
    Me!ZonaDestinatario = Me!Zona
    Me!CAPDestinatario = Me!CAP
    Me!PaeseDestinatario = Me!Paese
End Sub
che non c'entra niente con i dati che interessano a me.
Devo ammazzarmi...frullare tutto e tornare al buon vecchio Clipper (che non
mi ha mai deluso e lo facevo fischiare), o c'è anche una terza via? ; )
Cmq, tutto nasce dalla necessità di far funzionare un sistema che prevede
due tabelle:
    Categoria 1:1 -----appartiene a------- 0:n Prodotto
con una form dove ho una combobox su IDcategoria e una subform contenente i
soli prodotti appartenenti alla categoria selezionata via combobox e con la
possibilità di aggiungere prodotti.
Grazie mille x la comprensione...ma ho tentato di tutto, sono andato su
tutti i siti, ho prelevato tutto, mi sono anche rifugiato sull'esempio
Northwind che non brilla x bellezza, ma sono cotto...non trovo il problema.
Roberto
p.s. l'unica urgenza è rappresentata dalla salvaguardia della mia salute
mentale ; )))


title: scusate...ma sto diventando matto!


title: scusate...ma sto diventando matto!

author: Roberto dal portatile

text:
"Roberto" <
RobyOn...@infinito.it
> ha scritto nel messaggio
news:8o8788$ihc$1...@sirmdpsin17.inwind.it...

Visto che si tratta della salute mentale di uno che ha il mio stesso nome,
bisogna darsi da fare.
La mia soluzione parte da questi presupposti:
1) Tabella1
IdCategoria            Contatore e chiave primaria
DescrCat                Testo
2) Tabella2
IdProdotto                Contatore e chive primaria
IdCategoria                Numerico
DescrizProdotto        Testo
3) Tabella1 e Tabella2 in relazione uno-a-molti in base a IdCategoria
A questo punto creati una maschera (Maschera1) che contiene una casella
combinata non associata che ha come nome Categoria e come origine riga:
SELECT DISTINCTROW Tabella1.IdCategoria, Tabella1.DescrCat
FROM Tabella1;
e rendi visibile solo la seconda colonna della combo.
Inserisci in Maschera1 anche una casella di testo non associata e chiamala
Pippo: rendi Pippo non visibile.
Dopo aver verificato che l'opzione "Autocomposizione Controllo" della
Casella degli strumenti sia abilitato, inserisci, sempre in Maschera1, una
sottomaschera che contiene tutti i campi di Tabella2 e chiamala
Sottomaschera.
A fronte dell'evento "Dopo aggiornamento" di Categoria genera il seguente
codice VBA:
Me![Pippo] = Me![Categoria].Column(0)
Me![Sottomaschera].SetFocus
Nella proprietà "Collega campi secondari" del controllo Sottomaschera di
Maschera1 scrivi IdCategoria e nella proprietà "Collega campi master" scrivi
Pippo.
Apri Maschera1, seleziona dalla combo la categoria desiderata, nella
sottomaschera ti compariranno i prodotti di quella categoria che potrai
anche aggiornare.
Facci sapere
Roberto


title: Non permettere l'ordinamento crescente/decrescente in una form

author: Bruno - S95

text:
Access 2003
Ciao, sapete se č possibile non far effettuare l'ordinamento dei record in
una form,  in modo che rimanga sempre con l'ordine d'inserimento dei record
(absolute position), ovviamente intendo un modo diverso dal togliere il menu
ordina dalla vista dell'utente. Oppure un modo per far riordinare i record
come all'origine dell'inserimento (absolute position).
Ciao Bruno


author: Roberto da Parma

text:
"Bruno - S95" <
mus...@virgilio.it
> ha scritto nel messaggio
news:4993676b$0$843$4faf...@reader5.news.tin.it...

Crearti un menů di scelta rapida per quella maschera?
Se no Su Corrente prova ad usare
if me.OrderBy <>"" then
    me.orderbyon = false
end if
Ma secondo me non č il massimo in quando finiresti per far girare la routine
su qualsiasi operazione sul record...comunque potrebbe funzionare al tuo
scopo.
Fammi sapere
Ciao
--
Roberto da Parma


text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:gn1eqq$mmj$1...@tdi.cu.mi.it...

++++++++++
Grazie per la dritta Roberto.
Ciao, Bruno


title: Problemi findfirst e data

author: Tiburzi

text:
Salve
ho un problema con access
Ho una tabella in cui inserisco delle misurazioni con questi campi
data codice misurazione coefficiente prodotto
tramite una maschera inserisco i dati
il campo prodotto non va inserito ma viene calcolato in automatico
così
(misurazione - misurazione(data precedente))* coefficiente
per fare questo uso i comandi findfirst data e codice
e il comando findprevious codice
il problema è che il comando findfirst funziona benissimo finchè non
inserisco date superiori al 31 gennaio 2004
a quel punto non mi trova più il record, ma si piazza al primo della
tabella
la stringa di criterio per la data è questa:
str2 = "data = #" & (data) & "#"
come posso ovviare al problema??
spero di essere stato chiaro
grazie degli eventuali aiuti


title: Problemi findfirst e data

text:
"Tiburzi" <
ad...@interfree.it
> ha scritto nel messaggio
news:f9b3acc9.04011...@posting.google.com...
> il problema è che il comando findfirst funziona benissimo finchè non
> inserisco date superiori al 31 gennaio 2004
> a quel punto non mi trova più il record, ma si piazza al primo della
> tabella
>
> la stringa di criterio per la data è questa:
> str2 = "data = #" & (data) & "#"
>
> come posso ovviare al problema??
Devi formattare la data in formato americano mese giorno anno
Antonio


title: Problemi findfirst e data

text:
> > il problema è che il comando findfirst funziona benissimo finchè non
> > inserisco date superiori al 31 gennaio 2004
> > a quel punto non mi trova più il record, ma si piazza al primo della
> > tabella
> >
> > la stringa di criterio per la data è questa:
> > str2 = "data = #" & (data) & "#"
> >
> > come posso ovviare al problema??
> Devi formattare la data in formato americano mese giorno anno
> Antonio
Ho provato con format(data, "mm/dd/yyyy") e non mi cambia nulla
come posso fare????


title: Problemi findfirst e data

text:
>Tiburzi" <
ad...@interfree.it
> ha scritto nel messaggio
news:eTQMb.253703$e6.99...@twister2.libero.it...
>
> > > il problema č che il comando findfirst funziona benissimo finchč non
> > > inserisco date superiori al 31 gennaio 2004
> > > a quel punto non mi trova piů il record, ma si piazza al primo della
> > > tabella
> > >
> > > la stringa di criterio per la data č questa:
> > > str2 = "data = #" & (data) & "#"
> > >
> > > come posso ovviare al problema??
>
> > Devi formattare la data in formato americano mese giorno anno
>
> > Antonio
>
> Ho provato con format(data, "mm/dd/yyyy") e non mi cambia nulla
> come posso fare????
Compresi i # ?
Antonio


title: Problemi findfirst e data

text:
Antonio Biso wrote:
> >Tiburzi" <
ad...@interfree.it
> ha scritto nel messaggio
> news:eTQMb.253703$e6.99...@twister2.libero.it...
> >
> > > > il problema è che il comando findfirst funziona benissimo finchè non
> > > > inserisco date superiori al 31 gennaio 2004
> > > > a quel punto non mi trova più il record, ma si piazza al primo della
> > > > tabella
> > > >
> > > > la stringa di criterio per la data è questa:
> > > > str2 = "data = #" & (data) & "#"
> > > >
> > > > come posso ovviare al problema??
> >
> > > Devi formattare la data in formato americano mese giorno anno
> >
> > > Antonio
> >
> > Ho provato con format(data, "mm/dd/yyyy") e non mi cambia nulla
> > come posso fare????
> Compresi i # ?
> Antonio
sisi in realtà la stringa di criterio completa è:
"data = #" & Format(data, "mm/dd/yyyy") & "#"


title: Problemi findfirst e data

author: Karl Donaubauer

text:
Tiburzi ha scritto:
> ...
> sisi in realtà la stringa di criterio completa è:
>
> "data = #" & Format(data, "mm/dd/yyyy") & "#"
p.e.
"data = #" & Format(data, "mm\/dd\/yyyy") & "#"
"data = " & Format(data, "\#yyyy\-mm\-dd\#")
"data = " & CLng(data)
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Problemi findfirst e data

text:
"Tiburzi" <
ad...@interfree.it
> ha scritto nel messaggio
news:2VSMb.253969$e6.10...@twister2.libero.it...

Posta l'intero codice
Antonio


title: Proprietà Filter

author: Davide

text:
Ciao a tutti
Il seguente codice
Private Sub tasto_Click()
    If Filter = "prova = 'a'" Then
        Beep
    End If
End Sub
non funziona come vorrei. Anche se il filtro nella maschera è impostato al
valore "a", il Beep non si verifica.
Aiutatemi
Grazie


title: Proprietà Filter

author: Roberto dalla campagna

text:
"Davide" <
piana...@hotmail.com
> ha scritto nel messaggio
news:FSB9d.95316$35.45...@news4.tin.it...

Innanzitutto se con Filter intendi La proprietà Filtro della maschera
corrente non devi scrivere:
If Filter = "prova = 'a'" Then
na:
If Me.Filter = "prova = 'a'" Then
e poi non capisco cosi sia tasto_Click()
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Proprietà Filter

author: namor

text:
Davide ha scritto:
> Ciao a tutti
> Il seguente codice
> Private Sub tasto_Click()
>     If Filter = "prova = 'a'" Then
>         Beep
>     End If
> End Sub
> non funziona come vorrei. Anche se il filtro nella maschera č
> impostato al valore "a", il Beep non si verifica.
> Aiutatemi
> Grazie
Devi scriverlo esattamente come lo compila Access, spazi, apici e doppi
apici compresi altrimenti il confronto tra stringhe non lo riconosce.
Potrebbe essere prova='a', [prova]="a", ecc...
Per saperlo fai cosě:
  Private Sub tasto_Click()
    msgbox me.filter
  End Sub
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Differenza Select e Select Distinctrow

author: Napoleone

text:
Come da oggetto,
che differenza c'è tra
Select...............
e
Select Distinctrow....
Napoleone


title: Differenza Select e Select Distinctrow

author: Alessandro Baraldi

text:
"Napoleone" <
Napol...@libero.it
> wrote in message
news:C%5de.93929$
zZ1.2...@twister1.libero.it

Quella che puoi intuire leggendo l'Help.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Differenza Select e Select Distinctrow

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:7c2e2fd54c73c117e4...@mygate.mailgate.org...
> "Napoleone" <
Napol...@libero.it
> wrote in message
> news:C%5de.93929$
zZ1.2...@twister1.libero.it
>
>> Come da oggetto,
>> che differenza c'è tra
>> Select...............
>> e
>> Select Distinctrow....
>>
>> Napoleone
>
>
> Quella che puoi intuire leggendo l'Help.
>
> @Alex
Sai a volte viene spontaneo, proporre subito al NG,
quanto passa per la testa, relativamente ad Access.
Ciao
Napoleone


title: Differenza Select e Select Distinctrow

text:
"Napoleone" <
Napol...@libero.it
> wrote in message
news:re6de.93957$
zZ1.2...@twister1.libero.it
[CUT]
> Sai a volte viene spontaneo, proporre subito al NG,
> quanto passa per la testa, relativamente ad Access.
> Ciao
> Napoleone
Si ti capisco ma non dovrebbe essere una regola, fa
parte di quelle abitudini che si possono evitare,
almeno personalmente la penso cosě, in quanto aprire
l'help č immediato e puň essere solo uno stimolo a leggere
e cercare.
Ciao



title: Differenza Select e Select Distinctrow

text:
CUT
> Si ti capisco ma non dovrebbe essere una regola, fa
> parte di quelle abitudini che si possono evitare,
> almeno personalmente la penso così, in quanto aprire
> l'help è immediato e può essere solo uno stimolo a leggere
> e cercare.
>
> Ciao
> @Alex
Non'è poi tanto per pigrizia, sai preferisco leggere lo stesso argomento,
sulle pagine di un libro.
Comunque anche quando ci indirizzate all'Help, ci date un aiuto, a volte non
si sa proprio da dove partire.
Si dice che ben inizia è a metà dell'opera!
Ciao Napoleone


title: StoredProcedure a campi incrociati

author: Sib

text:
Ciao a tutti,
se fossi stato un novizio questo messaggio si sarebbe intitolato "aiuto!!
Urgentissimo!"
L'argomento e' stato gia' affrontato e ho pure avuto risposta, ma proprio e'
evidente che un mio limite mi impedisce di entrare nella logica.
Facciamo conto che io voglia, da codice, creare una stored procedure a campi
incrociati, qualcuno ne ha una che utilizza di cui mostrarmi il codice sql
per prenderla come spunto? Puo' darsi che vedendone una (o spero piu')
funzionante io riesca a capire come fare.
Grazie
Sib
--
http://www.sitocomune.com


title: StoredProcedure a campi incrociati

author: Giorgio Prx

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:m4fSa.323$t92....@news1.tin.it...

Ciao Sib
Se posti un esempio dei dati a disposizione, del risultato che vuoi ottenere
e se la quey  o Sp deve essere dinamica (come quelle di Access) forse posso
darti una mano.
Ciao Giorgio.


title: StoredProcedure a campi incrociati

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > L'argomento e' stato gia' affrontato e ho pure avuto risposta, ma
proprio e'
> > evidente che un mio limite mi impedisce di entrare nella logica.
> > Facciamo conto che io voglia, da codice, creare una stored procedure a
campi
> > incrociati, qualcuno ne ha una che utilizza di cui mostrarmi il codice
sql
> > per prenderla come spunto? Puo' darsi che vedendone una (o spero piu')
> > funzionante io riesca a capire come fare.
> Ciao Sib
> Se posti un esempio dei dati a disposizione, del risultato che vuoi
ottenere
> e se la quey  o Sp deve essere dinamica (come quelle di Access) forse
posso
> darti una mano.
Presto fatto:
--------
TRANSFORM Sum(ContTess.ConteggioDitessera_n) AS [Il valore]
SELECT ContTess.sez_prov, ContTess.gruppo, ContTess.sez_com,
Sum(ContTess.ConteggioDitessera_n) AS Totale
FROM ContTess
GROUP BY ContTess.sez_prov, ContTess.gruppo, ContTess.sez_com
PIVOT ContTess.anno;
----------------
e anche:
--------
TRANSFORM First(Quote.Quota) AS [Il valore]
SELECT Tessere.anno, Tessere.sez_prov, Tessere.gruppo, Quote.IDTipoTessera
FROM (TipoTessere INNER JOIN Quote ON TipoTessere.IDTipo =
Quote.IDTipoTessera) INNER JOIN Tessere ON TipoTessere.IDTipo =
Tessere.IDTipo
GROUP BY Tessere.anno, Tessere.sez_prov, Tessere.gruppo, Quote.IDTipoTessera
PIVOT Quote.DescQuota;
---------------
Il problema risiede proprio nel fatto che non so' mai a priori quante
colonne vengono fuori.
Sib


title: StoredProcedure a campi incrociati

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> L'argomento e' stato gia' affrontato e ho pure avuto risposta, ma proprio
e'
> evidente che un mio limite mi impedisce di entrare nella logica.
> Facciamo conto che io voglia, da codice, creare una stored procedure a
campi
> incrociati, qualcuno ne ha una che utilizza di cui mostrarmi il codice sql
> per prenderla come spunto? Puo' darsi che vedendone una (o spero piu')
> funzionante io riesca a capire come fare.
Continuando con i miei esperimenti, sono riuscito a ottenere un risultato
accettabile, mi resta il problema di come raggruppare in base a piu' campi.
Sib