title: Aiuto principiante

text:
Neo ha scritto nel messaggio ...
>Salve,
>vorrei sapere se è possibile e come si fa a fare quanto segue:
>
>Facendo doppio clic nel campo regista di una maschera videoteca mi appare
la
>maschera di inseriemnto nuovo regista grazie alla seguente stringa:
>
>    DoCmd.OpenForm "Elenco Registi", acNormal, , , acFormAdd
>
>e fin qui funziona tutto!! Vorrei però che il nuovo record (nome regista),
>una volta chiusa la maschera di inserimento, compaia automaticamente nel
>campo dove ho fatto doppio clic è possibile?
Allora, prima di tutto si chiama controllo e non campo, primo!
Poi che tipo di controllo? Una casella di testo?
Se è così non devi fare requery dell'origine dati del controllo quindi ti
basta scriverci direttamente dentro.
Quando tu chiudi la maschera inserimento regista, e lo devi fare tramite un
pulsante, scrivi questo prima di fare effettivamente la close
forms("Maschera principale").controlloregista = me!nomeregista
dove controlloregista è il nome del controllo dove hai fatto doppio clic e
nomeregista è il nome del controllo della maschera di inserimento dove
schiaffi il regista.
Antonio


title: Aiuto principiante

author: Sergio MAZZA

text:
"Neo" <
ant...@libero.it
> ha scritto nel messaggio
news:sQOF4.62222$pn3.7...@news.infostrada.it...
> Salve,
> vorrei sapere se è possibile e come si fa a fare quanto segue:
>
> Facendo doppio clic nel campo regista di una maschera videoteca mi appare
la
> maschera di inseriemnto nuovo regista grazie alla seguente stringa:
>
>     DoCmd.OpenForm "Elenco Registi", acNormal, , , acFormAdd
>
> e fin qui funziona tutto!! Vorrei però che il nuovo record (nome regista),
> una volta chiusa la maschera di inserimento, compaia automaticamente nel
> campo dove ho fatto doppio clic è possibile?
> Grazie
>
> --
> Antonello Cordella
>
ant...@libero.it
>
http://antoweb.supereva.it
>
>
Inserisci nell'evento di chiusura della maschera "inserimento nuovo regista"
il codice: forms.mascheraVideoteca.requery.
Ciao.


title: Aiuto principiante

author: Antonio Biso

text:
Sergio MAZZA ha scritto nel messaggio <8ca1ur$h20$
1...@suite03.caspur.it
>...
>
>"Neo" <
ant...@libero.it
> ha scritto nel messaggio
>news:sQOF4.62222$pn3.7...@news.infostrada.it...
>> Salve,
>> vorrei sapere se č possibile e come si fa a fare quanto segue:
>>
>> Facendo doppio clic nel campo regista di una maschera videoteca mi appare
>la
>> maschera di inseriemnto nuovo regista grazie alla seguente stringa:
>>
>>     DoCmd.OpenForm "Elenco Registi", acNormal, , , acFormAdd
>>
>> e fin qui funziona tutto!! Vorrei perň che il nuovo record (nome
regista),
>> una volta chiusa la maschera di inserimento, compaia automaticamente nel
>> campo dove ho fatto doppio clic č possibile?
>> Grazie
>>
>>
>Inserisci nell'evento di chiusura della maschera "inserimento nuovo
regista"
>il codice: forms.mascheraVideoteca.requery.
>Ciao.
E no!
A parte che ripeto, se non č un controllo tipo combo o riepilogo non deve
riquerare nulla, se anche cosě fosse, la requery gli fornirebbe anche il
nuovo valore, ma lui non se lo ritroverebbe scritto nel controllo come
valroe scelto...
Antonio


title: Aiuto principiante

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8ca34a$h4i$1...@lacerta.tiscalinet.it...
------ ommissis -------------
> >>
> >>
> >Inserisci nell'evento di chiusura della maschera "inserimento nuovo
> regista"
> >il codice: forms.mascheraVideoteca.requery.
> >Ciao.
>
>
> E no!
> A parte che ripeto, se non č un controllo tipo combo o riepilogo non deve
> riquerare nulla, se anche cosě fosse, la requery gli fornirebbe anche il
> nuovo valore, ma lui non se lo ritroverebbe scritto nel controllo come
> valroe scelto...
>
> Antonio
>
>
Io intendevo una requery su tutta la maschera per tagliare la testa al
toro... No?
Ciao.


title: Aiuto principiante

text:
Sergio MAZZA ha scritto nel messaggio <8ca3k7$hk1$
1...@suite03.caspur.it
>...
>
>"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
>news:8ca34a$h4i$1...@lacerta.tiscalinet.it...
>------ ommissis -------------
>> >>
>> >>
>> >Inserisci nell'evento di chiusura della maschera "inserimento nuovo
>> regista"
>> >il codice: forms.mascheraVideoteca.requery.
>> >Ciao.
>>
>>
>> E no!
>> A parte che ripeto, se non è un controllo tipo combo o riepilogo non deve
>> riquerare nulla, se anche così fosse, la requery gli fornirebbe anche il
>> nuovo valore, ma lui non se lo ritroverebbe scritto nel controllo come
>> valroe scelto...
>>
>> Antonio
>>
>>
>Io intendevo una requery su tutta la maschera per tagliare la testa al
>toro... No?
Direi di no. La requery della maschera ti aggiorna l'origine record della
maschera stessa, mica l'origine dati dei controlli. E se era una casella di
testo, manco di quelli, in ogni caso.
Antonio


title: Aiuto principiante

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8ca529$i6e$1...@lacerta.tiscalinet.it...

Mi lasci perplesso.... Mi perplimi.. Ho riletto l'help e se non mi sfugge
qualcosa c'è indicato che:
Osservazioni
È possibile utilizzare tale metodo per assicurarsi che una maschera o un
controllo visualizzino i dati più recenti.
Il metodo Requery:
· Esegue nuovamente la query su cui si basa la maschera o il controllo.
· Visualizza qualsiasi record nuovo o modificato oppure rimuove i record
eliminati dalla tabella su cui si basa la maschera o il controllo.
· Aggiorna i record visualizzati in base a qualsiasi modifica apportata alla
proprietà Filtro della maschera.
Io la interpreto così: "la requery sulla maschera ha effetto su tutti i
controlli nella maschera"...
Ciao.


title: Aiuto principiante

text:
Sergio MAZZA ha scritto nel messaggio <8ca87m$ivs$
1...@suite03.caspur.it
>...

E no!
L'help dice chiaramente che il metodo si applica ad una maschera O a certi
controlli.
O ... O ...
Disgiuntivo, avversativo, intersezione nulla...
Se la applichi alla maschera requera la maschera, se al controllo, al
controllo.
Attenzione a non sbagliarsi con il refresh che non effettua il requery ma
aggiorna il set di dati che sta già sotto. Se uno fa la refresh della
maschera vengono refreshati anche tutti i controlli, anche quelli non
legati, ma non è questo il nostro caso...
Antonio


title: Aiuto principiante

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8ca9rv$k70$1...@lacerta.tiscalinet.it...
-------- ommissis ------------
> >
> >Io la interpreto così: "la requery sulla maschera ha effetto su tutti i
> >controlli nella maschera"...
>
>
> E no!
> L'help dice chiaramente che il metodo si applica ad una maschera O a certi
> controlli.
> O ... O ...
>
> Disgiuntivo, avversativo, intersezione nulla...
>
> Se la applichi alla maschera requera la maschera, se al controllo, al
> controllo.
> Attenzione a non sbagliarsi con il refresh che non effettua il requery ma
> aggiorna il set di dati che sta già sotto. Se uno fa la refresh della
> maschera vengono refreshati anche tutti i controlli, anche quelli non
> legati, ma non è questo il nostro caso...
>
> Antonio
>
>
Non insisto... Però sono ancora pereplesso...
Ciao.


title: Aiuto principiante

text:
7Sergio MAZZA ha scritto nel messaggio <8caacs$jfc$
1...@suite03.caspur.it
>...

Non capisco perchè: comunque, ho riprovato a verificare 'sta cosa: ho messo
in una maschera con origine dati una tabella un cxontrollo con una query
sulla stessa tabella. Ho aperto la maschera e scelto un valore sul
controllo. Poi, senza chiudere ho aggiunto un record alla tabella e poi ho
premuto un pulsante che avevo preparato e che faceva la requery della
maschera. Questa ha proposto il nuovo recors, il controllo no!
Antonio


title: Aiuto principiante

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8cabfh$kt8$1...@lacerta.tiscalinet.it...

Volevo provare anch'io ma sono un po' incasinato (ora), mi riservavo di
effettuare anch'io il tuo stesso esempio. Sai perché sono perplesso,
premetto che non metto in dubbio ciò che dici anzi, ora che hai (anche)
effettuato la prova significa che mi devo rivedere tutte le maschere che
effettuano il me.requery... Sono peni acidi!
Ciao.


title: Aiuto principiante

text:
Sergio MAZZA ha scritto nel messaggio <8cabpn$k1g$
1...@suite03.caspur.it
>...
>
>> Antonio
>>
>>
>Volevo provare anch'io ma sono un po' incasinato (ora), mi riservavo di
>effettuare anch'io il tuo stesso esempio. Sai perché sono perplesso,
>premetto che non metto in dubbio ciň che dici anzi, ora che hai (anche)
>effettuato la prova significa che mi devo rivedere tutte le maschere che
>effettuano il me.requery... Sono peni acidi!
O come diceva er mitico monnezza: "sono augelli aspri".
Perň magari hai tutte maschere con i controlli legati ai campi della tabella
legata alla maschera e quindi ti va bene...
Antonio


title: Aiuto principiante

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8caepi$ma3$1...@lacerta.tiscalinet.it...

MITICO!
TZE! TZE! (bombolo)
Ciao.


title: Aiuto principiante

author: sib

text:
Neo ...
Non avrai visto troppe volte Matrix??
Sib


title: [query] come selezionare record orfani

author: Brown Jenkin

text:
massimo <n...@send.invalid> wrote in
news:Xns93F4F244...@news.inwind.it
:
> Esempio banale. Ho due tabelle. Squadre e Giocatori. Ci sono alcuni
> giocatori che hanno id_squadra non presente su Squadre.
> Come posso evidenziare velocemente i record orfani?
prova con
select giocatori.*
from giocatori left join squadre on giocatori.idSquadra = squadre.idSquadra
where squadre.idSquadra is null
BJ


title: Immagini in report

author: Giuseppe Quagliaro

text:
Chiedo se qualcuno può fornirmi consigli su come risolvere il seguente
problema:
- dovendo gestire molte immagini, allo scopo di ridurre le dimensioni
occupate dal database, ho creato una tabella nella quale ho memorizzato
in un campo il percorso (path) in cui si trova l'immagine. Ora tale
immagine voglio visualizzarla in un controllo immagine (Immagine131)
non associato presente all'interno di un report. A tale scopo,
sull'evento Page del report ho inserito il seguente codice:
Private Sub Report_Page()
If IsNull(Me!Percorso) Then
Me!Immagine131.Picture = ""
Else
Me!Immagine131.Picture = Me!Percorso
End If
End Sub
Scorrendo le diverse pagine del report alle volte viene riportata
l'immagine presente nel percorso del record visualizzato, altre volte
immagini  memorizzate non nel percorso corrente, ma in percorsi di altri
record. (es. se nella tabella il Percorso1 si riferisce all'Immagine1,
il Percorso2 all'Immagine2, ecc., nel report alle volte viene
visualizzata l'Immagine2 anche se il Path corretto era il Percorso1, o
l'Immagine10 con il Percorso2, ecc. Tutto questo senza una apparente
logica.)
Grazie.
--
Giuseppe Quagliaro
E-mail:
giuseppe....@tin.it


title: Immagini in report

author: Roberto da casa

text:
"Giuseppe Quagliaro" <
giuseppe....@tin.it
> ha scritto nel messaggio
news:3C2266B5...@tin.it...

Se il controllo immagine è contenuto nel corpo del report, anziché generare
il tuo codice VBA a fronte dell'evento Pagina del report, generalo a fronte
dell'evento "Su formattazione" del corpo del report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Immagini in report

text:
Roberto da casa ha scritto:

Grazie per il suggerimento Roberto.
Adesso funziona benissimo !!!!!!!!.
Ti ringrazio di nuovo e ti auguro buone feste.
    Giuseppe Quagliaro



title: Immagini in report

text:
Buon Natale e felice anno nuovo a te.
Roberto


title: Calcolo Codice Fiscale

author: pensieroso

