title: Funzione che ritorna un Array

author: Sandrobi

text:
Nell'help di Access 97 ho letto che c'è un modo perché da una Funzione
ritorni un Array, ma non è precisato come e non c'è nessun esempio.
Sapete come operare in questo caso?
Ciao.
Sandro


title: Funzione che ritorna un Array

author: ALESSANDRO Baraldi

text:
"Sandrobi" <
sandb...@libero.it
> ha scritto nel messaggio
news:kTMBb.181727$e6.67...@twister2.libero.it...

Variabile di tipo variant ritorna anche un array.
Bada che un'Array non è una matrice non confondere le
cose.
Se hai dubbi prova a postarci il tuo codice e vediamo dove
necessiti dell'array.
Ciao.
@Alex.


title: Condivisione dati excel -access

author: ikxel

text:
Ho creato un foglio excel per eseguire alcuni calcoli su dati che
raccolgo giornalmente; questi dati vengono inseriti in una tabella
creata in un foglio di lavoro. Volevo raccogliere sia i dati raccolti
che i risultati ottenuti in una tabella di access.
La tabella che ho creato č composta da una sessantina di records ed
una decina di campi.
Ho provato a creare un modello scegliendo la voce "crea modello" dal
menů dati di excel, ma ho notato che dovrei selezionare una ad una le
celle che devo importare in access e per ognuna di queste devo
definire il nome del corrispondente campo.
Ho provato ad aprire access e collegare la tabella creata in excel; in
questo caso non riesco a gestire il salvataggio dei dati nella tabella
del database (quando chiudo il foglio di lavoro, nei records di access
mi appare un messaggio di errore).
Vorrei fare la seguente cosa: aprire il foglio di excel e in qualche
modo utilizzarlo come maschera per l'inserimento dei dati in access,
evitando di importare i records vuoti (cosa che attualmente mi succede
quando collego il foglio di lavoro); alla chiusura del foglio di
lavoro (o premendo un qualche pulsante) i dati devono rimanere
memorizzati; alla successiva compilazione del foglio di lavoro i dati
devono essere accodati alla tabella esistente e non sovrascritti...
Ringrazio in anticipo chiunque mi possa aiutare.
Buona giornata
Lele


title: Condivisione dati excel -access

author: Sergio MAZZA

text:
"ikxel" <
c77...@hotmail.com
> ha scritto nel messaggio
news:9c95460c.0405...@posting.google.com...
> Ho creato un foglio excel per eseguire alcuni calcoli su dati che
> raccolgo giornalmente; questi dati vengono inseriti in una tabella
> creata in un foglio di lavoro. Volevo raccogliere sia i dati raccolti
> che i risultati ottenuti in una tabella di access.
Non ha molto senso; excel č un ottimo strumento per l'analisi dei dati. Io
farei il contrario, dati su tabelle access e da excel eseguo il calcoli;
excel puň leggere tabelle/query di access.
> La tabella che ho creato č composta da una sessantina di records ed
> una decina di campi.
> Ho provato a creare un modello scegliendo la voce "crea modello" dal
> menů dati di excel, ma ho notato che dovrei selezionare una ad una le
> celle che devo importare in access e per ognuna di queste devo
> definire il nome del corrispondente campo.
> Ho provato ad aprire access e collegare la tabella creata in excel; in
> questo caso non riesco a gestire il salvataggio dei dati nella tabella
> del database (quando chiudo il foglio di lavoro, nei records di access
> mi appare un messaggio di errore).
Se l'hai collegata dovresti poterla utilizzare come una qualsiasi tabella
access;
> Vorrei fare la seguente cosa: aprire il foglio di excel e in qualche
> modo utilizzarlo come maschera per l'inserimento dei dati in access,
Appunto, allora č meglio che i dati stiano in access, no?
> evitando di importare i records vuoti (cosa che attualmente mi succede
> quando collego il foglio di lavoro); alla chiusura del foglio di
> lavoro (o premendo un qualche pulsante) i dati devono rimanere
> memorizzati; alla successiva compilazione del foglio di lavoro i dati
> devono essere accodati alla tabella esistente e non sovrascritti...
> Ringrazio in anticipo chiunque mi possa aiutare.
> Buona giornata
> Lele
Ciao.
--
Sergio MAZZA


title: Condivisione dati excel -access

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message news:<l2Zqc.215378$
hc5.9...@news3.tin.it
>...
> "ikxel" <
c77...@hotmail.com
> ha scritto nel messaggio
> news:9c95460c.0405...@posting.google.com...
> > Ho creato un foglio excel per eseguire alcuni calcoli su dati che
> > raccolgo giornalmente; questi dati vengono inseriti in una tabella
> > creata in un foglio di lavoro. Volevo raccogliere sia i dati raccolti
> > che i risultati ottenuti in una tabella di access.
>
> Non ha molto senso; excel č un ottimo strumento per l'analisi dei dati. Io
> farei il contrario, dati su tabelle access e da excel eseguo il calcoli;
> excel puň leggere tabelle/query di access.
Per me invece ha senso, in quanto le regole di calcolo impostate nelle
celle di excel non sono uguali per tutti i dati che inserisco.... Non
entro nel dettaglio del lavoro che sto eseguendo, ma se puň servirti
te lo posso anche spiegare.
> > La tabella che ho creato č composta da una sessantina di records ed
> > una decina di campi.
> > Ho provato a creare un modello scegliendo la voce "crea modello" dal
> > menů dati di excel, ma ho notato che dovrei selezionare una ad una le
> > celle che devo importare in access e per ognuna di queste devo
> > definire il nome del corrispondente campo.
> > Ho provato ad aprire access e collegare la tabella creata in excel; in
> > questo caso non riesco a gestire il salvataggio dei dati nella tabella
> > del database (quando chiudo il foglio di lavoro, nei records di access
> > mi appare un messaggio di errore).
>
> Se l'hai collegata dovresti poterla utilizzare come una qualsiasi tabella
> access;
E' quello che vorrei fare, ma una volta che chiudo il foglio di excel
mi appare un messaggio di errore in quanto il programma non trova piů
il collegamento..
> > Vorrei fare la seguente cosa: aprire il foglio di excel e in qualche
> > modo utilizzarlo come maschera per l'inserimento dei dati in access,
>
> Appunto, allora č meglio che i dati stiano in access, no?
Vedi sopra. Inoltre alcuni campi presenti nel foglio di excel non li
voglio salvare nel database (in quanto utilizzati unicamente come
input per il calcolo di altri campi, di cui mi interessa il
salvataggio).
> > evitando di importare i records vuoti (cosa che attualmente mi succede
> > quando collego il foglio di lavoro); alla chiusura del foglio di
> > lavoro (o premendo un qualche pulsante) i dati devono rimanere
> > memorizzati; alla successiva compilazione del foglio di lavoro i dati
> > devono essere accodati alla tabella esistente e non sovrascritti...
> > Ringrazio in anticipo chiunque mi possa aiutare.
> > Buona giornata
> > Lele
Volevo inoltre chiederti se conosci qualche manuale scaricabile dalla
rete in cui posso trovare informazioni e tips per lo scambio di dati
tra i due programmi di office.
Buona giornata
lele
> Ciao.


title: Condivisione dati excel -access

text:
"ikxel" <
c77...@hotmail.com
> ha scritto nel messaggio
news:9c95460c.04052...@posting.google.com...
>
> Per me invece ha senso, in quanto le regole di calcolo impostate nelle
> celle di excel non sono uguali per tutti i dati che inserisco.... Non
> entro nel dettaglio del lavoro che sto eseguendo, ma se può servirti
> te lo posso anche spiegare.
Probilmente non mi sono spiegato; intendevo dire che i dati dovrebbero
essere separati dal foglio dove esegui dei calcoli, se hai questa struttura
e le colonne dei dati (oltre al nome) hanno contenuti coerenti access ti
dovrebbe leggere tranquillamente il foglio.
>
> E' quello che vorrei fare, ma una volta che chiudo il foglio di excel
> mi appare un messaggio di errore in quanto il programma non trova più
> il collegamento..
Strano; non capisco, tieni aperto access e il foglio excel?
> Vedi sopra. Inoltre alcuni campi presenti nel foglio di excel non li
> voglio salvare nel database (in quanto utilizzati unicamente come
> input per il calcolo di altri campi, di cui mi interessa il
> salvataggio).
Ma (mi ripeto) collegando il foglio in access (file - carica dati esterni -
collega tabelle) non hai problemi di salvataggio, o almeno, se vuoi salvare
dei dati dal foglio excel in una tabella ti fai una query di accodamento
escludendo in campi non voluti.
> Volevo inoltre chiederti se conosci qualche manuale scaricabile dalla
> rete in cui posso trovare informazioni e tips per lo scambio di dati
> tra i due programmi di office.
Manuali che descrivano lo scambio dati tra le applicazioni office non
esistono; o almeno in non riesco a trovarli e comunqure non trattano di
problemi specifici. La base di tutto è la tecnologia OLE (Object Linking and
Embedding) e la conoscenza degli oggetti e delle loro
proprietà/metodi/eventi; quest'ultimi li trovi nell'help in linea di ogni
applicazione office o sul manuale (per esempio) MS Office 97 Visual Basic
guida del programmatore.
> Buona giornata
Anche a te...
> lele
>
> > Ciao.
Ciao.
--
Sergio MAZZA


title: Ripetere piu' volte un'istruzione If

author: Dino

text:
Ciao a tutti,scusate la banalita' ma sono fermo su questa
problematica.Ho un form "Maschera1" e un sottoform "sottomaschera".Nel
form "Maschera1" ho un pulsante di comando che mi esegue un'
istruzione If relativa al sottoform "sottomaschera":
If Me.campo1= True And Me.campo2= False Then
          MsgBox "ATTENZIONE!! eccccc"
            ElseIf Me.Campo1= False And Me.Campo2= True Then
                       MsgBox "ATTENZIONE!!!
ecccc
   Else
DoCmd.OpenReport "Report1", acNormal
end if
L'istruzione in esame verifica tali condizioni solo per il primo
record del sottoform "sottomaschera",io inceve vorrei che facesse tale
verifica per tutti i records del subform.
Grazie in anticipo
Dino


title: Ripetere piu' volte un'istruzione If

author: sv

text:
Dino ha scritto:





> Grazie in anticipo
> Dino
 Potresti anche scriverla cosě:
 If Me.campo1= Not Me.campo2 Then
           MsgBox "ATTENZIONE!! eccccc"
    Else
 DoCmd.OpenReport "Report1", acNormal
 end if
Poi se la verifica deve avvenire su tutti i record devi ciclare i record.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Ripetere piu' volte un'istruzione If

author: pablitomf

text:

Io farei diversamente (restando a livello form e senza scomodare i
recordset)...
Public var_Controllo As Integer
var_Controllo=0
-------------------
On Error GoTo err:
giro:
If Me.campo1= True And Me.campo2= False Then
           var_Controllo=1
             ElseIf Me.Campo1= False And Me.Campo2= True Then
                        var_Controllo=1
...ecccc
End If
DoCmd.GoToRecord , , acNext
GoTo giro:
err:
if var_Controllo=1 then
    Msgbox "ATTENZIONE...."
Else
    DoCmd.OpenReport "Report1", acNormal
End If
var_Controllo=0


title: Ripetere piu' volte un'istruzione If

text:

> var_Controllo=0- Nascondi testo citato
>
> - Mostra testo citato -
Grazie a tutti per la risp.Io prenderei in considerazione prima la
risposta di Pabli.Allora ho due dubbi da sottolinearti :
1)il Public var_Controllo As Integer va inserito nel modulo del form
vero???Eppure mi da errore.Ho risolto inserendolo come dichiarazione
nella routine
Dim Public var_Controllo As Integer....
2) Perche' fai creare un nuovo record???(DoCmd.GoToRecord , , acNext
ecccc) non devo creare un new rec devo solo analizzare quelli
esistenti.
Infatti la verifica la esegue solo al primo record
Per quanto riguarda SV il ciclare i records si,ma in che modo????Fammi
gentilm ente un esempio
Grazie ancora per la vs. disp
Dino


title: Ripetere piu' volte un'istruzione If

author: Alessandro Cara

text:
Il 29/03/2011 12.55, Dino ha scritto:
> On 29 Mar, 12:25, pablitomf<
pablit...@virgilio.it
>  wrote:
>> On 29 Mar, 11:59, Dino<
verrengia.d...@alice.it
>  wrote:
[cut]
> Grazie a tutti per la risp.Io prenderei in considerazione prima la
> risposta di Pabli.Allora ho due dubbi da sottolinearti :
>
> 1)il Public var_Controllo As Integer va inserito nel modulo del form
> vero???Eppure mi da errore.Ho risolto inserendolo come dichiarazione
> nella routine
>
> Dim Public var_Controllo As Integer....
Non serve che sia Public
>
> 2) Perche' fai creare un nuovo record???(DoCmd.GoToRecord , , acNext
> ecccc) non devo creare un new rec devo solo analizzare quelli
> esistenti.
Non e' acNewrec e acNext (vai al prossimo)
Comunque quello che vuoi fare e' aprire report1 solo se *tutti* i record
hanno campo1 & campo2 entrambi vero o entrambi falso?
--
ac (x=y-1)


