title: selezionare gruppo di record

text:
Ciao "rasjudah" <
stefano...@gmail.com
> ha scritto nel messaggio
news:86156b1c-4456-4962...@c33g2000yqm.googlegroups.com...
----cut----
>> allora, nella tabella il mese č registrato con il nome e non il numero
>> giusto? per cui le cose cambiano, quindi se nella tabella la data č
>> registrata cosi:
>>
>> 1 febbraio 2010
>>
>> e  nella form cosi:
>>
>> 1 1 2010
>>
>> il tutto dovrebbe diventare cosi:
>>
>> Select .............. from tuatabella
>> where
>> format(formattuatabella.giorno
>> &" "& month(tuabella.mese &" "& tuatabella.anno)
>> &" "& tuatabella.anno, "dd/mm/yyyy")
>> between format(forms!TuaMaschera!giornostart
>> &" "& forms!TuaMaschera!mesestart
>> &" "& forms!TuaMaschera!annostart, "dd/mm/yyyy")
>> and format(forms!TuaMaschera!giornoend
>> &" "& forms!TuaMaschera!meseend
>> &" "& forms!TuaMaschera!annoend, "dd/mm/yyyy")
>>
>> Se non va posta esattamente come sono riportati i dati nella tabella e
>> nella
>> form e se puoi anche lěsql della query.
>>
>> --
>> Ciao
>> Geppo- Nascondi testo citato
>>
>> - Mostra testo citato -
>
> allora si nella tabella i mesi sono registrati come nome
> quindi esattamente cosi
> id     anno     mese      giorno
> 1      2010     gennaio     1
>
> anche nella form il mese č registrato come nome, sono 6 caselle di
> testo contenti
> giornostart=15 mesestart=gennaio annostart=2010   giornoend=10
> meseend=marzo annoend=2010
>
> Io avevo gia fatto una query simile, ma funziona solo per intervalli
> contenuti all interno dello stesso mese
> quando seleziono fascie piu ampi, es 15 gennaio 2010 a 10 marzo 2010
> tira fuori una query sballata...piu che altro incompleta, tronca..
> la query usata, per non sbagliare č esattamente la prima che mi hai
> mandato tu, ovviamente con i nomi delle mie tabelle e maschere..
> ma cosi mi pare proprio che non puo andare..fa un impiccio con i
> giorni
hai provato l'ultima che ti ho postato con la format?
Ho fatto delle prove e non ho riscontrato problemi.
> ciao!
--
Ciao
Geppo


title: selezionare gruppo di record

author: rasjudah

text:
On 11 Lug, 10:29, "Geppo Beach" <c...@tin.it.invalid> wrote:
> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel messaggionews:86156b1c-4456-4962...@c33g2000yqm.googlegroups.com...
> ----cut----
>
>
>
>
>
> >> allora, nella tabella il mese è registrato con il nome e non il numero
> >> giusto? per cui le cose cambiano, quindi se nella tabella la data è
> >> registrata cosi:
>
> >> 1 febbraio 2010
>
> >> e  nella form cosi:
>
> >> 1 1 2010
>
> >> il tutto dovrebbe diventare cosi:
>
> >> Select .............. from tuatabella
> >> where
> >> format(formattuatabella.giorno
> >> &" "& month(tuabella.mese &" "& tuatabella.anno)
> >> &" "& tuatabella.anno, "dd/mm/yyyy")
> >> between format(forms!TuaMaschera!giornostart
> >> &" "& forms!TuaMaschera!mesestart
> >> &" "& forms!TuaMaschera!annostart, "dd/mm/yyyy")
> >> and format(forms!TuaMaschera!giornoend
> >> &" "& forms!TuaMaschera!meseend
> >> &" "& forms!TuaMaschera!annoend, "dd/mm/yyyy")
>
> >> Se non va posta esattamente come sono riportati i dati nella tabella e
> >> nella
> >> form e se puoi anche lìsql della query.
>
> >> --
> >> Ciao
> >> Geppo- Nascondi testo citato
>
> >> - Mostra testo citato -
>
> > allora si nella tabella i mesi sono registrati come nome
> > quindi esattamente cosi
> > id     anno     mese      giorno
> > 1      2010     gennaio     1
>
> > anche nella form il mese è registrato come nome, sono 6 caselle di
> > testo contenti
> > giornostart=15 mesestart=gennaio annostart=2010   giornoend=10
> > meseend=marzo annoend=2010
>
> > Io avevo gia fatto una query simile, ma funziona solo per intervalli
> > contenuti all interno dello stesso mese
> > quando seleziono fascie piu ampi, es 15 gennaio 2010 a 10 marzo 2010
> > tira fuori una query sballata...piu che altro incompleta, tronca..
> > la query usata, per non sbagliare è esattamente la prima che mi hai
> > mandato tu, ovviamente con i nomi delle mie tabelle e maschere..
> > ma cosi mi pare proprio che non puo andare..fa un impiccio con i
> > giorni
>
> hai provato l'ultima che ti ho postato con la format?
>
> Ho fatto delle prove e non ho riscontrato problemi.
>
> > ciao!
>
> --
> Ciao
> Geppo- Nascondi testo citato
>
> - Mostra testo citato -
no quella no...piu tardi la provero e ti faccio sapere...!
ciao!


title: selezionare gruppo di record

text:

> ciao!- Nascondi testo citato
>
> - Mostra testo citato -
allor ho provato
ho fatto qualche correzione alla tua ultima xche se vedi bene la parte
dove hai inserito il primo format,subo dopo il where misa che non è
corretta
quindi rpima ho fatto
SELECT calendario.anno, calendario.mese, calendario.giorno
FROM calendario
WHERE (((Format([calendario].[giorno] & " " & month( [calendario].
[mese] & " " & [calendario].[anno]) & " " & calendario.anno ,"dd/mm/
yyyy")) Between Format([forms]![calendario]![giornostart] & " " &
[forms]![calendario]![mesestart] & " " & [forms]![calendario]!
[annostart],"dd/mm/yyyy") And Format([forms]![calendario]![giornoend]
& " " & [forms]![calendario]![meseend] & " " & [forms]![calendario]!
[annoend],"dd/mm/yyyy")));
ma insieme alla query di ritorno ricevevo errore di criteri non
corretti
poi ho modificato ulteriormente
SELECT calendario.anno, calendario.mese, calendario.giorno
FROM calendario
WHERE (((Format([calendario].[giorno] & " " & ([calendario].[mese] & "
" & [calendario].[anno]),"dd/mm/yyyy")) Between Format([forms]!
[calendario]![giornostart] & " " & [forms]![calendario]![mesestart] &
" " & [forms]![calendario]![annostart],"dd/mm/yyyy") And
Format([forms]![calendario]![giornoend] & " " & [forms]![calendario]!
[meseend] & " " & [forms]![calendario]![annoend],"dd/mm/yyyy")));
cosi non ho errori
pero tanto cosi,tanto come l hai postata te sia l ultima,sia la
prima...ho sempre lo stesso risultato mozzo
se inseirsco come date di inizio 10 gennaio 2010 e come fine 15 marzo
2010
ricevo risultati
dal 10 al 15 di genaio,di febbraio di marzo..e in alcuni correzzioni
pure di aprile maggio..tutti insomma


title: selezionare gruppo di record

author: Geppo Beach

text:
Ciao "rasjudah" <
stefano...@gmail.com
> ha scritto nel messaggio
news:01523dbe-3786-46c6...@41g2000yqn.googlegroups.com...
> On 11 Lug, 10:39, rasjudah <
stefano.capa...@gmail.com
> wrote:
>> On 11 Lug, 10:29, "Geppo Beach" <c...@tin.it.invalid> wrote:
>>
>>
>>
>>
>>
>> > Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel
>> > messaggionews:86156b1c-4456-4962...@c33g2000yqm.googlegroups.com...
>> > ----cut----
>>
>> > >> allora, nella tabella il mese č registrato con il nome e non il
>> > >> numero
>> > >> giusto? per cui le cose cambiano, quindi se nella tabella la data č
>> > >> registrata cosi:
>>
>> > >> 1 febbraio 2010
>>
>> > >> e  nella form cosi:
>>
>> > >> 1 1 2010
>>
>> > >> il tutto dovrebbe diventare cosi:
>>
>> > >> Select .............. from tuatabella
>> > >> where
>> > >> format(formattuatabella.giorno
>> > >> &" "& month(tuabella.mese &" "& tuatabella.anno)
>> > >> &" "& tuatabella.anno, "dd/mm/yyyy")
>> > >> between format(forms!TuaMaschera!giornostart
>> > >> &" "& forms!TuaMaschera!mesestart
>> > >> &" "& forms!TuaMaschera!annostart, "dd/mm/yyyy")
>> > >> and format(forms!TuaMaschera!giornoend
>> > >> &" "& forms!TuaMaschera!meseend
>> > >> &" "& forms!TuaMaschera!annoend, "dd/mm/yyyy")
>>
>> > >> Se non va posta esattamente come sono riportati i dati nella tabella
>> > >> e
>> > >> nella
>> > >> form e se puoi anche lěsql della query.
>>
>> > >> --
>> > >> Ciao
>> > >> Geppo- Nascondi testo citato
>>
>> > >> - Mostra testo citato -
>>
>> > > allora si nella tabella i mesi sono registrati come nome
>> > > quindi esattamente cosi
>> > > id     anno     mese      giorno
>> > > 1      2010     gennaio     1
>>
>> > > anche nella form il mese č registrato come nome, sono 6 caselle di
>> > > testo contenti
>> > > giornostart=15 mesestart=gennaio annostart=2010   giornoend=10
>> > > meseend=marzo annoend=2010
>>
>> > > Io avevo gia fatto una query simile, ma funziona solo per intervalli
>> > > contenuti all interno dello stesso mese
>> > > quando seleziono fascie piu ampi, es 15 gennaio 2010 a 10 marzo 2010
>> > > tira fuori una query sballata...piu che altro incompleta, tronca..
>> > > la query usata, per non sbagliare č esattamente la prima che mi hai
>> > > mandato tu, ovviamente con i nomi delle mie tabelle e maschere..
>> > > ma cosi mi pare proprio che non puo andare..fa un impiccio con i
>> > > giorni
>>
>> > hai provato l'ultima che ti ho postato con la format?
>>
>> > Ho fatto delle prove e non ho riscontrato problemi.
>>
>> > > ciao!
>>
>> > --
>> > Ciao
>> > Geppo- Nascondi testo citato
>>
>> > - Mostra testo citato -
>>
>> no quella no...piu tardi la provero e ti faccio sapere...!
>> ciao!- Nascondi testo citato
>>
>> - Mostra testo citato -
>
> allor ho provato
> ho fatto qualche correzione alla tua ultima xche se vedi bene la parte
> dove hai inserito il primo format,subo dopo il where misa che non č

Prova adesso:
 SELECT calendario.anno, calendario.mese, calendario.giorno
 FROM calendario
 WHERE (((cdate(Format([calendario].[giorno] & " " & [calendario].[mese] & "
 " & [calendario].[anno],"dd/mm/yyyy"))) Between cdate(Format([forms]!
 [calendario]![giornostart] & " " & [forms]![calendario]![mesestart] &
 " " & [forms]![calendario]![annostart],"dd/mm/yyyy")) And
 cdate(Format([forms]![calendario]![giornoend] & " " & [forms]![calendario]!
 [meseend] & " " & [forms]![calendario]![annoend],"dd/mm/yyyy"))));
--
Ciao
Geppo


title: selezionare gruppo di record

text:
On 11 Lug, 19:02, "Geppo Beach" <c...@tin.it.invalid> wrote:
> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel messaggionews:01523dbe-3786-46c6...@41g2000yqn.googlegroups.com...
>
>
>
>
>
> > On 11 Lug, 10:39, rasjudah <
stefano.capa...@gmail.com
> wrote:
> >> On 11 Lug, 10:29, "Geppo Beach" <c...@tin.it.invalid> wrote:
>
> >> > Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel
> >> > messaggionews:86156b1c-4456-4962...@c33g2000yqm.googlegroups.com...
> >> > ----cut----
>
> >> > >> allora, nella tabella il mese è registrato con il nome e non il
> >> > >> numero
> >> > >> giusto? per cui le cose cambiano, quindi se nella tabella la data è
> >> > >> registrata cosi:
>
> >> > >> 1 febbraio 2010
>
> >> > >> e  nella form cosi:
>
> >> > >> 1 1 2010
>
> >> > >> il tutto dovrebbe diventare cosi:
>
> >> > >> Select .............. from tuatabella
> >> > >> where
> >> > >> format(formattuatabella.giorno
> >> > >> &" "& month(tuabella.mese &" "& tuatabella.anno)
> >> > >> &" "& tuatabella.anno, "dd/mm/yyyy")
> >> > >> between format(forms!TuaMaschera!giornostart
> >> > >> &" "& forms!TuaMaschera!mesestart
> >> > >> &" "& forms!TuaMaschera!annostart, "dd/mm/yyyy")
> >> > >> and format(forms!TuaMaschera!giornoend
> >> > >> &" "& forms!TuaMaschera!meseend
> >> > >> &" "& forms!TuaMaschera!annoend, "dd/mm/yyyy")
>
> >> > >> Se non va posta esattamente come sono riportati i dati nella tabella
> >> > >> e
> >> > >> nella
> >> > >> form e se puoi anche lìsql della query.
>
> >> > >> --
> >> > >> Ciao
> >> > >> Geppo- Nascondi testo citato
>
> >> > >> - Mostra testo citato -
>
> >> > > allora si nella tabella i mesi sono registrati come nome
> >> > > quindi esattamente cosi
> >> > > id     anno     mese      giorno
> >> > > 1      2010     gennaio     1
>
> >> > > anche nella form il mese è registrato come nome, sono 6 caselle di
> >> > > testo contenti
> >> > > giornostart=15 mesestart=gennaio annostart=2010   giornoend=10
> >> > > meseend=marzo annoend=2010
>
> >> > > Io avevo gia fatto una query simile, ma funziona solo per intervalli
> >> > > contenuti all interno dello stesso mese
> >> > > quando seleziono fascie piu ampi, es 15 gennaio 2010 a 10 marzo 2010
> >> > > tira fuori una query sballata...piu che altro incompleta, tronca..
> >> > > la query usata, per non sbagliare è esattamente la prima che mi hai
> >> > > mandato tu, ovviamente con i nomi delle mie tabelle e maschere..
> >> > > ma cosi mi pare proprio che non puo andare..fa un impiccio con i
> >> > > giorni
>
> >> > hai provato l'ultima che ti ho postato con la format?
>
> >> > Ho fatto delle prove e non ho riscontrato problemi.
>
> >> > > ciao!
>
> >> > --
> >> > Ciao
> >> > Geppo- Nascondi testo citato
>
> >> > - Mostra testo citato -
>
> >> no quella no...piu tardi la provero e ti faccio sapere...!
> >> ciao!- Nascondi testo citato
>
> >> - Mostra testo citato -
>
> > allor ho provato
> > ho fatto qualche correzione alla tua ultima xche se vedi bene la parte
> > dove hai inserito il primo format,subo dopo il where misa che non è

> Geppo- Nascondi testo citato
>
> - Mostra testo citato -
forse ci stiamo avvicinando
la query che mi esce sembra corretta,la parte di  schermata che riesco
a vedere sembra a posto,solo che mi esce l errore tipo di dati non
corrispondente nell espressione criterio
e dopo che do ok..spariscono i dati
c'è qualcosina da sitemare!


title: selezionare gruppo di record

text:
Ciao "rasjudah" <
stefano...@gmail.com
> ha scritto nel messaggio
news:22ec728e-a333-432a...@i31g2000yqm.googlegroups.com...
-----cut----
>> Prova adesso:
>>
>>  SELECT calendario.anno, calendario.mese, calendario.giorno
>>  FROM calendario
>>  WHERE (((cdate(Format([calendario].[giorno] & " " & [calendario].[mese]
>> & "
>>  " & [calendario].[anno],"dd/mm/yyyy"))) Between cdate(Format([forms]!
>>  [calendario]![giornostart] & " " & [forms]![calendario]![mesestart] &
>>  " " & [forms]![calendario]![annostart],"dd/mm/yyyy")) And
>>  cdate(Format([forms]![calendario]![giornoend] & " " &
>> [forms]![calendario]!
>>  [meseend] & " " & [forms]![calendario]![annoend],"dd/mm/yyyy"))));
>>
>> --
>> Ciao
>> Geppo- Nascondi testo citato
>>
>> - Mostra testo citato -
>
> forse ci stiamo avvicinando
> la query che mi esce sembra corretta,la parte di  schermata che riesco
> a vedere sembra a posto,solo che mi esce l errore tipo di dati non
> corrispondente nell espressione criterio
> e dopo che do ok..spariscono i dati
> c'è qualcosina da sitemare!
copia incolla e fai sapere:
SELECT calendario.anno, calendario.mese, calendario.giorno
FROM [calendario]
WHERE (((cdate(Format(calendario.giorno
& " " & calendario.mese & " " & calendario.anno,"dd/mm/yyyy")))



title: selezionare gruppo di record

text:
On 11 Lug, 19:35, "Geppo Beach" <c...@tin.it.invalid> wrote:
> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel messaggionews:22ec728e-a333-432a...@i31g2000yqm.googlegroups.com...

stessa cosa
mi da sempre quell errore
in piu noto che se uso range di date diverse ho risultati diversi, in
alcune query mi da solo errore senza farmi vedere nulla,in altre
invece vedo una parte di dati che sembra corretta e poi l errore
la butto là..potrebbe entrarci qualcosa il giorno quando è in cifra
singola(1,2,3,4,5,6,7,8,9) e come è definito nella tabella?prima era
"precisione doppia"
ho messo intero..ma per la verita non cambnia nulla
nemmeno se scrivo 05 invece di 5


title: selezionare gruppo di record

text:
On 11 Lug, 19:35, "Geppo Beach" <c...@tin.it.invalid> wrote:
> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel messaggionews:22ec728e-a333-432a...@i31g2000yqm.googlegroups.com...

ecco credo di aver capito
quando il numero del giorno fine è piu piccolo del giorno inzio
ad esmpio 10 gennaio 2010 fino a 7 febbraio 2010
oltre l errore non vedo visualizzato nessun dato...


title: selezionare gruppo di record

text:
Ciao "rasjudah" <
stefano...@gmail.com
> ha scritto nel messaggio
news:68de441a-8461-4b04...@q12g2000yqj.googlegroups.com...
----cut------
> ecco credo di aver capito
> quando il numero del giorno fine č piu piccolo del giorno inzio
> ad esmpio 10 gennaio 2010 fino a 7 febbraio 2010
> oltre l errore non vedo visualizzato nessun dato...
scarica questo db su cui ho fatto le prove e cerca di capire:
http://cid-a734483435bdfa6a.office.live.com/self.aspx/.Public/calendario.mdb
--
Ciao
Geppo


title: selezionare gruppo di record

text:
On 12 Lug, 00:39, "Geppo Beach" <c...@tin.it.invalid> wrote:
> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel messaggionews:68de441a-8461-4b04...@q12g2000yqj.googlegroups.com...
> ----cut------
>
> > ecco credo di aver capito
> > quando il numero del giorno fine è piu piccolo del giorno inzio
> > ad esmpio 10 gennaio 2010 fino a 7 febbraio 2010
> > oltre l errore non vedo visualizzato nessun dato...
>
> scarica questo db su cui ho fatto le prove e cerca di capire:
>
>
http://cid-a734483435bdfa6a.office.live.com/self.aspx/.Public/calenda.
..
>
> --
> Ciao
> Geppo
mah..anche col tuo file stesso problema..
a te funziona??


title: selezionare gruppo di record

text:
Ciao "rasjudah" <
stefano...@gmail.com
> ha scritto nel messaggio
news:1f7eb22a-54af-41c2...@i31g2000yqm.googlegroups.com...
> On 12 Lug, 00:39, "Geppo Beach" <c...@tin.it.invalid> wrote:
>> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel
>> messaggionews:68de441a-8461-4b04...@q12g2000yqj.googlegroups.com...
>> ----cut------
>>
>> > ecco credo di aver capito
>> > quando il numero del giorno fine č piu piccolo del giorno inzio
>> > ad esmpio 10 gennaio 2010 fino a 7 febbraio 2010
>> > oltre l errore non vedo visualizzato nessun dato...
>>
>> scarica questo db su cui ho fatto le prove e cerca di capire:
>>
>>
http://cid-a734483435bdfa6a.office.live.com/self.aspx/.Public/calenda.
..
>>
>> --
>> Ciao
>> Geppo
> mah..anche col tuo file stesso problema..
> a te funziona??
yes con windows 7 64bit + office 2003.
--
Ciao
Geppo


title: selezionare gruppo di record

text:
On 12 Lug, 14:33, "Geppo Beach" <c...@tin.it.invalid> wrote:
> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel messaggionews:1f7eb22a-54af-41c2...@i31g2000yqm.googlegroups.com...
>
>
>
>
>
> > On 12 Lug, 00:39, "Geppo Beach" <c...@tin.it.invalid> wrote:
> >> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel
> >> messaggionews:68de441a-8461-4b04...@q12g2000yqj.googlegroups.com...
> >> ----cut------
>
> >> > ecco credo di aver capito
> >> > quando il numero del giorno fine è piu piccolo del giorno inzio
> >> > ad esmpio 10 gennaio 2010 fino a 7 febbraio 2010
> >> > oltre l errore non vedo visualizzato nessun dato...
>
> >> scarica questo db su cui ho fatto le prove e cerca di capire:
>
> >>
http://cid-a734483435bdfa6a.office.live.com/self.aspx/.Public/calenda.
..
>
> >> --
> >> Ciao
> >> Geppo
> > mah..anche col tuo file stesso problema..
> > a te funziona??
>
> yes con windows 7 64bit + office 2003.
>
> --
> Ciao
> Geppo- Nascondi testo citato
>
> - Mostra testo citato -
ma a parte che c'erano meni di decina di date sparse inserite nel
calendario
ti torna?
a me da sempre quell errore, xp  office 2003


title: selezionare gruppo di record

text:

> a me da sempre quell errore, xp  office 2003- Nascondi testo citato
>
> - Mostra testo citato -
anche su un altro xppero con office 2007 mi da lo stesso errore
sembra sia un problema di definizioni divariabili..eppure sono tutte
definite come testo
i campi dellemaschere per default..sono testo o cosa?


title: selezionare gruppo di record

text:
On 12 Lug, 15:15, rasjudah <
stefano.capa...@gmail.com
> wrote:

> a me da sempre quell errore, xp  office 2003- Nascondi testo citato
>
> - Mostra testo citato -
allora è la funzione cdate che crea l errore
se la tolgo l errore sparisce, ma ritorno ad avere una query di
ritorno non corretta...
come si usa sto cdate?


title: selezionare gruppo di record

text:
Ciao "rasjudah" <
stefano...@gmail.com
> ha scritto nel messaggio
news:d0e58018-9834-4f41...@w12g2000yqj.googlegroups.com...
> On 12 Lug, 15:15, rasjudah <
stefano.capa...@gmail.com
> wrote:
>> On 12 Lug, 14:33, "Geppo Beach" <c...@tin.it.invalid> wrote:
>>
>>
>>
>>
>>
>> > Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel
>> > messaggionews:1f7eb22a-54af-41c2...@i31g2000yqm.googlegroups.com...
>>
>> > > On 12 Lug, 00:39, "Geppo Beach" <c...@tin.it.invalid> wrote:
>> > >> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel
>> > >> messaggionews:68de441a-8461-4b04...@q12g2000yqj.googlegroups.com...
>> > >> ----cut------
>>
>> > >> > ecco credo di aver capito
>> > >> > quando il numero del giorno fine č piu piccolo del giorno inzio
>> > >> > ad esmpio 10 gennaio 2010 fino a 7 febbraio 2010
>> > >> > oltre l errore non vedo visualizzato nessun dato...
>>
>> > >> scarica questo db su cui ho fatto le prove e cerca di capire:
>>
>> > >>
http://cid-a734483435bdfa6a.office.live.com/self.aspx/.Public/calenda.
..
>>
>> > >> --
>> > >> Ciao
>> > >> Geppo
>> > > mah..anche col tuo file stesso problema..
>> > > a te funziona??
>>
>> > yes con windows 7 64bit + office 2003.
>>
>> > --
>> > Ciao
>> > Geppo- Nascondi testo citato
>>
>> > - Mostra testo citato -
>>
>> ma a parte che c'erano meni di decina di date sparse inserite nel
>> calendario
>> ti torna?
>> a me da sempre quell errore, xp  office 2003- Nascondi testo citato
>>
>> - Mostra testo citato -
>
> allora č la funzione cdate che crea l errore
> se la tolgo l errore sparisce, ma ritorno ad avere una query di
> ritorno non corretta...
> come si usa sto cdate?
a me non da nessun errore e funziona una meraviglia.
Se puoi postare copia del tuo db, prova a vedere se l'errore lo riscontro
anch'io.
--
Ciao
Geppo


title: selezionare gruppo di record

text:
Ciao "Geppo Beach" <c...@tin.it.invalid> ha scritto nel messaggio
news:gjG_n.189431$9f6.3...@twister1.libero.it...

prova anche con questo criterio, probabile che SQL vuole la data mm/dd/yyyy:
WHERE (("#"& (Format(calendario.giorno & " " & calendario.mese & " " &
calendario.anno,"mm/dd/yyyy")&"#") Between "#"&
(Format(forms!calendario!giornostart & " " & forms!calendario!mesestart & "
" & forms!calendario!annostart,"mm/dd/yyyy")&"#") And
"#"&(Format(forms!calendario!giornoend & " " & forms!calendario!meseend & "
" & forms!calendario!annoend,"mm/dd/yyyy")&"#")));
e cosi:
WHERE (((Format(calendario.giorno & " " & calendario.mese & " " &
calendario.anno,"mm/dd/yyyy")) Between (Format(forms!calendario!giornostart
& " " & forms!calendario!mesestart & " " &
forms!calendario!annostart,"mm/dd/yyyy")) And
(Format(forms!calendario!giornoend & " " & forms!calendario!meseend & " " &
forms!calendario!annoend,"mm/dd/yyyy"))));
--
Ciao
Geppo


title: selezionare gruppo di record

text:
On 12 Lug, 17:25, "Geppo Beach" <c...@tin.it.invalid> wrote:
> Ciao "Geppo Beach" <c...@tin.it.invalid> ha scritto nel messaggionews:gjG_n.189431$9f6.3...@twister1.libero.it...
>
>
>
>
>
> > Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel messaggio
> >news:d0e58018-9834-4f41...@w12g2000yqj.googlegroups.com...
> >> On 12 Lug, 15:15, rasjudah <
stefano.capa...@gmail.com
> wrote:
> >>> On 12 Lug, 14:33, "Geppo Beach" <c...@tin.it.invalid> wrote:
>
> >>> > Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel
> >>> > messaggionews:1f7eb22a-54af-41c2...@i31g2000yqm.googlegroups.com...
>
> >>> > > On 12 Lug, 00:39, "Geppo Beach" <c...@tin.it.invalid> wrote:
> >>> > >> Ciao "rasjudah" <
stefano.capa...@gmail.com
> ha scritto nel
> >>> > >> messaggionews:68de441a-8461-4b04...@q12g2000yqj.googlegroups.com...
> >>> > >> ----cut------
>
> >>> > >> > ecco credo di aver capito
> >>> > >> > quando il numero del giorno fine è piu piccolo del giorno inzio
> >>> > >> > ad esmpio 10 gennaio 2010 fino a 7 febbraio 2010
> >>> > >> > oltre l errore non vedo visualizzato nessun dato...
>
> >>> > >> scarica questo db su cui ho fatto le prove e cerca di capire:
>
> >>> > >>
http://cid-a734483435bdfa6a.office.live.com/self.aspx/.Public/calenda.
..
>
> >>> > >> --
> >>> > >> Ciao
> >>> > >> Geppo
> >>> > > mah..anche col tuo file stesso problema..
> >>> > > a te funziona??
>
> >>> > yes con windows 7 64bit + office 2003.
>
> >>> > --
> >>> > Ciao
> >>> > Geppo- Nascondi testo citato
>
> >>> > - Mostra testo citato -
>
> >>> ma a parte che c'erano meni di decina di date sparse inserite nel
> >>> calendario
> >>> ti torna?
> >>> a me da sempre quell errore, xp  office 2003- Nascondi testo citato
>
> >>> - Mostra testo citato -
>
> >> allora è la funzione cdate che crea l errore
> >> se la tolgo l errore sparisce, ma ritorno ad avere una query di
> >> ritorno non corretta...
> >> come si usa sto cdate?
>
> > a me non da nessun errore e funziona una meraviglia.
>
> > Se puoi postare copia del tuo db, prova a vedere se l'errore lo riscontro
> > anch'io.
>
> prova anche con questo criterio, probabile che SQL vuole la data mm/dd/yyyy:
>
> WHERE (("#"& (Format(calendario.giorno & " " & calendario.mese & " " &
> calendario.anno,"mm/dd/yyyy")&"#") Between "#"&
> (Format(forms!calendario!giornostart & " " & forms!calendario!mesestart & "
> " & forms!calendario!annostart,"mm/dd/yyyy")&"#") And
> "#"&(Format(forms!calendario!giornoend & " " & forms!calendario!meseend & "
> " & forms!calendario!annoend,"mm/dd/yyyy")&"#")));
>
> e cosi:
>
> WHERE (((Format(calendario.giorno & " " & calendario.mese & " " &
> calendario.anno,"mm/dd/yyyy")) Between (Format(forms!calendario!giornostart
> & " " & forms!calendario!mesestart & " " &
> forms!calendario!annostart,"mm/dd/yyyy")) And
> (Format(forms!calendario!giornoend & " " & forms!calendario!meseend & " " &
> forms!calendario!annoend,"mm/dd/yyyy"))));
>
> --
> Ciao
> Geppo- Nascondi testo citato
>
> - Mostra testo citato -
oohhh..sempre piu vicini
ora entrambe le sql non danno errore
ma...sigh c'è ancora un ma
non prende l anno
nel senso che l intervallo tipo 10 febbraio 2010 15 marzo 2010
in realta me lo restituisce per tutti gli anno presenti nella tabella
calendario e non solo per il 2010!


title: selezionare gruppo di record

text:

> calendario e non solo per il 2010!- Nascondi testo citato
>
> - Mostra testo citato -
RISOLTO!!!
nella definizione della data della funzione format, seguendo la tua
correzione ne ho fatta un altra
yyyy/mm/dd...invece di mm/dd/yyyy
Meno Male!!!
un grazie enorme!!!
ciao!


title: selezionare gruppo di record

text:
Ciao"rasjudah" <
stefano...@gmail.com
> ha scritto nel messaggio
news:898adc4c-5cfe-4005...@y11g2000yqm.googlegroups.com...
---cut----
> RISOLTO!!!
> nella definizione della data della funzione format, seguendo la tua
> correzione ne ho fatta un altra
> yyyy/mm/dd...invece di mm/dd/yyyy
> Meno Male!!!
> un grazie enorme!!!
Ottimo.
> ciao!
--
Ciao
Geppo


title: selezionare gruppo di record

text:

> calendario e non solo per il 2010!- Nascondi testo citato
>
> - Mostra testo citato -
FUNZIONA!!
seguendo la tua correzione ho cambiato il parametro della funzione
format
in yyyy/mm/dd  invece che mm/dd/yyyy
Un enorme grazie!
ciao


title: imputare valore campo maschera PopUp in un campo di altra form aperta

text:
Access 2003 / 2010

Ciao a tutti

Problema: ho una form x aperta e una form y PopUP aperta basata su query a
campi incociati con tre colonne e tre righe. Le due form sono indipendenti e
non sincronizzate. ho la necessità di inserire il valore in un campo della
form x
con il valore contenuto in uno dei nove campi della PopUp (form y) facendo
doppio click su uno dei campi con il valore di interesse.
Sapete come posso fare.

Grazie, Bruno


author: Bruno - S95

text:
[CUT]

Risolto da solo.

> Grazie, Bruno


author: pfmarro

text:

butti la pietra e poi non dici come hai fatto?
a cosa server il groups?


text:
"pfmarro" <
pfm...@gmail.com
> ha scritto nel messaggio
news:e7b63ee3-5db7-42bf...@googlegroups.com...

^^^^^^^^^^^^^

Che brutta figura che ho fatto! Chiedo scusa a tutto il News.
Hai fatto bene a cazziarmi, lo merito.

Cerco di rimediare.

come scritto nel mio primo post, esiste una form principale con tante altre
sottoforms. il campo ove voglio imputare il valore si trova nella form
principale.
la form principale denominata "Ordini di servizio" quando viene aperta
mostra tutti fli ODS (ordini di servizio) che sono di tre categorie Op.....,
Add......, Tec.....(riguardano la mia/dei miei colleghi attivit� di volo  in
elicottero). Ogni mese, per categoria di segue un nr. progressivo per ogni
categoria di attivit� iniziando sempre da 1. questo valore pu� essere
inserito sia manualmente dalla form principale, sia dalla maschera PopUp che
all'occorrenza si pu� aprire con doppio click sul campo Nr_ODS e come ho
fatto io farla aprire in automatico mettendo il codice di apertura (rutine
evento) "In apertura".
Cosa contiene questa piccola maschera PopUp???? Contiene una query a campi
incrociati che conta nel mese quanti ODS sono stati inseriti per categoria
ed essendo rappresentati in foglio dati nella form PopUp nel seguente modo
 >>>>>  Categoria     Reparo n.1    Reparo n.2    Totale
                                                        Op              17
10               27
                                                        Add            5
8                 13
                                                        Tec             2
2                  4

usando le seguenti righe di codice, con un doppio click, ad esempio, sul
campo contenente il valore 8 = Add del Reparto n. 2, nel campo Nr_ODS della
form principale viene imputato il valore 9 (8+1) che � il progressivo per
quel tipo di attivit�. Finch� il record nella form principale non viene
aggiornato, la PopUp resta con i valori invariati, diversamente con doppio
Click sulla Categoria (CatMix) effettua un
Requery, riconteggiando gli ODS. Dimenticavo.... Nella query a campi
incrociati devi mettere le intestazioni di colonna fisse, "Reparo n.1";
"Reparo n.2" affinche le mostri entrambi anche in caso di valori mancanti e
nella form PopUp duplichi e rinomini i campi ove appaiono i valori
(nascondendoli in intestazione maschera) e nei campi dove fai il doppio
click per trasferire il valore devi utilizzare Nz([TuoCampo];0) in modo che
il valore sia zero quando nella query a campi incrociati e Null. Mi sono
sorprendo da solo viste le mie scarsissima conoscenza di VBA. Funziona
benissimo.
Mi sembra che non manchi nulla, in caso di necessit� sono a completa
disposizione per ulteriori chiarimenti. Le risposte potrebbero non essere
immediate per motivi di lavoro.

Ancora grazie e scusatemi per la mia mancanza.

Private Sub CatMix_DblClick(Cancel As Integer)
    Me.Requery
End Sub

Private Sub Ctl11NEC_DblClick(Cancel As Integer)
    Forms![frm_141_ODS]![NrODS] = Me.[11NEC] + 1
End Sub

Private Sub RAC_DblClick(Cancel As Integer)
   Forms![frm_141_ODS]![NrODS] = Me.[RAC] + 1
End Sub


title: Controlli espandibili in report e linee.

author: ciroteo

text:
Ciao a tutti, ho gogolato un po' ed ho malamente riadattato un esempio
per disegnare delle linee verticali che variano al variare
dell'altezza del controllo espandibile più alto del report.
La cosa curiosa è che per un report diciamo che funziona, per un altro
alterna il corpo a volte con le linee altre senza.
Strano comportamento....
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
Dim ctl As Access.Control
Dim MassimaAltezza
MassimaAltezza = 0
    For Each ctl In Me.section(0).Controls
        If ctl.height > MassimaAltezza Then
            MassimaAltezza = ctl.height
   Else
            MassimaAltezza = MassimaAltezza
        End If
    Next ctl
Dim LarGhCtl
Me.ScaleMode = 7
Me.ForeColor = 0
LarGhCtl = 0
LarGhCtl = LarGhCtl + 0.099
Me.Line (1 * LarGhCtl, 0)-(1 * LarGhCtl, MassimaAltezza)
LarGhCtl = LarGhCtl + 1.852
Me.Line (1 * LarGhCtl, 0)-(1 * LarGhCtl, MassimaAltezza)
LarGhCtl = LarGhCtl + 3
Me.Line (1 * LarGhCtl, 0)-(1 * LarGhCtl, MassimaAltezza)
LarGhCtl = LarGhCtl + 7.656
Me.Line (1 * LarGhCtl, 0)-(1 * LarGhCtl, MassimaAltezza)
LarGhCtl = LarGhCtl + 1.508
Me.Line (1 * LarGhCtl, 0)-(1 * LarGhCtl, MassimaAltezza)
LarGhCtl = LarGhCtl + 1.508
ecc .... per tutte le linee...
End Sub


author: MA

text:
ciroteo wrote:
> Ciao a tutti, ho gogolato un po' ed ho malamente riadattato un esempio
> per disegnare delle linee verticali che variano al variare
> dell'altezza del controllo espandibile più alto del report.
> La cosa curiosa è che per un report diciamo che funziona, per un altro
> alterna il corpo a volte con le linee altre senza.
> Strano comportamento....
>
>
>
> Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
>
> Dim ctl As Access.Control
> Dim MassimaAltezza
>
> MassimaAltezza = 0
>
>     For Each ctl In Me.section(0).Controls
>
>         If ctl.height > MassimaAltezza Then
>             MassimaAltezza = ctl.height
>
>    Else
'________________________________________
>             MassimaAltezza = MassimaAltezza
_________________________________________
Questa me la spieghi... che bisogno c'è di dire
la variabile massimaaltezza ha il suo valore
E' come dire
Arbitro = Juventino
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


author: Karl Donaubauer

text:

> ...
Ciao Matteo,
Se non vedo male, con
Me.ScaleMode = 7
imposti cm come unità di misura per le linee.
ctl.height invece ritorna Twips, dove 567 Twips = 1 cm.
Per questo devi ricevere lunghezze enorme per le linee
(cento e mille cm). IMO da un certo punto Access ti non
taglia più la linea alla fine di una sezione ma fa lo sciopero
(visto che 508 cm sono il valore massimo per una sezione).
--> Prova senza la riga per il ScaleMode e invece
Dim lngTwips as Long
lngTwips = 567
LarGhCtl = LarGhCtl + 0.099 * lngTwips
ecc.
BTW 1 *  non fa quasi niente. --> l'hai "riadattato"? ;-)
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
grazie karl, sembra proprio essere questo.
infatti mettendo scale mode=1 sembra che funzioni correttamente.
ok giocherò un po' con i twip ...


text:

> Cisa - Conferenza Italiana Sviluppatori Access- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
ehehe ... mi iscriverò alle sessioni principianti alla cisa ...!
scusa ma ieri il milan ti è piaciuto? ops ...


text:
On 14 Gen, 15:43, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
perfetto karl  ... ho corretto  e tolto il *1 ... ovviamente era
riadattato molto male!
:-)


title: Help - Stampare IMMAGINI da report

author: Jeff

text:
Ciao a tutti. Ho creato un DB Access con un campo OLE, che contiene
immagini. Ho creato un report, ma non appare l'immagini.
Come posso fare ?
Grazie a tutti ?
La...@libero.it


title: Help - Stampare IMMAGINI da report

author: Claudio De Marco

text:
Jeff <
la...@tiscalinet.it
> wrote in message 8hnroo$8j2$1...@nslave1.tin.it...

> se il campo OLE č esatto fai una prova con l'autocomposizione report,
probabile che commetti qualche errore ne report stesso, altrimenti crea la
tabella con l'autocomposizione vedi se č lě il guaio


title: Nuovo programma conversione file TXT

author: Sib

text:
"Voltolini" <
extr...@libero.it
> ha scritto nel messaggio
news:twVs5.3378$_U1....@news.infostrada.it...
> Attento ai gelosi...
> Voltolini
(Giusto perche', essendo l'unico che ha mosso un accenno di critica, mi
sembra ci possa essere attinenza.)
cosa intendi?
Sib


title: [A97] ODBC: chiamata non riuscita - solo in alcuni casi

author: Alessio Albano

text:
Ciao a tutti,
sto creando un db per il controllo del flusso di lavoro.
lavoro con due tabelle, una relativa ai cicli (una riga per ciclo), ed
una con lo storico di ogni singola operazione fatta in ogni ciclo (da
1 a N righe per ogni ciclo).
per ognuna apro un recordset (rstCicli e rstStorico) che ha come
origine dati una stringa SQL; gli OpenRecordset avvengono
correttamente, con istruzioni SQL corrette.
Il problema viene quando faccio l'update di rstStorico.
Fino a poco fa mi ha funzionato correttamente, adesso, senza aver
fatto NESSUNA modifica al codice che scrive nelle tabelle, ricevo
l'errore 3146, quello dell'oggetto.
Ho controllato che i 5 campi che non popolo non siano obbligatori, ma
per prova ho provato a metterci dei valori validi: nulla cambia.
Eppure oggi stesso ha funzionato!
Ho controllato e ricontrollato il codice, ma non trovo errori.
Avete idee sulla possibile causa?
Grazie,
Alessio


text:
alessio...@mclink.it
 (Alessio Albano) wrote in message news:<
265b5842.04020...@posting.google.com
>...
> Ciao a tutti
...omissis...
Ho scoperto come mai ricevevo l'errore csuddetto.
Lo riporto qui in modo che se qualcun altro in futuro avra' il
problema potra' evitare di bacarcisi.
E' a causa di uno stupido errore mio: un campo che e' chiave primaria
veniva duplicato.
Questo a me succedevea perche' costruisco "a mano" il contenuto di
tale campo (che e' di tipo Testo), e viene fuori una stringa bella
lunghetta: un recordcount non corretto, et voila', campo duplicato.
Be', anche se c'ho perso tempo, e' un'altra esperienza per il futuro,
diciamo cosi'! :))
Alessio


title: Sola lettura

text:
Ho un Database in sola lettura.
Come faccio a cambiare questa proprieta'?
Ciao e grazie in anticipo!


title: Sola lettura

author: Alex

text:
"A.C.Zago" <
deve...@tiscalinet.it
> wrote in message
news:9vcddn$vgk$1...@pegasus.tiscalinet.it...
> Ho un Database in sola lettura.
> Come faccio a cambiare questa proprieta'?
>
> Ciao e grazie in anticipo!
Senza Aprirlo Clikka con il destro sull'ICONA --->Proprietą >> Flag(Archivio)
Ciao
@Alex
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Bloccare i campi

author: Alpi

text:
Ciao a tutti,
ho un quesito banale da porvi:
come faccio a bloccare i campi di una maschera
se un determinato campo (es: blocca si/no) viene evidenziato?
In altre parole vorrei che nessuno per errore variasse
i dati inseriti .
Grazie a tutti, Maurizio.


title: Bloccare i campi

author: Mak

text:
"Alpi" <
alpi...@tin.it
> ha scritto nel messaggio
news:FmCR8.81683$5i1.3...@news2.tin.it...

prova impostare nella maschera Abilità su no e Blocca su Si
Ciao


title: Bloccare i campi

text:
Se devi inibire le modifiche di tutti i campi della
maschera, puoi usare la proprietą della maschera
CONSENTI MODIFICHE = NO
altrimenti se devi inibire un singolo campo puoi utilizzare
ABILITATO=NO
sulla casella di testo che ti interessa
--
----------------------------------------------------------------
Biasiutti Riccardo
rbias...@tin.it
ICQ : 26888458
"Alpi" <
alpi...@tin.it
> ha scritto nel messaggio
news:FmCR8.81683$5i1.3...@news2.tin.it...



title: Bloccare i campi

author: Roberto da casa

text:
"Alpi" <
alpi...@tin.it
> ha scritto nel messaggio
news:FmCR8.81683$5i1.3...@news2.tin.it...

In una maschera ci sono i controlli e non i campi che invece sono contenuti
nelle tabelle e nelle queries.
Se la casella di controllo si chiama Blocca.
Sia a fronte dell'evento "Dopo aggiornamento" di Blocca che a fronte
dell'evento "Su corrente" della maschera prova a generare il seguente codice
VBA:
Me.AllowEdits = Not Me!Blocca
Me.AllowDeletions = Not Me!Blocca
Me.AllowAdditions = Not Me!Blocca
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Bloccare i campi

author: Alberto S.

text:
"Alpi" <
alpi...@tin.it
> ha scritto nel messaggio
news:FmCR8.81683$5i1.3...@news2.tin.it...

Devi - a mio avviso - lavorare con un po' di codice...
A fronte dell'evento 'Su corrente' della maschera scriverai
Private Sub Form_Current()
    BloccaSbloccaControlli
End Sub
Nello stesso modulo di codice inserirai anche:
Private Sub BloccaSbloccaControlli()
    If Me.blocca Then
            Me.Casella1.Enabled = False
            Me.Casella2.Enabled = False
            ...
        Else
            Me.Casella1.Enabled = True
            Me.Casella2.Enabled = True
            ...
    End If
End Sub
Ovviamente invece di Casella1, Casella2 eccetera metterai i nomi di vari
controlli che vuoi bloccare sbloccare.
Se la casella di controllo 'blocca' può essere modificata anche tramite la
maschera, dovrai inserire una chiamata alla routine BloccaSbloccaControlli
anche a fronte dell'evento 'Su aggiornamento' della casella di testo
'blocca'
Public Sub blocca_AfterUpdate()
    BloccaSbloccaControlli
End Sub
Se vuoi evitare di scrivere i nomi di tutti i controlli da
bloccare-sbloccare prova a cercare sulla guida in linea 'Insieme controls':
c'è un bell'esempio di come puoi risolvere il problema.
Ciao
--
Alberto


title: Bloccare i campi

author: Galvy

text:
"Alpi" <
alpi...@tin.it
> ha scritto nel messaggio
news:FmCR8.81683$5i1.3...@news2.tin.it...

Puoi provare anche così....
crei una variabile nella form che chiameremo var_app e le dai con valore
predefinito 0 e non consenti la visualizzazione...
poi crei 3 macro:
1-   abilita - che imposterà il campo-bottone come Enable=1 e la var_app=1
(parto dal presupposto che il bottone di default sia bloccato)
2-   blocca - che imposterà il campo-bottone come Enable=0  e la var_app=0
3- cmd - il quale avrà condizione : [nome maschera].[var_app]=1 - esegui
macro - blocca
               e condizione : [nome maschera].[var_app]=0 - esegui macro -
abilita
in seguito crei la check box e nelle propietà di essa setti "evento su
click" esegui "cmd"
Saluti Galvy


title: Bloccare i campi

text:
"Alpi" <
alpi...@tin.it
> ha scritto nel messaggio
news:FmCR8.81683$5i1.3...@news2.tin.it...

Su evento Corrente del Flag(Blocca si/no) e su evento Dopo aggiornamento
potresti
eseguire un FOR EACH Ctl in Me.Controls e all'interno del ciclo inserire
quello che ti hanno suggerito in precedenza solo se il Ctl.Type=acTextBox.
Questo ti permette di Bloccarli tutti e in un solo CICLO.
Se per caso hai alcuni Controlli che non devi Bloccare inserisci un TAG e
controllane il valore.
Alessandro.


title: strano problema con db vuoto

author: yanez

text:
Saluti a tutto il NG
Ho preparato un db per la gestione di alcune operazioni relative ai
clienti.
Ora che ho "svuotato" le tabelle, e in particolare quella dei clienti, dei
dati di prova, ricevo all'apertura della maschera principale l'errore 2455:
riferimento non valido alla proprietà form di una sottomaschera.
La sottomaschera in questione riporta un elenco di prodotti che seleziono
per poi ottenere l'elenco dei clienti che hanno acquistato quei prodotti.
All'apertura della maschera principale reimposto tutti i record della
maschera in modo che il relativo prodotto risulti selezionato;  la riga di
codice incriminata è:
Set rs_prod = Forms![Start]![Sottomaschera_prod].Form.RecordsetClone
ecc ecc
La cosa strana è che il problema si manifesta solo nel caso la tabella dei
clienti sia vuota, basta aggiungerne uno e tutto fila liscio.
Sapreste darmi un'indicazione delle possibili cause, cosa incominciare a
vedere?
Thx
yanez


title: strano problema con db vuoto

text:
"yanez" <
yanez...@libero.it
> wrote in message
news:qwaog.29326$bj6....@tornado.fastwebnet.it...
> Saluti a tutto il NG
Facendo vari tentativi ho scoperto che, altra cosa strana, il problema č
dovuto alla proprietą allowadditions impostata su no della maschera
principale.
E' una impostazione che avevo previsto nei confronti dell'operatore
"stupido", non essenziale ma che mi piacerebbe mantenere. L'abilitazione
all'inserimento la ottenevo tramite pulsante.
Tra l'altro all'apertura in assenza di clienti, con l'impostazione
allowadditions su no, non viene caricato alcun controllo: buttons, checkbox,
listbox... un solo rettangolo grigio e vuoto :-(


title: strano problema con db vuoto

author: Sergio MAZZA

text:
"yanez" <
yanez...@libero.it
> ha scritto nel messaggio
news:qwaog.29326$bj6....@tornado.fastwebnet.it...

Ma se utilizzavi il fitro sulla sottomaschera? O addirittura la proprietà
"collega campi master/detail"?
Ciao.
--
Sergio MAZZA


title: strano problema con db vuoto

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:e7rmel$voc$1...@area.cu.mi.it...
> Ma se utilizzavi il fitro sulla sottomaschera? O addirittura la proprietā
> "collega campi master/detail"?
>
> Ciao.
>
> --
> Sergio MAZZA
Grazie Sergio per l'attenzione!
I dati contenuti nella sottomaschera non sono in alcun modo collegati alla
maschera principale, al limite avrei potuto utilizzare una listbox ed
inserire manualmente i valori...
Ho risolto modificando il comportamento sull'evento load, tramite la
proprietā recordcount per verificare preventivamente se nel database ci
fossero clienti oppure no...
Tuttavia essendo pių pratico di programmazione che di access, mi interessava
capire se stessi violando in qualche modo la logica di funzionamento di
access..
Grazie ancora
yanez


title: strano problema con db vuoto

text:
"yanez" <
yanez...@libero.it
> ha scritto nel messaggio
news:4ttog.1159$yg6...@tornado.fastwebnet.it...
>
> Grazie Sergio per l'attenzione!
> I dati contenuti nella sottomaschera non sono in alcun modo collegati alla
> maschera principale, al limite avrei potuto utilizzare una listbox ed
> inserire manualmente i valori...
Non direi visto che la listbox filtra la sottomaschera; sempre se ho capito
bene.
> Ho risolto modificando il comportamento sull'evento load, tramite la
> proprietà recordcount per verificare preventivamente se nel database ci
> fossero clienti oppure no...
Bene;
> Tuttavia essendo più pratico di programmazione che di access, mi
> interessava capire se stessi violando in qualche modo la logica di
> funzionamento di access..
dipende da come hai pensato le funzionalità (es. filtro add/rem; record
add/rem; etc. etc.).
In linea generale; in access c'è poco da inventarsi, hai tutti gli strumenti
per crearti un'applicazione che ti gestisce dati. Se conosci lo strumento
sai come utilizzarle e magari come ri-disporle/presentarle nella form; poi
il lato programmazione è soggettivo ed in base a quello che devi fare.
> Grazie ancora
> yanez
Ciao.
--
Sergio MAZZA


title: Reperire esempi di Creazione Grafici in Internet

text:
ciao a tutti, purtroppo il fai-da-te non fa per me !!!
Non riesco a generare report con i Grafici che a me servono tanto.
Ho dei dati che devo rappresentare graficamente con delle linee ... ma non
riesco a capire come fare in Access.
Ho provato con l'autocomposizione Report: Grafici ... ma o non ho capito io
qualcosa o ... non ho capito IO.
Insomma, se qualche anima pia mi inviasse il link di qualche sito dal quale
scaricare esempi di Report con Grafici, gliene sarei grato ...
Ciao a tutti.


author: sv

text:
Jeff71 ha scritto:



> Ciao a tutti.
http://support.microsoft.com/kb/186855/EN-US/
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: elenchi clienti fornitori anno 2011

author: BFS

text:
qualcuno li ha già implementati?
io li sto facendo, non ho problemi sui record di testa e coda ma  ho
alcuni dubbi sui record del corpo ..se a qualcuno va di confrontarsi

ciao
BFS


title: elenchi clienti fornitori anno 2011

author: S. Savoldi

text:
"BFS"

> qualcuno li ha già implementati?
> io li sto facendo, non ho problemi sui record di testa e coda ma  ho
> alcuni dubbi sui record del corpo ..se a qualcuno va di confrontarsi
>

Parliamone ... ma tieni conto che i tracciati in oggetto contengono varie
incongruenze e l'associazione Assosoftware ha negoziato delle modifiche che
(si presume) entreranno in vigore prima della scadenza.


title: elenchi clienti fornitori anno 2011

text:
On 12 Set, 18:13, "S. Savoldi" <
savo...@kronogest.it
> wrote:
> "BFS"
>
> > qualcuno li ha gi implementati?

Ciao ragazzo... sempre piacevole sentire che ci sei sempre.

@Alex


title: elenchi clienti fornitori anno 2011

text:
"@Alex"

> "BFS"
>
> > qualcuno li ha gi implementati?
> > io li sto facendo, non ho problemi sui record di testa e coda ma ho
> > alcuni dubbi sui record del corpo ..se a qualcuno va di confrontarsi
>
> Parliamone ... ma tieni conto che i tracciati in oggetto contengono varie
> incongruenze e l'associazione Assosoftware ha negoziato delle modifiche
> che
> (si presume) entreranno in vigore prima della scadenza.

Ciao ragazzo... sempre piacevole sentire che ci sei sempre.

>

Ciao Alessandro, un'occhiata all'irrinunciabile icaa la do sempre ... anche
per vedere in azione alcuni "big" storici del gruppo   ;-)
Ma non mi dicevi che ti eri stufato?

Saluti da Brescia: Silvio


title: elenchi clienti fornitori anno 2011

text:

ciao
prima cosa, non ho trovato da nessuna parte indicazioni su come
allineare i campi...do per scontato a destra i  numeri valorizzando con
zeri i digit vuoti e a sinistra i testi valorizzando con spazio i digit
vuoti.

poi sul record di tipo 2  "operazioni con soggetti titolari di partita iva"
tu come lo interpreti? va riportata una riga per ogni fattura?
secondo me no...visto che nel caso avessi nella stessa fattura sia una
parte imponibile che una parte non imponibile i due valori andrebbero
tenuti distinti (campo 6 "tipologia imponibile" da 39 a 39)

ma questo andrebbe in contrasto con il campo 7 "tipologia
dell'operazione" dove viene richiesto di indicare l'imponibile riferito
a cessione di beni e quello riferito a prestazioni di servizi

nel caso di fattura con entrambi i tipi di prestazioni e con una parte
imponibile e una no le righe diventerebbero 4 e sarebbe impossibile
suddividerle..la somma dei 4 importi non sarebbe mai la somma della fattura

ti faccio un esempio
prendi una fattura con:
10.000 euro di imponibile
16.000 euro di non imponibile art...

7.000 euro di questa fattura sono riferiti a cessioni di beni
19.000 a prestazioni di servizi

che scriveresti nel file?

che ne pensi?
ciao
BFS


title: elenchi clienti fornitori anno 2011

text:
"BFS" <

> ciao
> prima cosa, non ho trovato da nessuna parte indicazioni su come allineare
> i campi...do per scontato a destra i  numeri valorizzando con zeri i digit
> vuoti e a sinistra i testi valorizzando con spazio i digit vuoti.

Se non diversamente specificato si procederà così (come del resto nel
precedente tracciato dell'epoca Visco).

> poi sul record di tipo 2  "operazioni con soggetti titolari di partita
> iva"
> tu come lo interpreti? va riportata una riga per ogni fattura?
> secondo me no...visto che nel caso avessi nella stessa fattura sia una
> parte imponibile che una parte non imponibile i due valori andrebbero
> tenuti distinti (campo 6 "tipologia imponibile" da 39 a 39)

Qui entriamo nell'ambito delle incogruenze che accennavo.
Il tracciato è senz'altro inteso come riferito alle singole fatture, ma chi
l'ha predisposto non ha tenuto conto che una fattura può:

1- Includere una parte imponibile e una non imponibile
2- Essere riferita ad una cessione di beni, ma anche di servizi (ex:
Acquisto PC aziendale + ore di servizio installazione)

> ma questo andrebbe in contrasto con il campo 7 "tipologia dell'operazione"
> dove viene richiesto di indicare l'imponibile riferito a cessione di beni
> e quello riferito a prestazioni di servizi nel caso di fattura con
> entrambi i tipi di prestazioni e con una parte imponibile e una no le
> righe diventerebbero 4 e sarebbe impossibile suddividerle..la somma dei 4
> importi non sarebbe mai la somma della fattura

Certamente, e infatti potrebbero esserci rettifiche in vista:

http://www.ilsole24ore.com/art/norme-e-tributi/2011-09-10/spesometro-procedura-semplificata-081530.shtml?uuid=AaGHlD3D

> ti faccio un esempio
> prendi una fattura con:
> 10.000 euro di imponibile
> 16.000 euro di non imponibile art...
>
> 7.000 euro di questa fattura sono riferiti a cessioni di beni
> 19.000 a prestazioni di servizi
>
> che scriveresti nel file?

Hai colto l'essenza del problema.
Se non ci saranno rettifiche noi scriveremo lasceremo vuoti tali campi.

Comunque, altre rogne (forse le peggiori) nascono dalle fatture riferite a
"Contratti". Ovvero fatture che andrebbero raggruppate, perchè riferite ad
un unico contratto di fornitura, per valutare se in totale superino il tetto
dei 25.000 Euro.

Saluti da Silvio


title: elenchi clienti fornitori anno 2011

text:
Il 13/09/2011 11:35, S. Savoldi ha scritto:

>
> Comunque, altre rogne (forse le peggiori) nascono dalle fatture riferite a
> "Contratti". Ovvero fatture che andrebbero raggruppate, perchè riferite ad
> un unico contratto di fornitura, per valutare se in totale superino il tetto
> dei 25.000 Euro.
>
bene mi consolo di non essere l'unico.,

per quest'ultimo punto io avevo pensato ad un id da associare a tutte le
fatture appartententi allo stesso contratto...per valutarne se
l'imponibile sommato supera la soglia dei 25.000

ho clienti che lavorano con comuni e fanno anche 40-50 fatture per
comune riferite allo stesso contratto di appalto...sarà da ridere quando
dirò loro che dovranno passarsele tutte per impostare questo codice per
legarle tra loro.

anche stavolta mi chiedo se chi ha fatto legge e tracciato sappia cosa
sia una fattura

se ho novità aggiorno il post

ciao!
BFS


title: elenchi clienti fornitori anno 2011

text:
"BFS" <

>> Comunque, altre rogne (forse le peggiori) nascono dalle fatture riferite
>> a
>> "Contratti". Ovvero fatture che andrebbero raggruppate, perchè riferite
>> ad
>> un unico contratto di fornitura, per valutare se in totale superino il
>> tetto
>> dei 25.000 Euro.

> bene mi consolo di non essere l'unico.,
>
> per quest'ultimo punto io avevo pensato ad un id da associare a tutte le
> fatture appartententi allo stesso contratto...per valutarne se
> l'imponibile sommato supera la soglia dei 25.000

Ottima scelta.
Il problema è capire se (qui entrano in gioco le negoziazioni con
Assosoftware):

1 - Vanno sommate e riportato il totale come nel tracciato attuale
2 - Oppure saranno le N fatture del contratto la cui somma > 25000 ad
entrare nel tracciato
3 - Se le suddette N fatture saranno al netto d'eventuali relative Note
Accredito

Le varie ipotesi cambiano molto la programmazione.

> ho clienti che lavorano con comuni e fanno anche 40-50 fatture per comune
> riferite allo stesso contratto di appalto...sarà da ridere quando dirò
> loro che dovranno passarsele tutte per impostare questo codice per legarle
> tra loro.

> anche stavolta mi chiedo se chi ha fatto legge e tracciato sappia cosa sia
> una fattura

Da questa deprimente faccenda s'evince lo stato d'imbarazzante dilettantismo
si trova la nostra pubblica amministrazione.

Ciao: Silvio


title: elenchi clienti fornitori anno 2011

text:
Il 13/09/2011 18:18, S. Savoldi ha scritto:
> "BFS"<
>
>>> Comunque, altre rogne (forse le peggiori) nascono dalle fatture riferite
>>> a
>>> "Contratti". Ovvero fatture che andrebbero raggruppate, perchè riferite
>>> ad
>>> un unico contratto di fornitura, per valutare se in totale superino il
>>> tetto
>>> dei 25.000 Euro.
>
>
>
>> bene mi consolo di non essere l'unico.,
>>
>> per quest'ultimo punto io avevo pensato ad un id da associare a tutte le
>> fatture appartententi allo stesso contratto...per valutarne se
>> l'imponibile sommato supera la soglia dei 25.000
>
>
> Ottima scelta.
> Il problema è capire se (qui entrano in gioco le negoziazioni con
> Assosoftware):
>
> 1 - Vanno sommate e riportato il totale come nel tracciato attuale
> 2 - Oppure saranno le N fatture del contratto la cui somma>  25000 ad
> entrare nel tracciato
> 3 - Se le suddette N fatture saranno al netto d'eventuali relative Note
> Accredito
>
> Le varie ipotesi cambiano molto la programmazione.
>

vero! ma come è possibile che non abbiano ragionato su queste possibilità..
le note di accredito sembra che per loro neppure esistano
mi sa che andrà a finire come la volta scorsa...primo invio neppure
controllato/utilizzato. anno successivo abolito.

>
>> ho clienti che lavorano con comuni e fanno anche 40-50 fatture per comune
>> riferite allo stesso contratto di appalto...sarà da ridere quando dirò
>> loro che dovranno passarsele tutte per impostare questo codice per legarle
>> tra loro.
>
>> anche stavolta mi chiedo se chi ha fatto legge e tracciato sappia cosa sia
>> una fattura
>
>
> Da questa deprimente faccenda s'evince lo stato d'imbarazzante dilettantismo
> si trova la nostra pubblica amministrazione.
>

concordo
la cosa strana che al mio commercialista, che pure lui non ha capito un
c***o delle varie circolari hanno già venduto l'aggiornamento del
gestionale per produrli.

mi sa che la software house per ora ha rilasciato un aggiornamento
parziale per incassare il costo del modulo, sperando che poi magari
all'ultimo non entrino in vigore.

spero solo che i chiarimenti non arrivino il giorno prima della scadenza

ciao
BFS

> Ciao: Silvio
>
>
>


title: elenchi clienti fornitori anno 2011

text:
...
>
> Ciao Alessandro, un'occhiata all'irrinunciabile icaa la do sempre ... anche
> per vedere in azione alcuni "big" storici del gruppo   ;-)
> Ma non mi dicevi che ti eri stufato?

Si infatti non sviluppo assolutamente più, e partecipo solo per
rompere le palle... cosa che mi riesce benissimo pare...
;-)

> Saluti da Brescia: Silvio

Ciao
@Alex


title: elenchi clienti fornitori anno 2011

text:
Il 13/09/2011 18:18, S. Savoldi ha scritto:

prorogata al 31/12/2011 per manifesta incompetenza tecnica di chi ha
fatto la legge e i tracciati

ciao
BFS


title: raggruppare per semestri

author: P. Bianchi

text:
In una queri a campi incrociati di A97 ottengo il raggruppamento per
trimestri (quarters) cosi':
                  trimestre: Format([DataScarico];"yy" & "q")
Volendo un raggruppamento per semestri, come faccio?
Apparentemente non esiste una direttiva analoga a "q".
Grazie


title: raggruppare per semestri

author: Maurizio Borrelli

text:
> "P. Bianchi" news:3D91BBCB...@virgilio.it...:
> In una queri a campi incrociati di A97 ottengo il raggruppamento per
> trimestri (quarters) cosi':
>                   trimestre: Format([DataScarico];"yy" & "q")
> Volendo un raggruppamento per semestri, come faccio?
        PIVOT Year([Data]) & " - Sem " & ((Month([Data])-1)\6)+1
SE&O
> Apparentemente non esiste una direttiva analoga a "q".
    Gia'. Se scopri che invece esiste facci sapere.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: raggruppare per semestri

text:
"Io stesso" wrote:
>                   trimestre: Format([DataScarico];"yy" & "q")
>
> Volendo un raggruppamento per semestri, come faccio?
semestre: Format([DataScarico];"yy" &
IIf(Format([DataScarico];"m")<=6;"01";"02"))
prima pensare poi chiedere
B.


title: raggruppare per semestri

text:
Maurizio Borrelli wrote:
>         PIVOT Year([Data]) & " - Sem " & ((Month([Data])-1)\6)+1
Funzia! ed e' anche elegante.
>> Apparentemente non esiste una direttiva analoga a "q".
>  Gia'. Se scopri che invece esiste facci sapere.
Dovere
grazie ciao
B.


title: eliminazione tabella

author: Giovanna

text:
Quiz:
Si può fare in modo che una tabella non sia mai (assolutamente) cancellabile
dall'utente? Ho dato come attributo, alle tabelle da non eliminare, di
nascosto. Può bastare?
Grazie mille a tutti
Ciao


title: eliminazione tabella

text:
Non mi rispondete. non avevo riflettuto :-)
Giovanna <
gi...@tiscalinet.it
> wrote in message
8gl9la$gjl$1...@fe2.cs.interbusiness.it...



title: eliminazione tabella

author: Lorenzo Coronati

text:
Scrisse "Giovanna" <
gi...@tiscalinet.it
>:
>Si può fare in modo che una tabella non sia mai (assolutamente) cancellabile
>dall'utente? Ho dato come attributo, alle tabelle da non eliminare, di
>nascosto. Può bastare?
No, devi implementare la sicurezza utente
--
Lorenzo Coronati
--
<<Il materiale sul NG non è di particolare
qualità... cioè siti... magari in inglese in
cui si possono trovare maggiori informazioni...>>
(Matteo Testoni, 24/05/2000)
--


title: eliminazione tabella

text:
Io, in effetti ho creato un mde dopo avere in avvio eliminato la
visualizzazione di tutte le barre degli strumenti e nascoste sia le tabelle
che volevo fossero nascoste che i moduli. Sembra che basti. Non credi?
Lorenzo Coronati <
lore...@tin.ton.tan.it
> wrote in message
392e5196...@news.libero.it...



title: eliminazione tabella

text:
Scrisse "Giovanna" <
gi...@tiscalinet.it
>:
>Io, in effetti ho creato un mde dopo avere in avvio eliminato la
>visualizzazione di tutte le barre degli strumenti e nascoste sia le tabelle
>che volevo fossero nascoste che i moduli. Sembra che basti. Non credi?
Dipende se l'utente cancellerebbe per colpa o dolo ;-)
Voglio dire, se ti preme solo evitare una cancellazione
accidentale, ok, ma se temi che qualcuno possa
deliberatamente cancellare, allora ci vuole qualcosa di piu'
serio...
Baibai



title: eliminazione tabella

text:
tipo?
Lorenzo Coronati <
lore...@tin.ton.tan.it
> wrote in message
39328702...@news.libero.it...



title: eliminazione tabella

text:
Scrisse "Giovanna" <
giov...@tin.it
>:
>tipo?
tipo sicurezza utente, no?



title: eliminazione tabella

text:
giusto
Lorenzo Coronati <
lore...@tin.ton.tan.it
> wrote in message
393e57fd...@news.libero.it...



title: da una maschera all'altra

author: francesco

text:
Salve ancora........allora ho una maschera che chiamo m1 con una serie di
campi; uno di questi (es. c1) mi serve da controllo si/no per aprire
un'altra maschera (es. m2) e inserire, nel record corrente dati in un campo
che non visualizzo nella m1 perchè facoltativo. il controllo funziona, la
maschera si apre però mi mostra sempre il campo del record n.1. Dove
sbaglio?
questo è il mio codice:
Private Sub weblinks_AfterUpdate()
Dim codaut As Integer
codaut = codice_autore.Value
If weblinks.Value = "si" And codaut = codice_autore.Value Then
DoCmd.OpenForm "note", acGoTo
codice_aut = codice_autore.Value
DoCmd.GoToRecord , acGoTo
End If
dove codaut e codice_aut sono i valori di un codice comune alle due
maschere.
grazie per l'aiuto
Francesco
--
Posted from [212.141.54.102]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: da una maschera all'altra

author: Arturo

text:
> Salve ancora........allora ho una maschera che chiamo m1 con una serie di
> campi; uno di questi (es. c1) mi serve da controllo si/no per aprire
> un'altra maschera (es. m2) e inserire, nel record corrente dati in un
campo
> che non visualizzo nella m1 perchè facoltativo. il controllo funziona, la
> maschera si apre però mi mostra sempre il campo del record n.1. Dove
> sbaglio?
> questo è il mio codice:
>
> Private Sub weblinks_AfterUpdate()
> Dim codaut As Integer             'attento all'integer che è molto
piccolo, forse è meglio Long
> codaut = codice_autore.Value
>
> If weblinks.Value = "si" And codaut = codice_autore.Value Then
Questo IF è un po' sballato in quanto nella riga sopra hai imposto che
codaut = codice_autore.Value quindi il secondo termine dell' AND
è sempre VERO per forza, dunque l'espressione è vera quando è
vero il primo termine (espressione AND tautologia = espressione).
( "si" si scrive "sì" ... con l'accento)
> DoCmd.OpenForm "note", acGoTo
acGoTo in questo posto non mi sembra funzioni ...
Se vuoi aprire una scheda in un dato record deve fare :
-----------------------------sistema
giusto----------------------------------------
Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "nome_maschera2"
    stLinkCriteria = "[campo_maschera2]=" & "'" & Me![campo_maschera1] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
----------------------------------------------------------------------------
---
> codice_aut = codice_autore.Value
> DoCmd.GoToRecord , acGoTo
Qui manca una virgola e un valore ... ma a parte ciò
non mi sembra il sistema giusto.
Ciao
Arturo


title: Word non ACCESS

author: Peo

text:
Scusate, ho un problema bloccante con Word 2000
(mi "butta fuori" di continuo sputandomi un messaggio di errore)
qualcuno sa se esiste un NG per word (magari in Italiano)?
Dopo 4 reinstallazioni non so più cosa provare a fare...
Peo
P.S.: so che non c'entra nulla, ma non so più dove parare...


title: barre dei menu'

author: pietro

text:
ripropongo il post di un paio di giorni fa scusate se insisto ma ho bisogno
di aiuto
Ciao a tutti,
applicazione creata con ode e installata con il setup
su server con presente access97
su client senza access
L'applicazione prevede una sola barra menu personalizzata
riporta solo il menu file con tre sottomenu stampa, trova ed esci.
Problema:
Nel server (presente access97) la barra dei menu viene aperta cosě come č
stata creata in italiano;
sul client viene aperta con menu in inglese e senza il sottomenu stampa.
cioe' file
        find
        exit
Avete qualche suggerimento da darmi su questo strano comportamento?
Grazie mille


title: 'Base*altezza*larghezza'

author: mikka

text:
Vinco la vergogna e chiedo aiuto:
Non riesco a fare questo semplice calcolo nel campo Totaleriga di un report.
mi da sempre errore, è possibile? Eppure ho applicato tutti gli esempi
pedissequamente ma nisba!
Why, perche' (a parte la mia imbranataggine)?
Un grazie anticipato a tutte le anime pie.


title: 'Base*altezza*larghezza'

text:
Mi scuso non in un report, ma in una tabella
"mikka" <mi...@BASTAlibero.IT> ha scritto nel messaggio
news:1YaA9.22001$Zn2.6...@twister1.libero.it...



title: 'Base*altezza*larghezza'

author: Antonio Biso

text:
"mikka" <mi...@BASTAlibero.IT> ha scritto nel messaggio
news:QYaA9.21736$8E3.6...@twister2.libero.it...
> Mi scuso non in un report, ma in una tabella
Primo: scusati perchè non scrivi correttamente DOPO il quoting!!!
> "mikka" <mi...@BASTAlibero.IT> ha scritto nel messaggio
> news:1YaA9.22001$Zn2.6...@twister1.libero.it...
> > Vinco la vergogna e chiedo aiuto:
> > Non riesco a fare questo semplice calcolo nel campo Totaleriga di un
> report.
Quale calcolo?
Che struttura dati hai?
Che significa calcolo in una tabella?
Forse hai una maschera associata alla tabella?
O cosa?
Antonio


title: 'Base*altezza*larghezza'

author: oizirbaF

text:
On Tue, 12 Nov 2002 17:34:40 GMT, "mikka" <mi...@BASTAlibero.IT>
wrote:


Campo calcolato in tabella ?
Puoi fare un'esempio concreto di quello che fai.
Ciao. Fabrizio.
(Access XP (sp2), Win ME, P4 1Ghz, 320 RAM)


title: 'Base*altezza*larghezza'

author: Roberto Marini

text:
"mikka" <mi...@BASTAlibero.IT> ha scritto nel messaggio
news:1YaA9.22001$Zn2.6...@twister1.libero.it...

Ma "Base", "Altezza e "Larghezza" cosa sono ?
Controlli, variabili o che altro ???
Comunque supponendo che tu abbia un controllo entro il quale vuoi
visualizzare il risultato che si chiama "Totale" potresti inserire un
pusante di comando e chiamarlo cmdCalcola al quale assegnerai il seguente
codice
Private Sub cmdCalcola_Click()
    Me.Totale = Me.Base * Me.Altezza * Me.Larghezza
End Sub
Questo sempre supponendo che tu abbia tre controlli nei quali sono inseriti
i valori base, altezza e larghezza.
Ciao
Roberto Marini


title: 'Base*altezza*larghezza'

text:
> Campo calcolato in tabella ?
> Puoi fare un'esempio concreto di quello che fai.
>
> Ciao. Fabrizio.
>
> (Access XP (sp2), Win ME, P4 1Ghz, 320 RAM)
Mi scuso per il quoting e per la vaghezza:
Ho una tabella tMisure in cui inserisco i dati da una sottomaschera mMisure;
la tabella è così strutturata:
n., descrizione, lunghezza, larghezza, altezza, 'totale(misure)'
Totale sarà poi calcolato in una query moltiplicandolo per il prezzo
unitario di una tabella listino Importo,
Nel report che andro' a creare dovro' creare una Somma Importo ecc. ecc.
quello che non riesco a fare e' avere il calcolo del 'totale(misure)' nella
tabella tMisure, mentre nella mMisure tramite caselle di testo ho già
visibili questi tipi di calcolo; la domanda è come avere il calcolo
'totale(misure)' nella tabella tMisure ed utilizzarlo quindi nelle varie
query.
Un grazie comunque per le risposte già ricevute.


title: 'Base*altezza*larghezza'

text:
"mikka" <mi...@BASTAlibero.IT> ha scritto nel messaggio
news:GEoA9.24633$Zn2.6...@twister1.libero.it...

Nella tabella misure NON devi avere il totale salvato perchè è un risultato
che puoi ottenere in qualunque momento (come appunto facevi in maschera)
Ergo, nel report farai la stessa cosa della maschera per ottenere il valore
calcolato
Antonio


title: 'Base*altezza*larghezza'

text:
> > Mi scuso per il quoting e per la vaghezza:
> > Ho una tabella tMisure in cui inserisco i dati da una sottomaschera
> mMisure;
> > la tabella è così strutturata:
> > n., descrizione, lunghezza, larghezza, altezza, 'totale(misure)'
> > Totale sarà poi calcolato in una query moltiplicandolo per il prezzo
> > unitario di una tabella listino Importo,
> > Nel report che andro' a creare dovro' creare una Somma Importo ecc. ecc.
> > quello che non riesco a fare e' avere il calcolo del 'totale(misure)'
> nella
> > tabella tMisure, mentre nella mMisure tramite caselle di testo ho già
> > visibili questi tipi di calcolo; la domanda è come avere il calcolo
> > 'totale(misure)' nella tabella tMisure ed utilizzarlo quindi nelle varie
> > query.
> > Un grazie comunque per le risposte già ricevute.
>
> Nella tabella misure NON devi avere il totale salvato perchè è un
risultato
> che puoi ottenere in qualunque momento (come appunto facevi in maschera)
> Ergo, nel report farai la stessa cosa della maschera per ottenere il
valore
> calcolato
>
> Antonio
Hai ragione, ma mi sono posto questo problema perche' vorrei avere anche in
tempo reale sulla maschera mMisure il preventivo Somma (totale Misure*Costo
unitario) man mano che immetto le quantità, per non sforare certi budget,
comunque grazie 1000


title: 'Base*altezza*larghezza'

text:
"mikka" <mi...@BASTAlibero.IT> ha scritto nel messaggio
news:nvyA9.27068$Zn2.7...@twister1.libero.it...
> > Nella tabella misure NON devi avere il totale salvato perchè è un
> risultato
> > che puoi ottenere in qualunque momento (come appunto facevi in maschera)
> > Ergo, nel report farai la stessa cosa della maschera per ottenere il
> valore
> > calcolato
> >
> > Antonio
>
> Hai ragione, ma mi sono posto questo problema perche' vorrei avere anche
in
> tempo reale sulla maschera mMisure il preventivo Somma (totale
Misure*Costo
> unitario) man mano che immetto le quantità, per non sforare certi budget,
E in tempo reale, ti si aggiornerà il controllo dove avrai scritto
=misure*costo*...*controlloN
Antonio


title: DoCmd.RunSQL "DELETE .*" ....WHERE

author: MARCO ANTONIO

text:
Vorrei eliminare dei record provvisori con la data < della data corrente:
Dim dtmOggi As Date
dtmOggi = CStr(Date)
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE .*" _
& "FROM [Provvisorio]" _
& "WHERE [Data]< " & Data
MsgBox "DELETE COMPLETATO"
DoCmd.SetWarnings True
Ma cosi  WHERE non legge la data corrente,mentre, se inserita all'interno vi
è la richiesta di parametri.
Come è possibile inserire la data corrente in WHERE ?
Grazie anticipate


title: CRITERIO PRENDI L'ULTIMO

author: tore MOLISSO

text:
ciao
nel mio db ho una query basata su 2 tabelle fatture e dettagli fatture
con i seguenti campi:
CodCliente
CodFornitore
DataFattura
CodArticolo
quantità
PrezzoArticolo
questa mi serve per visualizzare in base ad un cliente ed a un fornitore
tutti gli articoli che ha acqusitato e quanto li ha pagati ora pero per
quanto riguarda il prezzo vorrei sapere solo  l'ultimo prezzo cioe quello
nella fatture piu recente  ad
esempio se un cliente compra A al prezzo 100 il 15/01/01 e poi ricompra
sempre A al prezzo di 200 il 15/02/01 io vorrei che la mia query grazie ad
un criterio mi visualizzasse ultimo prezzo cioe 200 perche è nella fattura
piu recente con data 15/02/01
come faccio ?grazie


title: CRITERIO PRENDI L'ULTIMO

author: Roberto da casa

text:
"tore MOLISSO" <
fmo...@tin.it
> ha scritto nel messaggio
news:0lYG6.9543$Hp1.2...@news2.tin.it...

Fai in maniera che la tua query sia ordinata strettamente nell'ordine per
CodCliente, CodFornitore, CodArticolo e DataFattura.
Trasforma la tua query in una query di raggruppamento.
Nella riga Formula della tua query, per i campi CodCliente, CodFornitore e
CodArticolo indica Raggruppamento, mentre per i campi DataFattura e
PrezzoArticolo indica Ultimo; se nella query porti anche il campo quantità,
mi sembra logico che per questo campo tu indichi Somma.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Append Query & memo field

text:
I have this problem.
I have:
- a table named "A" with a field declared as "memo"
-  a mask "B",  originated from the table "C", within the user enter
the data
- In the mask "B" there is a text field "INPUT-MEMO" for update the
field "memo" in the table "A"
- a query "D" that append the data read in the mask "B"

when the query works i have error when  the  text field "INPUT-MEMO",
for update the field "memo" in the table "A", is too long.
There is a bug in ACCESS 2000 or there is an error in my schema ?
Thanks for your help.
Sergio


title: Append Query & memo field

author: Salvatore

text:
<
jcol...@tiscali.it
> ha scritto nel messaggio
news:3cd6af48...@news.interbusiness.it...

Ma perchè dai le risposte in italiano e le domandi le posti in inglese? :-)
Salvatore


title: cambio pagina su struttura a scheda con page down e page up

author: Giuseppe

text:
Buongiorno.
Dopo tante prove e ricerche nonchè le faq 4.17 e 4.18 di Karl Donaubauer, vi chiedo aiuto sul cambio pagina e gestione focus.
Ho una struttura con tre schede. Con i tasti page down e page up vorrei scorrere avanti e indietro le pagine indipendentemente dal controllo in cui si trova il focus. Inoltre nella terza ed ultima scheda, ho solo una sottomaschera da cui non riesco a spostare il focus dalla sottomaschera al primo controllo della scheda precedente.
A volte i tasti page down e page up, oltre a spostarsi sulle schede successive mi spostano su un nuovo record (page up) e successivamente con il tasto page down mi riporta sulla scheda precedente e record in cui mi trovavo.


author: Karl Donaubauer

text:
Giuseppe wrote:
> Buongiorno.
> Dopo tante prove e ricerche nonch� le faq 4.17 e 4.18 di Karl

Mostra il tuo codice.

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

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


text:

Ciao Karl.
Su evento tasto giù della struttura a scheda ho messo:
If KeyCode = vbKeyPageUp Then
If Me!TabCtl383 > 0 Then
Me!TabCtl383 = Me!TabCtl383 - 1
End If
End If
If KeyCode = vbKeyPageDown Then
If Me!TabCtl383 < 0 Then
Me!TabCtl383 = Me!TabCtl383 + 1
End If
End If
Al cambio pagina della scheda corrisponde anche lo scorrimento avanti e indietro del record.
Grazie.


text:
Giuseppe wrote:
>> ...
>>> Ho una struttura con tre schede. Con i tasti page down e page up
>>> vorrei scorrere avanti e indietro le pagine indipendentemente dal
>>> controllo in cui si trova il focus. Inoltre nella terza ed ultima
>>> scheda, ho solo una sottomaschera da cui non riesco a spostare il
>>> focus dalla sottomaschera al primo controllo della scheda
>>> precedente.
>>
>>> A volte i tasti page down e page up, oltre a spostarsi sulle schede
>>> successive mi spostano su un nuovo record (page up) e
>>> successivamente con il tasto page down mi riporta sulla scheda
>>> precedente e record in cui mi trovavo.
>
> Su evento tasto gi� della struttura a scheda ho messo:
>
> If KeyCode = vbKeyPageUp Then
> If Me!TabCtl383 > 0 Then
> Me!TabCtl383 = Me!TabCtl383 - 1
> End If
> End If
> If KeyCode = vbKeyPageDown Then
> If Me!TabCtl383 < 0 Then
> Me!TabCtl383 = Me!TabCtl383 + 1
> End If
> End If
> Al cambio pagina della scheda corrisponde anche lo scorrimento avanti
> e indietro del record.

Ciao Giuseppe,

Certo, perch� manca KeyCode = 0 per cancellare la funzione
normale dei tasti (= scorrimento tra i record). Cio�:

If KeyCode = vbKeyPageUp Then
    KeyCode = 0
    If Me!tabConNomeParlante > 0 Then
        Me!tabConNomeParlante = Me!tabConNomeParlante - 1
    End If
End If

If KeyCode = vbKeyPageDown Then
    KeyCode = 0
    If Me!tabConNomeParlante < 0 Then
        Me!tabConNomeParlante = Me!tabConNomeParlante + 1
    End If
End If

Se hai messo il codice solo nell'evento della struttura a schede puo
solo funzionare se il focus si trova su una delle lingue del controllo.
Se invece vuoi che nella maschera i tasti fanno sempre e solo lo
cambio tra le schede metti il codice "Su tasto gi�" della maschera
(con "Anteprima tasti" su S�, vedi
http://www.donkarl.com/it?FAQ4.23
).

Per farlo da una sottomaschera puoi p.e. rendere la procedura
nella maschera principale Public (invece di Private Sub...)
e chiamarla dalla sottomaschera cos�:

Call Me.Parent.Form_KeyDown(KeyCode, False)



text:

Perfetto, funziona benissimo.
Grazisssssime.
Saluti.
giuseppe


text:

Scusa Karl ora ho il problema della sottomaschera.
Mi spieghi meglio
"Per farlo da una sottomaschera puoi p.e. rendere la procedura
nella maschera principale Public (invece di Private Sub...)
e chiamarla dalla sottomaschera cos�:
Call Me.Parent.Form_KeyDown(KeyCode, False)"
Thank you!


title: fusione di record da maschere diverse

author: Tiz

text:
ciao sono tiziano,
avrei un problemino...
ho due maschere e una di queste
contiene due campi 1° Sì/No e l'altro 2°campo testo.
ora vorrei che i dati
selezionati nella maschera vengano inseriti in un'altra maschera...in una
casella di testo
Cosa devo fare!?!?!
grazie a tutti :-)))
--------------------------------
Inviato via
http://usenet.iol.it


title: fusione di record da maschere diverse

author: TIZIANO

text:
Ciao Lorenzo,
ho chiesto in giro e questo č il risultato...funziona ma inserisce il valore
non nel record corrente ma in uno nuovo come č dichiarato alla fine...
in piů i valori se selezionati + d'uno finiscono per essere inseriti solo se
sono uno di seguito all'altro...
che dire puň esserti d'aiuto?
ciao a presto tiziano
Private Sub Comando5_Click()
 Dim rec As Recordset
 Dim appoggio As String
 Set rec = CurrentDb.OpenRecordset("Tuatabella")
 rec.MoveFirst ' primo record
'******riga spostata da sotto
 Do Until rec.EOF 'inizia loop lettura tabella'
'******fine riga spostata da sotto
 If rec![campo1] = -1 Then
 appoggio = appoggio & rec![campo2] & " "
 End If
'******riga inserita
  'passa a prossimo record tabella'
'******fine riga inserita
  rec.MoveNext
 Loop ' gira
 rec.Close
Set rec = CurrentDb.OpenRecordset("Tuatabella2")
 rec.MoveLast 'si posiziona nell'ultimo record della tabella 2
 'aggiunge il nuovo record
  rec.AddNew
     rec![Aspetto_Materiale_Impiegato] = appoggio 'assegni al nuovo campo
ilvalore di appoggioche hai creato prima
 rec.Update        'salvi la cosa'
 rec.Close        'chiude il recodset
 'visualizza il valore ottenuto dentro al nuovocampo'
End Sub
"Tiz" <
tizi...@libero.it
> ha scritto nel messaggio
news:140Z105Z117Z234...@usenet.iol.it...
> ciao sono tiziano,
> avrei un problemino...
> ho due maschere e una di queste
> contiene due campi 1° Sě/No e l'altro 2°campo testo.



title: gestione in remoto database

author: Alessandro Vincelli

text:
chi mi può indicare qualche strada per amministrare in remoto un DataBase
Access...tipo software ad->HOC
dovrei poter editarlo con facilità....
Ciao, TaiGeR
altrimenti... sono costretto a costruirmi da solo delle interfacce, esempio
tramite brower... il proble è il tempo


title: gestione in remoto database

author: Emyr

text:


cosa intendi in remoto?....
da casa vuoi modificare il programma mdb dell'ufficio?
intendi via telnet...
Saluti.
Emanuele.


title: Salvare Record

author: Debora

text:
Ciao a tutti,
è possibile salvare i dati inseriti in una maschera, in due tabelle diverse
aventi ovviamente la stessa struttura?
Se si, come si può fare?
Ciao, Debora.


title: Salvare Record

author: Carmelo Di Rosa

text:
"Debora" <
debbym...@libero.it
> ha scritto nel messaggio
news:43bd4f3b$0$337$5fc...@news.tiscali.it...

Non so se ho capito il quesito, ma potresti creare una maschera che è
composta da 2 sottomaschere identiche dove la sottomaschera A punta alla
tabella A e la sottomaschera B punta alla Tabella B. Bisogna capire come
intendi popolare le due tabelle e se hanno una sorta di legame fra di loro.
Ciao.


title: Test Replica

text:
Salve a tutti,
è possibile testare via codice se un DB è una replica piuttosto che un
Design Master?...Grazie


title: Test Replica

text:
ant...@tiscali.it
 ha scritto:
> è possibile testare via codice se un DB è una replica piuttosto che un
> Design Master?...
Dim db As DAO.Database
Set db = CurrentDb
Select Case db.ReplicaID
    Case ""
         MsgBox "Sono né...né..."
    Case db.DesignMasterID
        MsgBox "Sono il maestro: " & db.DesignMasterID
    Case Else
        MsgBox "Sono solo la replica " & db.ReplicaID
End Select
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Il prodotto non è inserito

author: Alessandro

text:
Ciao a tutti,
Vorrei inserire nel mio Db di gest. magazzino un pop-up che, inserendo il
cod. di un prodotto, mi avvisi se tal prodotto non è presente nel Db e dando
l'Ok apra la relativa maschera di inserimento.
Chiedo troppo?


title: Il prodotto non è inserito

text:
Alessandro <
music...@inwind.it
> wrote in message
JxR08.28362$aD.10...@twister2.libero.it...

Vedi funzione DLookup
Antonio


title: Il prodotto non è inserito

author: Paolo Mazzanti

text:
"Alessandro" <
music...@inwind.it
> ha scritto nel messaggio
news:JxR08.28362$aD.10...@twister2.libero.it...

Inserisci nel tuo campo Codice asociato ad un evento che ritieni opportuno,
valutato sulle operazioni che vai a fare, un codice di questo tipo:
Dim MDB as Database
Dim MSet As Recordset
Set MDB = CurrentDb
Set MSet = MDB.OpenRecordset("MiaTabella", dbOpenTable)
MSet.Index"=", "MioCampoCodice"
MSet.Seek"=", Forms!MiaMaschera!MioControlloConCodiceDigitato
If MSet.NoMatch then
    DoCmd.OpenForm("MiaMaschera")
end if
Prova e fammi sapere
Ciao
Paolo Mazzanti


title: Doppio controllo

author: Marco

text:
Grazie mille, credo di esserci arrivato che ne dici ?
__________________________________________
Option Compare Database
Dim Trovato As Byte
__________________________________________
Private Sub Nome_BeforeUpdate(Cancel As Integer)
    If Not (IsNull(DLookup("[Nome]", "Clienti", "[Nome]='" & Me!Nome.Text &
"'"))) Then
        Trovato = True
    End If
End Sub
__________________________________________
Private Sub Professione_BeforeUpdate(Cancel As Integer)
    If Not (IsNull(DLookup("[Professione]", "Clienti", "[Professione]='" & _
        Me!Professione.Text & "'"))) And Trovato = True Then
        MsgBox "Il cliente è già stato immesso nel database!"
        Cancel = True
        Me!Professione.Undo
        Trovato = False
    End If
End Sub
________________________________________________
E possibile però, una volta trovato il cliente, ripulire in qualche modo i
campi [Nome] e [Professione] per rieseguire le due routine da capo ????
Grazie mille ancora!
Marco
Graziano Franchi (Dal Portatile) <
franchi...@centoservizi.it
> wrote in
message 8jrqjq$13q$1...@news.IT.net...
> > Private Sub Nome_BeforeUpdate(Cancel As Integer)
> >     If Not (IsNull(DLookup("[Nome]", "Clienti", "[Nome]='" & _
> >         Me!Nome.Text & "'"))) Then
> >         MsgBox "Il Nome è già stato immesso nel database !"
> >         Cancel = True
> >         Me!Nome.Undo
> >     End If
> > End Sub
> Dim Trovato as Byte
> Qui controlli il nome e se esiste imposti Trovato=true
>
> Con la stessa funzione di sopra con le opportune modifiche controlli la
> professione.
>
> Se esiste la professione e se trovato=true then...
>
> Saluti
>
> Pensa un poco.
> Ciao
> Graziano
>
>


title: QUERY SU FILE MDE (SCUSATE SE INSISTO ANCHE IO)

author: Stefano Garagnani

text:
MA SE IO SALVO IL FILE COME MDE MI DA LA POSSIBILITA'
DI MODIFCARE LA STRUTURA DELLE QUERY ,SU CUI BASO LE MASCHERE ?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Stefano Garagnani <
ste...@novadec.it
> wrote in message
c943008d00cc1abcd08...@mygate.mailgate.org...
> MA SE IO SALVO IL FILE COME MDE MI DA LA POSSIBILITA'
> DI MODIFCARE LA STRUTURA DELLE QUERY ,SU CUI BASO LE MASCHERE ?
NO... l'mde serve proprio a questo, a proteggere struttura e codici
--
Maurizio75


text:
"Maurizio75" <
maurizio...@gevi.it
> wrote in message
news:h3ht8.16835$SR5.4...@twister1.libero.it...

MA SE RIESCO A ENTRARE NELLA STRUTTURA DELLA QUERY ALLORA C'E QUALCOSA
CHE
NON FUNZIONA NEL FILE.MDE O DEVO DARE UNA QUALCHE PROTEZIONE ?



text:
> MA SE RIESCO A ENTRARE NELLA STRUTTURA DELLA QUERY ALLORA C'E QUALCOSA
> CHE
> NON FUNZIONA NEL FILE.MDE O DEVO DARE UNA QUALCHE PROTEZIONE ?
Aspč... ma allora la query non č nella maschera... č proprio salvata, non č
un SQL di origine dati della maschera? Bhč allora si che puoi...
SOLUZIONE : se non vuoi farle modificare
1) Metti come SQL nell'origine dati della maschera la query che ti interessa
... in questo modo rimarrebbe nella struttura della stessa e l'mde non
permetterebbe a nessuno di vederla (figurati a modificarla)
2) Dovresti proteggere con un mdw il DB e non dare a nessuno (tranne te) le
autorizzazioni di modifica.


text:
> 1) Metti come SQL nell'origine dati della maschera la query che ti
interessa
> ... in questo modo rimarrebbe nella struttura della stessa e l'mde non
> permetterebbe a nessuno di vederla (figurati a modificarla)
>
> 2) Dovresti proteggere con un mdw il DB e non dare a nessuno (tranne te)
le
> autorizzazioni di modifica.
SONO DUE SOLUZIONI o la 1 o la 2


text:
"Maurizio75" <
maurizio...@gevi.it
> wrote in message
news:9tit8.18037$m41.4...@twister2.libero.it...

OK LA PRIMA SEI TROPPO FORTE
PER LA SECONDA DAL BASSO DELLA MIA IGNORANZA
COSE' "MDW" LA PROTEZIONE CHE SI DA' STRUMENTI -> PROTEZIONE ?



text:
> OK LA PRIMA SEI TROPPO FORTE
Grazie, ma per cosa? :)
> PER LA SECONDA DAL BASSO DELLA MIA IGNORANZA
> COSE' "MDW" LA PROTEZIONE CHE SI DA' STRUMENTI -> PROTEZIONE ?
L'MDW č un file di informazioni sugli utenti abilitati e non all'accesso e
al tipo di utilizzo del DB
(Strumenti/Sicurezza/Autorizzazioni Utenti e Gruppi)
Stai attenta a non variare quello standard o rischi di non entrare piů in
nessun DB... chiedi se vuoi far ciň.
--
Maurizio75


text:
"Maurizio75" <
maurizio...@gevi.it
> wrote in message
news:Wpvu8.35777$
SR5.9...@twister1.libero.it

infatti ho impostato la pwd come amministratore di un databse e adesso
la chiede per tutti !!
come faccio ad impostare solo quella per un determinato db ?
ciao



title: Finestra riepilogativa... come faccio

text:
Cerchero di spiegarmi come meglio posso.
Ho creato un database per riparazioni di laboratorio. Per semplificare
diciamo che nel laboratorio si riparano computer e stampanti. Quindi quando
immetto i dati specifico se la macchina che e' entrata e' un pc o una
stampante. I tecnici, a seconda del settore di appartenenza, apriranno le
finestra relativa alle stampanti da riparare oppure la finestra relativa ai
pc. E fin qui me la cavo.
Ora vorrei una schermata riepilogativa di cio' che avviene in laboratorio
che di default e' impostata sulla giornata odierna.
In questa schermata (in cui volendo posso cambiare la data) vorrei vedere
quante macchine sono entrate, quanti pc sono stati riparati e quante
stampanti sono state riparate. Un passo successivo includerebbe anche i
nomi. Siccome di programmazione sono quasi inesperto, ho pensato di creare
delle query con un contatore di record e di visualizzare via via i contatori
di record relativamente alle varie voci. Innanzitutto non so come impostare
una data che come predefinita deve essere quella odierna ma che possa essere
cambiata. In secondo luogo la maschera e' associata ad un origine dei dati
per cui riesco ad usare (nella stessa maschera) una sola query. Impostando
manualmente una casella di testo e imponendogli l'origine dei dati ad una
certa query questa non funziona, appare scritto cioe #nome.
Qualcuno mi sa dare una mano o almeno mi sa indirizzare.... In effetti non
so neanche cosa cercare su google.
Grazie 1000


title: Finestra riepilogativa... come faccio

author: Alessandro Cara

text:
M.J.F. wrote:
> Cerchero di spiegarmi come meglio posso.
> Ho creato un database per riparazioni di laboratorio. Per semplificare
> diciamo che nel laboratorio si riparano computer e stampanti. Quindi quando
> immetto i dati specifico se la macchina che e' entrata e' un pc o una
> stampante. I tecnici, a seconda del settore di appartenenza, apriranno le
> finestra relativa alle stampanti da riparare oppure la finestra relativa ai
> pc. E fin qui me la cavo.
> Ora vorrei una schermata riepilogativa di cio' che avviene in laboratorio
> che di default e' impostata sulla giornata odierna.
> In questa schermata (in cui volendo posso cambiare la data) vorrei vedere
> quante macchine sono entrate, quanti pc sono stati riparati e quante
> stampanti sono state riparate. Un passo successivo includerebbe anche i
> nomi. Siccome di programmazione sono quasi inesperto, ho pensato di creare
> delle query con un contatore di record e di visualizzare via via i contatori
> di record relativamente alle varie voci. Innanzitutto non so come impostare
> una data che come predefinita deve essere quella odierna ma che possa essere
> cambiata.
metti come origine controllo del controllodata "=date
senza complicare la storia:
sulle'evento di current scrivi
Filter = " nomecampodata = #" & format(controllodata,"yyyy/mm/dd") & "#"
Filteron = true
cmq se e'solo la visualizzazione dei riepiloghi basterebbe una maschera
non associata ed una dlookup sui controlli che ti devono riportare i
totali magari sull'evento di exit o afterupdate del controllodata
  In secondo luogo la maschera e' associata ad un origine dei dati
> per cui riesco ad usare (nella stessa maschera) una sola query. Impostando
> manualmente una casella di testo e imponendogli l'origine dei dati ad una
> certa query questa non funziona, appare scritto cioe #nome.
il nome che hai messo in "origine controllo" non e' presente nella fonte
dati
>
--
a.cara


title: Finestra riepilogativa... come faccio

text:
"M.J.F." <
nono...@fasteweb.it
> ha scritto nel messaggio
news:iqbtf.9843$av6....@tornado.fastwebnet.it...

Creati una maschera non associata che contenga una casella di testo non
associata chiamata MiaData e che abbia come valore di default la data
odierna; così facendo in tale casella di testo se non ci digiti nulla ci
sarà la data odierna.
Nella maschera inserisci una casella di testo non associata nella cui
origine controllo tramite una funzione DCount (vedi help) conterai i record
la cui data di entrata è uguale a MiaData: visualizzarai così il numero di
macchine entrate nella data indicata in MiaData.
Inserirai nella maschera un'altra casella di testo non associata nella cui
origine controllo tramite una funzione DCount conterai i pc riparati nella
data indicata in MiaData.
Infine inserirai nella maschera anche un'altra casella di testo non
associata nella cui origine controllo tramite una funzione DCount conterai
le stampanti riparate nella data indicata in MiaData.
> Grazie 1000
Prego e Buon Anno.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: inserire dato di una maschera in sottomaschera

author: luigi onofrio

text:
premessa :
due tabelle: archivio e rinvii
archivio ha tanti campi vari fra cui uno è data e un altro data_40 ,
rinvii ha come campi: numero, data, descrizione e id ,
relazione uno a molto fra le due tabelle sul campo numero.
ho una maschera tabella2 con dentro una sottomaschera rinvii
nella maschera vi è il controllo data e data_40 che come valore
predefinito ha ="data"+39.
La sottomaschera contiene un campo non associato che come origine
controllo ha =GetRecNum(), e i campi numero , data e descrizione.
sul campo data ho il valore predefinito =[Maschere]![tabella2]![data_40]
problema:
il tutto funziona, sulla maschera inserisco la data, data_40 si aggiorna,
nella sottomaschera rinvii la data compare e getrecnum segna 0, ma, non
viene memorizzata nella tabella rinvio.
come posso risolvere questo difetto?
naturalmente è sottointeso che nella sottomaschera rinvii, devo
successivamente aggiungere altre date dello stesso numero.
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: cidi

text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:enfvu3$d2k$1...@news.newsland.it...
> premessa :
> due tabelle: archivio e rinvii
> archivio ha tanti campi vari fra cui uno è data e un altro data_40 ,
> rinvii ha come campi: numero, data, descrizione e id ,
> relazione uno a molto fra le due tabelle sul campo numero.
> ho una maschera tabella2 con dentro una sottomaschera rinvii
> nella maschera vi è il controllo data e data_40 che come valore
> predefinito ha ="data"+39.
> La sottomaschera contiene un campo non associato che come origine
> controllo ha =GetRecNum(), e i campi numero , data e descrizione.
> sul campo data ho il valore predefinito =[Maschere]![tabella2]![data_40]
> problema:
> il tutto funziona, sulla maschera inserisco la data, data_40 si aggiorna,
> nella sottomaschera rinvii la data compare e getrecnum segna 0, ma, non
> viene memorizzata nella tabella rinvio.
> come posso risolvere questo difetto?
> naturalmente è sottointeso che nella sottomaschera rinvii, devo
> successivamente aggiungere altre date dello stesso numero.
> luigi
>
>
Ciao Luigi
in alternativa puoi utilizzare questa:
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/31cc707d2327ddb5/b6ef65dcac9776be?lnk=st&q=&rnum=1#b6ef65dcac9776be
Daniele


text:
cidi ha scritto:


> Daniele
No! il problema non è la numerazione progressiva, ma la data che si vede
nella sottomaschera ma non viene memorizzata nella tabella rinvii



text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:eng55b$ks$1...@news.newsland.it...

forse il record non viene salvato con l'inserimento della data.
Daniele


text:
cidi ha scritto:


> Daniele
già, dovrei mettere un evento su dopo aggiornamento alla data_40 che mi
inserisca la data anche sulla tabella rinvii, ma quale formula? e con
quale sintassi?



text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:engscs$i0v$1...@news.newsland.it...

dopo l'inserimento della data sposta il focus sulla sottomaschera e fai un
requery
me.nomesottomaschera.setfocus
me.nomesottomaschera.requery
questa potrebbe essere una soluzione .....
Ciao Luigi
Daniele


text:
cidi ha scritto:


> Ciao Luigi
> Daniele
ciao daniele,
ho provato, ma non va, mi riporta sulla sottomaschera rinvii, ma non mi
aggiorna la tabella.
dovrei memorizzare il valore dell'inserimento sia sul campo data_40 della
tabella archivio collegata al controllo, sia sul campo data della tabella
rinvii



text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:eni8qh$ieq$1...@news.newsland.it...
> cidi ha scritto:
>
>> "luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
>> news:engscs$i0v$1...@news.newsland.it...
>> > già, dovrei mettere un evento su dopo aggiornamento alla data_40 che mi
>> > inserisca la data anche sulla tabella rinvii, ma quale formula? e con
>> > quale sintassi?
>
>> dopo l'inserimento della data sposta il focus sulla sottomaschera e fai
>> un
>> requery
>> me.nomesottomaschera.setfocus
>> me.nomesottomaschera.requery
>> questa potrebbe essere una soluzione .....
>
>> Ciao Luigi
>
>> Daniele
>
> ciao daniele,
> ho provato, ma non va, mi riporta sulla sottomaschera rinvii, ma non mi
> aggiorna la tabella.
> dovrei memorizzare il valore dell'inserimento sia sul campo data_40 della
> tabella archivio collegata al controllo, sia sul campo data della tabella
> rinvii
non capisco.
ma esci dal record?
se le maschere sono basate sulle rispettive tabelle, all'uscita dal record
dovresti avere i dati memorizzati nelle tabelle.
se così non è prova a mettere un pulsante che forzi il salvataggio del
record.
ciao Luigi
Daniele


text:
cidi ha scritto:



no!
la maschera tabella1 contiene la sottomaschera rinvii
> se le maschere sono basate sulle rispettive tabelle, all'uscita dal record
> dovresti avere i dati memorizzati nelle tabelle.
e invece  anche se esco, i dati vengono memorizzati tutti tranne la data
nella tabella rinvii anche se si vede sulla sottomaschera rinvii.
> se così non è prova a mettere un pulsante che forzi il salvataggio del
> record.
questo vorrei evitarlo dato che la maschera già è enorme di controlli, al
limite potrei abbinarlo all'evento dopo aggiornamento del controllo
data_40 della maschera tabella1, che, quindi, oltre a memorizzare la data
inserita nella tabella archivio dovrebbe memorizzare la data anche nella
tabella rinvii
> ciao Luigi
> Daniele



text:
"luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:eniihm$ikt$1...@news.newsland.it...
> cidi ha scritto:
>
>> "luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
>> news:eni8qh$ieq$1...@news.newsland.it...
>> > cidi ha scritto:
>> >
>> >> "luigi onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
>> >> news:engscs$i0v$1...@news.newsland.it...
>> > ciao daniele,
>> > ho provato, ma non va, mi riporta sulla sottomaschera rinvii, ma non mi
>> > aggiorna la tabella.
>> > dovrei memorizzare il valore dell'inserimento sia sul campo data_40
>> > della
>> > tabella archivio collegata al controllo, sia sul campo data della
>> > tabella
>> > rinvii
>
>> non capisco.
>> ma esci dal record?
> no!
> la maschera tabella1 contiene la sottomaschera rinvii
>
>> se le maschere sono basate sulle rispettive tabelle, all'uscita dal
>> record
>> dovresti avere i dati memorizzati nelle tabelle.
> e invece  anche se esco, i dati vengono memorizzati tutti tranne la data
> nella tabella rinvii anche se si vede sulla sottomaschera rinvii.
nella sottomaschera rinvii, il controllo che contiene la data assegnata
dalla maschera tabella1 è associato ad un campo della tabella rinvii?
se si all'uscita del record della sottomaschera deve memorizzare la data.
>> se così non è prova a mettere un pulsante che forzi il salvataggio del
>> record.
> questo vorrei evitarlo dato che la maschera già è enorme di controlli, al
> limite potrei abbinarlo all'evento dopo aggiornamento del controllo
> data_40 della maschera tabella1, che, quindi, oltre a memorizzare la data
> inserita nella tabella archivio dovrebbe memorizzare la data anche nella
> tabella rinvii
potrebbe essere ....leggi sopra
Daniele


title: problema stampa unione word da access: tabella relazionata

author: jack

text:
Buon giorno, chiedo un consiglio perchè sto impazzendo dietro ad una cosa;
Ho costruito un database, con due tabelle dati (poniamo Autori e Libri);
In word, sto facendo una lettera che dovrebbe riportarmi l'anagrafica degli autori (un solo autore per lettera) e l'elenco dei libri a lui riferiti (tot  righe con le indicazioni specifiche del libro, elencati nella stessa lettera ma riferiti a quell'unico autore);
Il problema è che word, in stampa unione, mi stampa tante lettere per ogni titolo di libro; Cioè se tizio ha scritto 5 libri, mi stampa cinque lettere;
Qualcuno può darmi una mano?
Le due tabelle sono relazionate uno a molti (tutti i record di autori e solo quelli di libri, in cui i campi collegati sono uguali) con integrità referenziale.
Ciao a tutti e grazie ancipatamente.


text: un aggiunta: non posso usare i report ... perchè nella lettera word devo inserire della formattazione particolare, giustificazione del testo e via dicendo ....


text:



Non puoi risolvere con la stampa unione : troppo involuta per la tua
esigenza.
Devi programmare, e di brutto.


text:

Sicuro?
Mettendo un campo next, ho visto che funziona .....