text:
Ho provato a fare una ricerca sul sitocomune ma ne ho trovato solo uno
creato in access97 e quando lo "converto" mi da un errore...
Qualcuno saprebbe indicarmi una funzione "funzionante" da poter modificare
ed inserire nel mio database?
Secondo voi conviene inserire tutti i dati in una maschera (tipo iscrizione)
e poi far calcolare il Codice Fiscale o inserire i dati proprio nella
maschera per il calcolo del Codice Fiscale e poi farli copiare
automaticamente nella maschera iscrizione?
Grazie mille
Gianluca


title: Calcolo Codice Fiscale

author: cidi

text:
"pensieroso" <
pensieroso...@gmail.com
> ha scritto nel messaggio
news:45202f77$0$4571$4faf...@reader2.news.tin.it...

Ciao Gianluca
leggi qua:
http://www.accessgroup.it/HomeArgomenti.asp?ID=104&Oggetto2=UTILITY%20:%20Codice%20Fiscale
Daniele


title: Calcolo Codice Fiscale

author: NSantini

text:
"pensieroso" <
pensieroso...@gmail.com
> ha scritto nel messaggio
news:45202f77$0$4571$4faf...@reader2.news.tin.it...

La prima che hai detto va benissimo. Devi avere disponibile una tabella dei
codici dei comuni, le sub e function e poi devi raccordare il tutto con i
nomi dei controlli della tua maschera. Se te la cavi col Basic, ho scritto
Basic e non VBA, perché il semplice Basic già ti permette di costruire
ilcodice.
Fammi sapere Ciao
NSantini
infsantchiocciolaliberopuntoit


title: Calcolo Codice Fiscale

author: PBsoft

text:
Credo che questo possa interessare anche te:
http://www.petitiononline.com/freecap/petition.html
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Calcolo Codice Fiscale

text:

ringrazio entrambi per la risposta e mi scuso di non averlo fatto prima ma
mi hanno ripristinato l'adsl solo stamane... :-(
cmq avrei altre due domandine ma le farò in un nuovo post in quanto credo
che questo non sia più seguito.
Grazie
Gianluca


title: criptare una cifra su un report

author: fabią

text:
questa volta spero di non chiedere troppo!
mi occorre criptare una cifra del campo [prezzi] nel mio
ReportEtichette.
Vorrei  che sulla etichetta comparissero delle lettere e non la cifra
presente nella tabella, secondo una corrispondenza da me impostata.
la corrispondenza dovrebbe essere tipo
sostituire 1 con A
sostituire 2 con B
...
sostituire 9 con Z
grazie in anticipo (anche per tutti gli importantissimi suggerimenti
che mi avete già dato)
8-)> Fabià


title: criptare una cifra su un report

text:
fabià <fabi...@SPAMyahoo.com> wrote in message
3c5d7845...@powernews.inwind.it...
> questa volta spero di non chiedere troppo!
>
> mi occorre criptare una cifra del campo [prezzi] nel mio
> ReportEtichette.
>
> Vorrei  che sulla etichetta comparissero delle lettere e non la cifra
> presente nella tabella, secondo una corrispondenza da me impostata.
>
> la corrispondenza dovrebbe essere tipo
> sostituire 1 con A
> sostituire 2 con B
> ...
> sostituire 9 con Z
L'origine dati del controllo che da il prezzo sul report sarà
=converti([Prezzi] dove converti sarà un funzione che scorre la stringa
passata e, carattere per carattere, sostituisce i numeri con le lettere,
quindi restituisce il risultato
Antonio


title: criptare una cifra su un report

text:
On Mon, 04 Feb 2002 09:04:06 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:

Prima di tutto grazie Antonio,
purtroppo hai a che fare con un novizio volonteroso,
riguardo alla funzione che hai descritto a parole, sai indicarmi un
indizio per iniziare a tradurla in access?
ciao
8-)> Fabià


title: criptare una cifra su un report

text:
fabià <fabi...@SPAMyahoo.com> wrote in message
3c5eefe5...@powernews.inwind.it...

Allora, guarda la funzione mid e il comando select case
Antonio


title: Invio email

author: Dott. MONTI

text:
Vorrei riuscire a fare questo:
- ho una tabella ANAGRAFICA con dentro i dati dei diversi clienti piú campo
con inserite email
- Inviare una email ad un determinato cliente direttamente da access, quindi
scelgo da una maschera il mio cliente poi clicco su pulsante ed in
automatico mi viene inviata una email a quel cliente (il testo della email é
fisso + alcuni dati che variano).
Riesco ben ad inviare una email con allegato file rtf  tramite access ma il
problema é che riesco ad impostare solo un indirizzo email, non riesco a
dirgli il cliente é rossi quindi invialo a
Ro...@tin.it
 ecc.
Grazie per indicazioni o suggerimenti


title: Invio email

author: Enrico

text:
Prova a guardare sul sito comune
http://www.sitocomune.com/
 alla voce
general c'è : Inviare e-mail ad una lista.....
Ciao
Dott. MONTI <
monti...@dnet.it
> wrote in message
9koq91$qf2$1...@serv1.iunet.it...



title: Invio email

author: Silvio Berruti

text:
"Enrico" <
enr...@sme.it
> ha scritto nel messaggio
news:9ktmn5$tjp$1...@lacerta.tiscalinet.it...
> Prova a guardare sul sito comune
http://www.sitocomune.com/
 alla voce
> general c'è : Inviare e-mail ad una lista.....
>
Visto che sul Sito Comune ci vai, perché non leggi anche le regole del NG?
In particolare quella che prevede l'inserimento della risposta dopo i
messaggi precedenti...
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Aprire maschera B in base a record visualizzato in maschera A

author: lebroki

text:
Ho una maschera A dipendenti ed una maschera B visite che al suo
interno ha una sottomaschera che contiene i dati delle visite in un
determinato giorno.
Io vorrei creare un pulsante nella maschera A che mi apre la maschera
B fliltrandola in base al record visualizzato in quel momento nella
maschera A.
Grazie.


author: geppo

text:

Puoi sfruttare OpenArgs del metodo docmd.openform.
Dunque, nell'evento click del pulsante sulla maschera A scrivi:
private sub NomeTuoPulsante_click()
docmd.openform "nomeTUAform",acnormal,,,,,"id ="&
me.id
end sub
e nell'evento load della maschera B scrivi:
private sub form_load()
me.filter = me.openargs
me.filteron = true
end sub
--
Ciao
Geppo


text:


TI ringrazio,
ho provato ma mi da errore
me.filter = me.openargs
in questa riga
è possibile che sia dovuto al fatto che il mio id
è in formato testo in quanto è il codicefiscale?
Grazie


text:
On Sun, 11 May 2008 18:13:09 +0200, lebroki <
lebros...@yahoo.it
>
wrote:
>On Sun, 11 May 2008 15:12:19 GMT, "geppo" <c...@tin.it.invalid> wrote:
>
>>Ciao lebroki wrote:
>>> Ho una maschera A dipendenti ed una maschera B visite che al suo
>>> interno ha una sottomaschera che contiene i dati delle visite in un
>>> determinato giorno.
>>>
>>> Io vorrei creare un pulsante nella maschera A che mi apre la maschera
>>> B fliltrandola in base al record visualizzato in quel momento nella
>>> maschera A.
>>>
>>> Grazie.
>>
>>Puoi sfruttare OpenArgs del metodo docmd.openform.
>>
>>Dunque, nell'evento click del pulsante sulla maschera A scrivi:
>>
>>private sub NomeTuoPulsante_click()
>>
>>docmd.openform "nomeTUAform",acnormal,,,,,"id ="&
me.id
>>
>>end sub
>>
>>e nell'evento load della maschera B scrivi:
>>
>>private sub form_load()
>>
>>me.filter = me.openargs
>>me.filteron = true
>>
>>end sub
>
>TI ringrazio,
>
>ho provato ma mi da errore
>
>me.filter = me.openargs
>
>in questa riga
>č possibile che sia dovuto al fatto che il mio id
>č in formato testo in quanto č il codicefiscale?
>
>Grazie
Ho risolto cosě
docmd.openform "nomeTUAform",acnormal,,,,,"id ='"&
me.id
 "'"
Grazie mille


author: CIDI

text:
"lebroki" <
lebros...@yahoo.it
> ha scritto nel messaggio
news:il6e241i8d6kfkfm7...@4ax.com...

puoi utilizzare l'autocomposizione pulsante, anche per vedere il codice.
Daniele


title: testare checkbox

author: Piero

text:
ciao a tutti

ho una sottomaschera (origine tb) con due campi
"Email" ed "esclusa"(campo booleano si/no).

ho necessit� di testare il controllo Esclusa
perch� se ho tutte le  checkbox spuntate
la Funzione mi da errore

� corretto fare in questo modo oppure c'� altro sistema?

            If Me!S_EmailFornitori_1.Form.RecordsetClone.RecordCount > 0 And
_
                (Me!S_EmailFornitori_1.Form!Esclusa *
Me!S_EmailFornitori_1.Form!Esclusa) = 0 Then

grazie


title: testare checkbox

author: Karl Donaubauer

text:

Ciao Piero,

1. Siccome fai la prova per l'esistenza di un record e la prova per il
contenuto di un campo nella stessa riga, ci dev'essere un errore in
caso di niente record. Bisogna delle prove separate:

If Me!S_EmailFornitori_1.Form.RecordsetClone.RecordCount > 0 Then
    If Me!S_EmailFornitori_1.Form!Esclusa ... Then
...

2. Esclusa * Esclusa --> ?
> (Me!S_EmailFornitori_1.Form!Esclusa * Me!S_EmailFornitori_1.Form!Esclusa)
> = 0

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: testare checkbox

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:bjigpi...@mid.individual.net...

Ciao Karl
in effetti non va bene come ho fatto.
Il ragionamento da farsi � questo:
Se tutte le checkbox sono spuntate allora ..................

Ma come faccio a verificare questo?


title: testare checkbox

text:

Set Rst = Me.RecordsetClone
Rst.FindFirst "[Escluso]=0"

If Not (Rst.NoMatch) Then
    MsgBox "Tutte le caselle sono spuntate"
else
    MsgBox "Ci sono caselle NON sono spuntate"
End If

Rst.Close: Set Rst = Nothing


title: testare checkbox

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:db0f57b5-bc50-44f7...@googlegroups.com...
Il giorno luned� 13 gennaio 2014 17:48:49 UTC+1, Piero ha scritto:
> "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
>
> news:bjigpi...@mid.individual.net...
>
> > Piero wrote:
>
> >> ho una sottomaschera (origine tb) con due campi
>
> >> "Email" ed "esclusa"(campo booleano si/no).
>
> >>
>
> >> ho necessit? di testare il controllo Esclusa
>
> >> perch? se ho tutte le  checkbox spuntate
>
> >> la Funzione mi da errore
>
> >>
>
> >> ? corretto fare in questo modo oppure c'? altro sistema?
>
> >>
>
> >>            If Me!S_EmailFornitori_1.Form.RecordsetClone.RecordCount >
>
> >> 0 And _
>
> >>                (Me!S_EmailFornitori_1.Form!Esclusa *
>
> >> Me!S_EmailFornitori_1.Form!Esclusa) = 0 Then
>
> >
>
> > Ciao Piero,
>
> >
>
> > 1. Siccome fai la prova per l'esistenza di un record e la prova per il
>
> > contenuto di un campo nella stessa riga, ci dev'essere un errore in
>
> > caso di niente record. Bisogna delle prove separate:
>
> >
>
> > If Me!S_EmailFornitori_1.Form.RecordsetClone.RecordCount > 0 Then
>
> >    If Me!S_EmailFornitori_1.Form!Esclusa ... Then
>
> > ...
>
> >
>
> > 2. Esclusa * Esclusa --> ?
>
> >> (Me!S_EmailFornitori_1.Form!Esclusa *
> >> Me!S_EmailFornitori_1.Form!Esclusa)
>
> >> = 0
>
> >
>
> > --
>
> > Ciao
>
> Ciao Karl
>
> in effetti non va bene come ho fatto.
>
> Il ragionamento da farsi ? questo:
>
> Se tutte le checkbox sono spuntate allora ..................
>
>
>
> Ma come faccio a verificare questo?

Set Rst = Me.RecordsetClone
Rst.FindFirst "[Escluso]=0"

If Not (Rst.NoMatch) Then
    MsgBox "Tutte le caselle sono spuntate"
else
    MsgBox "Ci sono caselle NON sono spuntate"
End If

Rst.Close: Set Rst = Nothing

grazie Fair87