title: Ripetere piu' volte un'istruzione If

text:
On 29 Mar, 13:34, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:

Sì e' così Ale.Tutti i records del subform devono avere i campi campo1
& campo2 entrambi vero o entrambi falso?
Mi correggo per il record,infatti non e' nuovo ma e' "prossimo".Anche
se nel mio caso svolge la stessa funzione.
Grazie
Dino


title: Ripetere piu' volte un'istruzione If

text:

In realta' non serve sia per forza pubblico... basta sia a livello
modulo e "in testa" al codice, in maniera tale che sia esterno...
> 2) Perche' fai creare un nuovo record???(DoCmd.GoToRecord , , acNext
> ecccc) non devo creare un new rec devo solo analizzare quelli
> esistenti.
>
> Infatti la verifica la esegue solo al primo record
>
> Per quanto riguarda SV il ciclare i records si,ma in che modo????Fammi
> gentilm ente un esempio
l'esempio gia' te l'ho fatto... DoCmd.GoToRecord , , acNext equivale a
dire al sistema a livello Forms "vai al record successivo"... il Goto
giro: esegue il "ciclo" su tutti i records del SubForm... l'On Error
serve proprio a gestire l'ultimo record non trovato (quindi quando i
records sono finiti); in quel caso il sistema guarda il valore della
variabile, e se ha incontrato tra gli "n" campi degli "n" records
anche solo 1 che non soddisfaceva i tuoi requisiti, ecco che apre il
report, altrimenti fila via dritto e non fa nulla...
almeno e' quello che avevo capito ti servisse nello specifico.



title: Ripetere piu' volte un'istruzione If

text:
Dino ha scritto:








> Dino
A te la scelta. Pablito ti ha già fatto l'esempio, oppure con un recordset.
Solo che non capisco come dalla maschera principale con un pulsante tu
gestisci i record della subform con un Me.Campo1.



title: Ripetere piu' volte un'istruzione If

text:

> A te la scelta. Pablito ti ha gi fatto l'esempio, oppure con un recordset.
> Solo che non capisco come dalla maschera principale con un pulsante tu
> gestisci i record della subform con un Me.Campo1.
>
> --
> sv
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -
In effetti l'esempio che ho fatto non porta la sintassi corretta,in
realta' il "me.campo e' un Me.Sottomaschera!Campo1.
Di seguito vi riporto il codice originale,così vediamo dove sbaglio.
Mi piacerebbe pero' che tu o voi "gentilmente mi fareste un esempio di
come dovrei ciclare i dati della tabella
ecco il codice:
On Error GoTo Err
Giro:
   Dim var_Controllo As Integer
   var_Controllo = 0
If Me.sottomaschera![Campo1] = True And Me.sottomaschera![Campo2] =
False Then
       var_Controllo = 1
          MsgBox "ATTENZIONE!!!....ecccccc"
            ElseIf Me.sottomaschera![Campo1]= False And
Me.sottomaschera![Campo2] = True Then
             var_Controllo = 1
                       MsgBox "ATTENZIONE!!!ecccccc"
        End If
DoCmd.GoToRecord , , acNext
GoTo Giro:
Err:
If var_Controllo = 1 Then
    MsgBox "ATTENZIONE...."
Else
   Docmd.Open report "Report1",acNormal
End If
var_Controllo = 0
end sub
Grazie mille
Dino


title: Ripetere piu' volte un'istruzione If

text:

> > questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnalagli
 abusi ad ab...@newsland.it- Nascondi testo citato
>
> > - Mostra testo citato -
>
> In effetti l'esempio che ho fatto non porta la sintassi corretta,in
> realta' il "me.campo e' un Me.Sottomaschera!Campo1.
> Di seguito vi riporto il codice originale,così vediamo dove sbaglio.
> Mi piacerebbe pero' che tu o voi "gentilmente mi fareste un esempio di
> come dovrei ciclare i dati della tabella
> If Me.sottomaschera![Campo1] = True And Me.sottomaschera![Campo2] =
> False Then
> Grazie mille
e allora non va bene...
DoCmd.GoToRecord , , acNext
funziona in locale...


title: Ripetere piu' volte un'istruzione If

text:

> > > questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnalagliabusi
 ad ab...@newsland.it- Nascondi testo citato
>
> > > - Mostra testo citato -
>
> > In effetti l'esempio che ho fatto non porta la sintassi corretta,in
> > realta' il "me.campo e' un Me.Sottomaschera!Campo1.
> > Di seguito vi riporto il codice originale,così vediamo dove sbaglio.
> > Mi piacerebbe pero' che tu o voi "gentilmente mi fareste un esempio di
> > come dovrei ciclare i dati della tabella
> > If Me.sottomaschera![Campo1] = True And Me.sottomaschera![Campo2] =
> > False Then
> > Grazie mille
>
> e allora non va bene...
> DoCmd.GoToRecord , , acNext
> funziona in locale...
però puoi mettere quelle funzione su un tasto del subform, e dal form
padre emulare il clik sul tasto di cui prima... cosi' funzionerebbe (a
quel punto basterebbe il Me.Campo1).


title: Ripetere piu' volte un'istruzione If

text:

> > > > questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnalagliabusiad
 ab...@newsland.it- Nascondi testo citato
>
> > > > - Mostra testo citato -
>
> > > In effetti l'esempio che ho fatto non porta la sintassi corretta,in
> > > realta' il "me.campo e' un Me.Sottomaschera!Campo1.
> > > Di seguito vi riporto il codice originale,così vediamo dove sbaglio.
> > > Mi piacerebbe pero' che tu o voi "gentilmente mi fareste un esempio di
> > > come dovrei ciclare i dati della tabella
> > > If Me.sottomaschera![Campo1] = True And Me.sottomaschera![Campo2] =
> > > False Then
> > > Grazie mille
>
> > e allora non va bene...
> > DoCmd.GoToRecord , , acNext
> > funziona in locale...
>
> però puoi mettere quelle funzione su un tasto del subform, e dal form
> padre emulare il clik sul tasto di cui prima... cosi' funzionerebbe (a
> quel punto basterebbe il Me.Campo1).- Nascondi testo citato
>
> - Mostra testo citato -
In effetti ho provato or..ora e va gia' meglio.Pero' ad esempio ho
simulato di avere i due campi a false e ovviamente non mi faceva piu'
uscire dall' msgbox.
In definitiva io come penso tu abbia capito devo "solo" (si fa per
dire) verificare che campo1 o campo2 siano o tutte due a false o tutte
due a true,mentre nelle condizioni sopra elencate deve dare
segnalazionw.
Dino


title: Ripetere piu' volte un'istruzione If

text:

Hai svariati modi per farlo
1) Invece di usare dcmd.gotorecord usa il recordsetclone di
sottomaschera e cicli come ti ha mostrato pablitomf
2) due controlli nascosti con la somma di campo1 e campo2
se sono entrambi 0 o se sono con valore (assoluto) (abs(campo)= al
recordcount lanci report1
2) fai due dsum e ti comporti come al punto precedente.
--
ac (x=y-1)


title: Ripetere piu' volte un'istruzione If

text:
On 29 Mar, 18:12, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:

> >>>>> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnalagliabusiadab...@newsland.it-
 Nascondi testo citato

> ac (x=y-1)- Nascondi testo citato
>
> - Mostra testo citato -
Ciao e grazie per la risp.ma..... campo 1 e campo 2 sono due campi con
la prop. sì\no,scusa cosa c'entra la somma!!! Forse lo stesso codice
che ho riportato sopra devo inserirlo in un controllo nel subform???
Dino


title: Ripetere piu' volte un'istruzione If

