title: Drag And Drop su A97

author: Vulcanbrain

text:
Qualcuno ha mai usato Drag And Drop (
www.peterssoftware.com
) per A97?
Io non riesco a risolvere un re-order su listbox perchè 'Drop control not
found. Exiting'.
Avete suggerimenti per me in tal senso?
Ciao, grazie!


title: Drag And Drop su A97

author: Peter De Baets

text:
Il tatto liberamente per trasmetterci un esempio del problema in modo
da noi può mettervelo a punto per.
in...@peterssoftware.com
Thanks,
Peter De Baets
Peter's Software - MS Access Tools for Developers
http://www.peterssoftware.com
"Vulcanbrain" <
NO_SPAM_v...@libero.it
> wrote in message news:<SIV7c.84352$
Kc3.2...@twister2.libero.it
>...



title: Gif animate - help me-

author: Maurizio

text:
Ciao a tutti, ancora grazie per tutte le volte che avete dato una risposta
ai miei questiti (e sono stati tanti!), ora ho un ennesimo problema che da
giorni non riesco a risolvere (sempre se ci sia una soluzione!).
Vorrei inserire in un DB di Access 2002 una gif animata, il problema non è
"vitale", ma sono quelle piccole cose che danno più eleganza e bellezza ad
un database (alle volte l'utente finale guarda maggiormente l'aspetto
esterno che la funzionalità, o meglio , guarda prima l'aspetto esterno che
la funzionalità di una cosa!!)
Aiutatemi, ciao e grazie


title: Gif animate - help me-

author: Giuseppe

text:
> Vorrei inserire in un DB di Access 2002 una gif animata,
ho scaricato anch'io quella dll, l'ho registrata al sistema e l'ho inserita
nell'elenco dei riferimenti ma non so come invocare il metodo play per la
gif che ho inserito nella form.
se mi dai più info la facciamo insieme questa prova.


title: Gif animate - help me-

text:
Dopo qualche tentativo....
... si animano!
ti allego le istruzioni per l'uso.
=====================================================================
Animated GIF's in Access
You will need an ActiveX control for this.
Place Gif89.dll in your C:\Windows\System folder and register it by typing
the following in the Start, Run box:
C:\Windows\System\Regsvr32.exe C:\Windows\System\Gif89.dll
You need to then Register this ActiveX in Access. Open Access and open the
TOOLS menu and choose ActiveX Controls. Next click register, change the file
type from ocx to dll, and browse for the "Gif89.dll" file in the
C:\Windows\System folder. Click on it and then choose register.
To use this new control in Access, open your form in design view then choose
the "INSERT" from Access main menu, then ActiveX Control and choose "Gif89
Class". This will place a gif object on your form. The last property of this
control (bottom of list) is called "File Name". Here is where you enter the
complete path to the .gif file you wish to use. There is also a property
that allows you to embed or link the file. Remember that if the file size is
large you may want to link it over embedding it to save overhead in your
database.
You use most any animated GIF you wish. You can find loads of free Gif's on
the internet. To capture these for your use, right click on top of the
animation then choose "Save Picture As", make sure file type is .gif, then
choose a folder to to save the file.
Special Note:
One thing to remember is if you wish this Animation to work on a different
machine, you must also place a copy of the gif89.dll (again in the
Windows/System folder) in the different machine and go through the
registering of the dll as described above. This can be a pain to remember,
but the finished product is very appealing.
Good Luck,
RDH


title: Gif animate - help me-

text:
aggiornamento della situazione:
- sotto win2000 tutto ok
- sotto winXP NON funziona :-(


title: Snapshot che contengono immagini

author: Patrick

text:
Salve a tutti!
Avrei un problema con l'export di un report in formato Snapshot.
Cerco di riassumere la storia:
- Volevo memorizzare sul DB immagini in formato JPEG (piccoli), solo
che gli oggetti OLE accettano solo formati bitmap (Grossi)
- Mi sono accorto che l'oggetto immagine "semplice" (quello che non si
può associare a campi di tabella) vede anche i JPEG
- Per cui ho messo in un report un oggetto immagine e dentro ho messo
del codice che estrapola il contenuto del campo, genera un file
temporaneo e associa all'oggetto immagine quel file.
- Il report va bene, stampa bene, ma se provo a esportarlo in formato
Snapshot da degli errori strani ("operazione precedente annullata",
"formato errato" ecc.), e  mi sono accorto che disabilitando questa
generazione del file e conseguente associazione il report viene
esportato correttamente.
Come posso fare? Io ho bisogno di visualizzare i JPEG memorizzati nei
campi e contemporaneamente di poter esportare in formato Snapshot.
Grazie! :-)
Patrick


title: Snapshot che contengono immagini

author: Sergio MAZZA

text:
"Patrick" <
pk....@gmail.com
> ha scritto nel messaggio
news:1192099948....@o3g2000hsb.googlegroups.com...
Salve a tutti!
Avrei un problema con l'export di un report in formato Snapshot.
Cerco di riassumere la storia:
- Volevo memorizzare sul DB immagini in formato JPEG (piccoli), solo
che gli oggetti OLE accettano solo formati bitmap (Grossi)
- Mi sono accorto che l'oggetto immagine "semplice" (quello che non si
puņ associare a campi di tabella) vede anche i JPEG
- Per cui ho messo in un report un oggetto immagine e dentro ho messo
del codice che estrapola il contenuto del campo, genera un file
temporaneo e associa all'oggetto immagine quel file.
- Il report va bene, stampa bene, ma se provo a esportarlo in formato
Snapshot da degli errori strani ("operazione precedente annullata",
"formato errato" ecc.), e  mi sono accorto che disabilitando questa
generazione del file e conseguente associazione il report viene
esportato correttamente.
Come posso fare? Io ho bisogno di visualizzare i JPEG memorizzati nei
campi e contemporaneamente di poter esportare in formato Snapshot.
Grazie! :-)
Patrick
[risposta]
Con immagini collegate (no campi OLE) a me non produce nessun errore
(Acc03+WinXP).
Provato a creare un PDF?
Ciao.
--
Sergio MAZZA


title: Snapshot che contengono immagini

text:
On 12 Ott, 08:37, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "Patrick" <
pk.n...@gmail.com
> ha scritto nel messaggionews:1192099948....@o3g2000hsb.googlegroups.com...
> Salve a tutti!
> Avrei un problema con l'export di un report in formato Snapshot.
> Cerco di riassumere la storia:
> - Volevo memorizzare sul DB immagini in formato JPEG (piccoli), solo
> che gli oggetti OLE accettano solo formati bitmap (Grossi)
> - Mi sono accorto che l'oggetto immagine "semplice" (quello che non si
> può associare a campi di tabella) vede anche i JPEG
> - Per cui ho messo in un report un oggetto immagine e dentro ho messo
> del codice che estrapola il contenuto del campo, genera un file
> temporaneo e associa all'oggetto immagine quel file.
> - Il report va bene, stampa bene, ma se provo a esportarlo in formato
> Snapshot da degli errori strani ("operazione precedente annullata",
> "formato errato" ecc.), e  mi sono accorto che disabilitando questa
> generazione del file e conseguente associazione il report viene
> esportato correttamente.
>
> Come posso fare? Io ho bisogno di visualizzare i JPEG memorizzati nei
> campi e contemporaneamente di poter esportare in formato Snapshot.
>
> Grazie! :-)
>
> Patrick
>
> [risposta]
> Con immagini collegate (no campi OLE) a me non produce nessun errore
> (Acc03+WinXP).
> Provato a creare un PDF?
>
> Ciao.
> --
> Sergio MAZZA
Io devo usare Access 97 + XP, e a me da errore, ma ho scoperto che non
lo fa sempre, per alcuni JPG funziona, per altri no, e non riesco a
capire il motivo? Non è per estensione (JPG, GIF, PNG, TIF), non è per
dimensione... boh???
Per quando riguarda i PDF, si possono creare con Access (97)?


title: Snapshot che contengono immagini

text:
"Patrick" <
pk....@gmail.com
> ha scritto nel messaggio
news:1192174478.4...@e34g2000pro.googlegroups.com...
Io devo usare Access 97 + XP, e a me da errore, ma ho scoperto che non
lo fa sempre, per alcuni JPG funziona, per altri no, e non riesco a
capire il motivo? Non č per estensione (JPG, GIF, PNG, TIF), non č per
dimensione... boh???
[risposta]
www.sitocomume.com
 Sezione General
6.226 Metodi SendObject con file di tipo Snapshot
Per quando riguarda i PDF, si possono creare con Access (97)?
[risposta]
www.sitocomune.com
 Sezione Reports
4.21 Esportare un report in un file PDF
Ciao.
--
Sergio MAZZA


title: sql

author: riderjean

text:
ho una maschera nella quale ho la necessità di inserire un record un
un'altra tab rispetto a quella con cui la maschera prende i dati.
ho usato l'sql e la cosa funziona, solo che nel momento di inserimento
mi appare una finestra di allert, la quale mi chiede di accodare il
record. è possibile non far comparire la finestra di allert,
sostituendola con una fistra di conferma?
quando inserisco un record già presente sempre l'allert mi da errore e
mi rimanda alla guida come posso fare per verificare se quel record è
presente nella campo?
TIA


title: sql

author: Antonio Biso

text:
"riderjean" <
penz...@libero.it
> ha scritto nel messaggio
news:6cd7bf19.03112...@posting.google.com...

docmd.setwarnings false
query
docmd.setwarnings true
Antonio


title: Uscita da un pulsante

author: Sandrobi

text:
Con il click su un pusante apro una finestra popup di ricerca, alla chiusura
della finestra vorrei eseguire un'altra routine. In pratica nell'evento
click del pulsante ho messo una call ad una funzione che gestisce la
finestra e sulla riga successiva una seconda call ad un'altra funzione.
Succede che la seconda chiamata non viene eseguita, o meglio, credo che
venga eseguita prima che la prima call venga portata a termine.
Come fare?
Ho provato a mettere, senza esito, DoEvents tra le due chiamate, ma credo
che DoEvents non può controllare gli eventi di un'altra maschera.
Ogni indicazione è bene accetta.
Saluti.
Sandro


title: Uscita da un pulsante

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:11Ixb.149453$vO5.5...@twister1.libero.it...

Gestisci l'evento "su chiusura" della form popup...
Ciao.
--
Sergio MAZZA


title: Separare un indirizzo dal suo numero civico

author: davide

text:
Ho una tabella con un campo indirizzo,
dove ho un indirizzo più un numero civico.
Come si potrebbe fare per dividere l'indirizzo
dal suo numero civico per ottenere due campi,
[indirizzo] e [numero civico]?
Un saluto a tutti
Davide


author: Giulio Simeone

text:
davide ha scritto:

Immagino che il numero civico sia sempre alla fine e sia sempre di cinque
cifre: se è così, è molto semplice:
Me![numero civico]= right$(Me![indirizzo],5)
Se il numero civico non è sempre alla fine, esiste comunque il modo di
manipolare le stringhe per estrapolarlo. Devi usare l'istruzione mid$, e
scorrere i caratteri della stringa finchè non trovi una sequenza di cinque
cifre.
Se hai difficoltà nell'implementare tutto ciò, scrivi pure.
In bocca al lupo,
            GS
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: ALESSANDRO Baraldi

text:
"Giulio Simeone" <viandan...@TOGLIyahoo.it> ha scritto nel messaggio
news:c6dila$ci3$1...@news.newsland.it...
> davide ha scritto:
>
> > Ho una tabella con un campo indirizzo,
> > dove ho un indirizzo più un numero civico.
> > Come si potrebbe fare per dividere l'indirizzo
> > dal suo numero civico per ottenere due campi,
> > [indirizzo] e [numero civico]?
> > Un saluto a tutti
> > Davide
>
> Immagino che il numero civico sia sempre alla fine e sia sempre di cinque
> cifre: se è così, è molto semplice:
>
Ciao Giulio.
Questa tua affermazione deriva da qualche nota ufficiale...?
Ti chiedo questo perchè la cosa mi ha colpito non tanto per il
fatto che il Civico sia al termine della Stringa, quanto le 5 Cifre...!
Io solitamente leggo il carattere VIRGOLA e prendo quanto segue,
ma la tua affermazione mi ha fatto riflettere su un eventuale STANDARD
che ho sottovalutato...!
@Alex.


text:
> Ciao Giulio.
> Questa tua affermazione deriva da qualche nota ufficiale...?
> Ti chiedo questo perchè la cosa mi ha colpito non tanto per il
> fatto che il Civico sia al termine della Stringa, quanto le 5 Cifre...!
> Io solitamente leggo il carattere VIRGOLA e prendo quanto segue,
> ma la tua affermazione mi ha fatto riflettere su un eventuale STANDARD
> che ho sottovalutato...!
> @Alex.
Accidenti, la programmazione mi sta dando alla testa, mi sta facendo
perdere il contatto con la realtà concreta!! Non so perchè, quando ho
letto "numero civico" ho associato automaticamente questa parola al Codice
di Avviamento Postale!! Tra l'altro il CAP di solito viene seguito dal
nome della città e quindi non è alla fine della stringa ...
Grazie per avermi fatto notare che sto perdendo il contatto con la realtà,
alla fine finirò per scrivere 3000 righe di codice al giorno e per non
ricordarmi neanche come mi chiamo!!
Scherzo, ma non troppo.
Ciao, alla prossima!