mi da errore qui
Set rst = (necessario oggetto)


title: testare checkbox

text:
devi dichiarare gli oggetti che usi!!!

dim rst as recordset

queste sono le basi......


title: testare checkbox

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:d6fa60e8-b0e5-4664...@googlegroups.com...
> devi dichiarare gli oggetti che usi!!!
>
> dim rst as recordset
>
> queste sono le basi......

ma l'ho dichiarata la variabile
Dim as Boolean


title: testare checkbox

text: dim as boolean nn significa nulla...poi, rst è un recordset


title: testare checkbox

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:79140d8a-ac65-49b8...@googlegroups.com...
dim as boolean nn significa nulla...poi, rst � un recordset

ciao Fair87

posso postarti il mio codice?
perch� proprio non ne vengo a capo


title: testare checkbox

text:
"Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
news:52d50b34$0$23115$4faf...@reader2.news.tin.it...
>
> "Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
> news:79140d8a-ac65-49b8...@googlegroups.com...
> dim as boolean nn significa nulla...poi, rst � un recordset
>
 ciao Fair87

cosi sembra funzionare, ma ho dei dubbi su dove posizionare  "Rs.Close: Set
Rs = Nothing"
e se � il caso di metterne anche due

            Dim blRet As Boolean
            Dim Rs As Recordset, strSql As String, FieldName As String,
My_Subject As String, Message As String
            Dim AttachDoc As String, CCstring, BCCstring

            Set Rs = Me!S_EmailFornitori_2.Form.RecordsetClone
            Rs.FindFirst "Esclusa=0"

            If Not Rs.NoMatch Then

            'Rs.Close: Set Rs = Nothing

            strSql = "SELECT DISTINCT IdFornitore, Esclusa,
UnisciValoriFornitori_Chiusura([IdFornitore]) AS NewEmail FROM
TbEmailFornitori_Chiusura Where IdFornitore = " & Me!IdFornitore
            Set Rs = CurrentDb.OpenRecordset(strSql, dbOpenDynaset)

            FieldName = Rs.Fields("NewEmail")

            'Trasforma il Report in PDF
            blRet = ConvertReportToPDF(Me.lstRptName, vbNullString, _
            Me.lstRptName.Value & ".pdf", False, True, 150, "", "", 0, 0, 0)

            My_Subject = "Chiusura"
            Message = ""
            AttachDoc = "C:\Chiusura.pdf"
            CCstring = ""
            BCCstring = ""

            SendingMailFromTable Rs, FieldName, My_Subject, Message,
AttachDoc, CCstring, BCCstring

            Else

             'Trasforma il Report in PDF
            blRet = ConvertReportToPDF(Me.lstRptName, vbNullString, _
            Me.lstRptName.Value & ".pdf", False, True, 150, "", "", 0, 0, 0)

            End If

            Rs.Close: Set Rs = Nothing


title: Creare Cartella

author: Davide

text:
Ciao a Tutti.
Devo creare una cartella con nome la data odierna  (aaaammgg) in c:\temp\.
Dopo copiare tutti i file che sono nella cartella temp in quella appena
creata.
Grazie a tutti
Davide


title: Creare Cartella

author: Sergio MAZZA

text:
"Davide" <
davides...@inwind.it
> ha scritto nel messaggio
news:99nhfp$taj$1...@nreadB.inwind.it...

Nell'help:
- Mkdir;
- FileCopy.
Ciao.


title: Copia parziale di un recordset

text:
Salve a tutti,
ho cercato in rete come risolvere il mio quesito ma senza successo, perciò mi rivolgo a Voi che tante volte mi siete stati di grande aiuto. In particolare ringrazio Karl per le tante sue dritte, Grazie!

PREMESSA
in un cmd_click ho creato un recordset in questo modo:

SQL = "SELECT SEL_ESTR_CONTO.DAT_fat, SEL_ESTR_CONTO.N_FAT, SEL_ESTR_CONTO.TOT_FATTURA AS TOT, SEL_ESTR_CONTO.CAUSALE, SEL_ESTR_CONTO.NOME " & _
      "FROM SEL_ESTR_CONTO " & _
      "WHERE (((SEL_ESTR_CONTO.DAT_fat) Between [FORMS]![SEL_ESTR_CONTO]![DTA_I] And [FORMS]![SEL_ESTR_CONTO]![DTA_F]) AND ((SEL_ESTR_CONTO.NOME)=[FORMS]![SEL_ESTR_CONTO]![FORN]))"

Set rst_TEMP = CurrentDb.OpenRecordset(SQL)

In pratica con questa query filtro i dati che mi occorrono

QUESITO
Ciò che non riesco a fare è scrivere il codice corretto che dica a Access di copiare negli appunti (Ctrl + C )tutti i record presenti nel recordset tranne l'ultima colonna ovvero sel_estr_conto.nome

P.s.
Il campo nome è necessario soltanto per filtrare la query. Infatti poi devo incollare i records senza il campo nome in un'altra maschera. Al momento uso fare che copio tutti i record selezionandoli con il mouse dal selettore di una maschera, li incollo su excel copio tutte le celle tranne l'ultima colonna e incollo queste nella seconda maschera interessata. In pratica un lavoraccio.


title: Copia parziale di un recordset

text:
Ringrazio anch'io Karl ;-) ...[ Ciao Karl buon Natale a te e Sig.ra ;-) ]

Mi chiedo perchè tu abbia ipotizzato di fare un lavoro MANUALE che nemmeno con NOTEPAD andrebbe fatto quando hai a disposizione già in memoria i dati e sai bene dove inserirli...
Il metodo che ipotizzi non è tecnicamente idoneo nel concetto di sviluppo VBA che stai usando.
Se devi incollare dei Dati da un posto ad un'altro usa gli strumenti VBA, quindi nel tuo caso farai una Query INSERT, oppure un ciclo di ADDNEW sull'origine dati della Maschera in cui dei inserire...

Saluti
@Alex


title: Copia parziale di un recordset

text:
Ciao Alex, in effetti, ma come non ciò pensato prima??!?

Mi ero convinto che la soluzione poteva essere soltanto in vba.
Invece, ho realizzato una query di accodamento, come suggerivi tu ed il risultato è ok!!
Grazie e buone feste a tutti!!


title: Copia parziale di un recordset

text:
@alex ha scritto:
> Ringrazio anch'io Karl ;-) ...[ Ciao Karl buon Natale a te e Sig.ra ;-) ]

Un ringrazio cordiale a Alex. ;-)
Buon Natale a te ed i tuoi!

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org


title: trasferimento dato

author: ferplus

text:
ho una maschera con una sottomaschera in visualizzazione foglio dati
nella maschera  ho un pulsante che mi apre un'altra maschera
da questa scelgo un record e vorrei che lo andasse a mettere in un campo
della sottomaschera
e' possibile?
--
ciao


title: trasferimento dato

author: Roberto dalla campagna

text:
ferplus <
rof...@inwind.it
> wrote in message
ZhHa9.105212$n04.2...@twister2.libero.it...

Prima di tutto in una maschera (e quindi in una sottomaschera) non ci sono i
campi (che invece ci sono nelle tabelle e nelle query) ma i controlli.
Secondo, non riesco a capire come sia possibile mettere un intero record in
un controllo di una sottomaschera.
Terzo, tra tutti record che visualizzi nella sottomaschera, in quale devi
inserire il dato?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: trasferimento dato

text:
--
ciao
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ZIHa9.105306$n04.2...@twister2.libero.it...
>
> ferplus <
rof...@inwind.it
> wrote in message
> ZhHa9.105212$n04.2...@twister2.libero.it...
> > ho una maschera con una sottomaschera in visualizzazione foglio dati
> > nella maschera  ho un pulsante che mi apre un'altra maschera
> > da questa scelgo un record e vorrei che lo andasse a mettere in un campo
> > della sottomaschera
> > e' possibile?
> >
> > --
> > ciao
>
> Prima di tutto in una maschera (e quindi in una sottomaschera) non ci sono
i
> campi (che invece ci sono nelle tabelle e nelle query) ma i controlli.
> Secondo, non riesco a capire come sia possibile mettere un intero record
in
> un controllo di una sottomaschera.
> Terzo, tra tutti record che visualizzi nella sottomaschera, in quale devi
> inserire il dato?
>
> --
> Roberto
> no io devo mettere in un controllo della sottomaschera quello che
visualizzo nel controllo della maschera che apro.
scusami la terminologia errata ma sto imparando.



title: trasferimento dato

text:
--
ciao
"ferplus" <
rof...@inwind.it
> ha scritto nel messaggio
news:LVHa9.105338$n04.2...@twister2.libero.it...
>
>
> --
> ciao
> "Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:ZIHa9.105306$n04.2...@twister2.libero.it...
> >
> > ferplus <
rof...@inwind.it
> wrote in message
> > ZhHa9.105212$n04.2...@twister2.libero.it...
> > no io devo mettere in un controllo della sottomaschera quello che
> visualizzo nel controllo della maschera che apro.
> scusami la terminologia errata ma sto imparando.
> > ---------------------------------------------
dimenticavo il controllo nella maschera si chiamo riferimento e ovviamente
lo stesso nella sottomaschera
> >
> >
>
>


title: trasferimento dato

author: Catja Moeller

text:


Se ho capito cosa vuoi fare, e' facile... Da ignorante mi spiego
meglio con l'esempio:
Allora, ho una maschera per fare dei preventivi per riparazioni. Sulla
maschera principale vanno inseriti i dati del cliente. Un bottone apre
un'altra maschera a pop-up con l'anagrafica clienti, l'utente trova il
cliente (o lo aggiunge), fa doppio-click su quel record e si ritrova i
dati inseriti nella prima maschera.
Nella maschera a pop-up c'e' questo codice associato all'evento "su
doppio-click":
Private Sub Form_DblClick(Cancel As Integer)
Forms![offerte]![Codice cliente] = Me![Codice]
Forms![offerte]![Ragione sociale] = Me![Ragione sociale]
Forms![offerte]![Località] = Me![Località]
Forms![offerte]!Telefono = Me!Telefono
Forms![offerte]!Fax = Me!Fax
Forms![offerte]!CAP = Me!CAP
Forms![offerte]!Indirizzo = Me!Indirizzo
Forms![offerte]!Provincia = Me!Provincia
End Sub
Poi l'utente va nella sottomaschera (maschere continue, non foglio
dati, non so se fa differenza) dove deve fare la lista dei ricambi da
offrire. Un bottone gli apre un altro pop-up con il listino ricambi e
anche qui trova il codice, fa doppio-click sulla riga e gli appare
tutto nella sottomaschera del preventivo. Ovviamente i dati vanno
dalla riga evidenziata nel pop-up alla riga evidenziata nella
sottomaschera, per aggiungere righe al preventivo deve quindi
spostarsi sulla nuova riga, altrimenti sovrascrive sempre la stessa.
Nel pop-up del listino ricambi c'e' questo evento su doppio-click:
Forms![offerte]![sottomaschera ricambi].Form![Codice] = Me!Codice
Forms![offerte]![sottomaschera ricambi].Form![Prezzo] = Me!Prezzo
Forms![offerte]![sottomaschera ricambi].Form![Descrizione] =
Me!Descrizione
E' questo che intendevi?


title: trasferimento dato

text:
--
ciao
"Catja Moeller" <
catja....@tiscali.it
> ha scritto nel messaggio
news:0mhmmus0n2ggiffcm...@4ax.com...

> perfetto a me serviva solo la seconda parte quella relativa alla
sottomaschera
grazie mille dell'aiuto


title: trasferimento dato

text:
ferplus <
rof...@inwind.it
> wrote in message
LVHa9.105338$n04.2...@twister2.libero.it...

Credimi, non è un problema di pignoleria: sono cose necessarie per capire e
farsi capire.
Non hai però risposto al terzo mio quesito, che pertanto i ripropongo:
Tra tutti i record che visualizzi nella sottomaschera, in quale devi
inserire il dato?
--
Roberto
---------------------------------------------



title: Report in ordine alfabetico

author: RobertOne

text:
Sto "costruendo" una guida telefonica ed ho la necessità di poter scegliere
e stampare le pagine degli utenti in ordine alfabetico. Esempio; tutti gli
utenti aventi la lettera A iniziale o B o C etc. etc.
Ho provato ad impostare una query ma non riesco ad ottenere quello che
voglio.  Mentre il comando "ordinamento e raggruppamento" nel report non mi
pare assolva questo problema.
Mi sapete dare una dritta?
Grazie per l'attenzione.
Rob.


title: Report in ordine alfabetico