text:
Il 29/03/2011 18.22, Dino ha scritto:
[cut]
> Ciao e grazie per la risp.ma..... campo 1 e campo 2 sono due campi con
> la prop. sì\no,scusa cosa c'entra la somma!!! Forse lo stesso codice
> che ho riportato sopra devo inserirlo in un controllo nel subform???
I campi booleani sono, di fatto, di tipo numerico 0=false <>0 = vero
(access per vero assegna -1, per questo ho segnalato di usare abs())
Il codice lo devi inserire sull'evento di click del "button". Il path
dei controlli, ovviamente, deve tenere conto che l'evento si verifica
sul form e non nel subform.
comunque io l'avrei fatta cosi
Dim rs as variant
set rs = currentdb.openrecordset("select sum(campo1) as tC1, sum(campo2)
as tC2, count(*) as conta from tabella")
if (rs("tc1) = 0 and rs("tc2) = 0)
or (abs(rs("tc1)) = rs("conta")  and abs(rs("tc2)) = rs("conta")) then
    openreport
else
	msgbox
endif
ovviamente se ci sono delle condizioni di filtro che hai impostato sul
recordsource della sottomaschera vanno riproposte
--
ac (x=y-1)


title: Ripetere piu' volte un'istruzione If

text:
On 29 Mar, 18:44, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Il 29/03/2011 18.22, Dino ha scritto:
> [cut]
>
> > Ciao e grazie per la risp.ma..... campo 1 e campo 2 sono due campi con
> > la prop. s \no,scusa cosa c'entra la somma!!! Forse lo stesso codice
> > che ho riportato sopra devo inserirlo in un controllo nel subform???
>
> I campi booleani sono, di fatto, di tipo numerico 0=false <>0 = vero
> (access per vero assegna -1, per questo ho segnalato di usare abs())
>
> Il codice lo devi inserire sull'evento di click del "button". Il path
> dei controlli, ovviamente, deve tenere conto che l'evento si verifica
> sul form e non nel subform.
>
> comunque io l'avrei fatta cosi
> Dim rs as variant
>
> set rs = currentdb.openrecordset("select sum(campo1) as tC1, sum(campo2)
> as tC2, count(*) as conta from tabella")
>
> if (rs("tc1) = 0 and rs("tc2) = 0)
> or (abs(rs("tc1)) = rs("conta")  and abs(rs("tc2)) = rs("conta")) then
>     openreport
> else
>         msgbox
> endif
>
> ovviamente se ci sono delle condizioni di filtro che hai impostato sul
> recordsource della sottomaschera vanno riproposte
>
> --
>
> ac (x=y-1)
Grazie Ale,mi prostro alla tua preparazione!!!Complimenti.Sviolinate a
parte(ma le meriti) adesso sono abbastanza "cotto".Domani mattina
provo e ti faccio sapere.Stai in linea.
Grazie ancora
Dino


title: Ripetere piu' volte un'istruzione If

text:

> Dino- Nascondi testo citato
>
> - Mostra testo citato -
Eccomi Ale.allora ho provato ad impostare il tuo codice ma mi da
errore :("Previsto separatore di elenco :oppure")).
In realta' la sintassi sembra corretta.
If (rs("tc1) = 0 and rs("tc2) = 0 or (abs(rs("tc1)) = rs("conta")  and
abs(rs("tc2)) = rs("conta"))
Grazie
Dino


title: Ripetere piu' volte un'istruzione If

text:

direi di no mancano virgolette
If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) = rs("conta")
and abs(rs("tc2")) = rs("conta"))
--
ac (x=y-1)


title: Ripetere piu' volte un'istruzione If

text:
On 30 Mar, 10:15, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>

> ac (x=y-1)- Nascondi testo citato
>
> - Mostra testo citato -
E' vero (che "oco" sono) mancavano le virgolette;così l'ho guardato e
l'ho copiato.In realta' pero' mi da ancora lo stesso errore
"......separatore" come mai????
Grazie e porta pazienza!!!!
Dino


title: Ripetere piu' volte un'istruzione If

text:
Il 30/03/2011 12.55, Dino ha scritto:
> On 30 Mar, 10:15, Alessandro Cara<
alessandro.c...@ay-1anetwork.it
>
> wrote:
>> Il 30/03/2011 8.51, Dino ha scritto:
[cut]
>>
>>> Eccomi Ale.allora ho provato ad impostare il tuo codice ma mi da
>>> errore :("Previsto separatore di elenco :oppure")).
>>> In realta' la sintassi sembra corretta.
>>
>>> If (rs("tc1) = 0 and rs("tc2) = 0 or (abs(rs("tc1)) = rs("conta")  and
>>> abs(rs("tc2)) = rs("conta"))
>>
>> direi di no mancano virgolette
>> If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) = rs("conta")
>> and abs(rs("tc2")) = rs("conta"))
>>
>
> E' vero (che "oco" sono) mancavano le virgolette;cosě l'ho guardato e
> l'ho copiato.In realta' pero' mi da ancora lo stesso errore
> "......separatore" come mai????
>
> Grazie e porta pazienza!!!!
>
> Dino
Copia e incolla quello che hai scritto
--
ac (x=y-1)


title: Ripetere piu' volte un'istruzione If

text:
On 30 Mar, 13:14, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Il 30/03/2011 12.55, Dino ha scritto:
>
> > On 30 Mar, 10:15, Alessandro Cara<
alessandro.c...@ay-1anetwork.it
>
> > wrote:
> >> Il 30/03/2011 8.51, Dino ha scritto:
>
> [cut]
>
>
>
>
>
>
>
> >>> Eccomi Ale.allora ho provato ad impostare il tuo codice ma mi da
> >>> errore :("Previsto separatore di elenco :oppure")).
> >>> In realta' la sintassi sembra corretta.
>
> >>> If (rs("tc1) = 0 and rs("tc2) = 0 or (abs(rs("tc1)) = rs("conta")  and
> >>> abs(rs("tc2)) = rs("conta"))
>
> >> direi di no mancano virgolette
> >> If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) = rs("conta")
> >> and abs(rs("tc2")) = rs("conta"))
>
> > E' vero (che "oco" sono) mancavano le virgolette;così l'ho guardato e
> > l'ho copiato.In realta' pero' mi da ancora lo stesso errore
> > "......separatore" come mai????
>
> > Grazie e porta pazienza!!!!
>
> > Dino
>
> Copia e incolla quello che hai scritto
>
> --
>
> ac (x=y-1)- Nascondi testo citato
>
> - Mostra testo citato -
E' quello che ho fatto.Cerchiamo di intenderci :
If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) =
rs("conta")and abs(rs("tc2")) = rs("conta")) then
Openreport
Questo e' quello che ho copiato e che mi da errore!!!!!
Dino


title: Ripetere piu' volte un'istruzione If

text:
Il 30/03/2011 14.55, Dino ha scritto:
> On 30 Mar, 13:14, Alessandro Cara<
alessandro.c...@ay-1anetwork.it
>
> wrote:
>> Il 30/03/2011 12.55, Dino ha scritto:
>>
>>> On 30 Mar, 10:15, Alessandro Cara<
alessandro.c...@ay-1anetwork.it
>
>>> wrote:
>>>> Il 30/03/2011 8.51, Dino ha scritto:
>>
>> [cut]
>>
>>
>>
>>
>>
>>
>>
>>>>> Eccomi Ale.allora ho provato ad impostare il tuo codice ma mi da
>>>>> errore :("Previsto separatore di elenco :oppure")).
>>>>> In realta' la sintassi sembra corretta.
>>
>>>>> If (rs("tc1) = 0 and rs("tc2) = 0 or (abs(rs("tc1)) = rs("conta")  and
>>>>> abs(rs("tc2)) = rs("conta"))
>>
>>>> direi di no mancano virgolette
>>>> If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) = rs("conta")
>>>> and abs(rs("tc2")) = rs("conta"))
>>
>>> E' vero (che "oco" sono) mancavano le virgolette;cosě l'ho guardato e
>>> l'ho copiato.In realta' pero' mi da ancora lo stesso errore
>>> "......separatore" come mai????
>>
>>> Grazie e porta pazienza!!!!
>>
>>> Dino
>>
>> Copia e incolla quello che hai scritto
>>
>> --
>>
>> ac (x=y-1)- Nascondi testo citato
>>
>> - Mostra testo citato -
>
> E' quello che ho fatto.Cerchiamo di intenderci :
> If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) =
> rs("conta")and abs(rs("tc2")) = rs("conta")) then
> Openreport
> Questo e' quello che ho copiato e che mi da errore!!!!!
Dino! Ma sant'iddio non hai modificato openreport e messaggio?
quella parte *non* e' sintatticamente corretta! Sistemala come era nel
tuo post iniziale.
--
ac (x=y-1)


title: Ripetere piu' volte un'istruzione If

text:
On 30 Mar, 15:17, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Il 30/03/2011 14.55, Dino ha scritto:
>
>
>
>
>
> > On 30 Mar, 13:14, Alessandro Cara<
alessandro.c...@ay-1anetwork.it
>
> > wrote:
> >> Il 30/03/2011 12.55, Dino ha scritto:
>
> >>> On 30 Mar, 10:15, Alessandro Cara<
alessandro.c...@ay-1anetwork.it
>
> >>> wrote:
> >>>> Il 30/03/2011 8.51, Dino ha scritto:
>
> >> [cut]
>
> >>>>> Eccomi Ale.allora ho provato ad impostare il tuo codice ma mi da
> >>>>> errore :("Previsto separatore di elenco :oppure")).
> >>>>> In realta' la sintassi sembra corretta.
>
> >>>>> If (rs("tc1) = 0 and rs("tc2) = 0 or (abs(rs("tc1)) = rs("conta")  and
> >>>>> abs(rs("tc2)) = rs("conta"))
>
> >>>> direi di no mancano virgolette
> >>>> If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) = rs("conta")
> >>>> and abs(rs("tc2")) = rs("conta"))
>
> >>> E' vero (che "oco" sono) mancavano le virgolette;cos l'ho guardato e
> >>> l'ho copiato.In realta' pero' mi da ancora lo stesso errore
> >>> "......separatore" come mai????
>
> >>> Grazie e porta pazienza!!!!
>
> >>> Dino
>
> >> Copia e incolla quello che hai scritto
>
> >> --
>
> >> ac (x=y-1)- Nascondi testo citato
>
> >> - Mostra testo citato -
>
> > E' quello che ho fatto.Cerchiamo di intenderci :
> > If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) =
> > rs("conta")and abs(rs("tc2")) = rs("conta")) then
> > Openreport
> > Questo e' quello che ho copiato e che mi da errore!!!!!
>
> Dino! Ma sant'iddio non hai modificato openreport e messaggio?
> quella parte *non* e' sintatticamente corretta! Sistemala come era nel
> tuo post iniziale.
>
> --
>
> ac (x=y-1)- Nascondi testo citato
>
> - Mostra testo citato -
Ale,no!!!Non ti spaventare,certo che OpenReport non e' sintatticamente
giusto ma l'ho messo solo come esempio per il Then.Il problema e'
sopra per me!!!!
Dino


title: Ripetere piu' volte un'istruzione If

text:

Per favore, copia e incolla *tutto* quello che hai impostato nella routine.
E comunque mi sembra che ci sia  una parentesi malmessa.
If (rs("tc1") = 0 and rs("tc2") = 0) or (abs(rs("tc1")) =
rs("conta")and abs(rs("tc2")) = rs("conta")) then
--
ac (x=y-1)


title: Ripetere piu' volte un'istruzione If

text:
On 30 Mar, 16:00, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>

Ecco il tutto:
On Error GoTo Err
Dim rs As Variant
Set rs = CurrentDb.OpenRecordset("select sum(Me.Sottoscheda_Buoni![in
conformità?]) as tC1, sum(Me.Sottoscheda_Buoni![Stampa fasi])as tC2,
count(*) as conta from [Dettagli fatture]")
If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) =
rs("conta")and abs(rs("tc2")) = rs("conta"))then
 DoCmd.OpenReport "pippo"
Else
        MsgBox "pippo"
End If
Err:
Dino


title: Ripetere piu' volte un'istruzione If

text:

...e se non c'e' rs? ;)


title: Ripetere piu' volte un'istruzione If

text:
On 30 Mar, 16:20, Dino <
verrengia.d...@alice.it
> wrote:

ma se e' un Recordset perche' mai Variant?...
Dim db              As DAO.Database
Dim rs              As DAO.Recordset
Set db = CurrentDb
Set db = db.OpenRecordset(" Tua Query ")
While rs.EOF = False ' Avvia il ciclo.
    With rs
        If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) =
rs("conta") and abs(rs("tc2")) = rs("conta")) then
            DoCmd.OpenReport "pippo"
        Else
            MsgBox "pippo"
        End If
    End With
    rs.MoveNext
Wend
Set rs = Nothing
Set db = Nothing


title: Ripetere piu' volte un'istruzione If

text:

NB nella tua query questo e' sbagliato :
sum(Me.Sottoscheda_Buoni![Stampa fasi])as tC2
metti spazio prima di "as"


title: Ripetere piu' volte un'istruzione If

text:

NB. nella tua query non c'e' lo spazio con "AS" di "tC2"...


title: Ripetere piu' volte un'istruzione If

text:
Il 30/03/2011 17.56, pablitomf ha scritto:
[cut]
>
> ma se e' un Recordset perche' mai Variant?...
Perche' cosi non ti sbagli?
Quattro bites (morsi) in piu' non uccidono e evitano confusione DAO/ADO
>
> Dim db              As DAO.Database Dim rs              As
> DAO.Recordset
>
> Set db = CurrentDb Set db = db.OpenRecordset(" Tua Query ")
>
> While rs.EOF = False ' Avvia il ciclo. With rs
Non serve ritorna 1 solo record
>
---------> per Dino
> If (rs("tc1") = 0 and rs("tc2") = 0 or (abs(rs("tc1")) = rs("conta")
.....................................! Qui manca una parentesi ")"
> and abs(rs("tc2")) = rs("conta")) then DoCmd.OpenReport "pippo" Else
> MsgBox "pippo" End If
>
> End With rs.MoveNext Wend Set rs = Nothing Set db = Nothing
cfr sopra.
--
ac (x=y-1)


title: Ripetere piu' volte un'istruzione If

text:
> > While rs.EOF = False ' Avvia il ciclo. With rs
>
> Non serve ritorna 1 solo record
sempre che ci sia... e se non c'e' ?... rs("tc1") & Co. vanno in
errore, per cui o gestisci l'errore in tal senso, o ti conviene cmq
utilizzare il With rs e l'EOF...


title: Ripetere piu' volte un'istruzione If

text:

ma poi [in conformità?] e' un nome di un campo? :S, cioe' un campo il
cui nome e' con accento e interrogativo? :D (se cosi' fosse, non ci
piace)


title: Ripetere piu' volte un'istruzione If

text:
On 30 Mar, 16:20, Dino <
verrengia.d...@alice.it
> wrote:

> Dino- Nascondi testo citato
>
> - Mostra testo citato -
OK,Raga...ho risolto in un altro modo.Ho creato un inputbox dover
faccio decidere al cliente se stampare o non stampare.Dopo la scelta
ovviamente ho un'istruzione If che gestisce il tutto.
Grazie ancora
Dino
NB:Provero' comunque meglio il codice di Ale perche' a me da sempre
errore


title: Distinte basi multilivello

author: Filippo Campolmi

text:
Salve a tutti,
Ho la necessità di creare un piccolo db che abbia la funzione di creare
distinte basi multilivello partendo da una tabella prodotti.
Vi chiedo se posso trovare in rete alcuni esempi già fatti, su cui
basarmi come punto di partenza per poi svilupparmi il resto.
Mi basterebbe capire il meccanismo della generazione automatiche dei
vari sottolivelli.
Ringrazio per l'aiuto.
Se sono stato poco chiaro chiedete pure.
Saluti Filippo.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Distinte basi multilivello

author: Sandro Peruz

text:
"Filippo Campolmi" <
pip...@sitoverde.com
> ha scritto nel messaggio
news:a1cc611a7c80c72586a...@mygate.mailgate.org...

Ciao Filippo,
in rete non credo che tu riesca a trovare nulla di pronto.
Sul sito di Rio credo che debbano pubblicare un esempio di come deve essere
gestita la cosa.
Io a suo tempo ero stato aiutato da @Alex a sviscerare bene la cosa. Ti
posto qui il 3d sperando che ti sia di aiuto :
http://groups.google.it/group/microsoft.public.it.office.access/browse_frm/thread/1afa68b349b95632/edbea569445ea78a?q=distinta+base+Sandro&rnum=2#edbea569445ea78a
Comunque dal mio punto di vista oltre che capire come impostare la funzione
ricorsiva e le tabelle, è necessario conoscere bene il funzionamento delle
DiBa.
In bocca al lupo perchè la cosa non è proprio semplicissima....
Ciao, Sandro.


title: Distinte basi multilivello

author: Alessandro Baraldi

text:
"Sandro Peruz" <
sandro_...@tin.it
> wrote in message
news:43b17684$0$1070$
4faf...@reader3.news.tin.it
>
[CUT]
>
> Ciao Filippo,
>
[CUT]
>
> Ciao, Sandro.
He...He.... ricordi ancora tutto allora....!!!!!
L'hai fatto tu il Demo da inviare a RIO...?
Mi permetto di sottolineare a Filippo che se per errore di progettazione
non ha strutturato in modo corretto le tabelle e le loro relazioni
ora ha modo di accorgersene, in quanto dovrà scrivere pagine e pagine
di codice che si riducono a poca cosa(anche se come diceva Sandro
la tecnica della ricorsione non è un concetto base, pertanto un pò
ostica).
Saluti.
@Alex



title: Distinte basi multilivello

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:04746f88dd95f26f0a...@mygate.mailgate.org...
> "Sandro Peruz" <
sandro_...@tin.it
> wrote in message
> news:43b17684$0$1070$
4faf...@reader3.news.tin.it
>
> >
> [CUT]
> >
> > Ciao Filippo,
> >
> [CUT]
> >
> > Ciao, Sandro.
>
Ciao @Alex,
> He...He.... ricordi ancora tutto allora....!!!!!
accidenti se mi ricordo :-)))), ho stentato un pochetto ma alla fine il
risultato è stato molto gratificante ! Mi hai indirizzato non poco !
> L'hai fatto tu il Demo da inviare a RIO...?
Avevo intenzione di mandarlo quando mi sono accorto dell'esistenza del sito
(soprattutto come sorta di ringrazimento per tutto l'aiuto che Cinzia si è
sempre offerta di darmi), ma contemporaneamente ho saputo da Cinzia che già
Lorenzo (pyx) ci aveva pensato.(da un post su MPIOA). Sto aspettando con
curiosità di vedere il risultato che è riuscito a ottenere visto che, da
come ho capito leggendo i suoi post, la sua preparazione non è così comune.
Avevo promesso a Cinzia di mandare entro fine anno qualcosa relativo al
calcolo fabbisogni, una sorta di MRP, ma mi sa che non ce la faccio.
Ultimamente il lavoro mi ha un tantino strangolato ...
> Mi permetto di sottolineare a Filippo che se per errore di progettazione
> non ha strutturato in modo corretto le tabelle e le loro relazioni
> ora ha modo di accorgersene,
verissimo concordo in pieno ! Era successo anche a me.
>in quanto dovrà scrivere pagine e pagine
> di codice che si riducono a poca cosa(anche se come diceva Sandro
> la tecnica della ricorsione non è un concetto base, pertanto un pò
> ostica).
>
> Saluti.
>
> @Alex
Ciao Mitiko !
Sandro.


title: Distinte basi multilivello

text:
"Sandro Peruz" <
sandro_...@tin.it
> wrote in message
news:43b17684$0$1070$
4faf...@reader3.news.tin.it
>
> In bocca al lupo perchè la cosa non è proprio semplicissima....
>
> Ciao, Sandro.
Innanzitutto grazie per le vostre risposte, cercherò di studiarmi
il post di cui mi hai inviato il link, poi sicuramente avrò da
chiedere ancora tante altre cosine, ma adesso sono più tranquillo
sapendo che c'è chi ha avuto esperienza in merito.
Saluti e alla prossima.
Filippo



title: cambiare query della maschera da vb

author: mario

text:
è possibile impostare il nome della query su cui si basa una maschera dalla
routine eseguita da una combobox?
cioè vorrei, sull'evento "su modifica" di una combobox, impostare non solo
il nome di una maschera da aprire, (banalmente un docmd.openform
"nomemaschera" ) ma anche impostare prima dell'apertura il nome della query
su cui si deve basare la maschera...
grazie


title: cambiare query della maschera da vb

author: Karl Donaubauer

text:
mario wrote:
> č possibile impostare il nome della query su cui si basa una maschera
> dalla routine eseguita da una combobox?
> cioč vorrei, sull'evento "su modifica" di una combobox, impostare non
> solo il nome di una maschera da aprire, (banalmente un docmd.openform
> "nomemaschera" ) ma anche impostare prima dell'apertura il nome della
> query su cui si deve basare la maschera...
"Su modifica" succede con ogni lettera digitata ecc.
Di solito č meglio"Dopo aggiornamento" della casella combinata.
Puoi sempre cambiare l'origine dati di una maschera aperta con:
Forms!NomeMaschera.Recordsource = "UnaQueryOStringaSQL"
In alternativa e se non vuoi caricare due volte dati puoi anche
mandare l'origine dati con OpenArgs:
DoCmd.OpenForm "NomeMaschera", , , , , , "UnaQueryOStringaSQL"
Poi nell'evento "Su apertura" della maschera:
If Not IsNull(Me.OpenArgs) Then
    Me.RecordSource = Me.OpenArgs
End If
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: cambiare query della maschera da vb

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:889h9s...@mid.individual.net...

grazie Karl, funziona perfettamente.
ciao


title: due domande

text:
1. ho una tabella con un serie di esercizi di allenamento e un campo SI/NO
che , se flaggato, mi consente di stampare gli esercizi selezionati. Come
posso deselezionare tutti gli esercizi creando un pulsante sulla maschera
che rappresenta questa tabella? Ho provato con una macro tipo SELEZIONA
TUTTI I RECORD e INSERISCI VALORE FALSO NEL CAMPO DEL SI/NO ma non funziona
o meglio sflegga solo il primo record.
2. rilevo le presenze dei giocatori agli allenamenti. Quindi ho
Nomegiocatore, data allenamento, Presenza/Assenza.
Voglio arrivare ad ottenere una tabella per cui per ogni nome
corrispondentemente alla data avrò una X o un "null" se è presente o
assente.
Ho risolto in parte con una tabella pivot perchè riesco a rappresentarla in
una maschera...ma  non è bellissima e l presenza è un -1...
un'altra alternativa è stata quella di creare una query a campi incrociati e
visualizzare la query come dati come fosse un file excel ma anche questa non
è il massimo.
Avete dei suggerimenti? sono disposta anche a creare delle tabelle di
calendario che si intreccino con le query di rilevamento delle presenze.
grazie
simona


title: due domande

text:
1) Risposta
Currentdb.Execute "UPDATE NomeTabella SET CampoSINO=False"
2)Partendo dalla tabella Giocatori io vedrei una Tabella relazionata 1
Molti con gli allenamenti, ogni giocatore avrà molti allenamenti...!
Tabella Allenamenti
[PK] Data
[PK] CodiceGiocatore
        Presenza