text:
viandan...@TOGLIyahoo.it (Giulio Simeone) wrote in message news:<c6ebq0$76p$
1...@news.newsland.it
>...
> > Ciao Giulio.
> > Questa tua affermazione deriva da qualche nota ufficiale...?
> > Ti chiedo questo perchè la cosa mi ha colpito non tanto per il
> > fatto che il Civico sia al termine della Stringa, quanto le 5 Cifre...!
> > Io solitamente leggo il carattere VIRGOLA e prendo quanto segue,
> > ma la tua affermazione mi ha fatto riflettere su un eventuale STANDARD
> > che ho sottovalutato...!
>
> > @Alex.
>
>
> Accidenti, la programmazione mi sta dando alla testa, mi sta facendo
> perdere il contatto con la realtà concreta!! Non so perchè, quando ho
> letto "numero civico" ho associato automaticamente questa parola al Codice
> di Avviamento Postale!! Tra l'altro il CAP di solito viene seguito dal
> nome della città e quindi non è alla fine della stringa ...
>
> Grazie per avermi fatto notare che sto perdendo il contatto con la realtà,
> alla fine finirò per scrivere 3000 righe di codice al giorno e per non
> ricordarmi neanche come mi chiamo!!
>
> Scherzo, ma non troppo.
>
> Ciao, alla prossima!
>
>         GS
>Ciao Giulio
>ma come si può impostare la funzione mid
>per trovare il numero civico e
>separarlo dall'indirizzo?
>Un saluto
>Davide


text:
"davide" <
davi...@libero.it
> ha scritto nel messaggio
news:e2ac43b1.04042...@posting.google.com...
[CUT]
>
> >Ciao Giulio
> >ma come si può impostare la funzione mid
> >per trovare il numero civico e
> >separarlo dall'indirizzo?
> >Un saluto
> >Davide
NumeroCivico=Trim(Mid$(Stringa,instr(stringa,",")+1,Len(stringa))
Ciao.
@Alex.


text:
> >Ciao Giulio
> >ma come si può impostare la funzione mid
> >per trovare il numero civico e
> >separarlo dall'indirizzo?
> >Un saluto
> >Davide
Ti rispondo, così almeno rimedio parzialmente alla figuraccia che ho fatto
..
Dunque, mi sembra di poter dire che quasi sempre il numero civico coincide
con le prime cifre dell'indirizzo ... questa volta è meglio che ci penso
bene prima di dire cazzate ... no, in effetti ci può essere un indirizzo
del tipo "Via 25 Aprile 21".
Però questi indirizzi sono in numero abbastanza limitato e li puoi gestire
a parte, per esempio creando un campo che è uguale direttamente al numero
civico se l'indirizzo è del tipo suddetto, e a 0 altrimenti. Oppure
scrivendo una procedura che ti dice se subito dopo "Via", o "Viale", ecc.
c'è un numero.
Ma partiamo dalle cose più semplici e consideriamo il caso in cui il
numero civico coincide con le prime cifre dell'indirizzo. Allora, la
procedura è:
x=0
Do
x=x+1
loop until val(mid$(Me![indirizzo],x,1))>0
' (scorro i caratteri dell'indirizzo finchè non trovo una cifra nella
posizione x)
Do
Me![civico]=Me![civico] & mid$(Me![indirizzo],x,1)
x=x+1
loop until isnumeric(mid$(Me![indirizzo],x,1))=true
' (continuo a scorrere i caratteri e li aggiungo al numero civico finchè
il numero non finisce)
Spero di non aver commesso errori!



text:
> x=0
> Do
> x=x+1
> loop until val(mid$(Me![indirizzo],x,1))>0
> ' (scorro i caratteri dell'indirizzo finchè non trovo una cifra nella
> posizione x)
> Do
> Me![civico]=Me![civico] & mid$(Me![indirizzo],x,1)
> x=x+1
> loop until isnumeric(mid$(Me![indirizzo],x,1))=true
> ' (continuo a scorrere i caratteri e li aggiungo al numero civico finchè
> il numero non finisce)
Ho provato il codice, è quasi corretto ... avevo commesso un unico errore,
chiaramente nell'ultima riga al posto di true va scritto false.
Ciao!



text:
> NumeroCivico=Trim(Mid$(Stringa,instr(stringa,",")+1,Len(stringa))
> Ciao.
> @Alex.
Però attenzione che non in tutti gli archivi i numeri civici sono
preceduti dalla virgola. In quelli della mia azienda alcuni sono preceduti
dalla virgola, alcuni no.
La sintassi corretta dell'istruzione comunque mi sembra
NumeroCivico=Trim(Mid$(Stringa,instr(stringa,",")+1,Len(stringa)-instr(stringa,",")-1))
perchè il terzo parametro è uguale alla lunghezza della porzione di
stringa dopo la virgola.
Alla prossima!



text:
viandan...@TOGLIyahoo.it (Giulio Simeone) wrote in message news:<c6es4f$o5q$
1...@news.newsland.it
>...
> > x=0
> > Do
> > x=x+1
> > loop until val(mid$(Me![indirizzo],x,1))>0
> > ' (scorro i caratteri dell'indirizzo finchč non trovo una cifra nella
> > posizione x)
> > Do
> > Me![civico]=Me![civico] & mid$(Me![indirizzo],x,1)
> > x=x+1
> > loop until isnumeric(mid$(Me![indirizzo],x,1))=true
> > ' (continuo a scorrere i caratteri e li aggiungo al numero civico finchč
> > il numero non finisce)
>
> Ho provato il codice, č quasi corretto ... avevo commesso un unico errore,
> chiaramente nell'ultima riga al posto di true va scritto false.
>
> Ciao!
>
>      GS
>Ciao giulio
>Ho provato la tua procedura che record per record,
>mette a destra della stringa il numero civico č funziona.
>Solo che il pezzo che hai aggiunto alla procedura di Alessandro,
>mi da errore, mentre quella di Alessandro se prima del numero civico
>c’č una virgola funziona,in caso contrario mi da errore.
>Solo che quello che mi potrebbe essere utile  č una procedura
>che separi la stringa dal numero civico,in quanto tra la stringa
>ci potrebbe essere qualsiasi cosa: una virgola, uno spazio,una barra
>e cosě via.Come si potrebbe impostare questa procedura?
>Un saluto
>Davide


text:
"davide" <
davi...@libero.it
> ha scritto nel messaggio
news:e2ac43b1.04042...@posting.google.com...
[CUT]
>
> >Ciao giulio
> >Ho provato la tua procedura che record per record,
> >mette a destra della stringa il numero civico è funziona.
> >Solo che il pezzo che hai aggiunto alla procedura di Alessandro,
> >mi da errore, mentre quella di Alessandro se prima del numero civico
> >c’è una virgola funziona,in caso contrario mi da errore.
> >Solo che quello che mi potrebbe essere utile  è una procedura
> >che separi la stringa dal numero civico,in quanto tra la stringa
> >ci potrebbe essere qualsiasi cosa: una virgola, uno spazio,una barra
> >e così via.Come si potrebbe impostare questa procedura?
> >Un saluto
> >Davide
Davide la differenza tra il ";" e la "," viene riconosciuta nella funzione
instr(.....) devi sostituire li l'eventuale modifica ad oc.
Per quanto riguarda le probabilità di avere un carattere piuttosto che
un'altro
io sono molto contrario a queste cose, il Numero Civico deve seguire la ","
come in tutti i Documenti Ufficiali in circolazione.
@Alex.


author: sv

text:
ALESSANDRO Baraldi ha scritto:
> "davide" <
davi...@libero.it
> ha scritto nel messaggio
> news:e2ac43b1.04042...@posting.google.com...
> [CUT]
> >
> > >Ciao giulio
> > >Ho provato la tua procedura che record per record,
> > >mette a destra della stringa il numero civico è funziona.
> > >Solo che il pezzo che hai aggiunto alla procedura di Alessandro,
> > >mi da errore, mentre quella di Alessandro se prima del numero civico
> > >c’è una virgola funziona,in caso contrario mi da errore.
> > >Solo che quello che mi potrebbe essere utile  è una procedura
> > >che separi la stringa dal numero civico,in quanto tra la stringa
> > >ci potrebbe essere qualsiasi cosa: una virgola, uno spazio,una barra
> > >e così via.Come si potrebbe impostare questa procedura?
> > >Un saluto
> > >Davide
> Davide la differenza tra il ";" e la "," viene riconosciuta nella funzione
> instr(.....) devi sostituire li l'eventuale modifica ad oc.
> Per quanto riguarda le probabilità di avere un carattere piuttosto che
> un'altro
> io sono molto contrario a queste cose, il Numero Civico deve seguire la ","
> come in tutti i Documenti Ufficiali in circolazione.
> @Alex.
Ciao Alessandro,
mah.. non sarei tanto sicuro. Scorrevo un mio  database di indirizzi,
oltre duemila, e mi sono reso conto che sul N° civico c'è molta fantasia.
Tantissimi sono del tipo nr/lettera o nr/nr/lettera.
Quelli, poi degli alloggi popolari spesso sono senza numero, ma del tipo:
via XXXX, Palazzina nr. ZZZ - Interno XXX, oppure Via XXX, Palazzo (nome
palazzo) 1° Piano - Interno C.
Penso proprio che sia difficile avere risultati precisi.
--
rgrds
SC



text:
> >Ciao giulio
> >Ho provato la tua procedura che record per record,
> >mette a destra della stringa il numero civico è funziona.
> >Solo che il pezzo che hai aggiunto alla procedura di Alessandro,
> >mi da errore, mentre quella di Alessandro se prima del numero civico
> >c’è una virgola funziona,in caso contrario mi da errore.
> >Solo che quello che mi potrebbe essere utile  è una procedura
> >che separi la stringa dal numero civico,in quanto tra la stringa
> >ci potrebbe essere qualsiasi cosa: una virgola, uno spazio,una barra
> >e così via.Come si potrebbe impostare questa procedura?
> >Un saluto
> >Davide
Ti ho detto, la mia procedura non funziona solo quando prima del n.civico
ci sono delle cifre, es. "Via 20 Settembre 143". Dato che però penso che
questi casi siano in numero limitato, puoi individuarli e gestirli: ad es.
poniamo che indirizzi di questo tipo siano in corrispondenza dei record 4,
89 e 232; allora scrivi una procedura del tipo
Select case rs("id")
case 4:
Me![civico]=22
case 89:
ecc. ecc.
case Else
utilizzi la procedura che ti ho detto
Modi più semplici non ne vedo.
Oggi sono stato tutto il giorno prima a programmare, poi a giocare a
scacchi: sono stremato, ti saluto!!



text:
viandante2000...@yahoo.it
 (Giulio Simeone) wrote in message news:<c6h9i2$ufm$
1...@news.newsland.it
>...
> > >Ciao giulio
> > >Ho provato la tua procedura che record per record,
> > >mette a destra della stringa il numero civico è funziona.
> > >Solo che il pezzo che hai aggiunto alla procedura di Alessandro,
> > >mi da errore, mentre quella di Alessandro se prima del numero civico
> > >c?è una virgola funziona,in caso contrario mi da errore.
> > >Solo che quello che mi potrebbe essere utile  è una procedura
> > >che separi la stringa dal numero civico,in quanto tra la stringa
> > >ci potrebbe essere qualsiasi cosa: una virgola, uno spazio,una barra
> > >e così via.Come si potrebbe impostare questa procedura?
> > >Un saluto
> > >Davide
>
> Ti ho detto, la mia procedura non funziona solo quando prima del n.civico
> ci sono delle cifre, es. "Via 20 Settembre 143". Dato che però penso che
> questi casi siano in numero limitato, puoi individuarli e gestirli: ad es.
> poniamo che indirizzi di questo tipo siano in corrispondenza dei record 4,
> 89 e 232; allora scrivi una procedura del tipo
>
> Select case rs("id")
> case 4:
> Me![civico]=22
> case 89:
> ecc. ecc.
> case Else
> utilizzi la procedura che ti ho detto
>
> Modi più semplici non ne vedo.
>
> Oggi sono stato tutto il giorno prima a programmare, poi a giocare a
> scacchi: sono stremato, ti saluto!!
>
>
      GS
Ciao! Giulio
La procedura tratta un record per volta,
oppure tutti i records che specifico con select case.
Ma come si può impostare la procedura per trattare
i records di una tabella dal primo all'ultimo record?
Un saluto e un ringraziamento
Davide


title: utilizzare oggetti (report, maschere ecc..) esterni per personalizzazione database

text:
mi spiego meglio,
se realizzo un programma ad esempio che fà una semplice gestione aziendale
con archivio clienti, fornitori, preventivi, ddt e fatture
vorrei realizazzarlo in modo tale che vada bene per tutti, solo che
praticamente ogni volta alcune cose tipo
impaginazione stampa fattura
impaginazione stampa biglietti da visita
e altre stampe sono personalizzate
mi chiedevo se in access vi sia la possibilità di gestire questi oggetti
diversi caso per caso in un db esterno collegato in modo che se devo
modificare il programma base mando l'aggiornamento e andrà bene a tutti,
perchè le stampe personalizzate si trovano appunto nel db esterno che non è
variato.
grazie.


author: Carlo Costarella

text:
"Stero72" <
Ste...@email.it
> ha scritto nel messaggio
news:45704e3d$0$3215$4faf...@reader2.news.tin.it...