author: namor

text:
RobertOne ha scritto:
> Sto "costruendo" una guida telefonica ed ho la necessitŕ di poter scegliere
> e stampare le pagine degli utenti in ordine alfabetico. Esempio; tutti gli
> utenti aventi la lettera A iniziale o B o C etc. etc.
> Ho provato ad impostare una query ma non riesco ad ottenere quello che
> voglio.  Mentre il comando "ordinamento e raggruppamento" nel report non mi
> pare assolva questo problema.
> Mi sapete dare una dritta?
> Grazie per l'attenzione.
> Rob.
Metti nella query, sul campo cognome, un criterio cosě
  like [Inserisci la lettera iniziale] & "*"
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Report in ordine alfabetico

author: Roberto da casa

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio
news:%c84e.1167106$35.43...@news4.tin.it...

Per l'ordinamento è indifferente che usi una query o lo effettui
direttamente sul report.
Quanto al raggruppamento sul report ha significato solo nel caso in cui vuoi
stampare tutti i nominativi e vuoi andare a foglio nuovo al cambio della
prima lettera del cognome.
Quanto a scegliere i nominativi da stampare in base alla prima lettera del
cognome, a fronte dell'evento "Su apertura" del report genera una routine
VBA che imposti adeguatamente le proprietà Filter e FilterOn del report dopo
che avrai fatto digitare all'utilizzatore la lettera in una InputBox.
Forse dovresti spiegarci meglio quale difficoltà incontri e dove le
incontri; è bene inoltre che spieghi meglio come deve funzionare il report.
>
>
> Grazie per l'attenzione.
>
> Rob.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Report in ordine alfabetico

author: Bruno Campanini

text:
"RobertOne" <
robe...@robort.it
> wrote in message
news:%c84e.1167106$35.43...@news4.tin.it...

L'ordinamento via query in un report non è proprio affidabile.
Quello definito via "Ordinamento e raggruppamento" deve funzionare.
Cos'è che non va?
Bruno


title: Report in ordine alfabetico

author: Alessandro Baraldi

text:
"Bruno Campanini" <
bruno.c...@tin.it
> wrote in message
news:gM84e.1167327$
35.43...@news4.tin.it
[CUT]
> L'ordinamento via query in un report non è proprio affidabile.
Supporta questa affermazione con spiegazioni di dettaglio visto
che la maggior parte di chi usa Access lavora in questo modo...!!
Detta così è decisamente discutibile come affermazione.
> Quello definito via "Ordinamento e raggruppamento" deve funzionare.
Con la stessa probabilità di quella precedente.
La programmazione non ha effetti Saltuari, in questo caso
il programmatore SBAGLIA qualche cosa...!
> Cos'è che non va?
>
> Bruno
Saluti.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Report in ordine alfabetico

text:
"Alessandro Baraldi" <
ik2...@libero.it
> wrote in message
news:4460d2e5fd41980b88...@mygate.mailgate.org...
> "Bruno Campanini" <
bruno.c...@tin.it
> wrote in message
> news:gM84e.1167327$
35.43...@news4.tin.it
>
> [CUT]
>> L'ordinamento via query in un report non è proprio affidabile.
>
> Supporta questa affermazione con spiegazioni di dettaglio visto
> che la maggior parte di chi usa Access lavora in questo modo...!!
> Detta così è decisamente discutibile come affermazione.
Se ti capita di basare un report su una query di certa complessità
(diverse tabelle con chiavi primarie e vari Join) nella quale
tu abbia previsto l'ordinamento in base a un campo che non
sia una chiave primaria, può succedere che che in Data View
la query ti mostri l'ordinamento voluto, ma il report no.
Definendo l'ordinamento attraverso "Ordinamento e
raggruppamento" del report le cose funzionano per il
verso giusto, sempre. (Il sempre è evidentemente riferito
alla totalità delle mie esperienze).
Non ho indagato sul malfunzionamento onde poterne individuare
una causa precisa; una volta trovato il rimedio mi sono
accontentato di applicarlo quelle volte che mi è stato
necessario.
Mi riprometto di reperire la casistica e di metterla sul
NG, ancorché si riveli poi di difficile riproducibiulità.
>> Quello definito via "Ordinamento e raggruppamento" deve funzionare.
>
> Con la stessa probabilità di quella precedente.
> La programmazione non ha effetti Saltuari, in questo caso
> il programmatore SBAGLIA qualche cosa...!
Beata ingenuità!
Il programmatore sbaglia senz'altro più del computer,
ma anche quello fa la sua parte.
Ho trovato un solo computer che si comportasse seriamente,
nel senso che quando sbagliava su un passo del programma
su quello sbagliava sempre e quando andava dritto su quello
andava dritto sempre.
Era un HP 85 (1974) con un semplicissiono OS/Basic dell'HP.
Dopodiché l'inaffidabilità, in vario grado, è stata sempre
un incomodo presente.
Con Windows, con Linux, con Unix (FreeBSD).
Ciao
Bruno


title: Report in ordine alfabetico

text:
Grazie a tutti per la gentile collaborazione.
Considerata la semplicità e l'importanza del database, ho seguito la dritta
di Namor.
Grazie ancora a tutti.
Roberto


title: Report in ordine alfabetico

author: Alessandro IT

text:
"Bruno Campanini" <
bruno.c...@tin.it
> wrote in message news:<m4c4e.733985$
b5.33...@news3.tin.it
>...
> "Alessandro Baraldi" <
ik2...@libero.it
> wrote in message
> news:4460d2e5fd41980b88...@mygate.mailgate.org...
> > "Bruno Campanini" <
bruno.c...@tin.it
> wrote in message
> > news:gM84e.1167327$
35.43...@news4.tin.it
> >
> > [CUT]
> >> L'ordinamento via query in un report non è proprio affidabile.
> >
> > Supporta questa affermazione con spiegazioni di dettaglio visto
> > che la maggior parte di chi usa Access lavora in questo modo...!!
> > Detta così è decisamente discutibile come affermazione.
>
> Se ti capita di basare un report su una query di certa complessità
> (diverse tabelle con chiavi primarie e vari Join) nella quale
> tu abbia previsto l'ordinamento in base a un campo che non
> sia una chiave primaria, può succedere che che in Data View
> la query ti mostri l'ordinamento voluto, ma il report no.
> Definendo l'ordinamento attraverso "Ordinamento e
> raggruppamento" del report le cose funzionano per il
> verso giusto, sempre. (Il sempre è evidentemente riferito
> alla totalità delle mie esperienze).
> Non ho indagato sul malfunzionamento onde poterne individuare
> una causa precisa; una volta trovato il rimedio mi sono
> accontentato di applicarlo quelle volte che mi è stato
> necessario.
> Mi riprometto di reperire la casistica e di metterla sul
> NG, ancorché si riveli poi di difficile riproducibiulità.
Quanto affermi è molto discutibile.
Supponi di sviluppare un applicativo VB vuoi sostenere
che non c'è la possibilità di estrarre un RS come lo si vuole...?
Potrebbe avere fondamenti se si compone la SQL in modo superficiale
ad esempio "SELECT * FROM....complessa ORDER BY..."
in questo caso, a me mai capitato sarebbe ipotizzabile
che l'Ordine possa subire affezioni dall'ordinamento originale
delle colonne, ma questi sono errori che commettono
i meno esperti, SQL non sbaglia ad estrarre i dati stai mettendo
in discussione un motore di ricerca su un problema che nessuno
dei più esperti ha mai sollevato.
PRova a comporre in modo adeguato le Query e vedi che tutto va
come deve.

> >> Quello definito via "Ordinamento e raggruppamento" deve funzionare.
> >
> > Con la stessa probabilità di quella precedente.
> > La programmazione non ha effetti Saltuari, in questo caso
> > il programmatore SBAGLIA qualche cosa...!
>
> Beata ingenuità!
> Il programmatore sbaglia senz'altro più del computer,
> ma anche quello fa la sua parte.
> Ho trovato un solo computer che si comportasse seriamente,
> nel senso che quando sbagliava su un passo del programma
> su quello sbagliava sempre e quando andava dritto su quello
> andava dritto sempre.
> Era un HP 85 (1974) con un semplicissiono OS/Basic dell'HP.
> Dopodiché l'inaffidabilità, in vario grado, è stata sempre
> un incomodo presente.
> Con Windows, con Linux, con Unix (FreeBSD).
>
> Ciao
> Bruno
Io non mi accontento che i programmi "Funzionino", devono essere
anche scritti bene e devo sapere tutto il codice cosa fà.
Usando questi ingenui accorgimenti non ho mai dovuto dare
la colpa ad altri...........
Saluti.
@ALex


title: Report in ordine alfabetico

text:
"Alessandro IT" <
ik2...@libero.it
> wrote in message
news:9a759ec2.05040...@posting.google.com...
> Quanto affermi è molto discutibile.
> Supponi di sviluppare un applicativo VB vuoi sostenere
> che non c'è la possibilità di estrarre un RS come lo si vuole...?
> Potrebbe avere fondamenti se si compone la SQL in modo superficiale
> ad esempio "SELECT * FROM....complessa ORDER BY..."
> in questo caso, a me mai capitato sarebbe ipotizzabile
> che l'Ordine possa subire affezioni dall'ordinamento originale
> delle colonne, ma questi sono errori che commettono
> i meno esperti, SQL non sbaglia ad estrarre i dati stai mettendo
> in discussione un motore di ricerca su un problema che nessuno
> dei più esperti ha mai sollevato.
> PRova a comporre in modo adeguato le Query e vedi che tutto va
> come deve.
E tu cos'hai capito?
Ho detto "può succedere che in Data View
la query ti mostri l'ordinamento voluto, ma il report no."
La query, il linguaggio SQL funziona alla perfezione.
Access ha le sue pecche - tante!
Quella menzionata è una.
Poi uno può anche pensare io abbia le traveggole.
Bene, allora sarà sicuro di vincere la scommessa che
io son disposto ad accettare.
Bruno


title: Report in ordine alfabetico

text:
Bruno Campanini ha scritto:
[CUT]
> E tu cos'hai capito?
> Ho detto "può succedere che in Data View
> la query ti mostri l'ordinamento voluto, ma il report no."
> La query, il linguaggio SQL funziona alla perfezione.
> Access ha le sue pecche - tante!
> Quella menzionata è una.
Ora ho capito meglio, forse prima ci siamo fraintesi.
Attendo fiducioso un esempio pratico, è esperienza che
se non si prova con mano non lascia traccia.
> Poi uno può anche pensare io abbia le traveggole.
> Bene, allora sarà sicuro di vincere la scommessa che
> io son disposto ad accettare.
Lungi da me scommesse stupide, voglio solo approfondire
l'argomento che mi sembra di notevole rilievo.
> Bruno
Saluti.
@Alex
--



title: Report in ordine alfabetico

text:
"Alessandro Baraldi" <
ik2...@libero.it
> wrote in message
news:d2u4bv$rs1$1...@news.newsland.it...
> Ora ho capito meglio, forse prima ci siamo fraintesi.
> Attendo fiducioso un esempio pratico, è esperienza che
> se non si prova con mano non lascia traccia.
SELECT t_Espositori.ID_ditta, t_Ditte.den_ditta, t_Espositori.p_area_cop,
t_Espositori.p_area_cop_mis, t_Espositori.p_area_cop_sup,
t_Espositori.p_area_cop_st, t_Espositori.p_area_ape,
t_Espositori.p_area_ape_mis, t_Espositori.p_area_ape_sup,
t_Espositori.p_area_ape_st, t_Espositori.p_pensilina,
t_Espositori.p_pensilina_mis, t_Espositori.p_pensilina_sup,
t_Espositori.p_pensilina_st, t_Espositori.allestimento, t_Espositori.ITA,
t_Espositori.data_iscriz, t_Espositori.ditta_nuova, t_Espositori.p_tensostr,
t_Espositori.p_tensostr_mis, t_Espositori.p_tensostr_sup,
t_Espositori.p_tensostr_sup_var, t_Espositori.p_tensostr_st
FROM t_Ditte INNER JOIN t_Espositori ON t_Ditte.ID_ditta =
t_Espositori.ID_ditta
WHERE (((t_Espositori.ditta_nuova)=True))
ORDER BY t_Espositori.data_iscriz;
SELECT DISTINCTROW t_Fiere.den_fiera, t_Ditte.den_ditta,
t_Fiere.data_ini_fiera, t_Fiere.data_fin_fiera, t_Fiere.loc_fiera,
t_Ditte.loc_ditta, t_Ditte.prov_ditta, t_Ditte.naz_ditta, t_Espositori.*,
t_Ditte.ind_ditta_1
FROM t_Fiere INNER JOIN (t_Ditte INNER JOIN t_Espositori ON t_Ditte.ID_ditta
= t_Espositori.ID_ditta) ON t_Fiere.ID_fiera = t_Espositori.ID_fiera
ORDER BY t_Ditte.den_ditta
WITH OWNERACCESS OPTION;
Queste due query, ordinate come puoi ben vedere per "data_iscriz"
e "den_ditta" rispettivamente, mostrano i corretti ordinamenti in DataView
mentre i report che esse generano non li mostrano corretti.
Non dovrebbe essere diffifile riprodurre le condizioni che consentano
la stampa del report (creazione delle tabelle, etc.).
Se non ti riesce ovvero non hai voglia di metterci mano
potrei creartene io un estratto ed inviartelo come database.
Ciao
Bruno