Ciao
@Alex


title: due domande

text:
"A.S.L.M." <
sim...@tin.it
> ha scritto nel messaggio news:44661603$0$14794$4faf...@reader4.news.tin.it...
---omissis---
> grazie
> simona
3) scrivi un oggetto descrittivo del problema; ne beneficeranno tutti quelli che hanno o avranno lo stesso tuo problema. Grazie.
www.sitocomune.com
 - Sezione ICAA.
Ciao.
--
Sergio MAZZA


title: due domande

text:
grazie per la prima...proverň sicuramente...
per la seconda..forse non mi sono spiegata.
Io ho giŕ una tabella cosě...voglio arrivare ad una rappresentazione grafica
tipo
asse verticale i nomi
asse orrizzontale le date
se la presenza č SI in corrispondenza della data e del nome trovo un X
altrimenti "null".
grazie, comunque, per la risposta...
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1147544148.0...@u72g2000cwu.googlegroups.com...
1) Risposta
Currentdb.Execute "UPDATE NomeTabella SET CampoSINO=False"
2)Partendo dalla tabella Giocatori io vedrei una Tabella relazionata 1
Molti con gli allenamenti, ogni giocatore avrŕ molti allenamenti...!



title: Macro: imposta valore non funge

author: giuseppe

text:
Ho un problema che non riesco a risolvere.
Ho una tabella di cui voglio filtrare i valori in base alla data. Per
automatizzare il tutto ho creato un maschera in base ad una query in
cui vi č un criterio di selezione con between ... and ...
I valori sono due campi non associati presenti nella maschera stessa.
Nel momento in cui inserisco i valori d'intervallo clicco su un
pulsante che non fa altro che eseguire una macro con un applica
filtro. Fin qui tutto ok. Sono andato oltre, cercando di automatizzare
la procedura nel momento in cui nei campi indicanti l'intervallo non
vi sia nessun valore. Ho inserito nella macro la condizione che nel
momento che un campo č vuoto sia eseguito un imposta valore
prefissato. Dopo il click sul pulsante il valore impostato non appare
e di conseguenza non filtra piů. Cosa strana č che questa stessa macro
sotto access 95 funziona, mentre col 2000 no.
Ho provato anche con un valore predefinito nei campi, ma niente.
Qualcuno sa spiegarmi il perchč?
Ciao!


title: Macro: imposta valore non funge


title: Report su query a campi Incrociati:eliminare righe vuote

text:
Ho un report basato su una query a campi incrociati, che mi ritorna
i dati in questa maniera :
Pippo            Pluto        Paperino
Qui
                    Quo
                                    Qua
Paperone
                    Nonna
                                    Gastone
Come faccio a farli diventare così ?
Pippo            Pluto        Paperino
Qui                Quo        Qua
Paperone        Nonna    Gastone
E' possibile agiere direttamente da report o devo agire sulla query o creare
più query ?
grazie.


title: adattare la dimensione dei controlli

author: fulmail

text:
Salve,
mi chiedevo come fosse possibile adatare la larghezza di un controllo
di un report in base al suo contenuto, comunque senza utilizzare
caratteri equispaziati quali courier o simili.


title: adattare la dimensione dei controlli

text:
fulmail ha scritto:

Controlla se fa per te:
http://www.lebans.com/autosize_textbox.htm
http://www.lebans.com/textwidth-height.htm
--
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: Tabella di ricerca dati

author: Freccia (VegetaSSj)

text:
Ciao a tutti,
scusate il problema forse banale, ma è molto che non uso access.
Ho una tabella Anagrafica semplicissima:
ID, Cognome, Nome, Categoria, Tipo
1	Rossi		Mario	A		1
Ora (in access) dovrei fare una tabella con la stessa struttura di
"Anagrafica" e 2 campi in più di input dove l'utente scrive in una
colonna:
1 [invio] e nelle colonne a destra carica i dati anagrafici di
quell'utente
Praticamente AnagraficaInput
CampoInput1,CampoInput2,ID, Cognome, Nome, Categoria, Tipo
(in campoInput2 ci deve solo mettere un valore)
Ogni volta poi sarà svuotata, mi serve per caricare determinati utenti
per una stampa.
Grazie in anticipo
--
Freccia@Bulldozer63 :D


title: Tabella di ricerca dati

text:
"Freccia (VegetaSSj)" <NIENTESPAMfre...@hotmail.invalid> ha scritto nel messaggio
news:pnzc4f1mr3wm.cc44mkpuq9ob$.dlg@40tude.net...

Sei fuori strada.
La nuova tabella deve contenere i nuovi dati e l'id dell'anagrafica; e basta. Poi per recuperare entrambe le informazioni metti in
relazione le tabelle per l'id anagrafica in una query.
Ovviamente per scegliere l'id anagrafica dovrai creare una casella di riepilogo in una maschera...
Ciao.
--
Sergio MAZZA


title: Tabella di ricerca dati

text:
Su "it.comp.appl.access",  ==Sergio MAZZA=> ha scritto:
> Sei fuori strada.
> La nuova tabella deve contenere i nuovi dati e l'id dell'anagrafica; e basta. Poi per recuperare entrambe le informazioni metti in
> relazione le tabelle per l'id anagrafica in una query.
> Ovviamente per scegliere l'id anagrafica dovrai creare una casella di riepilogo in una maschera...
Forse non ho capito bene.
Hai ragione, a me serve una tabella temporanea in cui vengano
memorizzati idanagrafica e gli altri dati di input.
Quello su cui mi sono arenato è sul come fare l'interfaccia di input.
In pratica l'utente deve scrivere "2025" e vedere da qualche parte 4/5
campi anagrafici del 2025 (nome cognome ecc.)
L'utente scriverà una 20ina di id alla volta, in questo modo la tabella
temporanea si popola e potrà essere lanciata la stampa su quei 20
record.
Come faccio ad esempio che da una casella di riepilo, quando scelgo
l'id, da un'altra parte mi vengano visualizzati gli altri dati
anagrafici?
Con VB6 non avrei problemi, una griglia oppure combobox e qualche label,
e tutto che va su una griglia/listbox.
Grazie ancora
--
Freccia@Bulldozer63 :D


title: Tabella di ricerca dati

text:
Su "it.comp.appl.access",  ==Freccia (VegetaSSj)=> ha scritto:
> Con VB6 non avrei problemi, una griglia oppure combobox e qualche label,
> e tutto che va su una griglia/listbox.
Annullo tutto, non so come mai non mi era venuta fuori la query che
permetteva l'input dei dati, ma solo la visualizzazione.
Per ora ho sistemato,
Grazie
--
Freccia@Bulldozer63 :D


title: totali ---> su tabella

author: BB

text:
ho una maschera in cui inserisco delle cifre in un determinato campo
(campo1),
in questa maschera, inoltre vorrei mettere una casella che si aggiorna ad
ogni record inserito, e su cui si visualizza il totale complessivo delle
cifre di tutti i valori del campo (campo1) (campo1 del record1 + campo 1 del
record2 + ecc) ,
Infine vorrei inserire il valore di questa casella automaticamente in un
campo di un altra tabella creata appositamente.
E' fattibile?
io non ci sono riuscito!  Se c'è qualche volenteroso che può aiutarmi,  lo
prego a braccia aperte!
access è peggio di mia moglie!!!   mi sta' esaurendo!!  :-))
luigi


title: totali ---> su tabella

author: stwe

text:
"BB" <
BLUE...@TIN.IT
> ha scritto nel messaggio
news:w8MR7.324$OP2....@news2.tin.it...