Certo che sì.
Prima di tutto dividere le tabelle dall'interfaccia (maschere, report ecc.)
e distribuire/cambiare solo il db (mde) con l'interfaccia.
Certo è che a runtime è un po' difficile creare dei report sempre diversi.
Dovresti prevederli tutti e usare solo quelli che di volta in volta ti
servono.
Non so se ho ben capito la tua domanda.
Ciao, Carlo


author: Pablitomf (Maurizio Facciuti)

text:
"Stero72" <
Ste...@email.it
> ha scritto nel messaggio
news:45704e3d$0$3215$4faf...@reader2.news.tin.it...

Certamentissimo che si.
1) FE_MDB (File MDB di FE)
in form, da pulsante
OpenReportext  "TUO_REPORT"
2) FILE_REPORT (File MDB esterno di Report)
crei il report "TUO_REPORT"
3) nei riferimenti, aggiungi quello a FILE_REPORT
Chiaro? Funziona?
;-)
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
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."


text:
[OPS... dimanticato...]
> Certamentissimo che si.
>
> 1) FE_MDB (File MDB di FE)
> in form, da pulsante
> OpenReportext  "TUO_REPORT"
>
> 2) FILE_REPORT (File MDB esterno di Report)
> crei il report "TUO_REPORT"
Crei un modulo :
Public Function OpenReportExt(NomeReport As String)
    DoCmd.OpenReport NomeReport, acViewPreview
End Function
> 3) nei riferimenti, aggiungi quello a FILE_REPORT
>
> Chiaro? Funziona?
> ;-)
>
>
> --
> --
> Ciao
>
> Pablitomf (Maurizio Facciuti)
> -----------------------------------------------------------------
> Access: 97, 2000, XP e 2003
> ASP
> -----------------------------------------------------------------
>
http://www.accessgroup.it/
> -----------------------------------------------------------------
> Il mio motto :
> ""Non mi fido molto delle statistiche, perchč un uomo con la testa nel



text:
> Crei un modulo :
> Public Function OpenReportExt(NomeReport As String)
>    DoCmd.OpenReport NomeReport, acViewPreview
> End Function
>
>> 3) nei riferimenti, aggiungi quello a FILE_REPORT
>>
>> Chiaro? Funziona?
>> ;-)
che velocità, provo e vi faccio sapere come và a finire
grazie a tutti.


title: Access97 su win XP ! Non compatibile??

author: BB

text:
volevo installare access 97 su un pc con installato Windows XP, ma non sono
riuscito a farlo in quanto il pc mi avvertiva che A97 non è compatibile con
WXP,
è una cosa reale o è un problema del pc su cui volevo istallare a97 ?
da premettere che sia a97 che wxp sono versioni con regolare licenza d'uso!
Dite la vostra!


title: Access97 su win XP ! Non compatibile??

author: All Eyez On me

text:
"BB" <
BLUE...@TIN.IT
> ha scritto nel messaggio
news:mRr58.3083$om6....@news1.tin.it...

IO ho installato si a A97 che Axp  su windows Xp e non ho problemi
AEOM


title: Access97 su win XP ! Non compatibile??

author: warp

text:
"BB" <

Provato su più di un PC con win 'XP: funziona normalmente.
Tieni conto che win 'XP è una versione rivisitata del 2000 e non un sistema
completamente nuovo, di conseguenza mi pare strana la segnalazione
d'incompatibilità che riferisci.
Ciao, warp


title: Access97 su win XP ! Non compatibile??

author: Diabolik

text:
"BB" <
BLUE...@TIN.IT
> ha scritto nel messaggio
news:mRr58.3083$om6....@news1.tin.it...

io l'ho già installato su 3 pc (2 xp home e 1 prof) e funziona perfettamente
ciao
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.317 / Virus Database: 176 - Release Date: 21/01/2002


title: Access97 su win XP ! Non compatibile??

text:
"Diabolik" <
paolo....@tiscalinet.it
> ha scritto nel messaggio
news:a35ujd$gfe$1...@pegasus.tiscalinet.it...
>
> "BB" <
BLUE...@TIN.IT
> ha scritto nel messaggio
> news:mRr58.3083$om6....@news1.tin.it...
> > volevo installare access 97 su un pc con installato Windows XP, ma non
> sono
> > riuscito a farlo in quanto il pc mi avvertiva che A97 non è compatibile
> con
> > WXP,
> > è una cosa reale o è un problema del pc su cui volevo istallare a97 ?
> > da premettere che sia a97 che wxp sono versioni con regolare licenza
> d'uso!
> > Dite la vostra!
> >
> >
>
> io l'ho già installato su 3 pc (2 xp home e 1 prof) e funziona
perfettamente
sono andato a casa di un cliente è ho visto che sul PC con XP Home è aveva
Office 97...perciò presuppongo che funzioni


title: [OT] vers. Posta Interna (New)

author: Pablitomf

text:
Ho messo on-line la nuova versione del software "rivisto" (ho corretto
l'invio delle conferme di lettura).
www.geviservices.it/Files/Posta.exe
Descrizione:
Programma per la gestione della posta interna attraverso rete LAN.
Funziona utilizzando il riconoscimento del nome del PC per l'invio e la
ricezione dei messaggi. E' possibile spedire messaggi ai PC della propria
rete LAN inserendoli nell'apposita Rubrica (inserire l'utente in base al
nome del PC riconosciuto in rete - non cooancellare l'utente **Tutti**,
che ha la funzione di invio messaggio a tutti gli utenti che hanno il
programma installato )
Istruzioni x installazione :
*SERVER*
1) Scegliere un PC che funga da Server.
2) Installare sullo stesso l'exe scaricato
3) Condividere in lettura/scrittura la nuova Directory presente in C:
"Posta"
4) Creare eventualmente icona di collegamento sul Desktop dell'mdb Posta
5) Accedere alla sezione "Configurazione Server" e :
5.1) Inserire il nome del PC (che è anche riportato sulla barra di stato
della Form principale)
5.2) Flaggare il campo Rete
6) Riavviare il programma (richiesto dallo stesso)
Al riavvio le tabelle saranno "Relinkate" sul nuovo percorso del server
scelto
*CLIENT*
Dopo aver installato e seguito le procedure per il SERVER :
1) Creare directory Posta in C:
2) Copiare (magari attraverso la rete) il contenuto della directory Posta
del SERVER nell'omonima directory del Client eliminando dalla stessa il
file Dati.mdb
3) Creare eventualmente icona di collegamento sul Desktop dell'mdb Posta
Prima di utilizzarlo è necessario impostare in rubrica tutti gli utenti.
Sono graditi commenti.
Grazie
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: aiuto ragazzi

author: Valgi

text:
Sono giorni che sto su questo problema, ma non ne vengo a capo: vi prego di
aiutarmi.
Devo usare il comando OpenForm per aprire una maschera e filtrare i record
di quest'ultima in base al contenuto di un campo che scelgo nella maschera
di partenza. Ho bisogno di aiuto per la sintassi del filtro.
Grazie mille in anticipo.
 Valgi


title: aiuto ragazzi

author: Tecna - Arianna

text:
"Valgi" <
valgi...@cpi.polimi.it
> ha scritto nel messaggio
news:8r2ae3$b8a$1...@newsserver.cilea.it...

Ciao "Valgi" sono Arianna
mettiamo che la tua tabella TABELLA1 abbia 2 campi
CAMPO1   CAMPO2
1                    A
1                    B
1                    C
2                    A
2                    B
...                    ...
mettiamo che (se ho capito giusto..) devi aprire la TABELLA1 con tutti i
campi con CAMPO1 = 1
nell'OpenForm c'è un parametro che automaticamente ti estrae i dati che
verificano la condizione che tu hai indicato...
DoCmd.OpenForm <NomeMaschera>, , , condizioneWHERE
la query risulta cosi
dim strWHERE as string
strWHERE = "CAMPO1 = 1"
e il tutto diventa così:
docmd.OpenForm <NomeMaschera>,,,strWHERE
OPPURE: quando fai click sul pulsante che ti apre la maschera creerai una
SQL che specifica l'origine dati della maschera da aprire passando una
stringa nel parametro [OpenArgs]
Private Sub ApriMaschera_Click()
dim strRecordSource as string
'mettiamo che il tuo controllo da cui selezioni il campo si chiami
"SelCampo"
    strRecordSource = "SELECT * FROM TABELLA1 WHERE <Campo> = " &
me.SelCampo
    docmd.OpenForm <NomeMaschera>,,,,,,StrRecordSource
    'cosi viene aperta la maschera 'filtrata'
End sub
Sull'evento dell'apertura della maschera imposti come origine riga della
stessa con la stringa passata come parametro [OpenArgs]
Private Sub Form_Load()
'se openArgs della maschera è "" non ha alcun parametro passato
    if me.OpenArgs<>"" then
        me.RecordSource=me.openArgs
        me.requery
    endif
end sub
Fammi sapere o comunque buon fine settimana a LUNEDI
Ciao
By Arianna


title: [Tecnico] mdbtools 4 linux

author: ema

text:
Guardate un po' qua:

http://mdbtools.sourceforge.net/
Arrivati  a  qs  punto,  io  eviterei  la  sicurezza   di   M$	 Access.
Il progetto e` molto indietro, ma sta decollando.
Parlando invece dal pdv del pinguino, ottimi tools per esportare da mdb,
senza bisogno di una macchina Win con Access.
Che ne dite, un link sul sito comune?
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX  x  rispondere  ICQ	#8814554

La salute uccide un'infinita' di batteri.
		-- Pound


title: [Tecnico] mdbtools 4 linux

text:
Il cugino di mio nonno mi disse che ema ha scritto nel messaggio ...
>Guardate un po' qua:
>
http://mdbtools.sourceforge.net/
>Arrivati  a  qs  punto,  io  eviterei  la  sicurezza   di   M$ Access.
>Il progetto e` molto indietro, ma sta decollando.
>
>Parlando invece dal pdv del pinguino, ottimi tools per esportare da mdb,
>senza bisogno di una macchina Win con Access.
>Che ne dite, un link sul sito comune?
Beh, quando la licenza dei vari Server di Database sarà gratuita, non potremo fare a meno di questi
Tools!  :-)
Ciao, warp


title: [Tecnico] mdbtools 4 linux

text:
Mio  cuggino  mi  ha  detto   che   warp   <
war...@libero.it
>	scrisse:
> Beh, quando la licenza dei vari Server di Database sarà gratuita,  non
> potremo fare a meno di questi Tools!  :-)
>
non ti seguo...
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX  x  rispondere  ICQ	#8814554

- Sai, quando ti logghi, e' davvero un'esperienza unica.  Il sistema che
  risponde subito, le applicazioni che girano velocissime, il multitasking
  che non ti tradisce mai, con un kernel che rimane sempre  in	piedi...
- Scusa, ma...  hai cambiato sistema operativo?
- ...  :-)  Si'!   (Ho messo Linux)
		-- Reinterpretazione dello spot Alfa Romeo, by Zuse


title: Operazioni con le date

author: Ezio