title: Report in ordine alfabetico

text:
Bruno Campanini ha scritto:





> Ciao
> Bruno
Questo argomento mi interessa, e credo che si possa approfondire
al fine anche di redarre magari un piccolo DOC per il SC magari.
Quanto a riprodurlo hai ragione per la 2° la voglia è poca e
se potessi mettere a disposizione un DownLoad di uno ZIP minimale
al fine di fare qualche verifica sarebbe ottimo.
Come ti dicevo il fatto che non mi sia mai capitato mi spinge
a capire il motivo di quesa cosa poco spiegabile...!!
La mia mail la dovresti sapere nel caso tu non abbia la disponibilità
di uno spazio WEB per il Download.
Grazie.



title: report e query che non restiutiscono valori

author: Ilaria

text:
Ho un report con un sottoreport che deve visuliazzare un solo valore, ma se
la query che genera il sottoreport non trova nulla il sottoreport non viene
generato Io però vorrei che quel sottoreport venisse generato con il
controllo a zero. Ho provato ad impostare l'evento "su report vuoto", a
testare HasData, a mettere un controllo con DCount, ma non ho risolto nulla
perchè purtroppo il sottoreport non viene nemmeno generato.
Qualcuno ha dei suggerimenti?
Grazie
Ilaria


author: Mrok

text:
"Ilaria" <
ilaria....@nospam-unipr.it
> ha scritto nel messaggio
news:9tsqbo$5d6$1...@localhost.localdomain...
> Ho un report con un sottoreport che deve visuliazzare un solo valore, ma
se
> la query che genera il sottoreport non trova nulla il sottoreport non
viene
> generato Io perň vorrei che quel sottoreport venisse generato con il
> controllo a zero. Ho provato ad impostare l'evento "su report vuoto", a
> testare HasData, a mettere un controllo con DCount, ma non ho risolto
nulla
> perchč purtroppo il sottoreport non viene nemmeno generato.
> Qualcuno ha dei suggerimenti?
>
> Grazie
>
> Ilaria
Ho provato ma a me funziona, mi puoi spiegare un po' piů dettagliatamente la
struttura del tuo db che magari troviamo la soluzione?
Ciao ;-) >


text:
"Ilaria" <
ilaria....@nospam-unipr.it
> ha scritto nel messaggio
news:9tsqbo$5d6$1...@localhost.localdomain...

Scusa ho detto una cavolata ora ricontrollo


text:
"Ilaria" <
ilaria....@nospam-unipr.it
> ha scritto nel messaggio
news:9tsqbo$5d6$1...@localhost.localdomain...

Potresti aggirare il problema in questo modo:
Creare un Record completamente vuoto e mettere nel campo su cui vai a fare
il filtro con la query un valore particolare
tipo "vbNessunRecord", e poi nella query sotto il tuo criteri inserire
"oppure" ="vbNessunRecord".


text:
"Mrok" <
flag...@tin.it
> ha scritto nel messaggio
news:9ZpM7.18319$4M2.5...@news2.tin.it...
> Potresti aggirare il problema in questo modo:
>
> Creare un Record completamente vuoto e mettere nel campo su cui vai a fare
> il filtro con la query un valore particolare
> tipo "vbNessunRecord", e poi nella query sotto il tuo criteri inserire
> "oppure" ="vbNessunRecord".
In realtà il valore che devo visualizzare è un totale che ottengo con una
query che prende l'intervallo di date dalla maschera da cui apro il report,
quindi la tua soluzione non è applicabile al mio caso, inoltre ho un
progressivo come chiave della tabella quindi non potrei inserire un record
fasullo.
Ho provato anche a creare un sottoreport non associato e a mettre come
origine dati del controllo una DLookup, ma dal momento che lavora su di una
query e non suna tabella mi dà errore perché non trova la query.
Ciao
Ilaria


text:
"Ilaria" <
ilaria....@nospam-unipr.it
> ha scritto nel messaggio
news:9tsqbo$5d6$1...@localhost.localdomain...

Il tuo problema è quello di visualizzare l'intestazione del sottoreport
anche se questo non contiene dati? Se è così, potresti creare un report (non
associato) con solo le intestazioni e controllando la presenza di dati
renderlo visibile/invisibile a secondo delle necessità...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9ttrs5$ess$1...@canarie.caspur.it...

Ma i dati sono frutto di una query e quindi come faccio a creare un report
non associato e poi a visualizzare i dati? Da dove li faccio saltar fuori?
Grazie
Ilaria


text:
"Ilaria" <
ilaria....@nospam-unipr.it
> ha scritto nel messaggio
news:9tvk48$qat$1...@localhost.localdomain...
> Ma i dati sono frutto di una query e quindi come faccio a creare un report
> non associato e poi a visualizzare i dati? Da dove li faccio saltar fuori?
>
> Grazie
>
> Ilaria
>
Tu puoi crearti un report, impostarlo graficamente e non associargli nessuna
fonte dati.
Quindi, creati un report "clone" che riproduce graficamente il report
"originale", con la stessa ampiezza e posizione dell'"originale" ma con
Visible = False.
Hai detto in precedenza che controllavi la presenza dei dati nel
sottoreport; se non trovi dati da stampare imposti la proprietą visible =
False per il report "originale" e Visible = True a quello "clone".
Detto in parole povere: hai due report, uno che visualizza i dati (visible =
true) e l'altro ("clone" con visible = false) simile solo graficamente.
Quando ci sono dati da stampare, lasci tutto com'č; altrimenti rendi non
visibile l'"originale" e visibile il "clone"...



text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9tvpfm$2r$1...@canarie.caspur.it...
> Tu puoi crearti un report, impostarlo graficamente e non associargli
nessuna
> fonte dati.
> Quindi, creati un report "clone" che riproduce graficamente il report
> "originale", con la stessa ampiezza e posizione dell'"originale" ma con
> Visible = False.
> Hai detto in precedenza che controllavi la presenza dei dati nel
> sottoreport; se non trovi dati da stampare imposti la proprietą visible =
> False per il report "originale" e Visible = True a quello "clone".
>
> Detto in parole povere: hai due report, uno che visualizza i dati (visible
=
> true) e l'altro ("clone" con visible = false) simile solo graficamente.
> Quando ci sono dati da stampare, lasci tutto com'č; altrimenti rendi non
> visibile l'"originale" e visibile il "clone"...
Grazie, ma per non duplicare tutti i sottoreport e per i problemi che
sarebbero sorti con i riferimenti  ho trovato un'altra strada.
Grazie ugualmente, ho gią in mente di utilizzare il tuo suggerimento per
risolvere un altro problemino.
Bye
Ilaria


title: unione dati da 2 tabelle

author: notax

text:
Ho appena iniziato con access e non riesco a risolvere
questo problema.
Non riesco a raggruppare a modo mio i record contenuti in
2 tabelle:
1) righe_ordini
   tipoord numord numrig ......
     1      10     1      riga ordine n. 1
     1      10     5      riga ordine n. 2
     1      10     8      riga ordine n. 3
2) righe_descr_ordini
   tipoord numord numrig ......
     1      10      2    riga descr.aggiuntiva relativa alla riga ordine n.1
     1      10      3    riga descr.aggiuntiva relativa alla riga ordine n.1
     1      10      4    riga descr.aggiuntiva relativa alla riga ordine n.1
     1      10      6    riga descr.aggiuntiva relativa alla riga ordine n.5
     1      10      7    riga descr.aggiuntiva relativa alla riga ordine n.5
     1      10      9    riga descr.aggiuntiva relativa alla riga ordine n.8
praticamente  partendo da tipoord e numord che sono in relazione tra le 2 tabelle
la numerazione e' progressiva cioč alla riga ordine 1 (numrig 1) sono legate
le righe descrittive 2 3 e 4 poi c'e' la riga ordine 2 (numrig 5) alla quale
sono legate le righe descrittive 6 e 7 .....
Io, devo trovare il modo di stampare in un report e/o in una maschera i vari righi
di ordine seguiti dai relativi righi di descrizioni.
Grazie anticipatamente a chi vorrą aiutarmi.


title: unione dati da 2 tabelle

author: Salvatore

text:
"notax" <
cbal...@libero.it
> ha scritto nel messaggio
news:b5ad03ce.05040...@posting.google.com...

Usa un report per gli ordini ed un sottoreport per la descrizione degli
ordini, sfruttando la relazione esistente.
Ciao
Salvatore


title: unione dati da 2 tabelle

text:
"Salvatore" <
sal...@tiscali.it
> wrote in message news:<424d92f6$0$18159$
5fc...@news.tiscali.it
>...

In pratica il report dovrebbe essere per la riga ordine, il
sottoreport per le descrizioni relative a quella sola riga, non a
tutto l'ordine. Non capisco esattamente come sia possibile far capire
al sottoreport quali e quante righe di descrizioni devono far parte
del sottoreport. Seguendo il mio esempio il report dovrebbe leggere
riga 1 dell'ordine. Il sottoreport a quel punto deve verificare  che
esiste nelle descrizioni la riga 2 poi la 3 poi la 4. La 5 non esiste
(come descrizione in quanto sara' la nuova riga d'ordine) per cui il
sottoreport si dovra' fermare senza leggere le riga successive di
descrizioni che saranno la 6  e la 7 che invece sono relative alla
seconda riga ordine che pero' porta il n. 5
Spero di non essermi incasinato troppo nella spiegazione.
ciao
Claudio


title: unione dati da 2 tabelle

text:

Prova a realizzare report e sottoreport e vedrai che (se hai creato le
relazioni tra le due tabelle) tutto avverrą in modo automatico una volta che
inserirai il sottoreport nel report principale.
Ciao
Salvatore


title: Chiedo troppo?

author: Zagor

text:
Ciao a tutti.
Ho un negozio di abbigliamento e vorrei creare un database che mi permetta
di poter aggiungere gli articoli che compro e di eliminare quelli che vendo.
Vorrei eliminare gli articoli la sera, in chiusura e sapere per ogni
articolo quanti pezzi ho in magazzino.
Siccome non ho molta esperienza con access, chiedo se c'è qualcuno che ha
fatto qualcosa del genere o disposto a darmi una mano o un suggerimento.
Grazie
Giuseppe


title: Chiedo troppo?

author: LUCA

text:
Si, mi puoi contattare mail
lucade...@libero.it
Vorrei sapere da dove sei basta la città.
Naturalmente è un DB che deve essere creato
ciao
--------------------------------
Inviato via
http://usenet.libero.it


title: Chiedo troppo?

text:
Zagor <
cicos...@hotmail.com
> wrote in message
agh262$eg0$1...@stargate1.inet.it...
> Ciao a tutti.
> Ho un negozio di abbigliamento e vorrei creare un database che mi permetta
> di poter aggiungere gli articoli che compro e di eliminare quelli che
vendo.
> Vorrei eliminare gli articoli la sera, in chiusura e sapere per ogni
> articolo quanti pezzi ho in magazzino.
> Siccome non ho molta esperienza con access, chiedo se c'č qualcuno che ha
> fatto qualcosa del genere o disposto a darmi una mano o un suggerimento.
> Grazie
> Giuseppe
>
>
A iosa... la gestione di magazzino č il quesito piů frequente... se vuoi se
ne puň parlare
--
Maurizio75


title: Chiedo troppo?

author: Galvy

text:
"Zagor" <
cicos...@hotmail.com
> ha scritto nel messaggio
news:agh262$eg0$1...@stargate1.inet.it...

Il mio indirizzo di posta lo conosi
ga...@libero.it
Ho già creado DB del genere, mi faccia sapere
Saluti Galvy


title: Primi passi: giornate lavorative annue

author: nico