non è fattibile, esistono le query per questo, oppure un controllo calcolato
come credo hai fatto tu, in una maschera, la cosa che vuoi fare tu, la puoi
fare in questo modo:
query che calcola i totale, che deve essere di aggiornamento o di
accodamento dati, in questo modo puoi "salvare" i dati sulla tabella.
però formalmente è una cavolata, il computer in generale, è più veloce di
noi a fare i conti, quindi lasciali fare a lui... ad esempio, se usi una
calcolatrice scientifica avrai calcolato il seno di un angolo, non ti sei
messo a farlo a mano, ecco il risultato che cerchi tu è qualcosa di simile,
ovvero perchè scrivere una informazione che deviva da altri dati in una
tabella quando la puoi calcolare è sempre sbagliato.
eppoi studiati un po' i database redazionali ecco... :-)))
spero di esserti stato di aiuto, nonostante tutto.
by
stwe


title: Comando SelectObject

author: Checco

text:
Ciao a tutti,
ho un problema, ho una maschera non associata con all'interno due
sottomaschere, devo selezionare una delle due per fare alcune operazioni (ad
esempio applicare un filtro), la maschera principale si chiama [menu_riab],
la sottomaschera [vis_progetti_attivi], quindi ho ipostato questo comando:
DoCmd.SelectObject acForm, Forms![menu_riab]![vis_progetti_attivi], False
Ma appena la eseguo col pulsante di comando mi access mi da questo errore
"Errore di dun-time 2498, Tipo di dati nell'espressione errato per uno degli
argomenti"
Dove sbaglio? Chi sa darmi una mano?
Grazie!
Francesco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Comando SelectObject

text:
"Checco" <
fra....@libero.it
> ha scritto nel messaggio
news:217Z59Z54Z60Y1...@usenet.libero.it...
> Ciao a tutti,
> ho un problema, ho una maschera non associata con all'interno due
> sottomaschere, devo selezionare una delle due per fare alcune operazioni
(ad
> esempio applicare un filtro), la maschera principale si chiama
[menu_riab],
> la sottomaschera [vis_progetti_attivi], quindi ho ipostato questo comando:
>
> DoCmd.SelectObject acForm, Forms![menu_riab]![vis_progetti_attivi], False
>
> Ma appena la eseguo col pulsante di comando mi access mi da questo errore
> "Errore di dun-time 2498, Tipo di dati nell'espressione errato per uno
degli
> argomenti"
> Dove sbaglio? Chi sa darmi una mano?
>
> Grazie!
> Francesco
>
Per spostare il fuoco (selezionare un controllo) su un controllo utilizza il
metodo SetFocus; nel tuo caso:
Forms![menu_riab]![vis_progetti_attivi].SetFocus. Ma se devi applicare un
filtro non serve spostare il fuoco basta far riferimento alla proprietà
Filter/FilterOn della sottomaschera; nel tuo caso (es.):
Forms![menu_riab]![vis_progetti_attivi].Form.Filter = "cognome='MAZZA'"...
Ciao.
--
Sergio MAZZA


title: Applicazione "Ricerche" dal sitocomune

author: forrest

text:
Ciao a tutti!
Mi permetto di scomodare gli esperti del newsgropu col mio misterioso
problemino. Ho trovato l'applicazione Ricerche sul sitocomune e l'ho
ampiamente modificata per adattarla alle mie esigenze.
Sperando che abbiate più o meno in mente il codice dell'applicazione:
ho modificato le varie query a cui è collegata la RowSource della Listbox.
La prima si chiama "Cerca_Cognome" ed è così fatta
SELECT Anagrafica.Cognome & ", " & [Nome] AS AName, Scheda.Data,
Scheda.[Tipo], Scheda.Risultato, Scheda.Note
FROM Anagrafica INNER JOIN Scheda ON Anagrafica.IdCliente =
Scheda.IdCliente
WHERE ((([Anagrafica].[Cognome] & ", " & [Nome]) Like ("*" &
[Forms]![Ricerche]![Cognome] & "*")))
ORDER BY Anagrafica.Cognome & ", " & [Nome], Scheda.Data DESC;
Ebbene , questa query funziona. La form ricerche anche. Il report che si
apre dalla form ricerche con un pulsante di comando pure.
Sembra tutto a posto ma se io vado ad aprire la query Cerca_Cognome in
visualizzazione struttura SENZA cambiare niente, oppure se semplicemente
la eseguo, il report in Ricerche non funziona più. Cioè funziona ma mi
chiede di inserire il Cognome (non lo prende più dalla form
insomma).Questo è definitivo. Posso chiudere Access, riaprirlo...non
cambia niente , rimane il problema. Non riesco a capire come sia possibile
che la semplice apertura in visualizzazione struttura possa modificare
tutto. E'l'entropia?
Grazie in anticipo!
Andrea
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Applicazione "Ricerche" dal sitocomune

author: ALESSANDRO Baraldi

text:
"forrest" <
a.no...@comune.cerano.it
> ha scritto nel messaggio
news:cr9qeh$12u$1...@news.newsland.it...
> Ciao a tutti!
> Mi permetto di scomodare gli esperti del newsgropu col mio misterioso
> problemino. Ho trovato l'applicazione Ricerche sul sitocomune e l'ho
> ampiamente modificata per adattarla alle mie esigenze.
> Sperando che abbiate piů o meno in mente il codice dell'applicazione:
> ho modificato le varie query a cui č collegata la RowSource della Listbox.
> La prima si chiama "Cerca_Cognome" ed č cosě fatta
> SELECT Anagrafica.Cognome & ", " & [Nome] AS AName, Scheda.Data,
> Scheda.[Tipo], Scheda.Risultato, Scheda.Note
> FROM Anagrafica INNER JOIN Scheda ON Anagrafica.IdCliente =
> Scheda.IdCliente
> WHERE ((([Anagrafica].[Cognome] & ", " & [Nome]) Like ("*" &
> [Forms]![Ricerche]![Cognome] & "*")))
> ORDER BY Anagrafica.Cognome & ", " & [Nome], Scheda.Data DESC;
>
> Ebbene , questa query funziona. La form ricerche anche. Il report che si
> apre dalla form ricerche con un pulsante di comando pure.
> Sembra tutto a posto ma se io vado ad aprire la query Cerca_Cognome in
> visualizzazione struttura SENZA cambiare niente, oppure se semplicemente
> la eseguo, il report in Ricerche non funziona piů. Cioč funziona ma mi
> chiede di inserire il Cognome (non lo prende piů dalla form
> insomma).Questo č definitivo. Posso chiudere Access, riaprirlo...non
> cambia niente , rimane il problema. Non riesco a capire come sia possibile
> che la semplice apertura in visualizzazione struttura possa modificare
> tutto. E'l'entropia?
>
> Grazie in anticipo!
>
> Andrea
Se non ricordo male č il demo di Sergio Mazza, che quando serve č sempre in
ferie....!
Credo che dipenda dal fatto che nella sintassi SQL ci sia il riferimento
alla Form Ricerche relativamente alla condizione Where per il Cognome.
Se la Form ricerche č chiusa OVVIAMENTE non puň trovare il riferimento.
Rifai le prove con la Form aperta.
Bada che non č un limite, quando mai ti capita di aprire una Query da
sola...?
Quando mai ti capita di aprire il REPORT senza essere passato dalla Form di
ricerca.....?
Se č cosě allora devi modificare il sistema ed invece di associare la Query
ad un parametro dinamico che č quello della Form, modificare completamente
il predicato SQL passando una stringa fissa....!
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Applicazione "Ricerche" dal sitocomune

text:
ALESSANDRO Baraldi ha scritto:
> Credo che dipenda dal fatto che nella sintassi SQL ci sia il riferimento
> alla Form Ricerche relativamente alla condizione Where per il Cognome.
> Se la Form ricerche č chiusa OVVIAMENTE non puň trovare il riferimento.
> Rifai le prove con la Form aperta.
Ciao Alessandro, grazie della risposta!
Forse non mi sono spiegato molto bene. Il problema non č che non funziona
piů la query fatta partire da sola, lontano dalla form Ricerche
(effettivamente questo non mi serve a niente) ma che , una volta aperta (e
immediatamente chiusa) la query Cerca_Cognome, č la form Ricerche che non
va piů. Io apro la form e scelgo il mio bel cognome. Mi compare nella
casella di riepilogo sottostante tutto quello che volevo sapere (perfetto,
meraviglioso!) premo "Stampa Visualizzazione" per farmi restituire il
report e, anzichč stampare, mi mostra una finestra di interrogazione che
chiede Anagrafica.Cognome & "
Il suggerimento potrebbe essere "Vabeh, allora non toccare la query e
pace!" ma io ho bisogno di modificarla!
Hai idea di cosa possa essere?
Grazie!!!!!



title: Estrarre record da una query con relazione Uno a Molti

author: Massimo Pallavicini

text:
Salve a tutti,

nel mio Db ho tre tabelle:

1 - Tabella Curriculum

IDCurriculum (Chiave primaria)

Chiave1

.......

2 - TabellaLavorixSocio

IDLavoro (Chiave primaria)

IDCurriculum

IDSocio

.....

3 - TabellaSocio

IDSocio

Cognome

.....

Le prime due sono in relazione Uno a Molti grazie a
IDCurriculum, ovvero un lavoro può essere seguito/eseguito da più soci.

Tramite una maschera passo i valori alla query x
filtrare i record, tra cui il nome del socio....... attraverso
IDSocio.......

Ho la necessità di estrarre dalla Tabella
curriculum tutti i lavori tirando dentro anche IDSocio, in questo modo però i
record che estraggo si possono ripetere. Ho provato quindi ad aggiungere i
Totali e scegliere Primo in corrispondenza di IDSocio solo che in questo modo
non mi consente di apportare ulteriori modifiche cosa che io ho bisogno di
fare!!!

Potete darmi qualche consiglio su come risolvere
questo problema?!??!

Grazie

Massimo Pallavicini


title: chiarimenti per access 97

author: studio associato

text:
scusate la banalità ma sono alle prime armi
se ho 2 o + tabelle ad esempio:
tabella 1 di un solo campo con due record inseriti
record  1 caldo
record  2 freddo
e una tabella 2 con 2 campi e 6 record inseriti
                campo 1    campo 2
record 1     caldo        Afoso
record  2    caldo        Inteso
record  3    caldo        Normale
record  4    freddo      Glaciale
record  5    freddo      Polare
record  6    freddo      Siberiano
quando creo una maschera con 2 caselle combinate in cui nella prima richiamo
la tabella 1  COME faccio per fare in modo che nella seconda casella
combinata che fa riferimento alla tabella 2 mi elenchi solo i record
corrispondenti alla scelta effettuata nella casella 1 ad ex:
se scelgo CALDO nella casella 1 vorrei visualizzare solamente  AFOSO INTENSO
e NORMALE nella casella 2.
sperando di essere stato chiaro, mi scuso sia per la banalità della domanda
sia per alcune grida fatte per evidenziare le voci.


title: chiarimenti per access 97

author: sittinghorse

text:
"studio associato" <
calvini...@libero.it
> ha scritto nel messaggio
news:dBIR7.46$hr1...@news.infostrada.it...