text:
Ciao a tutti.
Sono un newbye in access, ma sto' leggendo e imparando tutto quello che
trovo(per necessita').
Ho bisogno di fare delle operazioni sulle date, ma non riesco a trovare la
strada giusta.
Es. Nella tabella del DB sono presenti due campi,
DataUltimoAccesso(data/ora) e Periodicita(numero) e vorrei calcolare un
campo facendo la somma tra i due, ma quando tento di farlo:
- in una query
- in una maschera
ecc. tutto va' bene se uso un numero al posto del secondo
campo(periodicita')
es. [DataUltimoAccesso] + 5  OK
ma non funziona se tento di fare:
es. [DataUltimoAccesso] + [Periodicita]    Non funziona...
non so' se sia necessaria qualche conversione, ho provato anche con
DateAdd...
Forse la domanda fara' sorridere, ma vi assicuro che ci sono impaltanato da
giorni :-(
Altro problema, ho provato ad utilizzare il controllo ActiveX Calendar e ad
assegnare il suo valore ad un campo data/ora e viceversa(da campo data/ora
verso il controllo), ma nel primo caso dopo aver selezionato il valore sul
controllo ActiveX, l'aggiornamento del campo nella maschera avviene solo se
poi porto il focus su una delle caselle di testo della Maschera :-(
Vorrei sapere se tramite Macro o codice e' possibile far ricaricare i valori
nella TextBox a cui e' collegato il controllo.
Grazie in anticipo.
Ezio


title: Operazioni con le date

text:
Ciao a tutti.
Sono un newbye in access, ma sto' leggendo e imparando con tutto quello che
trovo(per necessita').
Ho bisogno di fare delle operazioni sulle date, ma non riesco a trovare la
strada giusta.
Es. Nella tabella del DB sono presenti due campi,
DataUltimoAccesso(data/ora) e Periodicita(numero) e vorrei calcolare un
campo di tipo data facendo la somma tra i due, ora, se tento di farlo es. in
una query oppure in una maschera funziona solo se uso un numero al posto del
secondo campo(periodicita'), mentre io voglio che il dato lo recuperi dal
campo del database
Es. MyTable
DataUltimoAccesso    data/ora
Periodicita                    numerico
[DataUltimoAccesso] + 5  OK
mentre non funziona se tento di fare:
[DataUltimoAccesso] + [Periodicita]    Non funziona...
non so' se sia necessaria qualche conversione, ho provato anche con
DateAdd... ma con lo stesso comportamento...
Forse la domanda fara' sorridere, ma vi assicuro che ci sono impaltanato da
giorni :-(
Grazie in anticipo.
Ezio


title: Come si usa Relazioni in Access?

author: ErPiotta

text:
Sono neofita.
Ho cercato di usare le relazioni in Access ma non ci riesco!!!!
Ma come funziona le relazioni in genere?
Visto che le situazioni per poter usare le relazioni sono tante per cui
spiego nel dettaglio.
Ho due tabelle, la prima "Dati" contiene i dati del socio (nome,
cognome ecc..) e la seconda (AnniIscritti) contiene gli anni in cui il
socio è iscritto in solo due campi, l'ID e Anni.
Esempio:
     Dati       | AnniIscritti
Nome    ID  |     Anno
Stefano 001|     1995
                  |     1997
                  |     1998
                  |     1999
Mario    002|     1996
                  |     1997
                  |     1999
E così via.
Se non sbaglio, la situazione sopra descritta si debba usare l'uno a
molti, giusto?
Spero che mi sono spiegato bene.


title: Come si usa Relazioni in Access?

author: Maril

text:
"ErPiotta" <
ste...@gmail.com
> ha scritto nel messaggio
news:1137864552....@g47g2000cwa.googlegroups.com...
Sono neofita.
Ho cercato di usare le relazioni in Access ma non ci riesco!!!!
Ma come funziona le relazioni in genere?
Visto che le situazioni per poter usare le relazioni sono tante per cui
spiego nel dettaglio.
Ho due tabelle, la prima "Dati" contiene i dati del socio (nome,
cognome ecc..) e la seconda (AnniIscritti) contiene gli anni in cui il
socio č iscritto in solo due campi, l'ID e Anni.
Esempio:
     Dati       | AnniIscritti
Nome    ID  |     Anno
Stefano 001|     1995
                  |     1997
                  |     1998
                  |     1999
Mario    002|     1996
                  |     1997
                  |     1999
E cosě via.
Se non sbaglio, la situazione sopra descritta si debba usare l'uno a
molti, giusto?
Spero che mi sono spiegato bene.
------------------------
Se mi permettete provo a rispondere io, tanto per sollevare Roberto,
Alessandro, Sandro, Cinzia e tutti gli altri del lavoro che si sobbarcano.
Cosě io stessa verifico quello che so. Naturalmente correggetemi se sbaglio.
Piotta,
Se ho intuito bene il tuo problema, mi pare che nella tab AnniIscritti
manchi la chiave esterna di collegamento con la tab Dati. Se non lo fai
Access non ha modo di indovinare a quale Nome corrisponda ogni anno di
iscrizione.
In sostanza devi ripetere il campo IDDati nella tab AnniIscritti e collegare
IDDati della tab Dati con IDDati nella tab AnniIscritti con la relazione
1:m.
Controlla anche che il "tipo di dati" dei due campi collegati sia uguale.
Ciao
Marilena


title: Come si usa Relazioni in Access?

text:
ErPiotta ha scritto:
> Sono neofita.
> Ho cercato di usare le relazioni in Access ma non ci riesco!!!!
> Ma come funziona le relazioni in genere?
> Visto che le situazioni per poter usare le relazioni sono tante per cui
> spiego nel dettaglio.
> Ho due tabelle, la prima "Dati" contiene i dati del socio (nome,
> cognome ecc..) e la seconda (AnniIscritti) contiene gli anni in cui il
> socio č iscritto in solo due campi, l'ID e Anni.
> Esempio:
>      Dati       | AnniIscritti
> Nome    ID  |     Anno
> Stefano 001|     1995
>                   |     1997
>                   |     1998
>                   |     1999
> Mario    002|     1996
>                   |     1997
>                   |     1999
> E cosě via.
> Se non sbaglio, la situazione sopra descritta si debba usare l'uno a
> molti, giusto?
> Spero che mi sono spiegato bene.
Per approfondire l'argomento vedi:
http://support.microsoft.com/default.aspx?scid=kb;it;234208
e scaricati il file reldes00.exe
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Come si usa Relazioni in Access?

text:
Grazie di avermi risposto.
Ma tuttavia ancora non ci riesco!
Non so neanche se sbaglio nelle relazioni, nelle tabelle o quando
inserisco i dati nelle tabelle.
Da parte di Isabella, il problema è che non conosco le parole di
Access come "la chiave esterna di collegamento" che non so cosa sia e
quindi non ho capito la tua spiegazione.
Magari se mi dici passo passo durante la creazione forse ci riesco.
Da parte di SV, ho subito scaricato e guardato il documento.
Purtroppo è in inglese e io la conosco poco o nulla.
Ciao


title: Come si usa Relazioni in Access?

text:
"ErPiotta" <
ste...@gmail.com
> ha scritto nel messaggio
news:1137951518.6...@g14g2000cwa.googlegroups.com...
Grazie di avermi risposto.




Ciao
---------------------
Ciao Piotta,
ti ricordo che mi chiamo Marilena e non Isabella; a chi stai pensando mentre
cerchi di costruire un Database ?
A parte gli scherzi, ho forti dubbi che riuscirai a procedere con Access se
non sai cos'è una chiave primaria e una chiave esterna.
Non ho il tempo materiale per farti la lezione per iscritto; cerca nella
guida di Access la voce "chiave primaria" e "chiave esterna" e vedi di
orientarti un poco.
Comunque, dal momento che sei del tutto digiuno non solo delle procedure di
Access ma anche delle più elementari teorie logiche sui database relazionali
la via più semplice è di cercare un buon libro e di studiartelo. Io ne
conosco solo uno, ed è fatto per essere capito proprio da tutti (anche dagli
stupidi, come dice il titolo inglese): Michael J. Hernandez, Progettare
Database. Guida pratica alla creazione di database relazionali, Mondadori
Printing Spa, maggio 2003.
Poi comincia a guardare bene i vari siti, a cominciare da Sito Comune,
percorri i link e studia !
Auguri
Marilena


title: Domanda

text:
Volevo sapere: una volta creato un database con access (con tanto di
maschere x l'immissione, ecc. ecc.), esiste un modo per, potremmo dire,
"compilarlo", cioč far si che diventi un'applicazione autonoma e quindi
funzioni anche su macchine nelle quali non ci sia access installato?
Grazie per l'aiuto.


title: Domanda

author: cidi

text:
"(¯`·.¸Massy¸.·´¯)" <
massimil...@libero.it
> ha scritto nel messaggio
news:TYq1c.46201$Kc3.1...@twister2.libero.it...
> Volevo sapere: una volta creato un database con access (con tanto di
> maschere x l'immissione, ecc. ecc.), esiste un modo per, potremmo dire,
> "compilarlo", cioè far si che diventi un'applicazione autonoma e quindi
> funzioni anche su macchine nelle quali non ci sia access installato?
>
> Grazie per l'aiuto.
>
>
Invece TUTTI noi dell'NG vorremmo sapere quando imparerai a postare
correttamente.
Mi pare che non sei l'ultimo arrivato, quindi, dovresti sapere che SI DEVE
mettere un oggetto significativo del problema.
Daniele


title: Domanda

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:pir1c.11253$36.3...@news4.tin.it...
> Invece TUTTI noi dell'NG vorremmo sapere quando imparerai a postare
> correttamente.
> Mi pare che non sei l'ultimo arrivato, quindi, dovresti sapere che SI DEVE
> mettere un oggetto significativo del problema.
> Daniele
Scusate, non sapevo ci fossero regole cosě rigide! (E' il mio 2 post in
questo NG, forse ti sbagli con qlcun'altro....)
Sinceramente non mi veniva lě x lě un oggetto eloquente, cmq la prossima
volta starň + attento...!


title: Domanda

author: Alessio Albano

text:
"\(¯`·.¸Massy¸.·´¯\)" <
massimil...@libero.it
> wrote in message news:<nit1c.49444$
FJ6.1...@twister1.libero.it
>...
> "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
...omissis.. .
> Scusate, non sapevo ci fossero regole così rigide! (E' il mio 2 post in
> questo NG, forse ti sbagli con qlcun'altro....)
> Sinceramente non mi veniva lì x lì un oggetto eloquente, cmq la prossima
> volta starò + attento...!
Va be', comunque quando inizi a frequentare un ng, specie se non sei
pratico, ti conviene leggere il Manifesto che ogni ng ha, in modo da
conoscere le regole fondamentali per non essere trattato a pesci in
faccia :)
Per quanto riguarda la tua domanda, la risposta la trovi sul sito
comune, in fondo alla sezione General.
Ciao,
Alessio


title: Domanda

author: Antonio Biso

text:
"(¯`·.¸Massy¸.·´¯)" <
massimil...@libero.it
> ha scritto nel messaggio
news:nit1c.49444$FJ6.1...@twister1.libero.it...
> "cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
> news:pir1c.11253$36.3...@news4.tin.it...
> > Invece TUTTI noi dell'NG vorremmo sapere quando imparerai a postare
> > correttamente.
> > Mi pare che non sei l'ultimo arrivato, quindi, dovresti sapere che SI
DEVE
> > mettere un oggetto significativo del problema.
> > Daniele
>
> Scusate, non sapevo ci fossero regole così rigide! (E' il mio 2 post in
> questo NG, forse ti sbagli con qlcun'altro....)
> Sinceramente non mi veniva lì x lì un oggetto eloquente, cmq la prossima
> volta starò + attento...!
Perchè, "compilare il database" ti sembra troppo difficile?
Antonio


title: Domanda

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:uLB1c.46920$Kc3.1...@twister2.libero.it...

MA COME?! ...  eccheffai? remi contro?
:)
Daniele


title: Domanda

author: ]SiLVieTTa[

text:
Thread ricco mi ci ficco: Il Thu, 04 Mar 2004 08:27:06 GMT, "Antonio Biso"
<
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>Perchč, "compilare il database" ti sembra troppo difficile?
^_^
dai, ragazzi, poverino, l'avete massacrato
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Non Esiste Una Razza Bianca, Benche' Se Ne Parli Tanto: Ogni Uomo Bianco E' Solamente Un Uomo Scolorito


title: Domanda

text:
"]SiLVieTTa[" <
silviaTOGLIQ...@studiomarketing.it
> ha scritto nel
messaggio news:ftme40dn5837aam7m...@4ax.com...
> Thread ricco mi ci ficco: Il Thu, 04 Mar 2004 08:27:06 GMT, "Antonio Biso"
> <
ch...@etruria.net
> dopo averci riflettuto a lungo, ha scritto:
>
> >Perchč, "compilare il database" ti sembra troppo difficile?
>
> ^_^
> dai, ragazzi, poverino, l'avete massacrato
Io non credo. Ma se pensi che ci voglia l'intervento di qualche crocerossina
per tirarlo SU ......   ;)
> Ciao
>
> Silvia.
>
Ciao Daniele


title: Domanda

author: ALESSANDRO Baraldi

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:hXK1c.60832$gk.25...@news3.tin.it...

Beh allora mi sono fatto male anch'io......!!!!!!!!
A sentire le battute di Antonio sono caduto dalla sedia......
@Alex.


title: AAAIUTO!! Non salva i Report

author: raffaele

text:
Buongiorno a tutti............
Vi sottopongo il seguente problema che mi è capitato e non capisco cosa sia
successo:
Premessa:
-ho creato una serie di query che partendo da valori inseriti in varie
tabelle uniscono i dati
e nello stesso tempo eseguono calcoli mettendoli in nuovi campi delle query
stesse
-la query finale mi fornisce una serie di risultati
-partendo da questa query stavo cercando di creare un report riepilogativo
che pur riportando
 il dettaglio dei record raggruppasse i dati per codice e nell'ambito del
codice per data con i
 relativi totali.
Accaduto:
- nel creare il report con l'autocomposizione nel momento della
visualizzazione dei risultati mi
  chiede un parametro "format$" che è quello che in automatico usa per farmi
la divisione per
  mese dei dati di cui sopra.
- cancellando nel report la casella che contiene tale formula il report
viene visualizzato
- e qui purtroppo succede il caos:
  - non si salva più il report
  - anche facendo una copia del report l'opzione di salvataggio appare
disabilitata
  - sono apparsi messagi di database usato da altri (ci sono solo
io!!!!!!!!!!!)
  - computer bloccato
  - errori di ACCESS con conseguente uscita dal programma
  - impossibilità di rinominare il REPORT
AIUTO !!!
- scusate se urlo, ma cosa è successo ????
Grazie a tutti coloro che avranno la pazienza di leggermi e ... di
rispondermi
Raffaele Alberoni.


title: protezione DB

author: vincenzo travascio

text:
salve, cercavo qualcuno che mi potesse spiegare come protegerre un DB
Access....
in particolare io voglio distribuire un progetto da me realizzato ed
impedire che gli utilizzatori possano modificare la struttura delle tabelle,
delle maschere e degli altri oggetti presenti nel database
grazie
n.B.: qualcuno mi sà dire se da un progetto Access posso realizzare un .EXE


title: protezione DB

author: Berti Simone

text:
Un eseguibile non è possibile farlo con Access so comunque che è possibile
utilizzare un file di Access senza che il programma sia installato.
La prima protezione potrebbe essere mettere una password di accesso o di
visualizzazione struttura attraverso lo stesso access andando su
STRUMENTI ---->>>> PROTEZIONE e da lì impostare la password su cosa desideri
proteggere. Sappi comunque ch non è molto affidabile in quanto a giro si
trovano software che riescono a eludere le password. Ricordati anche dal
menù STRUMENTI --->>> AVVIO di scegliere le impostazioni adeguate al caso
tuo. Consulta il sito comune che molte risposte le trovi lì. Ciao Simone
"vincenzo travascio" <
vint...@libero.it
> ha scritto nel messaggio
news:H1dmb.63107$vO5.2...@twister1.libero.it...



title: protezione DB

text:
"vincenzo travascio" <
vint...@libero.it
> ha scritto nel messaggio
news:H1dmb.63107$vO5.2...@twister1.libero.it...


1)Non puoi realizzare un EXE per come abitualmente si intende EXE, ma se hai
la versione Developer puoi crearti un pacchetto d'installazione autonomo.
2)L'unico modo per proteggere il tuo prodotto è la protezione a livello
UTENTE.
di cui trovi un articolo sul SitoComune.
E' un pò più complessa da usare, ma molto più sicura..
La sola Password credo che chiunque in questo NG impiegherebbe forse 3
secondi
a trovarla.
Ciao.
@ALex.


title: problemi con formattazione report

text:
Salve a tutti, ho il seguente problema.
Ho un report nel quale è inserito un controllo associato ad un campo
memo.
Tale controllo è espandibile  e può occupare una riga del report ma
anche n
righe.
Ho costruito il report in modo tabellare con delle linee verticali
che
separano i controlli.
Quando si espande il controllo "memo" però non si espandono le linee
verticali di divisione ed il report che ne scaturisce è a dir poco
orripilante.
Come posso ovviare a questo inconveniente?
Ringrazio chiunque possa essermi di aiuto.
ciao
Riccardo


title: problemi con formattazione report

text:

trovato sul sitocomune.
grazie lo stesso
ciao
Riccardo


title: Duplicati parziali per Antonio

author: Gloria

text:
Ecco l'SQL della query
SELECT Query1.RAGSOC, Query1_1.RAGSOC, Query1.COMU,
Query1.DESCAT, Query1_1.COMU, Query1_1.DESCAT, Query1.CODSEX
FROM Query1 INNER JOIN Query1 AS Query1_1 ON Query1.Espr1 =
Query1_1.Espr1
WHERE (((Query1_1.RAGSOC)<>[Query1]![RAGSOC]));
il campo calcolato è Espr1 per entrambe le query e gli altri
campi oltre la RAGIONE SOCIALE mi servirebbero per vedere se
comune e categorie sono uguali o diverse.
Questa query mostra però un numero esagerato di records; cioè
paragona ogni singolo record con tutti quelli simili.
Cosa ne dici?
Sempre Grazie
Gloria
--
Inviato da Virgilio
http://newsgroup.virgilio.it
Filtra gli antipatici, segnala le risposte, segue i thread, e lo fa da web


title: Duplicati parziali per Antonio

text:
"Gloria" <
glog...@tin.it
> ha scritto nel messaggio
news:22062942.
1112083239359
.JavaMail.newsgroup@sc-ng-1...
> Ecco l'SQL della query
>
> SELECT Query1.RAGSOC, Query1_1.RAGSOC, Query1.COMU,
> Query1.DESCAT, Query1_1.COMU, Query1_1.DESCAT, Query1.CODSEX
> FROM Query1 INNER JOIN Query1 AS Query1_1 ON Query1.Espr1 =
> Query1_1.Espr1
> WHERE (((Query1_1.RAGSOC)<>[Query1]![RAGSOC]));
>
> il campo calcolato è Espr1 per entrambe le query e gli altri
> campi oltre la RAGIONE SOCIALE mi servirebbero per vedere se
> comune e categorie sono uguali o diverse.
> Questa query mostra però un numero esagerato di records; cioè
> paragona ogni singolo record con tutti quelli simili.
> Cosa ne dici?
>
> Sempre Grazie
Gloria, è passato un po' di tempo e non ti seguo più.
Puoi farmi un riassunto in breve SENZA aprire un nuovo thread e lasciando il
quoting?
Grazie
Antonio


title: Duplicati parziali per Antonio

author: MA

text:
> Gloria, è passato un po' di tempo e non ti seguo più.
ma questo lo dici da tifoso della Juve in coppa???
--
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: Duplicati parziali per Antonio

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:tp65e.4919$aH3....@news.edisontel.com...
>
> > Gloria, è passato un po' di tempo e non ti seguo più.
>
> ma questo lo dici da tifoso della Juve in coppa???
Tu lo dici come tifoso del napoli in coppa del Regno delle due Sicilie?
Antonio


title: Aiuto!:"pagine accesso dati :sito attendibile"

author: Odla

text:
Ho pubblicato una pagina accesso dati sullo spazio
web, però accedendo da internet explorer da il messaggio sotto
riportato.

Ovviamente se si inserisce il sito fra quelli
attendibili tutto funziona correttamente, ma vorrei evitare che tutti gli utenti
che si collegano

debbano fare questo.

Qualcuno mi sa dire come posso fare per evitare
questo messaggio?

Ringrazio tutti x l'aiuto

Aldo

È stato rilevato che le impostazioni di
protezione di IE non consentono l'accesso ai dati da un sito considerato non
protetto.

Per accedere ai dati contenuti nella Pagina di
accesso ai dati, è necessario:

1. Avviare IE

2. Scegliere Opzioni Internet dal menu
Strumenti

3. Selezionare la scheda
"Protezione"

4. Fare clic sull'icona "Siti
attendibili"

5. Scegliere il pulsante "Siti"

6. Deselezionare la casella di controllo
"Richiedi verifica server (https:) per tutti i siti compresi
nell'area"

7. Aggiungere "
http://www.freegoingtravel.it/cercasposi.htm
" come server attendibile

8. Scegliere il pulsante OK

9. Aprire la Pagina di accesso ai
dati

Se ancora non è possibile accedere ai dati,
potrebbe essersi verificato uno dei seguenti problemi.

Non si dispone delle autorizzazioni di
  protezione per il server nel quale risiedono i dati.

Non si dispone delle autorizzazioni di
  protezione per i dati ai quali si fa riferimento nel
  messaggio.

Controllare con il proprietario della Pagina di
accesso ai dati per stabilire se occorrono ulteriori
autorizzazioni.


author: Sergio MAZZA

text:
"Odla" <
ab6...@tiscali.it
> ha scritto nel messaggio
news:W7Slh.95277$uv5.1...@twister1.libero.it...
Ho pubblicato una pagina accesso dati sullo spazio web, però accedendo da
internet explorer da il messaggio sotto riportato.
Ovviamente se si inserisce il sito fra quelli attendibili tutto funziona
correttamente, ma vorrei evitare che tutti gli utenti che si collegano
debbano fare questo.
Qualcuno mi sa dire come posso fare per evitare questo messaggio?
[risposta]
Le pagine di accesso ai dati utilizzano dei controlli activex, quindi il
messaggio a chi non ha ancora installato il controllo o ha la protezione
alta, lo troverai sempre...
Ringrazio tutti x l'aiuto
Aldo
[risposta]
Ciao.
--
Sergio MAZZA


text:
Quindi a chi si collega posso consigliare di scaricare ed installare il
controllo activex?
Ma dove lo trovo in rete da scaricare?
Grazie molto per l'aiuto!!
Aldo
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:endjmo$484$1...@tdi.cu.mi.it...



author: Alessandro Cara

text:
Odla wrote:
> Quindi a chi si collega posso consigliare di scaricare ed installare il
> controllo activex?
> Ma dove lo trovo in rete da scaricare?
>
> Grazie molto per l'aiuto!!
>
> Aldo
Per favore puoi scrivere dopo il "quoting"?
Il controllo activex e' il tuo (o meglio e' quello generato dalla pagina
di acceso ai dati). Viene scaricato in automatico se si da al browser il
permesso di fare cio'.
--
ac
y-1=x


text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:Ldxmh.14031$AA.1...@tornado.fastwebnet.it...

Quindi, se ho capito bene, non c'è possibilità!
A meno che l'utente non abbassi il livello di protezione o inserisca il sito
fra quelli attendibili!
Giusto?
Grazie a tutti!
Aldo


text:
"Odla" <
ab6...@tiscali.it
> ha scritto nel messaggio
news:vyImh.98008$Fk1.5...@twister2.libero.it...
> Quindi, se ho capito bene, non c'è possibilità!
> A meno che l'utente non abbassi il livello di protezione o inserisca il
> sito fra quelli attendibili!
> Giusto?
> Grazie a tutti!
> Aldo
Sì...
Ciao.
--
Sergio MAZZA


title: richiesta aiuto su calcolo particolare...

author: Haran Banjo

text:
Ho una tabella così strutturata:
prodotto    Prezzo acq.    Q.tà acq.
A              50                  100
A              100                200
B              200                300
...
quindi posso avere lo stesso prodotto acquistato a prezzi diversi.
In un'altra tabella ho tutti i prodotti e relative vendite:
prodotto    venduti
A              150
B              200
...
quello che voglio fare è far sì che quando vendo un prodotto, quindi esce
dal magazzino, access mi scali per primi quelli acquistati a prezzi più
bassi e, solo una volta finiti tali pezzi, inizi a scalarmi anche gli altri.
infatti ho un'altra tabella:
prodotto    Prezzo acq.    Rimanenza
A              50                  ..
A              100                ...
B              200                ...
Quindi, per il prodotto A in questo caso dovrebbe scalarmi 100 pz a Euro 50
e 50 pz a Euro 100.
La procedura deve funzionare anche se la quantità di un articolo viene
indicata in due o più volte (per esempio una volta 15 e una
volta 8).
Spero di aver spiegato bene qual è il problema.
Grazie anticipatamente.


text:
"Haran Banjo" <
franch...@tin.it
> ha scritto nel messaggio
news:b71osh$9v49j$1...@ID-143049.news.dfncis.de...
> Ho una tabella così strutturata:
>
> prodotto    Prezzo acq.    Q.tà acq.
> A              50                  100
> A              100                200
> B              200                300
> ...
>
> quindi posso avere lo stesso prodotto acquistato a prezzi diversi.
>
> In un'altra tabella ho tutti i prodotti e relative vendite:
>
> prodotto    venduti
> A              150
> B              200
> ...
>
>
> quello che voglio fare è far sì che quando vendo un prodotto, quindi esce
> dal magazzino, access mi scali per primi quelli acquistati a prezzi più
> bassi e, solo una volta finiti tali pezzi, inizi a scalarmi anche gli
altri.
io mi fermo qui.
Vorrei farti presente che la gestione di un magazzino è scorretta fatta in
questo modo.
Nel magazzino c'è il concetto di PMP, cioè Presso Medio Ponderato, che è il
prezzo di un articolo ricalcolato ad ogni ricezione di materiale secondo la
formula
(Giniz * PMP + GRic * PRic)/(GIniz+GRic)
dove GIniz è la giacenza iniziale
PMP è il prezzo medio al momento della ricezione
GRic è la quantità ricevuta
PRic è il prezzo di ricezione.
Questa è la regola, tra l'altro prevista anche dalla legge nei casi in cui è
obbligatoria la valorizzazione di magazzino (esistono altre tipologie di
calcolo, la letteratura è vasta, ma questa è la più diffusa)
Antonio


text:
Lo scopo non è la valutazione delle rimanenze di magazzino, bensì
determinare automaticamente, in base al prezzo di acquisto, il valore degli
articoli (cancelleria, cartucce x stampanti, ecc.) distribuiti alle varie
filiali. Poiché ogni singolo articolo può essere acquistato, nel corso dell’
anno, a prezzi diversi, si tratta di stabilire, per ogni singola consegna ad
ogni Filiale, il valore di ogni singolo articolo consegnato. E’ quindi
possibile che, nella bolla di consegna alla Filiale, lo stesso articolo
possa apparire con prezzi diversi, a seconda delle quantità delle scorte in
magazzino e del relativo prezzo di acquisto. Il criterio da adottare è
quello di far uscire per primo, dal magazzino, le quantità dell’articolo
acquistate al prezzo più basso.


title: Ordinare una lista di libri in base al titolo senza articolo.

author: Ercole Murano

text:
Salve a tutti,
Ci sono procedure per ordinare in base al titolo un elenco di libri senza
condiderare l'eventuale articolo presente nel titolo stesso?
Io ho scritto una funzione che individua l'alticolo nel titolo,  lo
confronta con una tabella di articoli (riconoscendo anche quelli stranieri)
e lo toglie dal titolo.
Funziona ma mi sembra un po' macchinosa ... c'è forse in giro qualcosa di
diverso?
Ciao, Ercole.


text:
"Ercole Murano" <
ercole...@tin.it
> ha scritto nel messaggio
news:UEYB8.16334$CN3.5...@news2.tin.it...

Quello che puoi fare con un programma, non è altro che la simulazione dei
tuoi processi mentali.
Tu per riconoscere un articolo fai quello che hai detto, a livello di
microoperazioni logiche.
Non mi pare che ne esistano altri ergo...
Antonio


title: Da 2 tabelle a 1......come?

author: miikii

text:
Salve,
ho un database di access 97....
tabella CLIENTI
tabella FORNITORI
avendo un centralino  che riesce a collegarsi tramite ODBC
e prendere i numeri di telefono mi servirebbe una tabella contenente
sia CLIENTI che FORNITORI.
Non una Query .....UNA TABELLA.......
come posso fare...?!


title: Da 2 tabelle a 1......come?

author: Il Gatto

text:
"miikii" <m_pic...@DELCAKKIOhotmail.com> ha scritto nel messaggio
news:420c6115$0$6306$5fc...@news.tiscali.it...

Crei la tabella comune vuota e poi la popoli con due query successive di
inserimento dalle due tabelle originali(INSERT INTO TabNuova (Campo1, ...
CampoN) SELECT CampoA, ..., CampoX FROM CLIENTI/FORNITORI) facendo ogni
volta combaciare i campi sorgente con i destinazione. Chiaramente se questa
è usata solo dal centralino e le originali ti servono separate dovrai
curarti di tenerle aggiornate ad ogni cambiamento.
Tuttavia, se il centralino li legge solo, sei proprio sicuro di non potergli
dare una query? Le query di Access vengono esposte dal relativo driver ODBC
e dal punto di vista del client di solito sono essere trattate come tabelle
(almeno per la lettura) quindi dovresti potergli rifilare qualcosa tipo
SELECT C1, ..., Cn FROM Clienti UNION SELECT Ca, ..., Cx FROM Fornitori che
da l'unione delle due.
IG


title: Da 2 tabelle a 1......come?

text:
> Tuttavia, se il centralino li legge solo, sei proprio sicuro di non
potergli
> dare una query? Le query di Access vengono esposte dal relativo driver
ODBC
> e dal punto di vista del client di solito sono essere trattate come
tabelle
> (almeno per la lettura) quindi dovresti potergli rifilare qualcosa tipo
> SELECT C1, ..., Cn FROM Clienti UNION SELECT Ca, ..., Cx FROM Fornitori
che
> da l'unione delle due.
Grazie....
questa si che č una risposta....
il software del centralino e anche quello dei fax da pc....non permettono di
inserire istruzioni sql....
hanno solo una casella combinata che pesca tra le tabelle e solo tra le
tabelle.....
peccato che non si possa tenere aggiornata......
posso eseguire una macro ogni ora per esempio?!


title: Da 2 tabelle a 1......come?

text:
"miikii" <m_pic...@DELCAKKIOhotmail.com> ha scritto nel messaggio
news:420c6f6e$0$32348$5fc...@news.tiscali.it...
> il software del centralino e anche quello dei fax da pc....non permettono
> di
> inserire istruzioni sql....
> hanno solo una casella combinata che pesca tra le tabelle e solo tra le
> tabelle.....
Strano: il driver ODBC di Access alla richiesta standard SQLTables col
parametro TableType impostato a "TABLE" (cioč richiesta dell'elenco delle
tabelle) restituisce tutte le tabelle E le query di selezione memorizzate
nel file .mdb. Molto piů probabile che ti scarti le tabelle (e query) non
aggiornabili (dove quindi non riesce a scrivere) come sono le query di
unione. Resta la soluzione 1. Perň anziché un timer č meglio agire in
risposta ad una modifica sulle tabelle originali (magari su uscita dal/i
form che gestiscono il tutto tenendo traccia se si sono verificati eventi
Before/AfterUpdate nell'uso), in modo da effettuare l'operazione solo quando
serve davvero.
IG


title: Da 2 tabelle a 1......come?

text:
> Strano: il driver ODBC di Access alla richiesta standard SQLTables col
> parametro TableType impostato a "TABLE" (cioč richiesta dell'elenco delle
> tabelle) restituisce tutte le tabelle E le query di selezione memorizzate
> nel file .mdb. Molto piů probabile che ti scarti le tabelle (e query) non
> aggiornabili (dove quindi non riesce a scrivere) come sono le query di
> unione. Resta la soluzione 1. Perň anziché un timer č meglio agire in
> risposta ad una modifica sulle tabelle originali (magari su uscita dal/i
> form che gestiscono il tutto tenendo traccia se si sono verificati eventi
> Before/AfterUpdate nell'uso), in modo da effettuare l'operazione solo
quando
> serve davvero.
Se mi stai dicendo che non si possono aggiornare le tabelle da una query di
unione non mi interessa.....
il mio master č l'mdb....
se un utente deve fare modifiche o aggiungere record lo fa dal mdb....e non
dal programma collegato...!
o cosi o niente!


title: collegare una tabella access ad un file Exel

author: Gianni A

text:
Salve a tutti come potrei fare per collegare una tabella ad un file Exel è
come fare per aggiornare il documento Exel in tempo reale
Grazie a tutti
Gianni B


author: Giorgio prx

text:
"Gianni A" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3dadd...@news.bluewin.ch...

Da Excel Menu Dati -> Importa dati esterni -> Nuova Query su Database e
segui le istruzioni,  necessita di Microsoft Query componente installabile
di Excel. Dopo aver creato la fonte dati con Menu Dati -> Aggiorna Dati
Aggiorni il documento di excel o in proprietà intervallo dati puoi scegliere
ogni quanto aggiornare il foglio e di aggiornarlo automaticamente
all'apertura.
Ciao Giorgio


author: Maurizio Borrelli

text:
> "Gianni A"
news:3dadd...@news.bluewin.ch
:
> Salve a tutti come potrei fare per collegare una tabella ad un file Exel è
> come fare per aggiornare il documento Exel in tempo reale
    In Excel:
        Dati > Carica dati esterni > Nuova query su database...
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:aol759$ms943$2...@ID-52090.news.dfncis.de...

Grazie Provero subbito.
Gianni.


text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:aokskb$ftn$1...@lacerta.tiscalinet.it...

Ci provero subbito
Grazie
Gianni.


title: Query e sottoquery aggiornabili

author: liones

text:
ciao
ho un problema con una query e sottoquery:
UPDATE (ARTDAT_acc LEFT JOIN [SELECT ARTDAT_acc.DATA_VEND,
ARTDAT_acc.COD_INT, Sum(ARTDAT_acc.QTA_VEND) AS SommaDiQTA_VEND
FROM ARTDAT_acc
GROUP BY ARTDAT_acc.DATA_VEND, ARTDAT_acc.COD_INT]. AS Sot ON
(ARTDAT_acc.DATA_VEND = Sot.DATA_VEND) AND (ARTDAT_acc.COD_INT =
Sot.COD_INT)) LEFT JOIN ZESTOMOV ON (ARTDAT_acc.DATA_VEND =
ZESTOMOV.DATA_MOV) AND (ARTDAT_acc.COD_INT = ZESTOMOV.COD_INT) SET
ARTDAT_acc.VALORE_ACQU =
[zestomov].[VAL_mov]/[sot].[sommadiqta_vend]*[ARTDAT_acc].[qta_vend],
ARTDAT_acc.TOT_MOV =
Int([zestomov].[tot_mov]/[sot].[sommadiqta_vend]*[ARTDAT_acc].[qta_vend]);
devo aggiornare i campi VALORE_ACQU e TOT_MOV della tabella ARTDAT_acc
prendendo i valori da [zestomov].[VAL_mov] e
[zestomov].[tot_mov] dividerli  per la somma ARTDAT_acc.QTA_VEND
(raggruppati per ARTDAT_acc.DATA_VEND, ARTDAT_acc.COD_INT) e
moltiplicarli per [ARTDAT_acc].[qta_vend]
il tutto con la query sopra
è fattibile ?
è fattibile con unica query ? (come ?)
la query sopra risulta non aggiornabile
grazie per l'aiuto
ciao


title: Query e sottoquery aggiornabili

author: Liones

text:
ho risolto grazie
ciao


title: Collegare tabelle in formato MSQL

author: Zef

text:
Ciao a tutti,
possiedo una versione di Access 97
ora vorrei migrare alla versione 2000 o XP
possibilmente Dev per questioni di licenze
non conosco le versioni citate e la cosa un po mi frena
il motivo è che mi devo allacciare ad un db gestionale
interno (Mago x Win) che da poco è passato a questa base dati,
è possibile collegarmi facilmente a questa base dati?
la migrazione vale la pena?
grazie a chiunque risponda
Giuseppe


title: Collegare tabelle in formato MSQL

author: Emyr

text:
On Tue, 22 Jan 2002 18:06:04 GMT, "Zef" <
zefb...@tin.it
> wrote:
>Ciao a tutti,
>
>possiedo una versione di Access 97
>ora vorrei migrare alla versione 2000 o XP
>possibilmente Dev per questioni di licenze
>non conosco le versioni citate e la cosa un po mi frena
>il motivo č che mi devo allacciare ad un db gestionale
>interno (Mago x Win) che da poco č passato a questa base dati,
>
>č possibile collegarmi facilmente a questa base dati?
>la migrazione vale la pena?
>
>grazie a chiunque risponda
>Giuseppe
>
non penso ci siano problemi insormontabili...
Saluti.
Emanuele.


title: OFFERTA DI LAVORO IN FRIULI (UDINE)

author: Giorgio PS

text:
La mia azienda sta cercando un collaboratore da inserire nel proprio
organico.
Il candidato ideale risponde ai seguenti requisiti:
- età non importante, meglio se compresa tra 20 e 25 anni;
- sesso non importante (se il candidato è maschio, deve essere milte esente
o assolto);
- diploma superiore (o qualificazioni) in discipline tecniche;
- automunito
- dinamico, indipendente, ma con forte propensione al dialogo;
- conoscenza degli ambienti Windows (magari anche MacOS) e dell'ambiente
Office, con occhio speciale ad Access;
- è preferenziale la conoscenza anche degli strumenti di web designing e di
integrazione database-web;
- conoscenza di base di hardware;
Le attività a cui la persona verrà avviata sono attività di supporto post
vendita e programmazione.
La figura che nel medio periodo si vuole andare a ricoprire è quella di un
tecnico sistemista e programmatore.
E', ovviamente, scontata una forte motivazione a conoscere ambienti nuovi.
Si può valutare anche un part-time.
Chi fosse interessato può rispondere direttamente alla mia email inviando un
curriculum.
--
********************************************
Giorgio B. - P.S. elettronica srl - Udine
email:
giorgio....@ps-elettronica.it


title: immagini incorporate

author: wild

text:
come mai incorporando delle immagini nelle maschere le dimensioni del file
mdb diventano cosě tanto piů grandi?
Si possono introdurre in un cartella di default e avere un semplice
collegamento?


title: immagini incorporate

text:
"wild" <
wildsu...@libero.it
> ha scritto nel messaggio
news:gg1Y7.11001$s04.4...@news.infostrada.it...
> come mai incorporando delle immagini nelle maschere le dimensioni del file
> mdb diventano così tanto più grandi?
> Si possono introdurre in un cartella di default e avere un semplice
> collegamento?
>
Direi proprio che è l'unico modo....!
Forse più che un collegamento è meglio gestirne una alla volta.
Chiudo tutto e vado a festeggiare....!
--
@Alex
*--------------------------------------------------------------------------*
Alessandro B.
Sito Comune      :
http://www.sitocomune.com
Sito Personale   :
http://digilander.iol.it/ik2zok/
*--------------------------------------------------------------------------*


title: immagini incorporate

text:
On Mon, 31 Dec 2001 17:29:48 GMT, "wild" <
wildsu...@libero.it
>
wrote:
>come mai incorporando delle immagini nelle maschere le dimensioni del file
>mdb diventano cosě tanto piů grandi?
penso sia perchč le memorizza in formato bmp microsoft
>Si possono introdurre in un cartella di default e avere un semplice
>collegamento?
senz'altro vedi anche su sitocomune ci sono degli esempi!
Saluti.
Emanuele.


title: collegamento di porzioni di testo

author: indaco

text:
Chiedo anticipatamente perdono per la mia devastante ignoranza in
materia di programmazione nonchè di operatività su applicazioni che a
voi sembreranno routinarie.
Premesso ciò, espongo il problema, nella speranza che qualcuno sia in
grado (o meglio, abbia voglia e tempo) di aiutarmi.
Da qualche giorno mi sto cimentando nel tentativo di creare un
database utilizzando MS Access 2000.
La mia conoscenza dell'applicazione è assolutamente insignificante,
ma, come si dice, di necessità virtù... ed io proprio non posso almeno
non provarci.
IL mio scopo è creare un database in cui oltre al testo di un
centinaio di documenti (in formato word) sia presente un collegamento
che riporti, in corrispondenza del nome di ciascuno documento, alcune
caratteristiche specificate all'interno del documento stesso.
Ad esempio:
CAMPO 1: Nome del file: PLUTO
CAMPO 2: Corpo del File: Pluto.doc (collegamento ipertestuale con il
file in questione)
CAMPO 3: Edizione di Pluto: N° 3 (specificato all'interno di
Pluto.doc, si tratta quindi di una porzione di testo all'interno del
file)
E' possibile che il CAMPO 3 venga immesso come collegamento al CAMPO
2, o direttamente con Pluto.doc?
Di modo che se dal file PLUTO.doc, viene variato il numero di
edizione, questa variazione riuslterà automaticamente registrata sul
database?
Se sì (come prego e spero), mi potreste dire come fare?
Una seconda, e ultima, domanda, che vi darà un'idea ancora più precisa
di quanto io mi muova a disagio in Access: è possibile fare in modo
che dai dati inseriti nel Database scaturisca una qualche forma di
AVVISO, del tipo "PLUTO.doc sta per scadere"? (me la vedo grama...)
Mi scuso ancora se le mie richieste potranno sembrare inopportune o
sciocche, mi faccia salva solo la condizione di necessità in cui
verso.
Grazie infinite, comunque
A.Elena


title: collegamento di porzioni di testo

text:
indaco wrote:
> Chiedo anticipatamente perdono per la mia devastante ignoranza in
> materia di programmazione nonchè di operatività su applicazioni che a
> voi sembreranno routinarie.
Uhuu!! Che sviolinata!
> Premesso ciò, espongo il problema, nella speranza che qualcuno sia in
> grado (o meglio, abbia voglia e tempo) di aiutarmi.
> Da qualche giorno mi sto cimentando nel tentativo di creare un
> database utilizzando MS Access 2000.
> La mia conoscenza dell'applicazione è assolutamente insignificante,
> ma, come si dice, di necessità virtù... ed io proprio non posso almeno
> non provarci.
Ottimo!

A parte gli scherzi (sopra) direi che dovresti gestire la cosa al
"contrario"; non deve essere access che riceve le segnalazioni di modifiche
del testo ma word.
Quindi la tua applicazione deve gestire i documenti non il contrario; il
testo (memorizzato in un campo) che vorrai far apparire nei documenti lo
puoi inserire in un documento word utilizzando la stampa unione. In questa
applicazione ci inserirai tutte le informazioni che ti serviranno per uno
scadenzario e sarà l'unica via per accedere alla modifica dei documenti.
Insomma dovresti creare una interfaccia (access-word) per l'utente...
Ciao.
--
Sergio MAZZA


title: Ot database con messaggi newsgroup

author: Antonio in the country

text:
Perdonatemi il messaggio Ot.
Innanzitutto ben ritrovati a tutti, guru e meno guru, triade ed il resto.
Forse x l'arruginimento delle vacanze forse proprio xchè non ce la faccio
mentalmente con questo caldo a seguire una fondamentale regola che impone di
riguardarsi tutti i messaggi e ricercare l'argomento desiderato vengo alla
mia domanda:
verso luglio qualcuno (mi scusi ma non ricordo il suo nick)proponeva una
"sorpresa" che avrebbe dovuto consistere in un mega Db con tutti i messaggi
del newsgruop o qualcosa di simile.
Ho guardato nella sezione novità del sito comune ma non c'è niente. Qualcuno
mi aggiorna ?
Un saluto.
Antonio


title: Ordini clienti... e prodotto presente in magazzino...

author: Loris Ripa

text:
Dalla mia maschera di DettaglioOrdineCliente vorrei riuscire a sapere se il
prodotto è disponibile in magazzino tramite la scelta del codice
prodotto...e soprattutto in quale quantità....
Grazie
Lo


text:


crea una query che ti recuperi la quantità giacente inmagazzino del
prodotto
Saluti.
Emanuele.


title: Conferma mail inviata con Outlook tramite VBA

author: atxkors

text:
Salve a tutti, è da un po' che non rompo sul newsgroup, spero stiate tutti bene!
Avrei come al solito una domandina per voi...
Ho implementato sul mio db una funzioncina che manda email tramite outlook, ed il codice è pressapoco questo, e funziona benissimo, però...
***********************************
Dim MyOutlook As Outlook.Application
Dim MyMail As Outlook.MailItem
Dim Subjectline As String
Dim MyBodyText As String
Set MyOutlook = New Outlook.Application
Set MyMail = MyOutlook.CreateItem(olMailItem)
MyMail.To = "
pi...@disney.com
"
MyMail.CC = "
pl...@disney.com
"
MyMail.Subject = "OGGETTO EMAIL"
MyMail.body = "TESTO EMAIL"
MyMail.Attachments.Add "C:\prova.doc", olByValue, 1
MyMail.Display
Set MyMail = Nothing
Set MyOutlook = Nothing
*************************************************
...avrei però bisogno di un qualcosa che dopo l'istruzione MyMail.Display controlli l'effettivo invio della mail; premetto che ho la necessità di visualizzare il messaggio prima di spedirlo, e quindi non posso usare MyMail.Send.
Mi spiego meglio: se, visualizzando la mail da spedire, premo "Invia" in Outlook, Access deve eseguire delle funzioni; se invece la chiudo senza salvare, deve eseguirne delle altre.
Usando il metodo DoCmd.SendObject è facile perchè VBA genera un errore in caso di invio non effettuato, ma non posso usare il SendObject perchè purtroppo non devo spedire oggetti di Access, ma file generici.
Ho povato facendo dei controlli sulla proprietà MyMail.Sent, ma non appena il messaggio viene spedito, in VBA l'oggetto MyMail risulta mancante e quindi va in errore...
qualcuno può aiutarmi?
grazie mille come al solito
--
atxkors
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-718262.html
Inviato via
http://www.itsistemi.net


title: Maschera con Sottomaschera e sotto sottomaschera fare una requery

author: jobline

text:
Ho una form principale che contiene una sottomaschera la quale contiene
un'altra sottomaschera
non riesco ad intercettare i controlli   della seconda sottomaschera
partendo dalla maschera principale.
Dovrei semplicemente fare una requery della seconda sottomaschera
dopo aver impostato dei filtri di selezione  sulla maschera principale e
cliccato su un pulsante
qualsiasi combinazione del tipo
Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Form.RecordsetClone
non produce l'effetto desiderato
potete aiutarmi ?
Vi ringrazio
Carlo Ve


author: Sergio MAZZA

text:

Prova:
me!sub1!sub2.form.requery
Ciao.
--
Sergio MAZZA


author: Roberto dalla campagna

text:
"jobline" <
job...@hotmail.com
> ha scritto nel messaggio
news:Zoe4d.2269$N45....@twister2.libero.it...

Per fare il requery della sottosottomaschera io farei:
Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
> > Ho una form principale che contiene una sottomaschera la quale contiene
> > un'altra sottomaschera
> >
> > Dovrei semplicemente fare una requery della seconda sottomaschera
> >
> > Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Form.RecordsetClone
>
> Per fare il requery della sottosottomaschera io farei:
>
> Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Requery
>
> --
> Roberto
Ciao Roberto grazie come l'aiuto ma
purtroppo sembrq non funzionare.
Con la sintassi suggerita
Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Requery
mi da l'errore "impossibile trovare il campo scadenze_ges a cui si fa
riferimento nell'espressione ..."
idem con patate inserendo Me! come suggerito da Sergio Mazza
Me!scadenze![scadenze_ges].Form.Requery
il mistero continua ...................
Ti saluto
Carlo Ve


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cis7gi$3r3$1...@canarie.caspur.it...
> jobline wrote:
> > Ho una form principale che contiene una sottomaschera la quale
>
> Prova:
> me!sub1!sub2.form.requery
Ciao grazie per il tentativo ma
purtroppo non fnzia
vedi anche la risposta a Roberto
Carlo
--
> Sergio MAZZA
>
>


text:
"jobline" <
job...@hotmail.com
> ha scritto nel messaggio
news:8si4d.2685$N45....@twister2.libero.it...
>
> > > Ho una form principale che contiene una sottomaschera la quale
contiene
> > > un'altra sottomaschera
> > >
> > > Dovrei semplicemente fare una requery della seconda sottomaschera
> > >
> > > Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Form.RecordsetClone
> >
> > Per fare il requery della sottosottomaschera io farei:
> >
> > Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Requery
> >
> > --
> > Roberto
>
> Ciao Roberto grazie come l'aiuto ma
> purtroppo sembrq non funzionare.
> Con la sintassi suggerita
>
> Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Requery
>
> mi da l'errore "impossibile trovare il campo scadenze_ges a cui si fa
> riferimento nell'espressione ..."
Innanzitutto ti ricordo che scadenze_ges non deve essere il non della
sottomaschera, ma deve essere il nome del controllo sottomaschera contenuto
nella maschera principale scadenze; a quanto pare nella maschera scadenze
NON esiste alcun controllo sottomaschera chiamato scadenze_ges.
Idem per quanto riguarda il nome scadenze_ges_SM1 che non è il nome della
sosttosottomaschera, ma deve essere il nome del controllo sottomaschera
contenuto nella sottomaschera precedente.
>
> idem con patate inserendo Me! come suggerito da Sergio Mazza
>
> Me!scadenze![scadenze_ges].Form.Requery
Idem come sopra.
>
>
> il mistero continua ...................
Cerca di capire come si chiamano i due controlli sottomaschera e vedrai che
il mistero svanisce.
>
> Ti saluto
> Carlo Ve



author: Kaio

text:
"jobline" <
job...@hotmail.com
> ha scritto nel messaggio
news:8si4d.2685$N45....@twister2.libero.it...
>
> > > Ho una form principale che contiene una sottomaschera la quale
contiene
> > > un'altra sottomaschera
> > >
> > > Dovrei semplicemente fare una requery della seconda sottomaschera
> > >
> > > Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Form.RecordsetClone
> >
> > Per fare il requery della sottosottomaschera io farei:
> >
> > Forms!scadenze![scadenze_ges]![scadenze_ges_SM1].Requery
> >
> > --
> > Roberto
>
Problema risolto ampiamente, si trattava di un problema di
errato riferimento al nome di una sottomaschera
mannaggia ai pesciolini
Carlo Ve


author: Marco Antonioli

text:
"jobline" <
job...@hotmail.com
> wrote in message
news:Zoe4d.2269$
N45....@twister2.libero.it

Metodo brutale.
Apri la form principale e le sottomaschere.
Crei una query qualsiasi e nei criteri, tramite autocomposizione (icona
bacchetta magica) fai riferimento ai controlli che ti interessano
scegliendoli tra le maschere aperte.
Poi copy il criterio e lo utilizzi dove e come vuoi.
Ciao+
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: sottmaschera e somma che scompare

author: Antonio

text:
salve a tutti, ho una sottomaschera basata su tabella; nell'intestazione ho inserito un controllo calcolato del tipo: = Nz(Somma(Campo);0)
Spesso capita che nella sottomaschera non ci siano record da visualizzare.
Se come impostazione della maschera ho "consenti aggiunte = si", nel controllo calcolato viene visualizzato 0 altrimenti il campo non mostra nulla!
Si può riuscire in qualche modo ad avere la proprietà "consenti aggiunte = no" e visualizzare cmq 0?
grazie


title: sottmaschera e somma che scompare

author: Karl Donaubauer

text:

Credo di no, ma perché vuoi farlo? Solo per l'effetto estetico?
Sarebbe vietato perché ti trovi in un'applicazione database. ;-)
Se invece la ragione/problema è un riferimento al controllo
da un altro oggetto, vedi
http://www.donkarl.com/it?FAQ2.16
.
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: sottmaschera e somma che scompare

text: vorrei farlo perchè, oltre ad essere antiestetico (vedere una riga di zeri non è bello) potrebbe far creare, erroneamente, dei record...


title: sottmaschera e somma che scompare

text: ho risolto inserendo un nz(dsum( );0) nella maschera principale e togliendo la spunta a consenti aggiunte!


title: odbc link in runtime (o cerco altrove?)

author: Ammammata

text:
ho scoperto che su alcuni pc (con access runtime) una stampa a valore
presenta tutti zero per gli ultimi due anni, mentre se la faccio in
quantità mostra i dati giusti

sfruttando un tool trovato in rete (MskManutenzione) ho modo di andare a
guardare il contenuto delle tabelle e ho scoperto che la tabella dei cambi
è incompleta, mancano infatti gli ultimi due anni

risolto il mistero degli zeri ho verificato la cosa sul pc di sviluppo,
dove una breve routine accoda ai cambi provenienti dal vecchio gestionale
quelli degli ultimi due anni, appunto, proveniente da SAP:

' 18.10.2019 - append records from SAP, starting from 2020
    Set dbs = CurrentDb
    Set MYSQL = dbs.OpenRecordset("Select * from dbo_DITTA_ORTT where
LEFT(LinkMonth,4) >= '2020' and [To] = '0014'")
    Set Dest = dbs.OpenRecordset("-ExchengeToEuro")
    On Error GoTo stopxxc
    i = 0
    MYSQL.MoveFirst
    While Not MYSQL.EOF
        Dest.AddNew
        Dest![LinkMonth] = MYSQL![LinkMonth]
        Dest![From] = MYSQL![From]
        Dest![To] = MYSQL![To]
        Dest![Change] = MYSQL![Change]
        Dest.Update
        i = i + 1
        MYSQL.MoveNext
    Wend
stopxxc:
    MYSQL.Close
    Dest.Close

Mi è venuto quindi il dubbio che per qualche motivo sul pc runtime il
collegamento alla View di SAP (dbo_DITTA_ORTT) fosse in qualche modo
interrotto, per cui ho aggiunto in apertura di programma un breve codice:

Dim db As DAO.Database
    Dim tb As DAO.TableDef
    Set db = CurrentDb
    For Each tb In db.TableDefs
        If Left(tb.Connect, 4) = "ODBC" Then
            tb.Connect = newConnectionString
            tb.RefreshLink
            Debug.Print "Refreshed ODBC table " & tb.Name
        End If
    Next tb
Set db = Nothing

lo ho eseguito passo-passo sul pc di sviluppo e in effetti pare che faccia
qullo che ci si aspetta

ho infine copiato tutto quanto sul pc dove ho solo il runtime, ho eseguito
la preparazione dei dati... e non è cambiato niente :(

quindi: appurato che il sistema runtime non riesce per qualche motivo ad
accodare i dati provenienti da SAP, cos'altro posso controllare?

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: odbc link in runtime (o cerco altrove?)

text:
Il giorno Tue 15 Jun 2021 05:17:17p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAD4AAFDE4838am...@127.0.0.1
. Vediamo cosa ha
scritto:

> ho scoperto che su alcuni pc (con access runtime) una stampa a valore
> presenta tutti zero per gli ultimi due anni, mentre se la faccio in
> quantità mostra i dati giusti
>

ho scoperto che una particolare routine richiamava una tabella cambi non
aggiornata e da lì la mancanza dei valori
non mi spiego invece perché sul pc di sviluppo la cosa funzionasse e
funziona tuttora...
mah...



title: Apertura file in VBA

author: lollo

text:
ciao,
vorrei creare una procedura in vba all'interno di acces che mi permetta di
leggere un file txt.
qualcuno sa che metodi bisogna usare??
dove posso travre qualche esempio??
grazie
--------------------------------
Inviato via
http://usenet.libero.it


title: Apertura file in VBA

author: Lorenzo Bolognini

text:
"lollo" <
loren...@libero.it
> ha scritto nel messaggio
news:62Z98Z22Z203Y1...@usenet.libero.it...
> ciao,
> vorrei creare una procedura in vba all'interno di acces che mi
permetta di
> leggere un file txt.
> qualcuno sa che metodi bisogna usare??
DoCmd.TransferText acImportFixed, nome_spec_di_import,
"Tabella_destinazione", "C:\Percorso\file.txt"
Ovviamente dovrai costruirti le tue specifiche di importazione
importando la prima volta il file di testo da File > Carica dati
esterni > Importa e scegliendo File di testo (txt, csv, ...)
La specifica la dovrai salvare e fare riferimento nella riga di codice
scritta sopra.
Questo nel caso di tracciato di forma tabellare cioè una riga un
record.
Nel caso di tracciati come alcuni tracciati Telecom in cui un record è
composto da più righe es.:
02XXXXXXX
03XXXXXXX
30XXXXXXX
30FCXXXXX
99XXXXXXX
Dovrai spezzare il file di origine in tanti file quanti sono i tipi di
record e poi importarli in tabelle separate nel db access
Ciao,
Lorenzo


title: Apertura file in VBA

author: Roberto da casa

text:
"lollo" <
loren...@libero.it
> ha scritto nel messaggio
news:62Z98Z22Z203Y1...@usenet.libero.it...
> ciao,
> vorrei creare una procedura in vba all'interno di acces che mi permetta di
> leggere un file txt.
> qualcuno sa che metodi bisogna usare??
> dove posso travre qualche esempio??
>
> grazie
Se, usando il codice VBA, vuoi aprire con Word un file .txt chiamato Pippo
che si trova nella cartella Documenti del disco C, prova cosě:
Dim WordApp As Object
Dim WordNewDoc  As Object
Set WordApp = CreateObject("Word.Application")
Set WordNewDoc = CreateObject("Word.Document")
Set WordNewDoc = WordApp.Documents.Open("C:\Documenti\Pippo.txt")
WordApp.Visible = True
Set WordNewDoc = Nothing
Set WordApp = Nothing
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Database incomprimibile (Access 97)

author: Pietro Molina

text:
Salve a tutti.
Ho un database di circa 50 megabytes, che non č comprimibile e non
riesco a capire perchč. E' il risultato di un programma in VB che usa
dao 3.5.1.
Ottengo quest'errore:
 (su tre PC, tutti con Office 97 SR2):
access ha provocato errori e verrŕ chiuso....
Ho provato anche con un PC che non ha il dao3.6 installato, ma
l'errore č lo stesso. Indifferentemente se comprimo con database
aperto o lancio una compressione da fuori sul database creandone
un'altro.
Eliminando con un softwar ad hoc tutte le relazioni cambia l'errore:
L'istruzione a "xxxxxxxxxx" ha fatto riferimento alla memoria a
"yyyyyyyyyy". La memoria non poteva essere read.
In realtŕ il database compresso (35 Megabyte) viene creato con nome
DB1, e "ad occhio" contiene tutti i dati, non ho ancora confrontato
accuratamente.
Qualche consiglio?
Pietro


title: Database incomprimibile (Access 97)

author: Sib

text:
"Pietro Molina" <
AntiSpam--p...@dataprocess.it
> ha scritto nel
messaggio

Secondo me contiene delle incongruenze.
Prova un ripristino e se non basta reimporta tutte le tabelle in un nuovo
db.
Sib


title: Database incomprimibile (Access 97)

text:
On Wed, 30 Jul 2003 07:59:29 GMT, "Sib" <si...@SPAMiol.it> wrote:
>"Pietro Molina" <
AntiSpam--p...@dataprocess.it
> ha scritto nel
>messaggio
>> Salve a tutti.
>>
>> Ho un database di circa 50 megabytes, che non č comprimibile e non
>> riesco a capire perchč. E' il risultato di un programma in VB che usa
>> dao 3.5.1.
>>
CUT -----
>
>Secondo me contiene delle incongruenze.
>Prova un ripristino e se non basta reimporta tutte le tabelle in un nuovo
>db.
>
>Sib
>
Non si ripristina. Non si comprime: l'errore č sempre lo stesso.
Potrebbe ripresentarsi e voglio capire cosa č successo....
Pietro


title: Database incomprimibile (Access 97)

author: warp

text:
"Pietro Molina" <
> Non si ripristina. Non si comprime: l'errore è sempre lo stesso.
> Potrebbe ripresentarsi e voglio capire cosa è successo....
Hai seguito il consiglio di reimportare tutto in un nuovo .mdb?


title: Database incomprimibile (Access 97)

text:
"Pietro Molina" <
AntiSpam--p...@dataprocess.it
> ha scritto nel
messaggio
> On Wed, 30 Jul 2003 07:59:29 GMT, "Sib" <si...@SPAMiol.it> wrote:
> >"Pietro Molina" <
AntiSpam--p...@dataprocess.it
> ha scritto nel
> >messaggio
> >> Salve a tutti.
> >>
> >> Ho un database di circa 50 megabytes, che non č comprimibile e non
> >> riesco a capire perchč. E' il risultato di un programma in VB che usa
> >> dao 3.5.1.
> >>
> CUT -----
> >
> >Secondo me contiene delle incongruenze.
> >Prova un ripristino e se non basta reimporta tutte le tabelle in un nuovo
> >db.
> >
> >Sib
> >
>
> Non si ripristina. Non si comprime: l'errore č sempre lo stesso.
> Potrebbe ripresentarsi e voglio capire cosa č successo....
Successo potrebbe essere di tutto.
Da schede di rete malfunzionanti a errori nel programma VB a tanti altri
possibili problemi.
Contrariamente a quanto si crede, la multiutenza gestita tramite
applicazioni VB e' estremamente fragile e puo' facilmente provocare la
corruzione di un db.
Se hai multiutenza conviene usare un file di access come FE.
Segui il consiglio che ti ha ribadito anche warp
Sib


title: Database incomprimibile (Access 97)

author: Pietro

text:
On Wed, 30 Jul 2003 15:47:26 GMT, "Sib" <si...@SPAMiol.it> wrote:
cut cut cut
>> >"Pietro Molina" <
AntiSpam--p...@dataprocess.it
> ha scritto nel
>> >messaggio
>> >> Salve a tutti.
>> >>
>> >> Ho un database di circa 50 megabytes, che non č comprimibile e non
>> >> riesco a capire perchč. E' il risultato di un programma in VB che usa
>> >> dao 3.5.1.
>> >>
cut cut cut
>
>Successo potrebbe essere di tutto.
>Da schede di rete malfunzionanti a errori nel programma VB a tanti altri
>possibili problemi.
>Contrariamente a quanto si crede, la multiutenza gestita tramite
>applicazioni VB e' estremamente fragile e puo' facilmente provocare la
>corruzione di un db.
>Se hai multiutenza conviene usare un file di access come FE.
>
>Segui il consiglio che ti ha ribadito anche warp
>
>Sib
>
La multiutenza č esclusa. Non capisco esattamente cosa intendi con
"gestita tramite le applicazioni VB", ma il problema c'č solo se
accedi in multiutenza al database. In questo caso (come dovrebbe
essere) ad access accede uno solo programma.
Certo che posso importare le tabelle. Sono soltanto 78  ;-)
Pietro


title: Database incomprimibile (Access 97)

text:
"Pietro"
> Certo che posso importare le tabelle. Sono soltanto 78  ;-)
E dove sarebbe il problema?
Mica devi reinserire a mano i dati, selezioni tutte le tabelle e gli dici
d'importale :-)
Ciao


title: filtrare report per una data specifica

text:
Questo è il mio problema:
Ho una serie di dati ordinati in una tabella Eventi (numerosi campi tra
cui il campo Data).
Ho bisogno di fare un report di tutti i dati contenuti nella tabella
Eventi, però solo se hanno una certa data.
La data desiderata la seleziono attraverso una maschera, con un bel
calendario. Di fatto, in questa maschera  ho una casella di testo che
chiamo DataSelezionata che contiene la data selezionata. Il report (che
contiene i campi della tabella Eventi) lo richiamo con un pulsante di
comando sempre da questa maschera.
Io ho scritto questo codice (su click del pulsante di comando):
Dim stDocName As String
stDocName = "NomeReport"
DoCmd.OpenReport stDocName, acViewPreview, , _
"(Data = #" & Format (Me.DataSelezionata, "mm/dd/yyyy") & "#)"
Mi restituisce un report vuto.
Ovviamente c'è qualcosa di sbagliato, in testa ho il concetto che mi
sembra corretto, ho cercato di tradurlo in codice, ma qui ho commesso
qualcosa (spero non tutto) di sbagliato!
Come posso fare?
mirco


title: filtrare report per una data specifica

text:
mirco.m...@email.it
 wrote:
> ...
> Io ho scritto questo codice (su click del pulsante di comando):
>
> Dim stDocName As String
>
> stDocName = "NomeReport"
> DoCmd.OpenReport stDocName, acViewPreview, , _
> "(Data = #" & Format (Me.DataSelezionata, "mm/dd/yyyy") & "#)"
>
> Mi restituisce un report vuto.
> ...
Devi proteggere i letterali:
DoCmd.OpenReport stDocName, acViewPreview, , _
 "(Data = #" & Format (Me.DataSelezionata, "mm\/dd\/yyyy") & "#)"
Vedi anche
www.donkarl.com/it
 FAQ 6.8 Passare una data ad una stringa SQL.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: filtrare report per una data specifica

text:
Ci sono riuscito, però adesso mi piacerebbe che qualcuno mi spiegasse
il motivo.
Il pezzo di codice è esattamente quello riportato da me:
Dim stDocName As String
stDocName = "NomeReport"
DoCmd.OpenReport stDocName, acViewPreview, , _
"(Data = #" & Format (Me.DataSelezionata, "mm/dd/yy") & "#)"
Così funziona! All'inizio non mi restituiva niente perchè avevo
scritto ..."dd/mm/yy, visto che la data che io seleziono ha proprio
questo ordine (giorno-mese-anno).
Perchè funzioni lo devo però scrivere come sopra (mese-giorno-anno).
Perchè? Il campo Data contiene date nel formato dd/mm/yy e non
mm/dd/yy
???chi mi sa dare una spiegazione?
mirco


title: filtrare report per una data specifica

author: Carlo Costarella

text:
<
mirco.m...@email.it
> ha scritto nel messaggio
news:1165274925....@n67g2000cwd.googlegroups.com...
Ci sono riuscito, perň adesso mi piacerebbe che qualcuno mi spiegasse
il motivo.
Il pezzo di codice č esattamente quello riportato da me:
Dim stDocName As String
stDocName = "NomeReport"
DoCmd.OpenReport stDocName, acViewPreview, , _
"(Data = #" & Format (Me.DataSelezionata, "mm/dd/yy") & "#)"
Cosě funziona! All'inizio non mi restituiva niente perchč avevo
scritto ..."dd/mm/yy, visto che la data che io seleziono ha proprio
questo ordine (giorno-mese-anno).
Perchč funzioni lo devo perň scrivere come sopra (mese-giorno-anno).
Perchč? Il campo Data contiene date nel formato dd/mm/yy e non
mm/dd/yy
???chi mi sa dare una spiegazione?
mirco
----------------------------------------
Non hai letto il link proposto da Karl:
"JET SQL necessita di una data nel formato americano (mm/dd/yy) o nel
formato ISO (yyyy-mm-dd)"
Se proprio vuoi usare la data nel formato gg/mm/aaaa potrai usare il format:
Format(TuaData, "dd/mm/yyyy")
Ciao, Carlo


title: filtrare report per una data specifica

text:
Carlo Costarella ha scritto:
> ----------------------------------------
> Non hai letto il link proposto da Karl:
> "JET SQL necessita di una data nel formato americano (mm/dd/yy) o nel
> formato ISO (yyyy-mm-dd)"
>
> Se proprio vuoi usare la data nel formato gg/mm/aaaa potrai usare il format:
> Format(TuaData, "dd/mm/yyyy")
>
> Ciao, Carlo
Si, avevo letto il link, ma c'era qualcosa che mi sfuggiva.
Ora credo di aver capito. Farò qualche prova per consolidare il tutto.
Grazie
mirco
Bello il sito di Karl!


title: non associato

author: davide

text:
in una maschera non associata ho creato una casella combinata che ricerca
dei valori nel campoA della tabella1. e fin qui tutto bene. il mio problema
è che non riesco, a meno di non associare la maschera alla tabella, a fare
assumere ad una casella di testo, la casellaB il corrispondente valore
campoB dello stesso record selezionato mediante la casella combinata. come
posso fare? grazie e ciao
--------------------------------
Inviato via
http://usenet.libero.it