text:
Avrei bisogno di calcolare in una query le ore lavorative di un
intervallo di tempo definito da due date. Ho usato la funzione
DateDiff ma non trovo un opzione che mi calcoli le giornate lavorative
depurate dalle festività. Per il momento le ho stimate con un
coefficente di correzione ma vorrei sapere se c'e' una funzione ad
hoc.
Io ho sviluppato questa formula con ipotesi di 200 giornate lavorative
a 8 ore al giorno per 5 giorni la settimana con un fattore di
correzione di 0,895
(((DateDiff("ww", [Data_da], [Data_a], 2, 1)*5)*0,895)*8)
C'e' un ragionamento piu' elegante?


title: Primi passi: giornate lavorative annue

author: Roberto dal portatile

text:
"nico" <ag...@TOGLIMIkatamail.com> ha scritto nel messaggio
news:3bb0c21...@news.libero.it...

Vai sul Sito Comune (link qui sotto), Sezione General, e leggiti la FAQ di
G. Paolo Bizzaro e di Silvio Mazzetto intitolata "Conteggio dei giorni
lavorativi tra due date"; dovrebbe fare proprio al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Primi passi: giornate lavorative annue

author: CarloCos

text:
"nico" <ag...@TOGLIMIkatamail.com> ha scritto nel messaggio
news:3bb0c21...@news.libero.it...

Non so se più elegante...
Se per festività intendi le domeniche:
Public Function CalcolaGiorniFeriali(DataDal As Date, DataA As Date)
CalcolaGiorniFeriali = DateDiff("d", DataDal, DataA)
CalcolaGiorniFeriali = CalcolaGiorniFeriali - DateDiff("ww", DataDal, DataA)
End Function
Se per festività intendi domeniche e festivi allora devi costruirti una
tabella con i giorni festivi, controllare se e quanti ve ne sono nel periodo
selezionato e sottrarli alla funzione precedente.
Ciao, Carlo


title: Primi passi: giornate lavorative annue

text:
"nico" <ag...@TOGLIMIkatamail.com> ha scritto nel messaggio
news:3bb0c21...@news.libero.it...

Quello che ho scritto va modificato in:
Public Function CalcolaGiorniFeriali(DataDal As Date, DataA As Date)
CalcolaGiorniFeriali = DateDiff("d", DataDal, DataA)
CalcolaGiorniFeriali = CalcolaGiorniFeriali - DateDiff("ww", DataDal, DataA)
If WeekDay(DataDal, 1) = 1 Then
CalcolaGiorniFeriali = CalcolaGiorniFeriali - 1
End If
End Function
Infatti se si usa interval = "WW" e se Data1 è una domenica, questa non
viene conteggiata.
Ciao, Carlo


title: Primi passi: giornate lavorative annue

author: nico dall'ufficio

text:
[CUT]
ok grazie ma sono ai primi passi...
come posso vedere attivo
questo codice. dove lo metto?!
ho provato a fare copia incolla sui
moduli ma mi da un sacco di errori
so ignorante su linguaggi vba!
ciao
--------------------------------
Inviato via
http://usenet.iol.it


title: 1 domanda

author: Carolina

text:
Dato che ho appena fatto l'iscrizione a questo NG vorrei conoscerne le
regole.


title: 1 domanda

author: Maurizio Borrelli

text:
> "Carolina" <
caro...@tin.it
> ha scritto nel messaggio
> news:C1uV9.10176$ZE.2...@twister2.libero.it...
> Dato che ho appena fatto l'iscrizione a questo NG vorrei conoscerne le
> regole.

http://www.sitocomune.com
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: 1 domanda

author: Antonio Biso

text:
"Carolina" <
caro...@tin.it
> ha scritto nel messaggio
news:C1uV9.10176$ZE.2...@twister2.libero.it...
> Dato che ho appena fatto l'iscrizione a questo NG vorrei conoscerne le
> regole.
C'č un post di Roberto da Casa tipo Istruzioni per l'uso: č stato ripostato
anche questa settimana
Antonio


title: 1 domanda

author: Roberto da casa

text:
"Carolina" <
caro...@tin.it
> ha scritto nel messaggio
news:C1uV9.10176$ZE.2...@twister2.libero.it...
> Dato che ho appena fatto l'iscrizione a questo NG vorrei conoscerne le
> regole.
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 proficuo 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://groups.google.com/
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
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 DEFICIENTE', '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 precedente.
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


title: filtri di importazione mancanti

author: Riccardo

text:
A seguito di una disinstallazione e reinstallazione di office 97,
nella casella "Tipo File" da importare come tabella, mi si visualizzano
solo le estensioni mdb e dbf.
Se provo ad andare nel prg di installazione office, nei filtri di
importazione
di excel, foxpro, c'è scritto installato e non me li fa disinstallare.
Nonostante ci sia scritto installato, è come se non ci fossero!
Da cosa puo' dipendere questo problema, e come risolverlo?
Ho necessità di importare tabelle da excel, ma così non mi e' possibile.
grazie Riccardo


title: Riposizionarsi su una riga di maschere continue

author: scaronic

text:
in un Db di gestione Manutenzione ho una maschera
in seleziono una macchina.
in una sottomaschera (Maschere continue)
per ogni riga mostro gli  interventi di manutenzione previsti
esempio :
IdIntervento  , DescrizioneIntervento
1; cambio olio
2; cambio Filtro
selezionando il selettore record  ad esmpio 2
una sottomaschera continua collegata alla precedente mi mostra le
righe di intevento effettuti
IdRiga,IdIntervento, data effettuazione , ecc.
Dato che i campi sono tanti  ho previsto un pulsante che mi apre una
maschera SINGOLA , nella quale posso avere una visualizzazione
completa e posso effettuare operazioni di modifica
Arrivo alla domanda :
Se ad esempio seleziono il selettore  della riga 2 della prima
sottomaschera continua e poi  premo il pulsante relativo alla riga di
interesse della sottomaschera (2) che mi apre la maschera di
dettaglio , quando chiudo la Maschera di dettaglio (effettuo un
refresh della maschera Principale)  ,  la visualizzazione si riporta
sulla riga 1 della sottomaschera (1)  e  nella sottomaschera (2)  si
visualizzano le righe correlate .
Vorrei che la visualizzazione rimanesse  riga2 dell sottomaschera (1)
e  nella sottomaschera 2  le righe correlate .


text:

Prova ad adattare questo codice se fa al caso tuo
-----------------
Dim lngStore As Long
lngStore = Me!ID
'riduce lo sfarfallio dello schermo, se ce ne fosse bisogno
Me.Painting = False
Me.Requery
Me.RecordsetClone.FindFirst "Id = " & lngStore
Me.Bookmark = Me.RecordsetClone.Bookmark


text:

Ho provato  questo
dalla maschera di dettaglio  su pulsante di uscita
20     Forms![frmPrincipale.Refresh
30  Forms![Principale]![frmsub1].Form.RecordsetClone.FindFirst
"IdManutenzionePreventiva = " & Me.IdManPrev
'in una casella di testo (IdManPrev) della maschera di dettaglio
memorizzo alla sua apertura  l'IdManutenzione  della frmsub1
 40  Forms![Principale]![frmsub1].Form.Bookmark = Forms!
[frmRegmanPrev].form.RecordsetClone.Bookmark
mi da errore 3159  alla linea  40  segnalibro non valido
temo ci sia un errore di sintassi


author: Franchi Graziano & Famiglia

text:
"scaronic" <
carlo....@gmail.com
> ha scritto nel messaggio
news:c88a67a4-7d21-418f...@a7g2000yqk.googlegroups.com...

Prima aggiornavo tutta la sottomaschera e mi cambiava.
Poi ho aggiornato solo i controlli interessati della sottomaschera e non si
MUOVE il record selezionato.
  Forms![NomeScheda]![NomeSottoscheda].Form![NomeControllo].Requery
  Forms![ListaSvilupoProgettoOrdineMateriale]![SubListaSvilupoProgettoOrdineMateriale].Form![TotaleEuroFornitore].Requery
  Forms![ListaSvilupoProgettoOrdineMateriale]![SubListaSvilupoProgettoOrdineMateriale].Form![TotaleKgOrdinatiFornitore].Requery
Ciao
Graziano


text:
On 10 Giu, 20:56, "Franchi Graziano & Famiglia"
<
franchi.flavio...@alice.it
> wrote:
> "scaronic" <
carlo.scar...@gmail.com
> ha scritto nel messaggionews:c88a67a4-7d21-418f...@a7g2000yqk.googlegroups.com...

Ho provato qualcosa di simile
    Forms![NomeScheda]![NomeSottoscheda].Form!
[NomeSotto_SottoScheda].Requery
in realtà vorrei  trovare una soluzione  che mi permetta di  simulare
la selezione di una riga nella [NomeSottoscheda] per  ottenere la
lista nella dei risultati selezionati  nella [NomeSotto_Sottoscheda].
In sosttanza puntare da un'altra maschera a una riga  della
[NomeSottoscheda] SELEZIONANDOLA  come da click del Mouse su
triangolino.
comunque ringrazio


title: Faq. Reports 4.15 sito comune

author: michele

text:
Ciao
nonostante le spiegazioni fornite dall'autore non riesco a stampare
correttamente le etichette perchè nonostante immetta quelle vuote da saltare
la stampa non ne tiene conto.
In effetti ho copiato nel mio db A97 sia il report sia il modulo, indicando
come origine dei dati i valori di una query, in seguito da una maschera al
comando click di un tasto richiamo il report con Docmd.OpenReport
"rptSaltaEtichette",acViewNormal. ma nulla da fare.
Mi potete aiutare?
grazie

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


title: urgente: esportare con transfertext

author: racale

text:
salve dovrei esportare una tabella con il metodo transfertext; ho visto che
prevede il tipo di trasferimento a lunghezza fissa ma ha bisogno di un file
schema.ini che contiene le specifiche di esportazione. dove lo posso trovare
un file di esempio per creare uno schema.ini per me?
 infatti ho bisogno di esportare i record in un particolare formato in
quanto li devo importare in un altro database. grazie


title: urgente: esportare con transfertext

author: Carlo Costarella

text:
"racale" <
ale...@mail.REMOVEdex-net.com
> ha scritto nel messaggio
news:MtfY9.75941$0v.22...@news1.tin.it...

Lo puoi fare da solo, nel senso che può essere incorporata nel db.
Si chiamano specifiche di Importazione/Esportazione.
Fai così: scegli la tabella o la query da esportare...usa
File...Esporta...in un file esterno. Scegli testo TXT...e NON spuntare la
casellina "Salva Formattato"...si apre l'autocomposizione "Esportazione
Testo"...segui il wizard impostando le caratteristiche che ti pare...Salva
la specifica con un nome per te significativo.
Ora hai creato la specifica di esportazione o importazione che potrai usare
con il metodo TransferText senza più preoccuparti del resto.
Infatti questa specifica è incorporata nel tuo db e verrà distribuita ogni
qual volta distribuisci il db.
Ciao, Carlo


title: urgente: esportare con transfertext

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:sLrY9.77948$0v.23...@news1.tin.it...

ero a conoscenza di questa funzione ma il problema è che devo esportare a
larghezza fissa con separatore di campi il carattere "|". solo che
l'esportazione a larghezza fissa non prevede il separatore di campi.
grazie ancora


title: urgente: esportare con transfertext

author: Giovanni Menga

text:
racale <
ale...@mail.REMOVEdex-net.com
> wrote in message
RIuY9.108549$AA2.4...@news2.tin.it...

Se la larghezza è fissa non hai bisogno di delimitatori.
Gio'


title: Ricerca record in base a filtri...

author: Norica s.c.r.l.

text:
Ho una form con diverse txtbox, ogni txt box corrisponde ad un campo per il
quale "ricercare" o "filtrare" i records presenti una tabella....
Poi ho una ListView che visualizza i record trovati....
Vorrei impostare la ricerca in maniera che il record venga ricercato in base
alle txtbox...mi spiego meglio:
TxtBoxNome
TxtBoxCognome
TxtBoxIndirizzo
Se l 'utente compila solo TxtBoxNome allora il filtro è quello, se invece
l'utente compila TxtBoxNome e TxtBoxCognome allora il record va cercato in
base a questi due filtri...se invece compila TxtBoxNome e TxtBoxIndirizzo
allora vengono presi per buoni questi due filtri etc.etc.
I filtri (txtbox) che ho sono 15 quindi mi sembra da pazzi creare una
miriade di query che vengono attivate in base allo stato delle TxtBox
es.
If not isnull (me.txtboxnome) and il null (me.txtboxcognome) and is null
(me.txtboxindirizzo) then....
If not isnull (me.txtboxnome) and not isnull (me.txtboxcognome) and is null
(me.txtboxindirizzo) then....
etc.etc.
Non si finisce più !
Cosa mi consigliate di fare ?
Servirebbe a qualcosa il metodo find di DAO ?
Grazie mille


title: Ricerca record in base a filtri...

text:
"Norica s.c.r.l." <
nor...@libero.it
> ha scritto nel messaggio
news:o10k9.5326$e31.1...@twister2.libero.it...
> Ho una form con diverse txtbox, ogni txt box corrisponde ad un campo per
il
> quale "ricercare" o "filtrare" i records presenti una tabella....
> Poi ho una ListView che visualizza i record trovati....
> Vorrei impostare la ricerca in maniera che il record venga ricercato in
base
> alle txtbox...mi spiego meglio:
> TxtBoxNome
> TxtBoxCognome
> TxtBoxIndirizzo
> Se l 'utente compila solo TxtBoxNome allora il filtro è quello, se invece
> l'utente compila TxtBoxNome e TxtBoxCognome allora il record va cercato in
> base a questi due filtri...se invece compila TxtBoxNome e TxtBoxIndirizzo
> allora vengono presi per buoni questi due filtri etc.etc.
> I filtri (txtbox) che ho sono 15 quindi mi sembra da pazzi creare una
> miriade di query che vengono attivate in base allo stato delle TxtBox
> es.
L'unica query avrà tanti bei criteri sotto i campi da filtrare del tipo
like nz([forms]![tuaform]![controllofiltro1];"*")
Antonio


title: Ricerca record in base a filtri...

text:
Ti prego di usare il NG e non l'email!!!
From: "Norica s.c.r.l." <
nor...@libero.it
>
To: "Antonio Biso" <
ch...@etruria.net
>
Sent: Wednesday, September 25, 2002 3:13 PM
Subject: R: Ricerca record in base a filtri...

> Ti ringrazio molto per il consiglio, ho inserito la riga sopra nei criteri
> di ogni campo della query ma...
> ho notato che basta  un campo null del record perchè non torni nessun
> risultato...
> Sai come aiutarmi ?
Brutta cosa quella di non mettere un valore di default su campio dove si
devono fare dei filtri.
Comunque, invece di mettere il criterio sui campi della tabella, crea dei
campi calcolati fatti così
Espr1:nz([Campo1];"")
Antonio


title: ocx rtf2 problema dimensione campo

author: rassel

text:
Salve a tutti. Ho un problema per me impossibile da risolvere.(una settimana
di prove giorno e notte)
Ho installato un controllo OCX rtf 1.0 per l'editor di testi.
Il controllo funziona benissimo per quanto concerne l'editing ma ho un
problema sul report. Nel report il campo memo non supporta più di un certo
numero di righe. Infatti se il testo contenuto è superiore a due pagine
(circa) sul report ne appare solo un riga.
Riporto il codice del report su sull'evento su formattazione.
Private Sub Detail1_Format(Cancel As Integer, FormatCount As Integer)
Dim Height As Integer
    Height = Me.RTFcontrol.Object.RTFheight
      If Height > 0 Then
        If Height < 32000 Then
            Me.RTFcontrol.Height = Height
        End If
    End If
    Me.Section(acDetail).Height = Me.RTFcontrol.Height + Me.RTFcontrol.Top
    If Me.RTFcontrol.Object.RTFheight > 0 Then
        If Me.RTFcontrol.Object.RTFheight < 32000 Then
            Me.RTFcontrol.Height = Me.RTFcontrol.Object.RTFheight
        End If
    End If
End Sub
Grazie per l'attenzione. (spero)


title: ocx rtf2 problema dimensione campo

author: Alessandro Baraldi

text:

Mi pare leggermente differente da quanto Stephen indica nel suo
sito....!
Inizia con usare correttamente quanto lui ha suggerito.
http://www.lebans.com/richtext.htm
Here is code to support resizing of multiple RTF2 control in the same
Detail section. The example assumes two RTF2 controls named
"RTFControl" and "RTFControl2".
@Alex


title: ocx rtf2 problema dimensione campo

text:
Salve Alessandro, a me pare di avere eseguito le indicazioni riportate nel
sito. Ho riprodotto il codice dell'esempio, ma il problema persiste.
E' probabile che a volte non basti riprodurre ma esaminare e implementare a
seconda del proprio caso.
Se almeno potessi darmi una traccia sull'errore che commetto, te ne sarei
grato.
Seguo spesso le tue soluzioni sul tuo sito con grande attenzione.
R.
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:2cfb506b-8ab2-4a2f...@26g2000hsk.googlegroups.com...



title: ocx rtf2 problema dimensione campo

text:
On 18 Ago, 13:14, "rassel" <
i...@plutosistemi-nos.com
> wrote:
> Salve Alessandro, a me pare di avere eseguito le indicazioni riportate nel
> sito. Ho riprodotto il codice dell'esempio, ma il problema persiste.
> E' probabile che a volte non basti riprodurre ma esaminare e implementare a
> seconda del proprio caso.
> Se almeno potessi darmi una traccia sull'errore che commetto, te ne sarei
> grato.
> Seguo spesso le tue soluzioni sul tuo sito con grande attenzione.
> R.
Se leggi bene:
' Now set the Detail Section's Height to the Maximum calculated value.
Me.Section(acDetail).Height = MaxHeight
Questo significa che deve essere l'ultima cosa da fare... mentre tu
non la fai per ultimo... oltretutto la 2° parte dovrebbe essere usata
solo in caso tu abbia 2 Controlli, in modo da adattare ol 2° al
primo... ma tu ne hai solo uno o sbaglio..??
Updated - May 23, 2004                                            This
Page Viewed: times.
Here's the next release, Version 2.0. I'll leave it in Beta until I
hear from people that everything is working properly. Lots of new
properties!. (Coming soon!)
I need your Help! In an effort to finally build a proper Help file I
am looking for code samples using the props and methods of the RTF2
control. I am also looking for a more finished Access RTF2 TooolBar
then the one I included in the original sample RTF2 MDB's. Please
Email your suggestions and I will add them to the Help file I have
started compiling.
Production Release RTF2 1.8 May 23, 2004 RichText ActiveX
Version 1.8
Fixed Default Font and BackColor props. Added Selxx props for Bold,
Italic, UnderLine, FontName, and FontSize. Added Plaintext property.
Fixed Backspace bug from version 1.7
Here is the full installation package of the RTF2 Active control,
version 1.8: RichTextActiveXonlyVersion1.8.zip
RTF2 control is an ActiveX RTF solution written in VC++. The RTF2
control is a complete editing/printing solution for Access 97 or
higher. Autosizing of the RTF2 control is supported for A2K or higher.
This is a full automatic install package. This install package
contains 3 required files for the control to function. The OCX itself,
RTF2.OCX and the 2 VC runtime files, Mfc42.Dll and Msvcrt.Dll. AFAIK
the two VC runtime files will already exist on all installs of
Windows.
Bug Fix for A2K and A97 sample MDB's. There was some corruption in the
sample Form itself. I have imported everything into a fresh MDB and
the Form's corruption seems to be fixed. Please let me know if you see
any more problems with the A2K or A97 Sample MDB's.
Here are some sample MDB's to demonstrate the control's functionality.
A2KRTF2Sample.zip and A97RTF2Sample.zip You must install the RTF2
ActiveX control before opening either of these sample MDB's. If you
have ActiveX registration problems and you end up reinserting the RTF2
ActiveX control onto the sample Forms/Reports make sure you rename the
control to "RTFControl" in order for the sample autosizing code to
work properly. Both sample MDB's contain a ToolBar named RTF2.
Remember to import this ToolBar into any MDB containing the RTF2
ActiveX control. Please note that the Toolbars are  no longer needed
for RTF2 Versions 1.4 and higher as they have a built in context/
editing Menu.
Here is a sample MDB from Andre Minhorst from Germany. It demonstrates
how to break up an RTF document into separate paragraphs. AndreRTF.zip
The RTF2 ActiveX control requires a minimum of Version 3 of the Rich
Edit DLL found on Windows 2K or higher installs. The control will work
with earlier versions but you will lose advanced functionality, such
as full text justification. You can get Version 3 for earlier versions
of windows automatically installed by downloading the Windows
Installer program from Microsoft found here:
Windows Installer 2.0 Redistributable for Windows 95, 98, and Me:
http://www.microsoft.com/downloads/details.aspx?FamilyID=cebbacd8-c094-4255-b702-de3bb768148f&DisplayLang=en
Bugs/Workarounds for the RTF2 control
Where is the Help File?
Click here for sample code to resize the control simulating CanGrow/
Shrink
Where is the Intellisense for the RTF2 control in the VB IDE?
How do I access the RTF2 control's Change event?
How do I set the Default Font for the control?
Click here for Keyboard Shortcuts
Click here for Bugs/Workarounds
Workaround for the Enabled and Locked properties for the RTF2 Control
Where is the Version information?
Click here for the older non-ActiveX RTF solutions:
How can I copy the contents of the RTF2 control to MS Word?
How do I access the RTF2 control's Change event?
With the VB IDE window object click on the down array for the Object
dropdown control. Scroll down and select the RTF2 control. The name
appearing in the drop down  list window will be whatever you named
your control on the form. Now to the very right of this window is the
Procedure drop down control. Again click on the down arrow and a list
of the supported events will appear. Select the Change event. Code
will be added automatically to your form's class module that you can
then add to/modify to derive the desired functionality.
Where is the Intellisense for the RTF2 control
Declare an object of type RTF2 in your Form's Load event. For this
example we will use the name "rtf" for our object.
Dim rtf As RTF2
In the Form's Load Event, assign our object to an instance of the RTF2
control. Here we assume we have an RTF2 control on our form named
"RTFcontrol"
Set rtf = Me.RTFcontrol.Object
Now whenever you reference the rtf object Intellisense will be
available.
Here is code to support resizing of multiple RTF2 control in the same
Detail section. The example assumes two RTF2 controls named
"RTFControl" and "RTFControl2".
Il tuo codice dovrebbe essere questo:
Private Sub Detail1_Format(Cancel As Integer, FormatCount As Integer)
    ' Height of the current RTF2 Control
    Dim Height As Integer
    ' Max height to allow for multiple RTF2 controls
    Dim MaxHeight As Integer
    ' Init MaxHeight
    MaxHeight = 0
    Height = Me.RTFcontrol.Object.RTFheight
    If Height > 0 Then
        If Height < 32000 Then
            Me.RTFcontrol.Height = Height
            If MaxHeight > Me.RTFcontrol.Height + Me.RTFcontrol.Top
Then _
                    MaxHeight = Me.RTFcontrol.Height +
Me.RTFcontrol.Top
        End If
     End If
' Now set the Detail Section's Height to the Maximum calculated value.
Me.Section(acDetail).Height = MaxHeight
End Sub
Ora fai attenzione alla sezione in cui hai messo il controllo RTF...
Se effettivamente hai ancora problemi scrivi direttamente a Stephen
potrebbe essere un Baco, ma fai bene attenzione ad effettuare i
controlli in modo completo.
@Alex


title: ocx rtf2 problema dimensione campo

text:
Ciao Alessandro, la soluzione è nell'inserimento di un doppio controllo.
Ogni paragrafo in un recordset.
Riporto qui il codice se può essere utile a qualcuno.
Grazie per avermi instradato.
r.
Private Sub Detail1_Format(Cancel As Integer, FormatCount As Integer)
    Dim Height As Integer
    Me.RTFcontrol.Object.RTFtext = ""
    Me.RTFcontrol.Object.RTFtext = Me.RTFParagraph
    'Me.RTFcontrol.Requery
    Height = Me.RTFcontrol.Object.RTFheight
      If Height > 0 Then
        If Height < 32000 Then
            Me.RTFcontrol.Height = Height
        End If
    End If
    Me.Section(acDetail).Height = Me.RTFcontrol.Height + Me.RTFcontrol.Top
    If Me.RTFcontrol.Object.RTFheight > 0 Then
        If Me.RTFcontrol.Object.RTFheight < 32000 Then
            Me.RTFcontrol.Height = Me.RTFcontrol.Object.RTFheight
        End If
    End If
    Me.RTFcontrol.RTFtext = Me.RTFcontrol.RTFtext
End Sub
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:691ed1f9-569e-41c8...@d77g2000hsb.googlegroups.com...



title: problema con DoEvents

author: Piero

text:
ciao a tutti

DoEvents del modulo modReportToPDF
di Lebans
mi chiude la maschera da dove con un pulsante
eseguo il codice, procurandomi l'errore:
l'oggetto a cui si fa riferimento nell'espressione � stato chiuso o
eliminato.

Come posso fare per ritardare la chiusura
della maschera?

Grazie


title: problema con DoEvents

text:
"Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
news:52dc0793$0$23126$4faf...@reader2.news.tin.it...

aggiungo che la maschera �  popup


title: problema con DoEvents

text: metti close solo dopo ché il codice è stato eseguito. vba è sequenziale.....


title: problema con DoEvents

text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:a6a4339f-5328-4a1e...@googlegroups.com...
metti close solo dopo ch� il codice � stato eseguito. vba � sequenziale.....

ciao Fair87 e grazie
Io non ho nessun DoCmd.Close, nel mio codice
ho solo
        rsCheck.Close: Set rsCheck = Nothing
        RsData.Close: Set RsData = Nothing
per azzerare le due variabili.

Poi ho il modulo di lebans che come esegue DoEvents,
mi chiude la maschera dove ho il pulsante.


title: problema con DoEvents

text: se la maschera o l'oggetto citato si chiude, qualcosa ché lo chiude ci deve essere.....


title: problema con DoEvents

author: Alessandro Cara

text:
Il 19/01/2014 19.06, Piero ha scritto:
> "Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
> news:52dc0793$0$23126$4faf...@reader2.news.tin.it...
>> ciao a tutti
>>
>> DoEvents del modulo modReportToPDF
>> di Lebans
>> mi chiude la maschera da dove con un pulsante
>> eseguo il codice, procurandomi l'errore:
>> l'oggetto a cui si fa riferimento nell'espressione ï¿œ stato chiuso o
>> eliminato.
>>
>> Come posso fare per ritardare la chiusura
>> della maschera?
>>
>> Grazie
>>
>>
> aggiungo che la maschera ï¿œ  popup
>
>

Bada che quando si usano i popup (a risposta obbligata immmagino) il
codice del chiamate viene interrotto al momento della chiamata e poi
ripreso dopo che la popup e' stata chiusa.
Questo non avviene per apertura di form /non/ a risposta obbligata.
In questo caso la routine che apre il form viene eseguita completamente
e poi il focus passa al form aperto..

--

ac (x=y-1) e non uso il KillFile.
La violenza e' l'ultimo rifugio degli incapaci (Salvor Hardin)


title: problema con DoEvents

text:
Il 19/01/2014 21.45, Fair87 ha scritto:
> metti close solo dopo ch� il codice � stato eseguito. vba � sequenziale.....
>
Uhmmmm.... se capisco quello che vuoi dire.
Nel caso delle popup il codice /non/ e' sequenziale.

Routine form a
    ....chiama pop up
         ...... esegue popup e relativo codice
    ....ritorno da popup
    ....continua ad eseguire codice di routine forma
Chiusura routine form a

Altro /trick/ che puo' interrompere la sequenzialita': evento di timer



title: problema con DoEvents

text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:oMaDu.17620$Th2....@tornado.fastwebnet.it...
> Il 19/01/2014 19.06, Piero ha scritto:
>> "Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
>> news:52dc0793$0$23126$4faf...@reader2.news.tin.it...
>>> ciao a tutti
>>>
>>> DoEvents del modulo modReportToPDF
>>> di Lebans
>>> mi chiude la maschera da dove con un pulsante
>>> eseguo il codice, procurandomi l'errore:
>>> l'oggetto a cui si fa riferimento nell'espressione � stato chiuso o
>>> eliminato.
>>>
>>> Come posso fare per ritardare la chiusura
>>> della maschera?
>>>
>>> Grazie
>>>
>>>
>> aggiungo che la maschera �  popup
>>
>>
>
> Bada che quando si usano i popup (a risposta obbligata immmagino) il
> codice del chiamate viene interrotto al momento della chiamata e poi
> ripreso dopo che la popup e' stata chiusa.
> Questo non avviene per apertura di form /non/ a risposta obbligata.
> In questo caso la routine che apre il form viene eseguita completamente e
> poi il focus passa al form aperto..
>
>
> --
>
> ac (x=y-1) e non uso il KillFile.
> La violenza e' l'ultimo rifugio degli incapaci (Salvor Hardin)

Grazie Alessandro


title: problema con DoEvents

text:
Il giorno lunedì 20 gennaio 2014 15:59:30 UTC+1, Alessandro Cara ha scritto:
> Il 19/01/2014 21.45, Fair87 ha scritto:
>
> > metti close solo dopo chï¿½ il codice ï¿½ stato eseguito. vba ï¿½ sequenziale.....
>
> >
>
> Uhmmmm.... se capisco quello che vuoi dire.
>
> Nel caso delle popup il codice /non/ e' sequenziale.
>
>
>
> Routine form a
>
>     ....chiama pop up
>
>          ...... esegue popup e relativo codice
>
>     ....ritorno da popup
>
>     ....continua ad eseguire codice di routine forma
>
> Chiusura routine form a
>
>
>
>
>
>
>
> Altro /trick/ che puo' interrompere la sequenzialita': evento di timer
>
> --
>
>
>
> ac (x=y-1) e non uso il KillFile.
>
> La violenza e' l'ultimo rifugio degli incapaci (Salvor Hardin)

Certo, i popup utilizzati così fermano il codice 'principale'. Ma resta sequenziale lo stesso :)