> Potresti semplicemente intervenire sul record source della seconda combo;
mi spiego meglio quando sei in visualizzazione struttura della maschera fai
click sulla seconda combo col tasto destro e attivi il menù proprietà. A
questo punto nella riga origine riga (mi pare sia chiamata così) dovresti
già trovare l'istruzione che carica indistintamente tutti i dati dalla
tabella 2 senza tener conto di quanto hai selezionato nella combo 1. Basta
aggiungere nell'istruzione select che trovi in questa riga il criterio al
fondo.
Per essere chiari dovresti trovare, quando attivi il menù proprietà della
combo, la seguente dicitura nella sezione dati origine riga:
SELECT [Tabella1].[campo0], [Tabella1].[campo1] FROM [Tabella1]
tu modifica questa istruzione aggiungendo al fondo il criterio di selezione
where e otterrai un qualcosa di simile a questo:
SELECT [Tabella1].[campo0], [Tabella1].[campo1] FROM [Tabella1] where
[tabella1].[campo in cui ti interessa verificare corrispondenza] =
combo1.fields("n. colonna in cui esiste il dato da mettere in
corrispondenza")
Eccoti risolto il problema.
In bocca al lupo.
Sittinghorse (se hai problemi riscrivi)


title: REPORT

author: Ras Judah

text:
in un report la casella di testo che viene in stampa legge i dati da una
tabella che a volte contiene dati che io non voglio siano stampati.
Ad esempio, avolte trova un asterisco, e io non lo voglio stampato, oppure
voglio che sia sostituito con altro dato.
COme faccio?
ciao e grtazie
STefano


title: relazioni uno a uno

text:
Sto creando un database per l'archiviazione e la ricerca dei datasheet
relativi ai componenti elettronici utlizzati dall'azienda dove lavoro.
Un componente ha nesuno o al max un datasheet,mentre un datasheet può
essere riferito a piu componenti.Ho due tabelle una datasheet e una
componente.Come impostereste le relazioni?
CIao Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: relazioni uno a uno

author: Antonio Biso

text:
"francesco73" <
f...@bar.it
> ha scritto nel messaggio
news:carn90$r1j$1...@news.newsland.it...
> Sto creando un database per l'archiviazione e la ricerca dei datasheet
> relativi ai componenti elettronici utlizzati dall'azienda dove lavoro.
> Un componente ha nesuno o al max un datasheet,mentre un datasheet può
> essere riferito a piu componenti.Ho due tabelle una datasheet e una
> componente.Come impostereste le relazioni?
datasheet = Foglio Dati?
Conosco...
Comunque:
primo, non è che sia indispensabile impostare le relazioni.
In ogni caso è platealmente un esempio di relazione uno a molti
Antonio


title: relazioni uno a uno

text:
Antonio Biso ha scritto:



> Antonio
in questo caso datasheet=documenti tecnici,schemi elettrici roba di questo
genere.In nel database sarà archiviato solo il link al file.
L'ho tradotta collegando la chiave primaria della tabella componeneti con
la chiave primaria della tabella documentazione che a sua volta è
collegata alla chiave primaria della tabella datasheet
Mi sembra che cosi funzioni



title: Numero_mancante

author: Paolo

text:
La mia tabella tblScheda contiene tre campi:
ID_Scheda (contatore)
NumScheda (numerico)
txtScheda (testo)
Avrei la necessità di capire quali *NumScheda * mancano rispetto
al numero di scheda più alto inserito nel campo NumScheda
scusate il gioco di parole
ID_Scheda   NumScheda   txtScheda
        1                  1              liuto
        3                  4              violino
        4                  7              tromba
        5                  8              clarinetto
        6                 10             viola
in questo caso si dovrebbe visualizzare una listbox dove i dati
mancanti sono 2, 3, 5, 6, 9
qualche idea da suggerirmi
ciao, il pizz


title: Numero_mancante

author: Sib

text:
"Paolo" <***
bjh...@tin.it
> ha scritto nel messaggio

Crea una tabella con tutti i numeri:
TabNumerazione:
IDNum
1
2
3
...
Poi fai una query di ricerca campi non corrispondenti.
Sib


title: Numero_mancante

author: Emyr

text:


trovi il massimo e via codice scorri i record e quelli che mancano li
aggiungi in una tabella di appoggio che sarà letta dalla listbox
Saluti.
Emanuele.


title: Comando ricerca in tutti i campi

author: Tiziano

text:
ciao a tutto il ng,
è possibile creare un comando che effettui la ricerca
in tutte le maschere del mio db e poi mi faccia vedere il risultato?
grazie
Tiziano
--------------------------------
Inviato via
http://usenet.iol.it


title: Comando ricerca in tutti i campi

text:


dim a as form
for each a in forms
	fai quello che vuoi
next
Saluti.
Emanuele.


title: Comando ricerca in tutti i campi

text:
>
>
> dim a as form
> for each a in forms
>
>
> fai quello che vuoi
>
> next
> Saluti.
> Emanuele.
Ciao,
ti chiedo una delucidazione... devo "dichiarare anche tutti i campi della
forms o con quel "for aech a in forms" automaticamente prende tutti i valori
della forms?!
Grazie ancora
Tiziano


title: Comando ricerca in tutti i campi

text:


for each a in forms di cicla tutte le forms
poi devi sapere tu cosa cercare nelle form
ad esempio piou fare un ciclo sul controls della form
cercando i campi....
dipende da cosa vuoi fare...
tempo fa sul NG era stato postato qualcosa a riguardo se non ricordo
male
Saluti.
Emanuele.


title: Comando ricerca in tutti i campi

text:
> >Ciao,
> >ti chiedo una delucidazione... devo "dichiarare anche tutti i campi della
> >forms o con quel "for aech a in forms" automaticamente prende tutti i
valori
> >della forms?!
> >Grazie ancora
> >Tiziano
> >
>
>
>
> for each a in forms di cicla tutte le forms
>
> poi devi sapere tu cosa cercare nelle form
> ad esempio piou fare un ciclo sul controls della form
> cercando i campi....
> dipende da cosa vuoi fare...
> tempo fa sul NG era stato postato qualcosa a riguardo se non ricordo
> male
> Saluti.
> Emanuele.
Ciao grazie comunque delle informazioni che mi stai dando...
ciò che vorrei forse creare è una maschera non associata e in un controllo
non associato combobox potrebbe far vedere i nomi delle maschere, in un'
altra combobox selezionare i campi e in campo testo fargli fare la
ricerca...
poi altro problema potrebbe essere far richiamare la maschera ma qui mi stò
addentrando in un mondo a me sconosciuto...
Ciao e grazie
Tiziano


title: Comando ricerca in tutti i campi

text:
ciao,
vediamo se cosě potrebbe essere fattibile..
mi creo una tabella con due campi:
 1 con un valore numerico
2 nomi delle maschere piů un campo asterisco per fare ricerche in tutte le
maschere
poi creo un altra
con i nomi dei campi sempre nello stesso modo della tabella sopra
e nel campo testo della maschera non associata faccio fare la ruotine?
Puň funzionare sono sulla strada giusta?
Ciao Tiziano


title: Comando ricerca in tutti i campi

text:
On Thu, 18 Apr 2002 11:36:14 +0100, "Tiziano"
<
canonic...@hotmail.com
> wrote:
>
>e nel campo testo della maschera non associata faccio fare la ruotine?
>Può funzionare sono sulla strada giusta?
>Ciao Tiziano
forse è meglio che tu mi dica prima cosa vuoi ottenere..
cosa devi fare?
Saluti.
Emanuele.


title: Comando ricerca in tutti i campi

author: tiziano

text:
>>
>>e nel campo testo della maschera non associata faccio fare la
ruotine?
>>Puň funzionare sono sulla strada giusta?
>>Ciao Tiziano
>forse č meglio che tu mi dica prima cosa vuoi ottenere..
>cosa devi fare?
>Saluti.
>Emanuele.
Ciao ciň che vorrei creare č una ricerca globale in
tutto il db che prenda in considerazione tutti i campi di tutte le tabelle
del db, e poi possa visualizzare i risultati di questa ricerca.
secondo
tipo di ricerca č legato alla stessa maschera/e che l'utente usa per
l'implementazione e su quella fare le ricerche...
 per il secondo caso
credo debba creare una query in cui non sia possibile modificare i dati ma
solo filtrarli...e darla come origine della maschera.
Ancora nebuloso il
discorso?!
Grazie per la considerazione.
Tiziano
uguale a quella che
l'utente usa per implementare i dati



title: Comando ricerca in tutti i campi

text:
Ciao,
forse avrei trovato un modo per ovviare a quesa modalità di ricerca.
Questa è una parte della routine che ho trovato nel db(dal sito
comune)Ricercaparolachiave.mdb
come vedi effettua la ricerca nel campo "DescrAppuntamento" è possibile
inserire il nome della tabella al posto del record specifico?
così dovrebbe effettuare la ricerca in tutta la tabella...
Sbaglio?
GRazie Tiziano
Dim ChiaveRic As String
ChiaveRic = "[DescrAppuntamento] Like " & Chr$(34) & Me!Prima & Chr$(34)
If Not IsNull(Me!Seconda) Then
    ChiaveRic = ChiaveRic & " " & Me!ANDOR & " [DescrAppuntamento] Like " &
Chr$(34) & Me!Seconda & Chr$(34)
End If
If Not IsNull(Me!Terza) Then
    ChiaveRic = ChiaveRic & " " & Me!ANDOR & " [DescrAppuntamento] Like " &
Chr$(34) & Me!Terza & Chr$(34)
End If
If Not IsNull(Me!Quarta) Then
    ChiaveRic = ChiaveRic & " " & Me!ANDOR & " [DescrAppuntamento] Like " &
Chr$(34) & Me!Quarta & Chr$(34)
End If
    Me.Visible = False
    DoCmd.Hourglass True
    Forms!Appuntamenti.SetFocus
    DoCmd.ApplyFilter , ChiaveRic
    If Forms!Appuntamenti.RecordsetClone.RecordCount = 0 Then
        DoCmd.Hourglass False
        strTitolo = "Ricerca con esito negativo"
        strMsg = "Non esistono appuntamenti che soddisfano questi criteri"
        IntFinestraMsg = vbExclamation
        IntNuovo = MsgBox(strMsg, IntFinestraMsg, strTitolo)
        DoCmd.ShowAllRecords
    End If
    DoCmd.Hourglass False
    Me.Visible = True
    Me!Comando18.SetFocus
    Me!Comando20.Visible = False
    DoCmd.Close
End If
End Sub


title: Comando ricerca in tutti i campi

text:
On Thu, 18 Apr 2002 16:11:27 GMT,
tizi...@libero.it
 (tiziano) wrote:
>
>Ciao ciň che vorrei creare č una ricerca globale in
>tutto il db che prenda in considerazione tutti i campi di tutte le tabelle
>del db, e poi possa visualizzare i risultati di questa ricerca.
dovresti quindi cercare in ogni campo di ogni tabella di tutto il
database...
quindi nell'ordine...
scorrere tutte le tabelle
  scorrere tutti i campi di singola tabella
    a seconda tipo dati da cercare
       controllare tipo dati campo
          se uguali cercare nel campo
             se trovato visualizzare dove sono
	continua
          continua
       continua
   continua
continua
fine ricerca
questo dovrebbe essere in metacodice, la realizzazione č un pň lunga,
sei sicuro che ne valga la pena o č solo uno sfizio di programmazione?
Saluti.
Emanuele.


title: Comando ricerca in tutti i campi

text:
On Thu, 18 Apr 2002 16:11:27 GMT,
tizi...@libero.it
 (tiziano) wrote:
>econdo
>tipo di ricerca è legato alla stessa maschera/e che l'utente usa per
>l'implementazione e su quella fare le ricerche...
tipo il filtro in base a maschera? per ogni singola maschera?
Saluti.
Emanuele.


title: [A97] Path del MDB in Uso

author: Napoleone

text:
In Access 97 esiste un comando che mi indichi il percorso del mio Database
in uso?
Grazie Mille
Napoleone


title: [A97] Path del MDB in Uso

author: Fabio

text:
CurrentProject.Path
Prego mille
Fabio
"Napoleone" <
napo...@tiscali.it
> ha scritto nel messaggio
news:ngCJ9.3838$ab2.1...@news1.tin.it...



title: [A97] Path del MDB in Uso

author: Setec Astronomy

text:
"Napoleone" <
napo...@tiscali.it
> wrote in message
news:ngCJ9.3838$ab2.1...@news1.tin.it...
> In Access 97 esiste un comando che mi indichi il percorso del mio Database
> in uso?
Io uso questa funzione.
Function GetCurrentDir() As String
    GetCurrentDir = Application.CurrentProject.path + "\"
End Function
Saluti.


title: [A97] Path del MDB in Uso

text:
"Fabio" <
fa...@fastech.it
> ha scritto nel messaggio
news:at6rq8$117ck1$1...@ID-170228.news.dfncis.de...
> CurrentProject.Path
A parte il fatto che currentproject per A97 (l'ha scritto che era A97) non
mi pare proprio che esista, si scrive DOPO il quoting, non prima!
>
> "Napoleone" <
napo...@tiscali.it
> ha scritto nel messaggio
> news:ngCJ9.3838$ab2.1...@news1.tin.it...
> > In Access 97 esiste un comando che mi indichi il percorso del mio
Database
> > in uso?
currentdb.name
 ti restituisce il nome del db corrente comprensivo del path
completo. Ci stacchi il nome del db, e hai il path
Antonio


title: [A97] Path del MDB in Uso

author: Roberto da casa

text:
"Napoleone" <
napo...@tiscali.it
> ha scritto nel messaggio
news:ngCJ9.3838$ab2.1...@news1.tin.it...

Il nome del database in uso comprensico del suo indirizzo e della sua
extention in Access 97 lo ottieni con CurrentDB.Name .
Se invece ti interessa solo conoscere l'indirizzo completo della cartella
che contiene il file del database attivo, prova con:
NomeCartella = Left(CurrentDb.Name, Len(CurrentDb.Name) - _
Len(Dir(CurrentDb.Name)))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [A97] Path del MDB in Uso

text:
"Setec Astronomy" <
se...@freemail.it
> ha scritto nel messaggio
> "Napoleone" <
napo...@tiscali.it
> wrote in message
> > In Access 97 esiste un comando che mi indichi il percorso del mio
Database
> > in uso?
>
> Io uso questa funzione.
>
> Function GetCurrentDir() As String
>     GetCurrentDir = Application.CurrentProject.path + "\"
> End Function
a parte quello che ha gia' fatto notare il Biso,
veramente hai scritto una funzione per aggiungere una barra inversa?
Sib


title: [A97] Path del MDB in Uso

text:
"Sib" <si...@SPAMiol.it> wrote in message
news:NY0K9.12761$lV4.4...@news2.tin.it...

Una volta usavo una funzione diversa con lo stesso nome, e per non dover
andare a cercarla per tutto il db l'ho solo aggiornata.
Il motivo per cui ho postato č che quando ho controllato il thread non aveva
risposto nessuno, sempre per il problema di libero che manda i messaggi in
differita.
Saluti.


title: [A97] Path del MDB in Uso

text:
"Setec Astronomy" <
se...@freemail.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> wrote in message
> > "Setec Astronomy" <
se...@freemail.it
> ha scritto nel messaggio
> > > "Napoleone" <
napo...@tiscali.it
> wrote in message
> > > > In Access 97 esiste un comando che mi indichi il percorso del mio
> > Database
> > > > in uso?
> > > Io uso questa funzione.
> > > Function GetCurrentDir() As String
> > >     GetCurrentDir = Application.CurrentProject.path + "\"
> > > End Function
> > a parte quello che ha gia' fatto notare il Biso,
> > veramente hai scritto una funzione per aggiungere una barra inversa?
>
> Una volta usavo una funzione diversa con lo stesso nome, e per non dover
> andare a cercarla per tutto il db l'ho solo aggiornata.
> Il motivo per cui ho postato è che quando ho controllato il thread non
aveva
> risposto nessuno, sempre per il problema di libero che manda i messaggi in
> differita.
No, scusa, non volevo mica criticare il fatto che hai risposto, mi sono
espresso male.
Intendevo dire che l'Imperatore parlava di A97 e quindi non usa
CurrentProject.
La domanda invece era un modo di dire che mi sembra pleonastico inserire una
funzione nel db solo per inserirre una barra invarsa.
Ciao
Sib


title: Maschere Singole e Maschere Multiple.....

author: Gianni

text:
Una domanda da Ignorante..... ho letto nella guida di Access sulle maschere
singole  e Multiple ma nessun testo parla di queste ......ora io vorrei
sapere in sintesi ......le aplicazioni delle une e delle altre.....
Grazie del vostro tempo......
Gianni.


text:
Grazie lo stesso ragazzi ho trovato la risposta.
"Gianni" <
giian...@bluewin.ch
> ha scritto nel messaggio
news:3cec1...@news.bluewin.ch...



title: importare un file.DAT

author: mauro

text:
Ho un file ascii creato da un orologio con estensione .DAT, dovrei in
qualche modo collegarlo ad un db access, ma quando provo ad importarlo alla
fine delģimportazione il sistema segnala errrore nel caricamento
dell'oggetto, dicendo che eģ  di solo lettura, chi sa darmi una spiegazione
?
Grazie


title: importare un file.DAT

author: yQy

text:


di sola lettura in quale occasione? alla fine dell'importazione?
o fai un'importazione collegata al file (quindi il file te lo fa solo
visualizzare appunto) oppure c'e' la spunta SOLA LETTURA sulle
proprieta' del file proprio, vedi da esplora risorse, clic destro sul
file, magari e' bloccato dal programma dell'orologio...
Spero di aver capito il tuo prob.
Ciao :)


title: importare un file.DAT

author: Karl Donaubauer

text:
mauro <
maur...@email.it
> ha scritto:
> Ho un file ascii creato da un orologio con estensione .DAT, dovrei in
> qualche modo collegarlo ad un db access, ma quando provo ad importarlo
alla
> fine delìimportazione il sistema segnala errrore nel caricamento
> dell'oggetto, dicendo che eì  di solo lettura, chi sa darmi una
spiegazione
> ?
http://www.microsoft.com/IntlKB/germany/support/kb/d40/D40831.HTM
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: importare un file.DAT

text:
mauro <
maur...@email.it
> ha scitto:
> Ho un file ascii creato da un orologio con estensione .DAT, dovrei in
> qualche modo collegarlo ad un db access, ma quando provo ad importarlo
alla
> fine delìimportazione il sistema segnala errrore nel caricamento
> dell'oggetto, dicendo che eì  di solo lettura, chi sa darmi una
spiegazione
> ?
http://support.microsoft.com/support/kb/articles/Q239/1/05.ASP



title: Personalizzazioni

author: Alessandro

text:
Salve,
Dopo aver inserito in una maschera dei pulsanti per scorrere i record vorrei
personalizzare la frase che compare quando si raggiunge l'ultimo record. Di
default compare "Impossibile passare al record successivo".
Come posso far visualizzare una casella di dialogo che contenga la frase che
desidero?
Grazie
Alessandro


title: Personalizzazioni

author: Sonix

text:
"Alessandro" <
abia...@freemail.it
> ha scritto nel messaggio
news:PkwH6.4908$_r2....@news2.tin.it...

> ----------------------
Crea una macro che attiva una finestra di messaggio all'uscita dell'ultimo
record..ciao...ciao....


title: Personalizzazioni

text:
"Alessandro" <
abia...@freemail.it
> ha scritto nel messaggio
news:PkwH6.4908$_r2....@news2.tin.it...
>

Presuppongo che il codice VBA generato a fronte dell'evento "Su clic" del
pulsante che adoperi per passare al record successivo sia questo:
DoCmd.GoToRecord , , acNext
ed è naturale che se pigi il pulsante mentre sei posizionato sull'ultimo
record Access ti segnali il suo messaggio d'errore.
A fronte dell'evento "Su clic" del pulsante genera invece il seguente codice
VBA:
If Me.CurrentRecord = Me.RecordsetClone.RecordCount Then
    MsgBox "Questo è l'ultimo record: non puoi andare oltre!"
Else
    DoCmd.GoToRecord , , acNext
End If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Personalizzazioni

text:
Grazie mille,
e se volessi farlo anche per il pulsante che torna indietro nei record, cosa
devo cambiare?
Grazie
Alessandro
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:hBCH6.18210$0t6.6...@news.infostrada.it...



title: Personalizzazioni

text:
"Alessandro" <
abia...@freemail.it
> ha scritto nel messaggio
news:40ZH6.9390$_r2.1...@news2.tin.it...
> Grazie mille,
> e se volessi farlo anche per il pulsante che torna indietro nei record,
cosa
> devo cambiare?
> Grazie
> Alessandro
>
[CUT]
Ti saremmo tutti grati se risponderai dopo e non prima dei messaggi
precedenti.
Se vuoi farlo anche per il pulsante che torna indietro:
If Me.CurrentRecord = 1 Then
    MsgBox "Questo è il primo record: non puoi andare ancora indietro!"
Else
    DoCmd.GoToRecord , , acPrevious



title: Blackbelt Programmers I Need Your Help

author: Gary Evans

text:
Hi, I need to be able to modify a report from access code, the properties I
need to modify are the printer it is going to and paper layout - landscpe /
portrte.
I was wondering if it is possible in code, if not would it be possible to
use API's to set any printer to a default printer and modify the layout!
Hope you will be able to help
Yours
Gary


title: XP !!!!

author: Giulio

text:
Salve a tutti.
Ho dei problemi di incompatibilità fra un mdb realizzato con Access 2000 e
Office XP nonché Windows XP.
Sia nel primo caso, che in particolare nel secondo (mdb generato e
correttamente funzionante con Office 2000 Sr1 - Office 2000 installato +
Windows Xp Home)  mi da degli errori di debug con le funzioni LEFT$ ,
ERROR$ (quella che viene inserita automaticamente quando si genera un
pulsante) non riconosce  DATE().
Mi chiede di fornire riferimenti db e apre una apposita finestra!?
Qualcuno è a conoscenza di simili incompatibilità???
Sepete come risolvere???
Grazie
Giulio


title: XP !!!!

author: Sergio MAZZA

text:
"Giulio" <
togli-...@proinfo.it
> ha scritto nel messaggio
news:a2153l$8vh$1...@pegasus.tiscalinet.it...

Controlla nei riferimenti alle librerie installate quale ha la dicitura:
MANCA...
Ciao.
--
Sergio MAZZA


title: XP !!!!

text:
Si c'è una libreria con l'indicazione MANCA
non so dirti quale perche non sto lavorando sulla macchina incriminata..
Che devo fare?!



title: XP !!!!

text:
"Giulio" <
togli-...@proinfo.it
> ha scritto nel messaggio
news:a21b9t$cu8$1...@pegasus.tiscalinet.it...
> Si c'è una libreria con l'indicazione MANCA
> non so dirti quale perche non sto lavorando sulla macchina incriminata..
>
> Che devo fare?!
>
> Giulio
>
>
Per prima cosa scrivi la tua risposta in coda al messaggio precedente, come
faccio io; grazie.
Poi se spunti la voce dovrebbe ritornare tutto a posto. Prova e facci
sapere...
Ciao.
--
Sergio MAZZA


title: XP !!!!

text:
Grazie ho risolto...
Trovo sconveniente scrivere al seguito, meglio andare subito al sodo..
Ciao
Giulio
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:a21ec9$s9q$1...@canarie.caspur.it...



title: XP !!!!

text:
"Giulio" <
togli-...@proinfo.it
> ha scritto nel messaggio
news:a26ikm$l6h$1...@pegasus.tiscalinet.it...
> Grazie ho risolto...
>
> Trovo sconveniente scrivere al seguito, meglio andare subito al sodo..
>
> Ciao
>
> Giulio
>
Giulio, sei entrato in una comunità e anche se "trovi sconveniente" seguire
le pochissime regole di questo NG (per altro non moderato altrimenti lo
sconveniente eri tu) prima di proseguire con i prossimi messaggi ti
consiglio di leggerti il "manifesto" di questo NG;
'---------------- inizio
[INFO] Siete pregati di leggerlo - Istruzioni per l'uso di questo ng
----------------------------------------------------------------------------
             Come ci si dovrebbe comportare in un newsgroup
                    ovvero 'Istruzioni per l'uso'
----------------------------------------------------------------------------
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un profiquo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
  dei giorni precedenti non siano gia' presenti delle soluzioni al quesito
  che si vuole porre.
  Non e' il massimo delle figure fare una domanda a cui e' gia' stata
  data ampia ed esauriente risposta magari il giorno prima, di sicuro
  poi l'eventuale replica difficilmente potra' essere piu' completa.
  Volendo si possono effettuare anche delle ricerche nell'archivio storico
  dei messaggi presso il sito:

http://www.deja.com/home_ps.shtml
- provate anche a verificare che i vostri dubbi e le relative soluzioni
  non siano gia' presenti sul Sito Comune di questo newsgroup:

http://members.xoom.it/it_db_access
  Sul Sito Comune, inoltre, sono raccolti tutti i messaggi del ng
  relativi a qualche anno.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nel scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo di
problema, attirando subito l'attenzione di chi legge
Si sconsiglia di inserire subject insignificanti come:
  'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI'
  'SONO PRINCIPIANTE', 'SONO DEFICENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare
la spedizione di messaggi incomprensibili, che non potranno avere risposte
immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce
ed il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00),
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del percedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche o con altri partecipanti e eventuali
disaccordi sarebbe meglio proseguire in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
  il lavoro di altre persone.
  Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
  che in questo ng possono esserci persone che si guadagnano la
  pagnotta sviluppando programmi con access, non ci sembra corretto
  contribuire a diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
  lo spirito di questo ng in cui presuppone che tutte le domande e tutte
  le risposte debbano essere visibili perche' potrebbero interessare a
tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
  informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
  disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste,
  lo sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
  vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
  del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
  access, anche se personali, ma il tutto deve sempre essere senza scopo di
  lucro;
Alcune regole legate invece alla netiquette,
dove con il termine netiquette 'retichetta', si intende l'insieme di
regole nate col tempo per autoregolare il comportamento degli utenti delle
news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei
  messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
  questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
  correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
  Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquettei
t.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.geocities.com/bourbonstreet/9518/galamaileo.html
Cara Emily Postnews...
http://www.geocities.com/Athens/Parthenon/9704/galareteo.html
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK      As Far As I Know
BTW        By The Way
CU         See You
CUL        See You Later
CUT        Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH        Hope This Helps
IMO        In My Opinion
IMHO       In My Humble Opinion
LOL        Laughing over laughing
NEWBIE     Nuovo arrivato, persona nuova per il NG
NG         Newsgroup
OT         Off-Topic: fuori argomento
ROTFL      Rolling on the floor laughing
ROTFLASTC  Rolling on the floor laughing and scaring the cat
ROTFLMAO   Rolling on the floor laughing my ass off
RTFM       Read the fuckin' manual
SPAM       Messaggio pubblicitario fortemente OT, sui NG è assolutamente
vietato
TIA        Thanks In Advance
TROLL      Persona che vuole solo creare disturbo e scompiglio
c'e' ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com
----------------------------------------------------------------------------
'---------------- fine
Ciao.
--
Sergio MAZZA


title: XP !!!!

text:
On Thu, 17 Jan 2002 14:12:42 +0100, "Giulio" <
togli-...@proinfo.it
>
wrote:
>Grazie ho risolto...
>
>Trovo sconveniente scrivere al seguito, meglio andare subito al sodo..
>
CUT
si ma cosě rischi che qualcuno (tipo Antonio che non č l'ultimo
arrivato) non degni di uno sguardo i tuoi post....
Saluti.
Emanuele.


title: XP !!!!

author: The-real-Isaac

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:rrkf4u4hfe87m5nm4...@4ax.com...