Codice Form
...
...
open popup
    Codice PopUp
    ....
    ....
    close popup
Codice Form
....
....
....

Chiaramente è per ridere....non per polemica!


title: problema con DoEvents

text:
Il 20/01/2014 16.57, Fair87 ha scritto:
> Il giorno luned� 20 gennaio 2014 15:59:30 UTC+1, Alessandro Cara ha scritto:
>> Il 19/01/2014 21.45, Fair87 ha scritto:
>>
>>> metti close solo dopo ch� il codice � stato eseguito. vba � sequenziale.....
>>
>>>
>>
>> Uhmmmm.... se capisco quello che vuoi dire.
>>
>> Nel caso delle popup il codice /non/ e' sequenziale.
>>
>>
>>
>> Routine form a
>>
>>      ....chiama pop up
>>
>>           ...... esegue popup e relativo codice
>>
>>      ....ritorno da popup
>>
>>      ....continua ad eseguire codice di routine forma
>>
>> Chiusura routine form a
>>
>>
>>
>>
>>
>>
>>
>> Altro /trick/ che puo' interrompere la sequenzialita': evento di timer
>>
>> --
>>
>>
>>
>> ac (x=y-1) e non uso il KillFile.
>>
>> La violenza e' l'ultimo rifugio degli incapaci (Salvor Hardin)
>
> Certo, i popup utilizzati cos� fermano il codice 'principale'. Ma resta sequenziale lo stesso :)
>
> Codice Form
> ...
> ...
> open popup
>      Codice PopUp
>      ....
>      ....
>      close popup
> Codice Form
> ....
> ....
> ....
>
> Chiaramente � per ridere....non per polemica!
>
Allora /non/ e' sequenziale quello che /non/ chiama i popup ?   ;-)



title: problema con DoEvents

text:
cut
>> Codice Form
>> ....
>> ....
>> ....
>>
>> Chiaramente è per ridere....non per polemica!
>>
> Allora /non/ e' sequenziale quello che /non/ chiama i popup ?   ;-)
>
> --
>
> ac (x=y-1) e non uso il KillFile.
> La violenza e' l'ultimo rifugio degli incapaci (Salvor Hardin)

questo è il punto dove mi chiude la maschera

    DoCmd.OutputTo acOutputReport, RptName, "Snapshot Format", _
       strPathandFileName


title: Trasferimento dati da access ad access

author: Mauro

text:
La domanda potrà sembrare assurda, è possibile inviare un dato da un db ad
un altro db in rete senza copiarlo in una tabella, ovvero visualizzarlo
direttamente sul Form di quest'ultimo? magari in una tex box.?
Ho provato con una transazione DDE ma non sono riuscito.


title: Trasferimento dati da access ad access

author: Sergio MAZZA

text:
"Mauro" <
textur...@tin.it
> ha scritto nel messaggio
news:8sip27$54d$1...@nslave2.tin.it...

Cioè? Vorresti visualizzare (da una maschera di un client) un valore che
"risiede" in un altro mdb (di un altro client) di un'altra maschera?
Ho capito bene?
Ciao.


title: Installazione Access

author: GIORGIO

text:
Salve
Ho questo problema (probabilmente in passato qualcuno ha già fatto questa
richiesta ma non sono riuscito a trovare niente)
Ho installato access 97 su un pc ma quando tento di lanciare il programma mi
visualizza questo errore:
"IMPOSSIBILE AVVIARE ACCESS...NON E' STATA CONCESSA LA LICENZA D'USO SU
QUESTO COMPUTER"
Ho provato a disinstallarlo e poi reinstallarlo ma non cambia niente.
Grazie se qualcuno puo' darmi una dritta
Ciao
Giorgio


title: Installazione Access

author: Roberto dal portatile

text:
"GIORGIO" <
giemme...@tin.it
> ha scritto nel messaggio
news:ax9t5.7631$_U1.1...@news.infostrada.it...

E' una nota bug, la risolvi lanciando l'eseguibile AcLicens.exe; per
maggiori dettagli puoi collegarti al sito:
http://www.kdtviwe.com/support/faq.htm
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Controllo finestra attiva

author: Wreci

text:
Voorei sapere come implementare in vba un controllo che mi controlla se una
form risulta aperta o meno.
Io apro una form tabulare CONTATTIELENCO e da essa accedo alle schede dei
singoli record con doppio click aprendo una form a maschera singola
CONTATTI.
A questa maschera CONTATTI posso inoltre accederci tramite uno shortcut se
inserisco nomi nuovi.
Vorrei sapere come fare a scrivere del codice per essere sicuro che la
maschera CONTATTIELENCO sia aperta.
Io ho fatto:
forms!CONTATTIELENCO.setfocus
e associato il codice necessario se la form non è aperta gestendo l'errore
che viene generato in questo caso, ma non mi sembra molto elegante...
Grazie


title: Controllo finestra attiva

author: Alex

text:
"Wreci" <
wr...@hotmail.com
> wrote in message
news:4LVda.79772$
pG1.1...@news1.tin.it

Ti allego la funzione per individuare se la FORM in questione
è aperta.
Public Function IsLoaded(ByVal strFormName As String) As Integer
'*****************************************************************
'Name      : IsLoaded (Function)
'Purpose   : Verifie if Form passed is already OPEN
'Calls     :
'Inputs    : String=Form.Name
'Output    : Return True if Form is Open
'*****************************************************************
    Const conObjStateClosed = 0
    Const conDesignView = 0
    If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <>
conObjStateClosed Then
        If Forms(strFormName).CurrentView <> conDesignView Then
            IsLoaded = True
        End If
    End If
End Function
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: vecchiaia? query help

author: dario

text:
e' un po' che non prendevo in mano access ma... banalmente non riesco a
filtrare con una query una tabella: vorrei semplicemente estrarre dalla
tabella il record corrispondente al valore massimo di un campo; se la
tabella fosse con due cambi A e B
A B
w 1
x 2
t 6
k 5
l'esecuzione della query ad esempio sul campo B dovrebbe presentare un
risultato del tipo:
A B
t 6
a me sembra banale, fattosta' che in due ore non ci sono riusciuto (max,
Dmax, ultimo pare non facciano al caso)
e' tanto grave? ;)
grazie e buona pasqua a tutti
ilD

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


title: vecchiaia? query help

author: Prometeo

text:
dario ha scritto:



> A B
> t 6


> ilD

Ciao Dario
Ho Trovato un modo un poco arzigogolato ma funziona;
Ho creato due query
Query1 con visualizzazione totali ed un solo campo B
nella formula scrivi Max
Seconda query basata su query1 e sulla tabella, relazionate tramite il
campo B
Porti nella griglia solo il campo B della query ed i campi della tabella
che vuoi visualizzare
Ciao
Prometeo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: vecchiaia? query help

author: Dario

text:
> Ho Trovato un modo un poco arzigogolato ma funziona;
ah! ma allora non e' cosi' banale.... la cosa mi rincuora ;)
cmq grazie ad un suggerimento ho risolto utilizzando la funzione sql TOP 1,
in pratica annullando l'intervallo di "valutazione", una cosa del tipo:
SELECT TOP 1 PERCENT tabella.campo1...
anche questa mi pare piuttosto astrusa, ma pare funzioni
cmq grazie mille
ciao