Io vorrei anche aggiungere - anche per non far fare il talebano
solo ad Antonio che piů degli altri si prende la briga di ricordare le
regole - che questa regola ha una precisa motivazione e che molti altri
trovano estremamente fastidioso dover seguire il filo di una discussione che
si sviluppa un po' verso l'alto un po' verso il basso e via discorrendo...
Provare (per credere) su qualche altro NG.
Ciao
--
Alberto


title: XP !!!!

text:
Non voglio creare problemi, ne infrangere regole, ma semplicemente applicare
logica.
Poichè in una risposta, la parte importante del messaggio è evidentemente
l'ultima, perchè non invertire l'ordine!?
Comunque dal prossimo messaggio mi atterrò alle regole
Ciao
Giulio
"The-real-Isaac" <sartori.rossi.nospam@tin> ha scritto nel messaggio
news:at028.1142$Rv3....@news2.tin.it...
> "Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
> news:rrkf4u4hfe87m5nm4...@4ax.com...
> > On Thu, 17 Jan 2002 14:12:42 +0100, "Giulio" <
togli-...@proinfo.it
>
> > wrote:
> >
> > >Grazie ho risolto...
> > >
> > >Trovo sconveniente scrivere al seguito, meglio andare subito al sodo..
> > >
> > CUT
> >
> >
> > si ma così rischi che qualcuno (tipo Antonio che non è l'ultimo
> > arrivato) non degni di uno sguardo i tuoi post....
> >
> > Saluti.
> > Emanuele.
>
> Io vorrei anche aggiungere - anche per non far fare il talebano
> solo ad Antonio che più degli altri si prende la briga di ricordare le



title: XP !!!!

author: Emyr

text:
On Sat, 19 Jan 2002 07:41:52 +0100, "Giulio" <
togli-...@proinfo.it
>
wrote:
>Non voglio creare problemi, ne infrangere regole, ma semplicemente applicare
>logica.
>
>Poichè in una risposta, la parte importante del messaggio è evidentemente
>l'ultima, perchè non invertire l'ordine!?
>
>Comunque dal prossimo messaggio mi atterrò alle regole
che persona saggia e accorta che ti dimostri....non posso che plaudire
il tuo comportamento
comunque su it.fan.scrittori.tolkien chiedono anche di usare il CUT
ove utile....
Saluti.
Emanuele.


title: Filtrare una listbox

author: RobertoAc

text:
Salve sono Roberto,
ho una form "M_Anag"
collegata ad una query "Q_FornitoriFiltro"
sulla form è inserita una listbox "Elenco1" dove vengono visualizzati i
fornitori
in oltre ho creato un report "R_FornitoriFiltro" in base alla query.
La query è cosi composta:
Codice | RAgioneSociale | Indirizzo | Telefono
Quello che voglio e che aperta la form selezionato un record della listbox
e pigiando il tasto "Apri" che apre l'anteprima report quest'ultimo mi
visualizzi solo i dati filtrati per il
fornitore selezionato .
Ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Filtrare una listbox

text:
"RobertoAc" <
salzi...@yahoo.it
> ha scritto nel messaggio news:d8tveq$q7j$1...@news.newsland.it...
> Salve sono Roberto,
> ho una form "M_Anag"
> collegata ad una query "Q_FornitoriFiltro"
> sulla form è inserita una listbox "Elenco1" dove vengono visualizzati i
> fornitori
> in oltre ho creato un report "R_FornitoriFiltro" in base alla query.
> La query è cosi composta:
>
> Codice | RAgioneSociale | Indirizzo | Telefono
>
> Quello che voglio e che aperta la form selezionato un record della listbox
> e pigiando il tasto "Apri" che apre l'anteprima report quest'ultimo mi
> visualizzi solo i dati filtrati per il
> fornitore selezionato .
> Ciao
>
> --
Visto che il report ha come origine dati una query puoi inserirgli, nella riga delle condizioni (colonna fornitore), il riferimento
alla casella di riepilogo sulla form;
es.
forms!M_Anag!Elenco1
Oppure utilizzare il paramentro CondizioneWhere del metodo OpenReport (vedi help);
es.
DoCmd.OpenReport "R_FornitoriFiltro",,,"Fornitore='" & me!Elenco1 & "'"
Ciao.
--
Sergio MAZZA


title: esempi access

author: ggg

text:
sono nuovo di access vorrei degli esempi di applicazione anche complesse con
i quali possa imparare in una   modalità più avanzata grazie in anticipo
massimo
scrivere
massimo...@hotmail.com


title: esempi access

author: Sib

text:
Chiedo scusa per la rudezza, ma in questo caso mi sembra necessario iniziare
dalle nozioni base di grammatica:
"ggg" scrive
> sono nuovo di access
non e' proprio corretto dire di essere nuovi di qualcosa, si dice "uso da
poco..."  o "ho iniziato da poco a usare..."
> vorrei degli esempi di applicazione anche complesse con
come "complesse"?? gli esempi sono "complessi" non "complesse".
> i quali possa imparare in una   modalità più avanzata
"imparare in una >>modalita' piu' avanzata<<" mi fa pensare alla modalita'
avanzata di Windows
macchevvordi'??
> grazie in anticipo
> massimo
> scrivere
massimo...@hotmail.com
Caro Massimo,
prima di tutto non e' educato chiedere di scrivere in e-mail. In secondo
luogo sul CD di Office vi sono esempi estremamente validi e complessi, se
impari come funzionano quelli e' gia' tantissimo (vedi i db Soluzioni e
Northwind). Infine, spassionatamente, ti suggerisco di acquistare un buon
libro su Access per iniziare, non fare corsi "multimediali" su Internet che
tanto non servono.
Ciao, Sib


title: Valore Predefinito.

author: ThaiChi

text:
Salve a tutti,
in un campo di una sottomaschera volevo inserire un valore predefinito (es.
Importo di base) prelevato da un campo di una query a cui si appoggia la
sottomaschera, ho provato ad inserire nel valore predefinito la seguente
stringa:
=Forms!Nomesottomaschera!NomeCampo
ma non mi visualizza nessun valore, ho allora inserito di lato il campo da
cui dovrebbe prelevare il valore e qui viene visualizzato.
Sbaglio forse la stringa da inserire ????
Qualcuno mi può dire qual'è quella giusta ???
Grazie anticipate e buona giornata.
ThaiChi


title: Calcolo codice fiscale con Access2000

author: Maurizio

text:
Ciao amici, vvorrei chiedervi se è possibile calcolare il codice fiscale con
access 2000, su
sitocomune.it
 ho trovato come calcolare il codice fiscale
con access, ma purtroppo non funziona con access 2000, mi aiutate?
P.S. ancora grazie per tutte le volte che mi avete aiutato e risolto un
problema.
Ciao


title: Calcolo codice fiscale con Access2000

author: Carlo Costarella

text:
"Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
news:ALl4b.6854$ti2.2...@news2.tin.it...

Come mai non funziona. Quel codice, che io sappia, non contiene chiamate
particolari. Può essere tranquillamente copiato e incollato in un modulo di
Access 2000/XP.
Quale errore genera?
Ciao, Carlo


title: Calcolo codice fiscale con Access2000

text:
l'errore che mi da è il seguente:
Il database o il progetto di Microsoft Access include un riferimento
mancante o errato al file "dao2535.tlb" versione 3.5
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:Ovm4b.5621$nw1.1...@news1.tin.it...



title: Calcolo codice fiscale con Access2000

text:
"Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
news:%Gm4b.5684$nw1.1...@news1.tin.it...
> l'errore che mi da č il seguente:
> Il database o il progetto di Microsoft Access include un riferimento
> mancante o errato al file "dao2535.tlb" versione 3.5
>
> "Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
> messaggio news:Ovm4b.5621$nw1.1...@news1.tin.it...
> >
> > "Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
> > news:ALl4b.6854$ti2.2...@news2.tin.it...
> > > Ciao amici, vvorrei chiedervi se č possibile calcolare il codice
fiscale
> > con
> > > access 2000, su
sitocomune.it
 ho trovato come calcolare il codice
> fiscale
> > > con access, ma purtroppo non funziona con access 2000, mi aiutate?
> > > P.S. ancora grazie per tutte le volte che mi avete aiutato e risolto
un
> > > problema.
> > > Ciao
> > >
> > >
> >
> > Come mai non funziona. Quel codice, che io sappia, non contiene chiamate
> > particolari. Puň essere tranquillamente copiato e incollato in un modulo
> di
> > Access 2000/XP.
> > Quale errore genera?
> >
> > Ciao, Carlo
> >
> >
>
>
Sei fortunato che il Biso č dal califfo altrimenti..."scrivere dopo la
domanda..."
Apri un modulo e scegli riferimenti dal menů Strumenti.
Qui aggiungi un riferimento a Microsoft DAO 3.6 Object Library (o alla
versione 3.5, credo possa usare anche la versione 4)
Dovrebbe bastare. Al limite espressioni del tipo "as recordset" diventano as
Dao.Recordset sempre dopo aver aggiunto la libreria.
Ciao, Carlo


title: Calcolo codice fiscale con Access2000

author: MA

text:
> > l'errore che mi da è il seguente:
> > Il database o il progetto di Microsoft Access include un riferimento
> > mancante o errato al file "dao2535.tlb" versione 3.5
> >
> > "Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
> > messaggio news:Ovm4b.5621$nw1.1...@news1.tin.it...
> > >
> > > "Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
> > > news:ALl4b.6854$ti2.2...@news2.tin.it...
> > > > Ciao amici, vvorrei chiedervi se è possibile calcolare il codice
> fiscale
> > > con
> > > > access 2000, su
sitocomune.it
 ho trovato come calcolare il codice
> > fiscale
> > > > con access, ma purtroppo non funziona con access 2000, mi aiutate?
> > > > P.S. ancora grazie per tutte le volte che mi avete aiutato e risolto
> un
> > > > problema.
> > > > Ciao
> > > >
> > > >
> > >
> > > Come mai non funziona. Quel codice, che io sappia, non contiene
chiamate
> > > particolari. Può essere tranquillamente copiato e incollato in un
modulo
> > di
> > > Access 2000/XP.
> > > Quale errore genera?
> > >
> > > Ciao, Carlo
> > >
> > >
> >
> >
>
> Sei fortunato che il Biso è dal califfo altrimenti..."scrivere dopo la
> domanda..."
Dall'emiro... Biso ci tiene al suo lui..
>
> Apri un modulo e scegli riferimenti dal menù Strumenti.
> Qui aggiungi un riferimento a Microsoft DAO 3.6 Object Library (o alla
> versione 3.5, credo possa usare anche la versione 4)
> Dovrebbe bastare. Al limite espressioni del tipo "as recordset" diventano
as
> Dao.Recordset sempre dopo aver aggiunto la libreria.
>
> Ciao, Carlo
Ciao MAssimiliano


title: Calcolo codice fiscale con Access2000

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:vaC4b.33081$w8.2...@news.edisontel.com...
cut
> >
> > Sei fortunato che il Biso č dal califfo altrimenti..."scrivere dopo la
> > domanda..."
>
> Dall'emiro... Biso ci tiene al suo lui..
>
> >
cut
> Ciao MAssimiliano
>
>
Nel frattempo lo hanno declassato a califfo...
Ma č piů importante il califfo o l'emiro?
Il primo regge un califfato, il secondo un emirato?
Ciao, Carlo


title: Calcolo codice fiscale con Access2000

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:ltC4b.10047$ti2.3...@news2.tin.it...
>
> "MA" <
keiko...@libero.it
> ha scritto nel messaggio
> news:vaC4b.33081$w8.2...@news.edisontel.com...
> cut
> > >
> > > Sei fortunato che il Biso è dal califfo altrimenti..."scrivere dopo la
> > > domanda..."
> >
> > Dall'emiro... Biso ci tiene al suo lui..
> >
> > >
> cut
> > Ciao MAssimiliano
> >
> >
>
> Nel frattempo lo hanno declassato a califfo...
>
> Ma è più importante il califfo o l'emiro?
> Il primo regge un califfato, il secondo un emirato?
>
> Ciao, Carlo
Credo che l'emiro sia il socio di una grossa finanziaria, il califfo invece
solo un cantante con voce roca.
Ma da dopo Fiorello è diventato molto famoso
Quindi fai tu...
Un attimo... Ma vuoi vedere che Biso in realtà se l'intende col cuGGino di
Franco Califano???
MAssimiliano


title: Calcolo codice fiscale con Access2000

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:tBC4b.33101$w8.2...@news.edisontel.com...
>
CUT
> >
> > Ciao, Carlo
>
> Credo che l'emiro sia il socio di una grossa finanziaria, il califfo
invece
> solo un cantante con voce roca.
> Ma da dopo Fiorello è diventato molto famoso
> Quindi fai tu...
> Un attimo... Ma vuoi vedere che Biso in realtà se l'intende col cuGGino di
> Franco Califano???
> MAssimiliano
>
>
Volevi dire Franco il CaliFFano?
Carlo