text:
> Allora sei in compagnia;
> [risposta]
mi fa piacere
> [risposta(Sergio)]
> è quello che sto facendo considerando anche che non utilizzo questa tecnica e quindi sto andando "a naso".
e che tecnica usi tu???
> [risposta(Sergio)]
> Sempre a naso e leggendo l'articolo, io proverei sicuramente nella stringa di connessione a passargli il parametro che blocca o
> sblocca l'accesso in scrittura alle tabelle.
ho provato e che credo che sono sulla strada giusta, anche se devo fare
delle prove, però a questo punto mi servirebbe sapere come posso
recuperare all'interno del mio db gli utenti del file mdw da me
creato....

> P.S. Stai inviando messaggi in formato HTML?.
no
Ciao Tommy


title: Impostare a solo lettura la proprietà di un database

author: Sergio MAZZA

text:
"tom" <
ar...@libero.it
> ha scritto nel messaggio
news:1150190328.6...@c74g2000cwc.googlegroups.com...
e che tecnica usi tu???
[risposta]
Nessuna; non gestisco utenti e le tabelle sono sempre collegate.
ho provato e che credo che sono sulla strada giusta, anche se devo fare
delle prove, perň a questo punto mi servirebbe sapere come posso
recuperare all'interno del mio db gli utenti del file mdw da me
creato....
[risposta]
Ah; sempre piů difficile...
Ciao Tommy



author: tom

text:
Sergio MAZZA ha scritto:
> "tom" <
ar...@libero.it
> ha scritto nel messaggio
> news:1150190328.6...@c74g2000cwc.googlegroups.com...
>
> e che tecnica usi tu???
>
> [risposta]
> Nessuna; non gestisco utenti e le tabelle sono sempre collegate.
>
> ho provato e che credo che sono sulla strada giusta, anche se devo fare
> delle prove, però a questo punto mi servirebbe sapere come posso
> recuperare all'interno del mio db gli utenti del file mdw da me
> creato....
>
> [risposta]
> Ah; sempre più difficile...
>
se era facile non ci sarebbero stati problemi!!!
Hai qualche soluzione??
Tommy


text:
"tom" <
ar...@libero.it
> ha scritto nel messaggio
news:1150197299.2...@u72g2000cwu.googlegroups.com...
>
se era facile non ci sarebbero stati problemi!!!
Hai qualche soluzione??
Tommy
[risposta]
Soluzioni, no? Ma domande sě; se decidi tu il tipo di collegamento in base a
quello che scrivo (io utente) nella form, che lo utilizzi a fare l'mdw?
Ciao.
--
Sergio MAZZA


title: Query aggiornamento

author: Gigi

text:
Salve, mi chiamo Egidio e vorrei sottoporre alla vostra attenzione un
problema che ho riscontrato con una query di aggiornamento. Ho un archivio
di clienti con anagrafica, che interrogo tramite una maschera di ricerca con
filtri. Ho aggiunto la casella di controllo visitato. Ora ho provato ad
impostare una query di aggiornamento, che nel momento in cui viene impostato
il visto sulla casella visitato dovrebbe, aggiungere questo risultato nella
tabella. Questo non avviene. Potete aiutarmi per piacere?
Grazie infinite
Egidio


title: Query aggiornamento

author: Roberto da casa

text:
"Gigi" <
egidio_...@libero.it
> ha scritto nel messaggio
news:84w%d.23931$zZ1.6...@twister1.libero.it...

Ma c'č un motivo valido per cui la caella di controllo non sia associata
direttamente a un campo di tipo Si/no della tabella?
> Grazie infinite
> Egidio
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Query aggiornamento

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:08w%d.3788$IN.9...@twister2.libero.it...

No non c'č nessun motivo. Sinceramente ho impostato nel campo aggiorna della
query il parametro on perņ l'imposta tutti come visitato, invece vorrei solo
i record filtrati. Grazie


title: Query aggiornamento

text:
"Gigi" <
egidio_...@libero.it
> ha scritto nel messaggio
news:Mhw%d.3797$IN.9...@twister2.libero.it...
>
> "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> news:08w%d.3788$IN.9...@twister2.libero.it...
> >
> > "Gigi" <
egidio_...@libero.it
> ha scritto nel messaggio
> > news:84w%d.23931$zZ1.6...@twister1.libero.it...
> > > Salve, mi chiamo Egidio e vorrei sottoporre alla vostra attenzione un
> > > problema che ho riscontrato con una query di aggiornamento. Ho un
> archivio
> > > di clienti con anagrafica, che interrogo tramite una maschera di
ricerca
> > con
> > > filtri. Ho aggiunto la casella di controllo visitato. Ora ho provato
ad
> > > impostare una query di aggiornamento, che nel momento in cui viene
> > impostato
> > > il visto sulla casella visitato dovrebbe, aggiungere questo risultato
> > nella
> > > tabella. Questo non avviene. Potete aiutarmi per piacere?
> >
> > Ma c'è un motivo valido per cui la caella di controllo non sia associata
> > direttamente a un campo di tipo Si/no della tabella?
> >
> > > Grazie infinite
> > > Egidio
> >
> > --
> > Roberto
> >
> No non c'è nessun motivo. Sinceramente ho impostato nel campo aggiorna
della
> query il parametro on però l'imposta tutti come visitato, invece vorrei
solo
> i record filtrati. Grazie
Filtra la query di aggiornamento con la chiave primaria del record corrente
della maschera.



title: Query aggiornamento

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:hEy%d.4025$IN.9...@twister2.libero.it...
>
> "Gigi" <
egidio_...@libero.it
> ha scritto nel messaggio
> news:Mhw%d.3797$IN.9...@twister2.libero.it...
> >
> > "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> > news:08w%d.3788$IN.9...@twister2.libero.it...
> > >
> > > "Gigi" <
egidio_...@libero.it
> ha scritto nel messaggio
> > > news:84w%d.23931$zZ1.6...@twister1.libero.it...
> > > > Salve, mi chiamo Egidio e vorrei sottoporre alla vostra attenzione
un
> > > > problema che ho riscontrato con una query di aggiornamento. Ho un
> > archivio
> > > > di clienti con anagrafica, che interrogo tramite una maschera di
> ricerca
> > > con
> > > > filtri. Ho aggiunto la casella di controllo visitato. Ora ho provato
> ad
> > > > impostare una query di aggiornamento, che nel momento in cui viene
> > > impostato
> > > > il visto sulla casella visitato dovrebbe, aggiungere questo
risultato
> > > nella
> > > > tabella. Questo non avviene. Potete aiutarmi per piacere?
> > >
> > > Ma c'č un motivo valido per cui la caella di controllo non sia
associata
> > > direttamente a un campo di tipo Si/no della tabella?
> > >
> > > > Grazie infinite
> > > > Egidio
> > >
> > > --
> > > Roberto
> > >
> > No non c'č nessun motivo. Sinceramente ho impostato nel campo aggiorna
> della
> > query il parametro on perņ l'imposta tutti come visitato, invece vorrei
> solo
> > i record filtrati. Grazie
>
> Filtra la query di aggiornamento con la chiave primaria del record
corrente
> della maschera.
>
> --
> Roberto
>
> -----------------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> ----------------------------------------------------
In base al tuo suggerimento, dovrei aggiungere nel campo della query oltre
al campo visitato anche il campo ID?
Il tutto devo associarlo ad un pulsante, in modo tale che quando metto il
visto visitato nel campo, va ad aggiornare la tabella.


title: Query aggiornamento

text:
"Gigi" <
egidio_...@libero.it
> ha scritto nel messaggio
news:OZy%d.4053$IN.9...@twister2.libero.it...
>
> "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> news:hEy%d.4025$IN.9...@twister2.libero.it...
> >
> > "Gigi" <
egidio_...@libero.it
> ha scritto nel messaggio
> > news:Mhw%d.3797$IN.9...@twister2.libero.it...
> > >
> > > "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> > > news:08w%d.3788$IN.9...@twister2.libero.it...
> > > >
> > > > "Gigi" <
egidio_...@libero.it
> ha scritto nel messaggio
> > > > news:84w%d.23931$zZ1.6...@twister1.libero.it...
> > > > > Salve, mi chiamo Egidio e vorrei sottoporre alla vostra attenzione
> un
> > > > > problema che ho riscontrato con una query di aggiornamento. Ho un
> > > archivio
> > > > > di clienti con anagrafica, che interrogo tramite una maschera di
> > ricerca
> > > > con
> > > > > filtri. Ho aggiunto la casella di controllo visitato. Ora ho
provato
> > ad
> > > > > impostare una query di aggiornamento, che nel momento in cui viene
> > > > impostato
> > > > > il visto sulla casella visitato dovrebbe, aggiungere questo
> risultato
> > > > nella
> > > > > tabella. Questo non avviene. Potete aiutarmi per piacere?
> > > >
> > > > Ma c'è un motivo valido per cui la caella di controllo non sia
> associata
> > > > direttamente a un campo di tipo Si/no della tabella?
> > > >
> > > > > Grazie infinite
> > > > > Egidio
> > > >
> > > > --
> > > > Roberto
> > > >
> > > No non c'è nessun motivo. Sinceramente ho impostato nel campo aggiorna
> > della
> > > query il parametro on però l'imposta tutti come visitato, invece
vorrei
> > solo
> > > i record filtrati. Grazie
> >
> > Filtra la query di aggiornamento con la chiave primaria del record
> corrente
> > della maschera.
> >
> > --
> > Roberto
> >
> > -----------------------------------------------------
> > il Sito Comune di it.comp.appl.access
> >
http://www.sitocomune.com
> > ----------------------------------------------------
> In base al tuo suggerimento, dovrei aggiungere nel campo della query oltre
> al campo visitato anche il campo ID?
No.
Il campo ID deve essere citato solo nella proposizione WHERE del codice SQL
della query di aggiornamento.
> Il tutto devo associarlo ad un pulsante, in modo tale che quando metto il
> visto visitato nel campo, va ad aggiornare la tabella.
Deciderai tu a fronte di quale evento eseguirai la tua query di
aggiornamento, che però, come ripeto è del tutto inutile: è sufficiente
associare la casella di controllo al campo di tipo Si/no, ma tu questo non
lo vuoi fare e non capisco perché: forse è perché è tropposemplice e facile?



title: Query aggiornamento

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:JbA%d.4142$IN.1...@twister2.libero.it...

Scusami Roberto perchè mi dici che non voglio associare la casella di
controllo al campo Si/No?
Forse non riesco a farmi capire:
1) Ho un database con maschera di ricerca
2) Una volta filtrati i record vorrei aggiornare il campo visitato con si
3) Tutto questo pensavo di farlo con una query di aggiornamento con il
seguente codice SQL: UPDATE Anagrafica SET Anagrafica.Visitato = Sì WHERE
4) Nel campo Where non so cosa inserire, e non so nemmeno se la sintassi è
corretta
Grazie e scusami


title: Query aggiornamento

author: Alex NSB

text:
> 1) Ho un database con maschera di ricerca
> 2) Una volta filtrati i record vorrei aggiornare il campo visitato
> con si
> 3) Tutto questo pensavo di farlo con una query di
> aggiornamento con il seguente codice SQL: UPDATE Anagrafica SET
> Anagrafica.Visitato = Sì WHERE 4) Nel campo Where non so cosa
> inserire, e non so nemmeno se la sintassi è corretta
Se ho ben inteso, aggiungi il campo ID alla query filtrata, quindi:
UPDATE Anagrafica SET Visitato=1 WHERE ID IN (SELECT ID FROM
miaQueryFiltrata);
HTH.
Alessandro


title: Query aggiornamento

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:d1mslp$ibp$1...@newsread.albacom.net...

Ciao Alessandro, ho provato il tuo suggerimento ma il pc si blocca con la
dicitura in basso a destro query in esecuzione.
Considera che interrogo un database con circa 30000 nominativi.
Grazie.


title: Query aggiornamento

text:

30000 nominativi prima o dopo aver applicato il filtro? Il campo ID è chiave
primaria, vero? La query filtrata quanto tempo impiega a restituirti i
risultati?
Alessandro


title: Query aggiornamento

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:d1mte5$io1$1...@newsread.albacom.net...
> Gigi wrote:
> > "Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
> > news:d1mslp$ibp$1...@newsread.albacom.net...
> >>> 1) Ho un database con maschera di ricerca
> >>> 2) Una volta filtrati i record vorrei aggiornare il campo visitato
> >>> con si
> >>> 3) Tutto questo pensavo di farlo con una query di
> >>> aggiornamento con il seguente codice SQL: UPDATE Anagrafica SET
> >>> Anagrafica.Visitato = Sì WHERE 4) Nel campo Where non so cosa
> >>> inserire, e non so nemmeno se la sintassi è corretta
> >>
> >> Se ho ben inteso, aggiungi il campo ID alla query filtrata, quindi:
> >>
> >> UPDATE Anagrafica SET Visitato=1 WHERE ID IN (SELECT ID FROM
> >> miaQueryFiltrata);
> >>
> >> HTH.
> >>
> >> Alessandro
> >>
> > Ciao Alessandro, ho provato il tuo suggerimento ma il pc si blocca
> > con la dicitura in basso a destro query in esecuzione.
> > Considera che interrogo un database con circa 30000 nominativi.
>
> 30000 nominativi prima o dopo aver applicato il filtro?
Prima di aver filtrato
Il campo ID è chiave primaria, vero?
Si ID è chiave primaria
La query filtrata quanto tempo impiega a restituirti i  risultati?
E' quasi istantanea. Ti allego il codice SQL della query1:
SELECT DISTINCT Anagrafica.Cognome, Anagrafica.Indirizzo, Anagrafica.Loca,
Anagrafica.Prov, Anagrafica.CAP, Anagrafica.Visitato, Anagrafica.Telefono
FROM Anagrafica
WHERE (((Anagrafica.Cognome)=IIf(" " & [Forms]![Ricerche]![Cognome]="
",[Anagrafica].[Cognome],[Forms]![Ricerche]![Cognome])) AND
((Anagrafica.Indirizzo) Like "*" & [Forms]![Ricerche]![Indirizzo] & "*") AND
((Anagrafica.Loca) Like "*" & [Forms]![Ricerche]![Loca] & "*") AND
((Anagrafica.Prov) Like Nz([Forms]![Ricerche]![Prov],"*")) AND
((Anagrafica.CAP) Like "*" & [Forms]![Ricerche]![CAP] & "*") AND
((Anagrafica.Visitato) Like "*" & ([Forms]![Ricerche]![Visitato] & "*")));


title: Query aggiornamento

text:
>>>> Se ho ben inteso, aggiungi il campo ID alla query filtrata, quindi:
>>>>
>>>> UPDATE Anagrafica SET Visitato=1 WHERE ID IN (SELECT ID FROM
>>>> miaQueryFiltrata);
>>>>
>>>> HTH.
>>>>
>>>> Alessandro
>>>>
>>> Ciao Alessandro, ho provato il tuo suggerimento ma il pc si blocca
>>> con la dicitura in basso a destro query in esecuzione.
>>> Considera che interrogo un database con circa 30000 nominativi.
>>
>> 30000 nominativi prima o dopo aver applicato il filtro?
> Prima di aver filtrato
> Il campo ID è chiave primaria, vero?
> Si ID è chiave primaria
> La query filtrata quanto tempo impiega a restituirti i  risultati?
> E' quasi istantanea. Ti allego il codice SQL della query1:
A parte che non vedo il campo ID nella query, non capisco cosa c'è che non
va: se la query, come dici, è quasi istantanea, altrettanto dovrebbe esserlo
l'UPDATE, visto che i record da aggiornare sono gli stessi.
Fai un tentativo con una tabella meno popolosa, ma non credo che il num. di
records sia il problema...
Alessandro


title: Query aggiornamento

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:d1mvl8$jrb$1...@newsread.albacom.net...

Posso chiederti perchè imposti il campo Visitato = 1?
Grazie
Egidio


title: Query aggiornamento

text:
> Posso chiederti perchč imposti il campo Visitato = 1?
Ho presunto fosse un campo tipo Sě/No.
> Grazie
Prego.
Alessandro


title: Query aggiornamento

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:d1n1g3$kkf$1...@newsread.albacom.net...

Giusta intuizione. Quindi 1 sta per si 2 sta per no.
Il resto della sintassi invece cosa significa?
UPDATE Anagrafica (Aggiorna la tabella Anagrafica)
SET Visitato=1 (Selenziona Visitato = Si)
WHERE ID IN (SELECT ID FROM  miaQueryFiltrata) Non capisco questa
espressione
Scusami e grazie


title: Query aggiornamento

text:
> Giusta intuizione. Quindi 1 sta per si 2 sta per no.
0 sta per no.
> Il resto della sintassi invece cosa significa?
> UPDATE Anagrafica (Aggiorna la tabella Anagrafica)
OK.
> SET Visitato=1 (Selenziona Visitato = Si)
...IMPOSTA il campo Visitato = Sì...
> WHERE ID IN (SELECT ID FROM  miaQueryFiltrata)
...in tutti quei record il cui ID è presente nelle query chiamata
miaQueryFiltrata (ovviamente tu dovrai mettere qui il nome reale della tua
query).
Alessandro


title: Query aggiornamento

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:d1n2a4$lsi$1...@newsread.albacom.net...

Il problema allora sta nel fatto che la mia query non filtra con il campo
ID. Ho una maschera in cui tutti i campi possono essere ricerca, tranne
l'Id. E' il caso di aggiungerlo nella sintassi della query, anche se non
viene utilizzato?
Grazie ancora


title: Query aggiornamento

text:
Gigi wrote:
> "Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
> news:d1n2a4$lsi$1...@newsread.albacom.net...
>>> Giusta intuizione. Quindi 1 sta per si 2 sta per no.
>>
>> 0 sta per no.
>>
>>> Il resto della sintassi invece cosa significa?
>>> UPDATE Anagrafica (Aggiorna la tabella Anagrafica)
>>
>> OK.
>>
>>> SET Visitato=1 (Selenziona Visitato = Si)
>>
>> ...IMPOSTA il campo Visitato = Sě...
>>
>>> WHERE ID IN (SELECT ID FROM  miaQueryFiltrata)
>>
>> ...in tutti quei record il cui ID č presente nelle query chiamata
>> miaQueryFiltrata (ovviamente tu dovrai mettere qui il nome reale
>> della tua query).
>>
>> Alessandro
> Il problema allora sta nel fatto che la mia query non filtra con il
> campo ID. Ho una maschera in cui tutti i campi possono essere
> ricerca, tranne l'Id. E' il caso di aggiungerlo nella sintassi della
> query, anche se non viene utilizzato?
Sě, basta aggiungerlo alla SELECT, non alla WHERE.
Alessandro


title: Query aggiornamento

text:
"Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
news:d1n37q$m6v$1...@newsread.albacom.net...
> Gigi wrote:
> > "Alex NSB" <
ale...@tin.it
> ha scritto nel messaggio
> > news:d1n2a4$lsi$1...@newsread.albacom.net...
> >>> Giusta intuizione. Quindi 1 sta per si 2 sta per no.
> >>
> >> 0 sta per no.
> >>
> >>> Il resto della sintassi invece cosa significa?
> >>> UPDATE Anagrafica (Aggiorna la tabella Anagrafica)
> >>
> >> OK.
> >>
> >>> SET Visitato=1 (Selenziona Visitato = Si)
> >>
> >> ...IMPOSTA il campo Visitato = Sì...
> >>
> >>> WHERE ID IN (SELECT ID FROM  miaQueryFiltrata)
> >>
> >> ...in tutti quei record il cui ID è presente nelle query chiamata
> >> miaQueryFiltrata (ovviamente tu dovrai mettere qui il nome reale
> >> della tua query).
> >>
> >> Alessandro
> > Il problema allora sta nel fatto che la mia query non filtra con il
> > campo ID. Ho una maschera in cui tutti i campi possono essere
> > ricerca, tranne l'Id. E' il caso di aggiungerlo nella sintassi della
> > query, anche se non viene utilizzato?
>
> Sì, basta aggiungerlo alla SELECT, non alla WHERE.
>
> Alessandro
Ciao Alessandro,ti ringrazio infinitamente per la tua disponibilità. Non ci
crederai ho fatto una prova, che credevo stupida invece funziona. Ho
inserito nella condizione WHERE della Query di aggiornamento gli stessi
criteri della Query di selezione. Sembra funzionare. Grazie ancora e se non
ci si risente Auguri di Buona Pasqua


title: Help su uso Activex Imaging/Wang

author: Ferdinando Landi

text:
Salve a tutti,
C'č qualche anima pia che mi sa fornire documentazione su come usare il
controllo in oggetto? Per essere pių preciso mi serve documentazione
sulle proprietā del controllo sia Wang image Edit che Wang image Scan.
Ringrazio tutti anticipatamente.
--
Ferdinando Landi       e-mail:
la...@mi.camcom.it


title: Help su uso Activex Imaging/Wang

text:
"Ferdinando Landi" <
la...@mi.camcom.it
> ha scritto nel messaggio
news:3AD2E547...@mi.camcom.it...
> Salve a tutti,
> C'è qualche anima pia che mi sa fornire documentazione su come usare il
> controllo in oggetto? Per essere più preciso mi serve documentazione
> sulle proprietà del controllo sia Wang image Edit che Wang image Scan.
> Ringrazio tutti anticipatamente.
>
> --
> Ferdinando Landi       e-mail:
la...@mi.camcom.it
>
>
Dovresti essere ancora più preciso; comunque ti invio questo esempio:
'----------------------
Private Sub cmdScanToDisplay_Click()
'
'Inserire nella maschera il controllo [Wang Image Scan control] qui chiamato
'[CtlActiveX11].
'Poi attivare i metodi sottoelencati.
'Per avere una anteprima dell'immagine si inserisce il controllo [Wang Image
Edit Control]
'chiamato [CtlActiveX12]; automaticamente viene visualizzata l'anteprima
della immagine.
'
On Error GoTo ScanError
CtlActiveX11.ShowSelectScanner
CtlActiveX11.PageType = 1
CtlActiveX11.ScanTo = 0
CtlActiveX11.ShowSetupBeforeScan = Me!setupScanner
CtlActiveX11.StartScan
ScanExit:
    Exit Sub
ScanError:
    Msgbox Err.Number & ", " & Err.Description
End Sub
'----------------------
Inseriscilo in un bottone chiamato "cmdScanToDisplay". Per avere l'help di
ogni metodo/proprietà dei controlli basta che ci clicchi sopra e premi f1.
Prima di tutto ciò devi inserire i riferimenti alle librerie Wang
(strumenti - riferimenti)...
Ciao.


title: Help su uso Activex Imaging/Wang

text:
Sergio MAZZA wrote:
> > Per essere più preciso mi serve documentazione
> > sulle proprietà del controllo sia Wang image Edit che Wang image Scan.
> > Ringrazio tutti anticipatamente.
>
Ciao,
Ti ringrazio per aver risposto.
>
> Dovresti essere ancora più preciso; comunque ti invio questo esempio:
> '----------------------
> Private Sub cmdScanToDisplay_Click()
> '
> 'Inserire nella maschera il controllo [Wang Image Scan control] qui chiamato
> '[CtlActiveX11].
> 'Poi attivare i metodi sottoelencati.
> 'Per avere una anteprima dell'immagine si inserisce il controllo [Wang Image
> Edit Control]
> 'chiamato [CtlActiveX12]; automaticamente viene visualizzata l'anteprima
> della immagine.
> '
>
> CtlActiveX11.ShowSelectScanner
>
> CtlActiveX11.PageType = 1
> CtlActiveX11.ScanTo = 0
> CtlActiveX11.ShowSetupBeforeScan = Me!setupScanner
> CtlActiveX11.StartScan
>
> End Sub
> '----------------------
> Inseriscilo in un bottone chiamato "cmdScanToDisplay". Per avere l'help di
> ogni metodo/proprietà dei controlli basta che ci clicchi sopra e premi f1.
> Prima di tutto ciò devi inserire i riferimenti alle librerie Wang
> (strumenti - riferimenti)...
>
> Ciao.
Per essere più preciso il problema è il seguente:
Finchè c'è da scannerizzare un solo foglio Tutto ok.
Quando devo scannerizzare più pagine e metterle in un solo file come fare:
A) per scannerizzarle (ho il caricatore)
B) come visualizzare nel controllo Wang ImageEdit Control tutte le pagine e non
solo l'ultima.
Inoltre se ho due software di gestione Twain come dire di usare uno o l'altro?
Infine se premo F1 su alcune proprietà dei controlli in questione mi dice che
non trova il file imgocxd.hlp.
Dove posso reperire il file?
Spero di essere stato più chiaro e ringrazio anticipatamente.
Saluti



title: Help su uso Activex Imaging/Wang

text:
"Ferdinando Landi" <
la...@mi.camcom.it
> ha scritto nel messaggio
news:3AD47E78...@mi.camcom.it...
>
> Ciao,
> Ti ringrazio per aver risposto.
>
> Per essere più preciso il problema è il seguente:
> Finchè c'è da scannerizzare un solo foglio Tutto ok.
> Quando devo scannerizzare più pagine e metterle in un solo file come fare:
> A) per scannerizzarle (ho il caricatore)
Dall'help del Wang Image Scan Control:
'--------------------
Returns or sets if one or more image pages will be scanned to an image file.
Applies To
Image Scan control
Syntax
object.MultiPage[= {True|False}]
Data Type
Boolean
Setting Description
True Scans multiple image pages to an image file.
False  (default) Scans a single image page to an image file.
Remarks
This property is generally used with scanners that have an automatic
document feeder (ADF), and you are scanning multiple documents to a
template.
Copyright Wang Laboratories, Inc. 1995-1996
'------------------------
> B) come visualizzare nel controllo Wang ImageEdit Control tutte le pagine
e non
> solo l'ultima.
Dopo che hai impostato la proprietà multipage dello scan control non ci
dovrebbero essere problemi. Questo a naso perché non l'ho provato.
> Inoltre se ho due software di gestione Twain come dire di usare uno o
l'altro?
Impostando una proprietà dello scan control, in questo caso la
ShowSelectScanner:
(tratto dall'help)
'--------------------
Select the TWAIN scanner you want to use.
Applies To
Image Scan control
Syntax
object.ShowSelectScanner
Arguments
None
Return Value
Long
Most errors need to be intercepted by Catch ( ) in C++ or by On Error... in
Visual Basic.
A busy condition or cancel returns an informational message.
Remarks
Displays a dialog box that shows the installed TWAIN scanners.
Copyright Wang Laboratories, Inc. 1995-1996
'--------------------
> Infine se premo F1 su alcune proprietà dei controlli in questione mi dice
che
> non trova il file imgocxd.hlp.
Neanch'io ho quel file, l'help risulta essere il file wangocxd.hlp salvato
(nel mio caso) nella winnt\help.
> Dove posso reperire il file?
Le librerie Wang sono (o erano, boh!) scaricabili liberamente, quelle della
Kodak non lo so..
> Spero di essere stato più chiaro e ringrazio anticipatamente.
Sì ora va meglio...
> Saluti
> --
> Ferdinando Landi       e-mail:
la...@mi.camcom.it
>
Ciao.


title: Help su uso Activex Imaging/Wang

text:
"Ferdinando Landi" <
la...@mi.camcom.it
> ha scritto nel messaggio
news:3AD5860C...@mi.camcom.it...
>
>
> Ciao,
> Ti ringrazio ulteriormente per la disponibilità.
> Non è che mi manderesti questo file o mi dici dove scaricarlo.
> Eventualmente il mio indirizzo è
la...@mi.camcom.it
> Ciao
> --
> Ferdinando Landi       e-mail:
la...@mi.camcom.it
>
Provo ad inviartelo, sono 2 Mb...
Ciao.


title: salva il record anche se non c'e' l'evento

author: acMad

text:
Salve a tutti,
ho la solita maschera con i suoi controlli
dove c'e' un tastino per salvare ed un altro per uscire..
se premo il tasto per uscire la sub contiene robe del tipo:
response = MsgBox("Do you want to save the order and exit?",
vbYesNoCancel, "Info")
    If response = vbYes Then
        DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
acMenuVer70
    End If
    DoCmd.Close
quindi se premo Yes mi salva il recordo ed esce
se premo No esce e basta..
o almeno e' quello che dovrebbe fare...
ma inspiegabilmente quando si chiude la maschera..
mi ritrovo il record salvato.
avete una spiegazione?
che mi so' scordato?
grazie.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Massimo Piubelli

text:
acMad wrote:
> Salve a tutti,
>
> ho la solita maschera con i suoi controlli
> dove c'e' un tastino per salvare ed un altro per uscire..
>
> se premo il tasto per uscire la sub contiene robe del tipo:
>
> response = MsgBox("Do you want to save the order and exit?",
> vbYesNoCancel, "Info")
>
>    If response = vbYes Then
>        DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
> acMenuVer70
>    End If
>    DoCmd.Close
>
>
> quindi se premo Yes mi salva il recordo ed esce
> se premo No esce e basta..
>
> o almeno e' quello che dovrebbe fare...
> ma inspiegabilmente quando si chiude la maschera..
> mi ritrovo il record salvato.
>
> avete una spiegazione?
Si, access di default salva i dati quando chiudi un oggetto (e quando cambi record)
Quindi tu stai chiudendo la maschera... e lui sta salvando ;-)
> che mi so' scordato?
Nell'if di dirgli di annullare il salvataggio.
puoi usare un pulsante in autocomposizione e poi recuperare il codice.
>
> grazie.
Prego,
Ciao,
Max


text:
acMad ha scritto:
> Salve a tutti,
>
> ho la solita maschera con i suoi controlli
> dove c'e' un tastino per salvare ed un altro per uscire..
>
> se premo il tasto per uscire la sub contiene robe del tipo:
>
> response = MsgBox("Do you want to save the order and exit?",
> vbYesNoCancel, "Info")
>
>     If response = vbYes Then
>         DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
> acMenuVer70
>     End If
>     DoCmd.Close
>
>
> quindi se premo Yes mi salva il recordo ed esce
> se premo No esce e basta..
>
> o almeno e' quello che dovrebbe fare...
> ma inspiegabilmente quando si chiude la maschera..
> mi ritrovo il record salvato.
>
> avete una spiegazione?
> che mi so' scordato?
>
> grazie.
>
Microsoft Access salva i dati ogni volta che si esce dal campo,
quindi ritengo che l'istruzione
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
non serva, mentre per uscire senza salvare devi scrivere:
response = MsgBox("Do you want to save the order and exit?",
vbYesNoCancel, "Info")
     If response = vbYes Then
          DoCmd.Close
     else
          DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
          docmd.close
     end if


text:
BR1 ha scritto:
> acMad ha scritto:




ma per San Access del piffero!!!
ok ora va...
grazie per l'aiuto..
nonostante sia un tool utile per fare frontend...
un giorno spero di non doverlo piu' utilizzare!
:)
ciao



author: Alessandro Cara

text:
acMad wrote:
[cut]
> grazie per l'aiuto..
>
> nonostante sia un tool utile per fare frontend...
> un giorno spero di non doverlo piu' utilizzare!
>
> :)
Il problema ora lo hai risolto.
Cmq. Se fai un form "associato" lo hai chiesto tu di comportarsi come si
comporta. Se disassoci questo non avviene e sei tu che ti devi
preoccupare di scrivere i dati.
Ma la cosa che mi incuriosisce e': cos'e' che invece ti piacerebbe
utilizzare, sia per fare frontend che backend?
--
ac
email: w+1=x


text:
Alessandro Cara wrote:
> Ma la cosa che mi incuriosisce e': cos'e' che invece ti piacerebbe
> utilizzare, sia per fare frontend
per frontend, un programma che collegato al cervello dei miei clienti scriva codice in 182 possibili linguaggi,
gli faccia i report e tutte le modifiche del caso
... free
> che backend?
un backend, che sia possa stare online 7 giorni su 7, accettando 65535 connessioni contemporanee, con verifica ovviamente dell'accesso concorrente ai dati.
che modelli automaticamente il database a seconda delle modifiche che il FE di cui al punto sopra ha fatto all'interfaccia
che capisca da solo come mettere gli indici, e come normalizzare in modo decente i dati
che faccia un backup automatico un secondo prima che l'utente faccia la cancellazione/modifica del dato più importante dell'azienda
senza limiti di dimensione di database
ah, ovviamente deve essere leggero, tipo girare su un pentim 133 con 16 mb di ram
... e free
Ciao,
Max


text:
Alessandro Cara ha scritto:
> acMad wrote:
> [cut]
> > grazie per l'aiuto..
> >
> > nonostante sia un tool utile per fare frontend...
> > un giorno spero di non doverlo piu' utilizzare!
> >
> > :)
> Il problema ora lo hai risolto.
> Cmq. Se fai un form "associato" lo hai chiesto tu di comportarsi come si
> comporta. Se disassoci questo non avviene e sei tu che ti devi
> preoccupare di scrivere i dati.
altra cosa che non sapevo...
certo che non e' colpa di access.. ma della mia infinita ignoranza
nel senso di non sapere determinate cose... ignorarle.. ;)
altro giro altro problema..
sempre forse a causa del form associato... c'e' la stramaledetta
rotella del mouse che se la muovi ti salva il record...
in questo caso come la disabilito?
ho provato con una sub che contiene nulla sull'evento onMouseWheel
ma ovviamente non serve... che fo?
> Ma la cosa che mi incuriosisce e': cos'e' che invece ti piacerebbe
> utilizzare, sia per fare frontend che backend?
come backend uso SQL-Express per ora (piccolo ambiente) poi passero' su
SQL Server ... ma potrei usare qualsiasi RDBMS serio..
come frontend non saprei visto che io vengo dal mondo delle web
application.. quindi avrei usato uno dei miei framework preferiti o me ne
sarei programmato uno ad hoc... ma in questo caso per "business reason"
devo per forza di cose usare access... sulla base di questo frontend poi
verra' sviluppata un'applicazione in
asp.net
 se i processi (definiti in un
progetto volto al miglioramento e semplificazione di una catena
allucinante che c'e' ora) in test nel mio programmillo access funzionano
una volta applicati ai dipartimenti che useranno il detto programmillo...
:) :D
that is it :)
Cheers.



text:
Massimo Piubelli wrote:
> Alessandro Cara wrote:
>
>
>
>>Ma la cosa che mi incuriosisce e': cos'e' che invece ti piacerebbe
>>utilizzare, sia per fare frontend
>
>
> per frontend, un programma che collegato al cervello dei miei clienti scriva codice in 182 possibili linguaggi,
> gli faccia i report e tutte le modifiche del caso
> ... free
sarei d'accordo se facciamo questa modifica ".... un programma che *non*
  collegato al cervello...."
Se lo colleghi sono guai i 182 linguaggi li scrive ma tutti mischiati
>
>
>>che backend?
>
>
> un backend, che sia possa stare online 7 giorni su 7, accettando 65535 connessioni contemporanee, con verifica ovviamente dell'accesso concorrente ai dati.
> che modelli automaticamente il database a seconda delle modifiche che il FE di cui al punto sopra ha fatto all'interfaccia
> che capisca da solo come mettere gli indici, e come normalizzare in modo decente i dati
> che faccia un backup automatico un secondo prima che l'utente faccia la cancellazione/modifica del dato piů importante dell'azienda
> senza limiti di dimensione di database
> ah, ovviamente deve essere leggero, tipo girare su un pentim 133 con 16 mb di ram
> ... e free
Le connessioni mi sembrano limitate, quattro bytes di connessioni mi
sembrano piu' appropriate. 16mb di RAM? sprecone! SE girasse su un
Commodore 64 sarebbe meglio.
ovviamente il ....freeeeeeeeeeeeeeee e' d'obbligo
--
ac
email: w+1=x


text:
acMad wrote:
> Alessandro Cara ha scritto:
[cut]
>
> altro giro altro problema..
un nuovo post sarebbe megli
> sempre forse a causa del form associato... c'e' la stramaledetta
> rotella del mouse che se la muovi ti salva il record...
> in questo caso come la disabilito?
Qualcuno a suo tempo suggeri' : "levala"
Ci sono le soluzioni sia su
www.sitocomune.com
 che su
www.alessandrobaraldi.it
 e quasi certamente anche su
www.accessgroup.it
Rispetto al salvataggio della rotella su for associate:"Asatto" se non
associ la rotella e' "levata"
>
> ho provato con una sub che contiene nulla sull'evento onMouseWheel
> ma ovviamente non serve... che fo?
>
>
>>Ma la cosa che mi incuriosisce e': cos'e' che invece ti piacerebbe
>>utilizzare, sia per fare frontend che backend?
>
>
> come backend uso SQL-Express per ora (piccolo ambiente) poi passero' su
> SQL Server ... ma potrei usare qualsiasi RDBMS serio..
RDBMS serio? Nel senso che non ride? ;<)
D'accordo.Ma fino ad un certo punto. Se l'applicazione non richiede
molti accessi contemporanei ed i volumi sono contenuti, per me, access
e' imbattibile
>
> come frontend non saprei visto che io vengo dal mondo delle web
> application.. quindi avrei usato uno dei miei framework preferiti o me ne
> sarei programmato uno ad hoc... ma in questo caso per "business reason"
> devo per forza di cose usare access... sulla base di questo frontend poi
> verra' sviluppata un'applicazione in
asp.net
 se i processi (definiti in un
> progetto volto al miglioramento e semplificazione di una catena
> allucinante che c'e' ora) in test nel mio programmillo access funzionano
> una volta applicati ai dipartimenti che useranno il detto programmillo...
> :) :D
E quali sono i tool? per fare applicazioni web?
Non mi dire la piattaforma .net o uno degli IDE java o lo stesso php
perche' a livello di "produttivita'" non c'e' partita
Se poi mi vuoi parlare di "FrontPage" o "flask" non ci siamo (questi non
li conosco i precedenti si, php poco)
Se poi ti riferisci a qualche CMS qui "staimo"  parlando di applicazioni
non di cinema. Il cinema e' su altro NG.  ;<)
--
ac
email: w+1=x


author: VedoTondo

text:
"Alessandro Cara" <alessandro.cara@aw+
1asistemi.it
> ha scritto nel messaggio
news:XK04h.596$NC5...@tornado.fastwebnet.it...
> Massimo Piubelli wrote:
>> Alessandro Cara wrote:
>>
>>
>>
>>>Ma la cosa che mi incuriosisce e': cos'e' che invece ti piacerebbe
>>>utilizzare, sia per fare frontend
>>
>>
>> per frontend, un programma che collegato al cervello dei miei clienti
>> scriva codice in 182 possibili linguaggi, gli faccia i report e tutte le
>> modifiche del caso
>> ... free
> sarei d'accordo se facciamo questa modifica ".... un programma che *non*
> collegato al cervello...."
> Se lo colleghi sono guai i 182 linguaggi li scrive ma tutti mischiati
>
>>
>>
>>>che backend?
>>
>>
>> un backend, che sia possa stare online 7 giorni su 7, accettando 65535
>> connessioni contemporanee, con verifica ovviamente dell'accesso
>> concorrente ai dati.
>> che modelli automaticamente il database a seconda delle modifiche che il
>> FE di cui al punto sopra ha fatto all'interfaccia
>> che capisca da solo come mettere gli indici, e come normalizzare in modo
>> decente i dati
>> che faccia un backup automatico un secondo prima che l'utente faccia la
>> cancellazione/modifica del dato più importante dell'azienda
>> senza limiti di dimensione di database
>> ah, ovviamente deve essere leggero, tipo girare su un pentim 133 con 16
>> mb di ram
>> ... e free
> Le connessioni mi sembrano limitate, quattro bytes di connessioni mi
> sembrano piu' appropriate. 16mb di RAM? sprecone! SE girasse su un
> Commodore 64 sarebbe meglio.
>
>
> ovviamente il ....freeeeeeeeeeeeeeee e' d'obbligo
Lo voglio anche io eh!
--
Saluti Andrea
Cat. Principiante - Access 2003 - Windows XP


text:
Alessandro Cara wrote:
> Massimo Piubelli wrote:
>> Alessandro Cara wrote:
>>
>>
>>
>>> Ma la cosa che mi incuriosisce e': cos'e' che invece ti piacerebbe
>>> utilizzare, sia per fare frontend
>>
>>
>> per frontend, un programma che collegato al cervello dei miei
>> clienti scriva codice in 182 possibili linguaggi,
>> gli faccia i report e tutte le modifiche del caso
>> ... free
> sarei d'accordo se facciamo questa modifica ".... un programma che
>  *non* collegato al cervello...."
> Se lo colleghi sono guai i 182 linguaggi li scrive ma tutti mischiati
Eh no caro mio...
perchè se lo colleghi al cervello femminile il programma sarà inoltre in grado di elaborare e schematizzare con criteri logici il pensiero femminile...
tipo
sarebbe in grado rendere razionale una cosa tipo questa...
Dim Risposta as VBMsgboxResult
risposta = Msgbox("vuoi venire fuori con me questa sera?",vbquestion+vbyesno)
'donna
randomize()
select case risposta * rnd()
    case rnd() * 364
        msgbox("Non so")
    case rnd() ^ 4 / 5472
        msgbox("può essere, ma devo sentire anche una mia amica")
e altri 15924 case possibili...
case else
    currentdb.openrecordset("Select * from TblPossibiliScuse") ^__^
end select
> 16mb di RAM? sprecone! SE girasse su un
> Commodore 64 sarebbe meglio.
mmm... no... mi si è rotto, mi funziona solo l'MSX ;-)


author: Michele (Giò)

text:
"acMad" <ac...@acMad.it> ha scritto nel messaggio news:eiq561$5mt$1...@news.newsland.it...
> Alessandro Cara ha scritto:
>
>> acMad wrote:
>> [cut]
>> > grazie per l'aiuto..
>> >
>> > nonostante sia un tool utile per fare frontend...
>> > un giorno spero di non doverlo piu' utilizzare!
>> >
>> > :)
>> Il problema ora lo hai risolto.
>> Cmq. Se fai un form "associato" lo hai chiesto tu di comportarsi come si
>> comporta. Se disassoci questo non avviene e sei tu che ti devi
>> preoccupare di scrivere i dati.
>
> altra cosa che non sapevo...
> certo che non e' colpa di access.. ma della mia infinita ignoranza
> nel senso di non sapere determinate cose... ignorarle.. ;)
>
> altro giro altro problema..
> sempre forse a causa del form associato... c'e' la stramaledetta
> rotella del mouse che se la muovi ti salva il record...
> in questo caso come la disabilito?
Benedetto quel giorno che ho preso in considerazione l'evento Form_BeforeUpdate come via unica per
decidere se salvare o meno un record.....
4 righe di sano codice e ti togli ogni problema.
Quel benedetto Cancel e quel benedetto Undo che tante volte mi sono chiesto a cosa servissero, alla
fin fine hanno preso il posto di tante peripezie.
Michele


text:
Alessandro Cara ha scritto:
> > sempre forse a causa del form associato... c'e' la stramaledetta
> > rotella del mouse che se la muovi ti salva il record...
> Qualcuno a suo tempo suggeri' : "levala"
:D
> Ci sono le soluzioni sia su
www.sitocomune.com
 che su
>
www.alessandrobaraldi.it
 e quasi certamente anche su
www.accessgroup.it
do uno sguardo, grazie
> Rispetto al salvataggio della rotella su for associate:"Asatto" se non
> associ la rotella e' "levata"
te parli di form associate e non.. scusa la grandissima ignoranza ma
come faccio a capire se una form e' associata o meno? ho access in inglese
e non saprei.. cmq dammi un indizio... :)
> > come backend uso SQL-Express per ora (piccolo ambiente) poi passero' su
> > SQL Server ... ma potrei usare qualsiasi RDBMS serio..
> RDBMS serio? Nel senso che non ride? ;<)
nel senso che mi posso programmare tramite trigger vari dei backup,
posso avere un sistema di mirroring trasparente per un eventuale disaster
recovery plan, posso avere stabilita' e sicurezza sulla coerenza dei dati,
poca frammentazione, ANSI SQL compliant (access non lo e') ecc..
> D'accordo.Ma fino ad un certo punto. Se l'applicazione non richiede
> molti accessi contemporanei ed i volumi sono contenuti, per me, access
> e' imbattibile
d'accordo.. :)
> E quali sono i tool? per fare applicazioni web?
non ho parlato di tool... ;)
per me il tool e' l'editor che uso per scrivere il codice, il debugger, e
niente altro :)
> Non mi dire la piattaforma .net o uno degli IDE java o lo stesso php
> perche' a livello di "produttivita'" non c'e' partita
la produttivita' non si misura solo in termini di tempo di sviluppo, ma
anche di costi che interverranno dopo lo sviluppo, in fase di
implementazione dell'applicativo sul campo.. la
robustezza/estensibilita'/riusabilita'/ecc. che mi danno i su citati di
sicuro non c'e' l'ha access.. ;)
> Se poi mi vuoi parlare di "FrontPage" o "flask" non ci siamo (questi non
> li conosco i precedenti si, php poco)
questi sono giocattoli per amatori.. ;)
> Se poi ti riferisci a qualche CMS qui "staimo"  parlando di applicazioni
> non di cinema. Il cinema e' su altro NG.  ;<)
parlo di Framework e non di CMS.. sono due cose molto diverse... :D
cmq credo che ormai siamo un po' troppo OT.. :D
grazie delle dritte anyway.



text:
Michele (Giņ) ha scritto:




quindi una sub associata a quell'evento dovrebbe salvarmi dai casini..
che codice mettere dentro ???
grazie per i suggerimenti



text:
acMad wrote:
[cut]
> te parli di form associate e non.. scusa la grandissima ignoranza ma
> come faccio a capire se una form e' associata o meno? ho access in inglese
> e non saprei.. cmq dammi un indizio... :)
Una form e' associata se ha il "RecordSource" valorizzato
Un controllo e' associato se ha un "ControlSource" valorizzato
>
>
>>>come backend uso SQL-Express per ora (piccolo ambiente) poi passero' su
>>>SQL Server ... ma potrei usare qualsiasi RDBMS serio..
>>
>>RDBMS serio? Nel senso che non ride? ;<)
>
>
> nel senso che mi posso programmare tramite trigger vari dei backup,
> posso avere un sistema di mirroring trasparente per un eventuale disaster
> recovery plan, posso avere stabilita' e sicurezza sulla coerenza dei dati,
> poca frammentazione, ANSI SQL compliant (access non lo e') ecc..
Ho un po' da fare e non posso dilungarmi. Avrei qulache "nanetto"
Rispetto a tutte queste cose che scrivi. Sia a proposito di trigger e/o
stored in genere sia a proposito di stabilita' che di ANSI compliant.
>
>
>>D'accordo.Ma fino ad un certo punto. Se l'applicazione non richiede
>>molti accessi contemporanei ed i volumi sono contenuti, per me, access
>>e' imbattibile
>
>
> d'accordo.. :)
>
>
>>E quali sono i tool? per fare applicazioni web?
>
> non ho parlato di tool... ;)
> per me il tool e' l'editor che uso per scrivere il codice, il debugger, e
> niente altro :)
Meglio. Prova a fare una qualsiasi cosa in Java solo con l'editor e poi
vediamo che succede.
>
>
>>Non mi dire la piattaforma .net o uno degli IDE java o lo stesso php
>>perche' a livello di "produttivita'" non c'e' partita
>
> la produttivita' non si misura solo in termini di tempo di sviluppo, ma
> anche di costi che interverranno dopo lo sviluppo, in fase di
> implementazione dell'applicativo sul campo.. la
> robustezza/estensibilita'/riusabilita'/ecc. che mi danno i su citati di
> sicuro non c'e' l'ha access.. ;)
La produttivita' la misuro in tempo di realizzazione del prodotto finito.
robustezza/estensibilita'/riusabilita'/ecc.  queste cose, spesso, non
sono dipendenti da cio' che si usa ma "come" lo si usa.
Come sono solito dire, quattro istruzioni in fila sono capaci "tutti" a
metterle, e' pensarle che e' leggermente piu' difficile (parafrasando S.
Esenin). Le tre cose che hai citato sono soprattutto frutto di questa
"chiarezza" di pensiero.
".... ho visto cose che voi umani....."
E mi ricordo quando si spacciava , manco fosse coca, il client/server
come il toccasana di tutti i mali. Ed i nuovi toccasana "ereditarieta' e
overloading"? Sono disteso in terra ridendo e battendo i pugni
(acronimando SDITREBIP).
[cut]
>
> parlo di Framework e non di CMS.. sono due cose molto diverse... :D
Non molto. Quando mi parli di "framework" molto probabilmente ti
riferisci alla piattaforma .net. A me viene in mente un vecchio prodotto
della Ashton & Tate. Tutti i CMS hanno un loro "framework". Access e' un
"framework"
>
> cmq credo che ormai siamo un po' troppo OT.. :D
Relativamente, stiamo discutendo di "Access" contro tutti.
Un po'come Ursus e i Filistei. In questo caso muoiono solo i Filistei. ;<)
> grazie delle dritte anyway.
P.S. : solo per dare un indicazione di riferimento. Ho cominciato a
lavorare un po' di tempo fa su sistemi mainframe IBM e linguaggio
Assembler, e non Assemblèr, quando i "computer" erano di la da venire,
esistevano solo i "cervelloni", e risparmiare un bit era una cosa seria
e avere a disposizione un file "random", per un programmatore, era
meglio che avere a disposizione Monica Bellucci (sempre detto che i
"programmatori" non capiscono un tubo).
P.P.S acMad e' un elemento. Quali sono gli altri elementi della
"enumerazione"? ;<)
--
ac
email: w+1=x


title: controllo non associato

author: Roberto

text:
è possibile inserire in una tabella dei dati digitati in un controllo non
associato
faccio un esempio:
ho una maschera con origine in una tabella
oltre ai dati che inserisco nei controlli associati ho
dei controlli non associati dove se un valore non è nella tolleranza in
questi controlli non associati mi viene scritto fuoriTolleranza oppure
InTolleranza.
è possibile prendere questi dati e spedirli in una tabella
e se si come?
grazie e ciaoooooooooo


title: controllo non associato

author: Maurizio Borrelli

text:
> "Roberto" [...]:

    Ti occorre prima di tutto una tabella...
    Una tabella con un campo, per esempio, di tipo Si/No, se devi registrare
solamente se "tolleranza" e' o non e' entro certi limiti.
    Poi devi considerare che ci dovra' essere un "legame" fra le tue due
tabelle, quella dei "dati" e quella delle "tolleranze": un campo "ID" che ti
permetta di capire a quale record di "dati" si riferisce un record di
"tolleranze".
    Ma perche' due tabelle?
    Non potresti aggiungere un campo (Si/No) alla tabella dei "dati" ?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Access errore licenza

author: Elisa

text:
Qualcuno ha mai riscontrato problemi nell'utilizzo di un programma con la
versione run-time di Access 2002 su computer (Win 98 o 2000) che hanno già
Access installato (97 o 2000)?
Personalmente ho dovuto per più di una volta rinunciare all'utilizzo di un
programma da me creato perché all'avvio (del programma, non
dell'installazione) dava un errore tipo "L'utente non possiede
l'autorizzazione di licenza per l'accesso al file" e il programma si blocca
visualizzando la schermata di errore relativa alla macro in quel momento in
uso, che richiamava varie routine.
Le routine sono principalmente queste:
- test di connessione tabelle collegate
- rilevazione codice HD
Grazie


title: Access errore licenza

author: Hp

text:
"Elisa" <
sa...@psaa.la
> ha scritto nel messaggio

Prova a leggere qui:
http://support.microsoft.com/default.aspx?scid=kb;en-us;q241141
oppure cerca i codici  Q159333 Q241141
in microsoft support
www.support.microsoft.com
la soluzione al tuo problema anche se assurdo è legata
al font  .. Hatten.ttf
Ciao Hp


title: Access errore licenza

author: Carlo Costarella

text:
"Elisa" <
sa...@psaa.la
> ha scritto nel messaggio
news:VQ%b9.33538$ub2.5...@news1.tin.it...

Non solo quello che ti ha consigliato HP ma anche:
quando prepari il pacchetto di installazione scegli la versione NetWork o CD
Setup ;
poi apri la cartella dove hai messo i file del pacchetto.
Edita il file setup.STF con notepad
vai alla riga 65
che diventa
65    CustomAction
"msacccah.dll,GetPathFromReg,""HKEY_LOCAL_MACHINE,Software\Microsoft\Office\
8.0\Common\AccessRoot,OfficeBin"""
Qui è cambiato solo AccessRoot al posto di quello che c'era dopo Common\.
Alla riga 85 che diventa:
85    AddRegData
"""LOCAL"",""Software\Microsoft\Office\8.0\Common\AccessRoot"",""OfficeBin""
,""%70"","""""
Anche qui è cambiato solo AccessRoot
Infine alla riga 320 che diventa:
320    InstallShared "Access Runtime
Files,msaccess_exe,MSACCESS80RT,Office,1565 "
Dove è cambiato MSACCESS80RT, è stato aggiunto RT
Ciao, Carlo


title: Access errore licenza

author: Giorgio Ferrari

text:
"Hp" <> "
> Prova a leggere qui:
>
>
http://support.microsoft.com/default.aspx?scid=kb;en-us;q241141
>
> oppure cerca i codici  Q159333 Q241141
> in microsoft support
www.support.microsoft.com
>
> la soluzione al tuo problema anche se assurdo è legata
> al font  .. Hatten.ttf
A parte questi problemi, fa il suo dovere la versione DEV?
La risposta sembrerà a molti retorica, però io ho avuto problemi con MOD
2000 1.0 (risolti solo un anno dopo con la 1.5) ... tutto ok invece con la
'97.
E qui come andiamo?
Saluti.


title: Access errore licenza

text:
"Giorgio Ferrari" <
> A parte questi problemi, fa il suo dovere la versione DEV?
> La risposta sembrerà a molti retorica
Scusate, volevo scrivere "la domanda"!  :-)


title: Access errore licenza

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:Va1c9.44649$pX1.1...@news2.tin.it...
> Non solo quello che ti ha consigliato HP ma anche:
> quando prepari il pacchetto di installazione scegli la versione NetWork o
CD
> Setup ;
> poi apri la cartella dove hai messo i file del pacchetto.
> Edita il file setup.STF con notepad
Non ho trovato questo file.
C'è il file "setup.lst".
Intendi questo?


title: [ACCESS 97] Report da ciclo

author: pang

text:
Scusate se apro un nuovo thread, ma avrei la necessità oltre all'urgenza, di
stampare dei report da ciclo e non c'è di peggio in questi casi dal non
essere troppo ferrati in materia...
Avendo una maschera chiamata "Maschera"
Una tabella chiamata "Clienti" contenente i seguenti record
pippo
mario
gino
ed un altra contenente tutti i recor relativi a tali clienti chiamata
"Archivio"
Come faccio da codice (cliccando su un pulsante della maschera) ad eseguire
automaticamente n stampe 1 per ogni gliente pescato nella tabella "cliente"
da un ciclo?
Grazie!


title: [ACCESS 97] Report da ciclo

author: Antonio Biso

text:
"pang" <aaaa@bbb.c> ha scritto nel messaggio
news:eqs8f7$kgd$1...@nnrp.ngi.it...

devi fare un ciclo su un recordset aperto su clienti
vedi help e relativi esempi
Antonio


title: [ACCESS 97] Report da ciclo

author: Alessandro Baraldi

text:

Se non ho capito male la Maschera che hai espone già l'elenco dei
clienti, quindi
ti basterà ciclare il RecordsetClone della Form.
Do Until Me.RecordsetClone.Eof
     Docmd.OpenReport "NomeReport",,"[IdCliente]=" &
Me.RecordsetClone.Field("IdCliente")
     Me.RecordsetClone.MoveNext
Loop
Me.RecordsetClone.Bookmark=me.Bookmark
Metti a posto il campo IdCliente, nel caso in cui tu abbia usato un
altro criterio per
assegnare la ChiavePrimaria...., il concetto è quello esposto.
@Alex


title: [ACCESS 97] Report da ciclo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1171368775.0...@j27g2000cwj.googlegroups.com...
On 13 Feb, 12:45, "pang" <a...@bbb.c> wrote:
> Scusate se apro un nuovo thread, ma avrei la necessità oltre all'urgenza,
> di
> stampare dei report da ciclo e non c'è di peggio in questi casi dal non
> essere troppo ferrati in materia...
>
> Avendo una maschera chiamata "Maschera"
>
> Una tabella chiamata "Clienti" contenente i seguenti record
>
> pippo
> mario
> gino
>
> ed un altra contenente tutti i recor relativi a tali clienti chiamata
> "Archivio"
>
> Come faccio da codice (cliccando su un pulsante della maschera) ad
> eseguire
> automaticamente n stampe 1 per ogni gliente pescato nella tabella
> "cliente"
> da un ciclo?
>
> Grazie!
Se non ho capito male la Maschera che hai espone già l'elenco dei
clienti
No alessandro, nella maschera c'è solo il pulsante e mi seve solo per
eseguire i reports, l'elenco clienti è contenuto sulla tabella "clienti"
Ciao!


title: [ACCESS 97] Report da ciclo

text:
[CUT]
> Se non ho capito male la Maschera che hai espone già l'elenco dei
> clienti
>
> No alessandro, nella maschera c'è solo il pulsante e mi seve solo per
> eseguire i reports, l'elenco clienti è contenuto sulla tabella "clienti"
>
> Ciao!-
Un pò di immaginazione non guasta....
E' uguale apriti un Recordset sulla tabella, il resto non cambia.
@Alex


title: [ACCESS 97] Report da ciclo

text:
"pang" <aaaa@bbb.c> ha scritto nel messaggio
news:eqs8f7$kgd$1...@nnrp.ngi.it...
cut
Leggiti le risposte al tuo post precedente e vedi che forse cidi ha trovato
la soluzione.
Ciao, Carlo


title: [ACCESS 97] Report da ciclo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1171374086.9...@v45g2000cwv.googlegroups.com...
[CUT]
> Se non ho capito male la Maschera che hai espone già l'elenco dei
> clienti
>
> No alessandro, nella maschera c'è solo il pulsante e mi seve solo per
> eseguire i reports, l'elenco clienti è contenuto sulla tabella "clienti"
>
> Ciao!-
>Un pò di immaginazione non guasta....
Se mi servisse solo quella :-) Sono proprio incompetente,
>E' uguale apriti un Recordset sulla tabella, il resto non cambia.
purtroppo le cose me le devono dare con il cucchiaino ... :(


title: [ACCESS 97] Report da ciclo

author: cidi

text:
"pang" <aaaa@bbb.c> ha scritto nel messaggio
news:eqsajg$l4s$1...@nnrp.ngi.it...


Ciao pang
ma non puoi usare una maschera basata su una query che ti faccia vedere
l'elenco dei
clienti da stampare?
Daniele


title: query per modificare dati in tabella

author: JOE

text:
ciao a tutti...
vorrei sapere se con una query posso aggiornare i dati di una tabella...
in particolare mi serve aggiornare una data in un campo. esempio:
nella tabProdotti ho un campo data_erogazione e le date sono diverse...
con la query vorrei poter mettere una data a mio piacimento e che magari
mi uscisse la finestrella di inserimento data per sceglierla a
piacimento..
grazie


title: Come aggiungere automaticamente un record?

author: Neo

text:
Salve,
Ho tue tabelle collegate:
una si chiama videoteca ed č tabella primaria con diversi campi:
ID,Numero cassetta, Titolo, regista ecc...
Nell'altra c'č solo titolo e i 3 attori principali.
Il problema č che se aggiungo un record in videoteca vorrei che venisse
aggiunto automaticamente lo stesso record nella seconda tabella.
Le tabelle sono collegate col campo titolo che contiene esattamente gli
stessi record, ma nella seconda devo aggiungerli manualmente!!!
Grazie
--
Antonello Cordella
ant...@libero.it
http://antoweb.supereva.it


author: Renza

text:
Ciao,
Io che sono poco esperta e non so scrivere con visual basic ho risolto un
problema analogo in questo modo
1 è necessario che nella 2a tabella il Titolo sia in chiave
2 ho creato una query di accodamento che mi prende i dati dalla prima
tabella e mi accoda i campi che voglio nella 2a tabella.
3 nella maschera che ho creato per facilitare l'aggiornamento dei dati nella
1a tabella ho inserito un pulsante di comando che mi lancia la query di
accodamento. (in pratica dopo avere inserito i record che voglio attivo con
un doppio click sul pulsante  la query di accodamento).
PS.: da poco esperta quale sono mi sembra comunque che non sia corretto
legare le 2 tabelle tramite una descrizione ma piuttosto da un codice che
comunque sarà sempre in chiave e quindi univoco. Quindi se la chiave della
prima tabella è il campo ID, tale campo a mio avviso deve essere riportato
anche nella seconda tabella (come campo numerico) e deve essere la chiave
della stessa.
Spero di esserti stata utile
Ciao
Neo <
ant...@libero.it
> wrote in message
Q4_G4.82573$pn3.9...@news.infostrada.it...
> Salve,
> Ho tue tabelle collegate:
> una si chiama videoteca ed è tabella primaria con diversi campi:
> ID,Numero cassetta, Titolo, regista ecc...
>
> Nell'altra c'è solo titolo e i 3 attori principali.
>
> Il problema è che se aggiungo un record in videoteca vorrei che venisse



text:
Immagino che il campo ID della prima tabella sia un campo di tipo contatore,
il campo ID della seconda tabella non deve essere un campo di tipo contatore
ma un campo numerico impostato a intero lungo.
Per fare una query di accodamento
Query - nuovo - visualizza struttura
poi scegli la prima tabella da inserire nella query
a questo punto sei all'interno della query e dal menů query scegli "query di
accodamento"
ti viene chiesto "accoda a   nuova tabella" : segli la seconda tabella
a questo punto scegli dalla prima tabella i campi che vuoi anche nella
seconda tabella e scegli il campo corrispondente.
Mi piacerebbe sapere se ora č OK.
Renza
PS.: Se il campo ID della seconda tabella lo avevi impostato a Contatore, ti
consiglio di svuotare la seconda tabella, reimpostare i campi e procedere
con l'accodamento.
Neo <
ant...@libero.it
> wrote in message
wr5H4.85401$pn3.1...@news.infostrada.it...
> Ma cosa vuol dire e come crei una query di accomodamento?
>


author: Stefano Bettini

text:
Neo <
ant...@libero.it
> wrote in message
Q4_G4.82573$pn3.9...@news.infostrada.it...
> Salve,
> Ho tue tabelle collegate:
> una si chiama videoteca ed è tabella primaria con diversi campi:
> ID,Numero cassetta, Titolo, regista ecc...
>
> Nell'altra c'è solo titolo e i 3 attori principali.
>
MAI scrivere informazioni come il titolo in 2 tabelle, MAI fare
delle relazioni su campi di tipo descrittivo, MAI duplicare inutilmente
informazioni ingiro per il db a meno che non sia strettamente necessario
per motivi prestazionali.
La struttura "puristicamente" corretta sarebbe:
Tabella1: Video, Titolo, Regista, Genere ecc. ecc
Tabella2: Video, Progressivo, Attore   con PK= Video+Progressivo
    - oppure -
Tabella2: Progressivo (contatore), Video,  Attore   con PK= Progressivo
a seconda dei gusti. In questo caso potresti gestirti il tutto con una
struttura maschera/sottomaschera e potresti scegliere in tutta libertà
quanti attori memorizzare per ogni video.
Detto tra noi, viste le scarse dimensioni di tabella2 probabilmente è
il classico caso in cui il gioco "non vale la candela" e sarebbe preferibile
abbandonare i "canoni" e sbattere un bel campo su Tab1 in cui inserire
gli attori separati da un carattere di controllo (poi per farlo vedere in
maniera
strutturata ci sono comunque un sacco di modi).
Bye, Ste


text:
Grazie,
ho risolto.
Stefano Bettini <
sbet...@iol.it
> wrote in message
10r5998$if0$1...@fe2.cs.interbusiness.it...
>
> Neo <
ant...@libero.it
> wrote in message
> Q4_G4.82573$pn3.9...@news.infostrada.it...
> > Salve,
> > Ho tue tabelle collegate:
> > una si chiama videoteca ed č tabella primaria con diversi campi:
> > ID,Numero cassetta, Titolo, regista ecc...
> >
> > Nell'altra c'č solo titolo e i 3 attori principali.
> >
>
>
> MAI scrivere informazioni come il titolo in 2 tabelle, MAI fare
> delle relazioni su campi di tipo descrittivo, MAI duplicare inutilmente
> informazioni ingiro per il db a meno che non sia strettamente necessario
> per motivi prestazionali.
>
> La struttura "puristicamente" corretta sarebbe:
>
> Tabella1: Video, Titolo, Regista, Genere ecc. ecc
> Tabella2: Video, Progressivo, Attore   con PK= Video+Progressivo
>
>     - oppure -
>
> Tabella2: Progressivo (contatore), Video,  Attore   con PK= Progressivo
>
> a seconda dei gusti. In questo caso potresti gestirti il tutto con una
> struttura maschera/sottomaschera e potresti scegliere in tutta libertą
> quanti attori memorizzare per ogni video.
>
>
> Detto tra noi, viste le scarse dimensioni di tabella2 probabilmente č



title: per Federico Luciani

author: Ezio

text:
Aiuto ti prego!
Io vorrei utilizzare la funzione Cur2strEuro all'interno di una query per
convertire un campo valuta (che chiamo "num") in un campo testo con la
stringa.
ho provato a crearmi all'interno della query un campo calcolato con la tua
funzione, ma non so come interpretare le variabili della funzione, cioè:
testo: EuroCheque («vValue»; «sNumberValue»; «sCaseValue»; «Language»)
a me non serve la variabile "lingua" uso solo l'italiano.
cosa devo sostiuire alle variabili:
"vvalue"-"snumbervalue"-"scasevalue"-"language" ?
ti ringrazio.
ezio.


title: per Federico Luciani

author: Federico Luciani

text:

Come ti ho gia' risposto nell'altro thread!!!
Cosi' com'e' non puoi usarla un una query.
Dovresti apportare delle modifiche al codice.
Se non sei in grado di farlo aggiungi questa funzioncina
Public Function NumToStr(vNum As Variant) As String
    Dim sNV As String
    Dim sCV As String
    EuroCheque vNum, sNV, sCV, 1
    NumToStr = sCV
End Function
e nella query la usi cosi':
NumToQuery([camponumerico])
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: per Federico Luciani

author: Sib

text:
"Ezio" chiede
> Io vorrei utilizzare la funzione Cur2strEuro
[cut]
> testo: EuroCheque («vValue»; «sNumberValue»; «sCaseValue»; «Language»)
> a me non serve la variabile "lingua" uso solo l'italiano.
Allora ti serve la variabile lingua, per selezionare l'italiano.
> cosa devo sostiuire alle variabili:
> "vvalue"-"snumbervalue"-"scasevalue"-"language" ?
vValue = il numero che vuoi convertire (ad es. 1200)
sNumberValue = Il tuo stesso numero formattato per l'Euro (1.200,00)
sCaseValue = Il numero espresso in caratteri (MilleDuecento/00)
Language = La lingua che vuoi usare (1 per l'italiano)
se in sCaseValue non vuoi il finale "/00" devi fare una piccola modifica
alla funzione.
Ciao, Sib


title: per Federico Luciani

text:
Ok su tutto tranne:
> sCaseValue = Il numero espresso in caratteri (MilleDuecento/00)
Cosa vuol dire? non dovrò mica scriverlo io il numero in cifre all'interno
di "sCaseValue"?
ti ripeto la mia esigenza:
ho una query basata su una tabella con diversi campi, tra cui un campo che
si chiama "num" che contiene delle cifre in formato valuta. Io voglio
crearmi all'interno della query un campo calcolato che trasformi "num" in
lettere.
Se devo usare questa funzione cosa scrivo?
Espr1: EuroCheque([«vValue»];[«sNumberValue»];[«sCaseValue»];[«Language»])
* (sostituisco a Espr1 il nuome che desidero dare al campo calcolato)
"vValue" - sostiutisco con [num] ("num" è il nome del campo valuta della mia
tabella)
"sNumberValue" - metto sempre [num] perchè l'euro per ora non mi interessa
"Language" - sostituisco con 1 perche uso solo la lingua italiana
"sCaseValue" - non ho capito cosa devo mettere, cosa vuol dire:
> sCaseValue = Il numero espresso in caratteri (MilleDuecento/00)?
grazie ancora.
ezio


title: per Federico Luciani

text:

> ezio
ma le leggi le risposte o no?
la funzione EuroCheque NON LA PUOI USARE IN UNA QUERY cosi' come e'.
in sNumberValue e sCaseValue ci devi mettere delle variabili che vengono
modificate dalla funzione,
poi le leggi e ci trovi quello che cerchi, cioe':
 sNumberValue: valore numerico in notazione Euro
 sCaseValue:   conversione in testo nella lingua prescelta
ma tutto questo non puoi farlo in una query, quindi o modifichi tutta la
routine e crei una funzione che dato un numero ritorna una stringa o (come ti
ho suggerito almeno tre volte) aggiungi questa funzioncina nel modulo che
contiene EuroCheque:
Public Function NumToStr(vNum As Variant) As String
    Dim sNV As String
    Dim sCV As String
    EuroCheque vNum, sNV, sCV, 1
    NumToStr = sCV
End Function
e nella query la usi cosi':
NumToStr([camponumerico])



title: creare cartello prezzo

author: cla

text:
E' possibile creare un cartello prezzo dove scegliendo il prodotto sia
inserito in automatico la foto e il codice a barre del prodotto.
Il codice ï¿œ in formato immagine.
Il cartello deve avere una base con delle misure e descrizioni standard.
         -------------------------------------------------------------
	| descrizione standard          descrizione da menu'tendina  |
	|							     |
	|   							     |
	|        DESCRIZIONE PRODOTTO MENU'			     |
	|        TENDINA                               FOTO          |
	|                                              MENU'         |
	|							     |
	|                  CODICE A BARRE                            |
	|                  MENU' TENDINA                             |
	|-------------------------------------------------------------
Grazie per i consigli.


title: creare cartello prezzo

text:
"cla" <
c...@o.it
> ha scritto nel messaggio
news:hsrhbn$l43$1...@news.task.gda.pl...
> E' possibile creare un cartello prezzo dove scegliendo il prodotto sia
> inserito in automatico la foto e il codice a barre del prodotto.
> Il codice � in formato immagine.
> Il cartello deve avere una base con delle misure e descrizioni standard.
>
>
>         -------------------------------------------------------------
> | descrizione standard          descrizione da menu'tendina  |
> |      | |        |
> |        DESCRIZIONE PRODOTTO MENU'      |
> |        TENDINA                               FOTO          |
> |                                              MENU'         |
> |      |
> |                  CODICE A BARRE                            |
> |                  MENU' TENDINA                             |
> |-------------------------------------------------------------
>
> Grazie per i consigli.
Non dici nulla sulla versione di Access, se ti serve un report o una
maschera e cosa significa "...base con delle misure e descrizioni standard".
In genere un controllo immagine e una casella di testo potrebbero bastare.
Ciao, Carlo


title: creare cartello prezzo

text:
Il 18/05/2010 06:37, Carlo Costarella ha scritto:
> "cla"<
c...@o.it
>  ha scritto nel messaggio
> news:hsrhbn$l43$1...@news.task.gda.pl...
>> E' possibile creare un cartello prezzo dove scegliendo il prodotto sia
>> inserito in automatico la foto e il codice a barre del prodotto.
>> Il codice ï¿œ in formato immagine.
>> Il cartello deve avere una base con delle misure e descrizioni standard.
>>
>>
>>          -------------------------------------------------------------
>> | descrizione standard          descrizione da menu'tendina  |
>> |      | |        |
>> |        DESCRIZIONE PRODOTTO MENU'      |
>> |        TENDINA                               FOTO          |
>> |                                              MENU'         |
>> |      |
>> |                  CODICE A BARRE                            |
>> |                  MENU' TENDINA                             |
>> |-------------------------------------------------------------
>>
>> Grazie per i consigli.
>
> Non dici nulla sulla versione di Access, se ti serve un report o una
> maschera e cosa significa "...base con delle misure e descrizioni standard".
> In genere un controllo immagine e una casella di testo potrebbero bastare.
>
> Ciao, Carlo
>
>
access 2007.
In pratica devo stampare dei cartellini prezzo dove standard ï¿œ una
immagine uguale per tutti i cartelli,cosi' per le misure, i menu' a
tendina mi servono per selezionare la descrizione del prodotto (percio'
devo creare un archivio con tutte le descrizioni) con la possibilita' di
richiamare in automatico il codice a barre e la foto del prodotto.
Grazie
nb: non ho molta pratica di access!


title: creare cartello prezzo

text:

Ho trovato questo file per inserire immagini in menu' a tendina, ma non
riesco ad effettuare gli ultimi passaggi il 7 e 8.
Grazie per l'aiuto.
Qui il link per il collegamento
http://www.telefonica.net/web2/kl2/SSHEET.CallImage.xls


title: creare cartello prezzo

text:

Grazie del consiglio.


title: access e file ldb

author: Gianluigi Ascheri

text:
sto utilizzando un database access 2000 condiviso su lan
a volte il file ldb che normalmente riporta il nome degli utenti che lo
stanno utilizzando
diventa una cosa tipo ??I???????????????n?????????????
qualcuno sa dirmi da cosa dipende
P.s. ( i Pc collegati utilizzano  XP e win 98 2° ed )
Grazie
Gianluigi Ascheri


title: access e file ldb

text:
"Gianluigi Ascheri" <
gianluig...@cfpcemon.it
> ha scritto nel messaggio
news:svuT9.101541$Ou4.3...@twister2.libero.it...

Cambia le schede di rete e fallo in fretta.
Ciao, Carlo


title: Elenco moduli e routine

author: Maurizio

text:
Ciao a tutti. Devo creare una routine che mi elenchi in una tabella tutti i
nomi dei moduli presenti in quel db. Inoltre per ogni modulo, una tabella
con le routine presenti in esso. Chi puo' darmi un suggerimento?
Grazie 1000
Maurizio.


title: Elenco moduli e routine

author: Lorenzo Coronati

text:
Scrisse "Maurizio" <
Vis...@biosys.net
>:
>Ciao a tutti. Devo creare una routine che mi elenchi in una tabella tutti i
>nomi dei moduli presenti in quel db. Inoltre per ogni modulo, una tabella
>con le routine presenti in esso. Chi puo' darmi un suggerimento?
Nella tabella nascosta MSysObjects ci sono tutti gli oggetti
del db: filtri sul campo Type per trovare i moduli.
Poi nell'help mi pare ci siano degli esempi su come leggere
le righe dei moduli; con instr trovi quelle che cominciano
con Sub o Function ecc.
Buon lavoro.
--
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: Elenco moduli e routine

text:
Grazie 1000, mi sei stato veramente di grande aiuto.
Ciao.
Lorenzo Coronati <
lore...@tin.ton.tan.it
> wrote in message
39342cc5...@news.libero.it...



title: OT: Mi hanno rilasciato

author: Zappus

text:
Saluti a tutti,
Mi hanno rilasciato per mancanza di prove....;-)
Sono finalmente riuscito a configurare nuovamente l'account dei newsgroup.
Quante cose sono successe nel frattempo...
Ho visto per esempio che c'è stato un tentativo di organizzare la C.I.S.A.
nella mia città (Ancona) ma poi non se ne è fatto nulla ; mi dispiace ma
sarà per un'altra volta. Gli Anconetani non mollano...
Di nuovo Salutoni. Sono contento.
Luca


title: OT: Mi hanno rilasciato

author: MA

text:
Zappus wrote:
> Saluti a tutti,
> Mi hanno rilasciato per mancanza di prove....;-)
E poi dice che la magistratura funziona!!!
> Sono finalmente riuscito a configurare nuovamente l'account dei
> newsgroup. Quante cose sono successe nel frattempo...
La Juve in B, iniziano i mondiali, la Cisa si è spostata a Paola
> Ho visto per esempio che c'è stato un tentativo di organizzare la
> C.I.S.A. nella mia città (Ancona) ma poi non se ne è fatto nulla ; mi
> dispiace ma sarà per un'altra volta. Gli Anconetani non mollano...
Vieni a Poala, o devi mettere la firma in Questura?
> Di nuovo Salutoni. Sono contento.
> Luca
Un giorno spiegherai perchè Zappus
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: OT: Mi hanno rilasciato

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e65vad$udr$1...@area.cu.mi.it...
> Zappus wrote:
> > Saluti a tutti,
> > Mi hanno rilasciato per mancanza di prove....;-)
>
> E poi dice che la magistratura funziona!!!
>
> > Sono finalmente riuscito a configurare nuovamente l'account dei
> > newsgroup. Quante cose sono successe nel frattempo...
>
> La Juve in B, iniziano i mondiali, la Cisa si è spostata a Paola
> >
> > Ho visto per esempio che c'è stato un tentativo di organizzare la
> > C.I.S.A. nella mia città (Ancona) ma poi non se ne è fatto nulla ; mi
> > dispiace ma sarà per un'altra volta. Gli Anconetani non mollano...
>
> Vieni a Poala, o devi mettere la firma in Questura?
>
>
> > Di nuovo Salutoni. Sono contento.
> > Luca
> Un giorno spiegherai perchè Zappus
Nessuno saprà mai il segreto di Zappus....


title: Posizione cursore

author: Lucio

text:
Salve a tutto il NG,
ho un piccolo problema;
su apertura di MiaMaschera,nel quale vi è una Textbox che chiamo MioCampo,
vorrei sapere, se quest ultimo non è vuoto, come il cursore mi si possa
posizionare all'estrema destra dell'ultima parola scritta e mi mettesse il
trattino "-".
Grazie anticipatamente
Lucio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Posizione cursore

text:
"Lucio" <
nap...@tin.it
> wrote in message
news:cac1d0$5p2$
1...@news.newsland.it
> Salve a tutto il NG,
> ho un piccolo problema;
> su apertura di MiaMaschera,nel quale vi è una Textbox che chiamo MioCampo,
> vorrei sapere, se quest ultimo non è vuoto, come il cursore mi si possa
> posizionare all'estrema destra dell'ultima parola scritta e mi mettesse il
> trattino "-".
> Grazie anticipatamente
> Lucio
Mi sono perso nei VERBI.... e la tua richiesta è
alquanto incomprensibile....
In ogni caso poi prova questo:
Su evento OPEN della Form:
If len(Nz(Me.MioCampo),vbnullstring)>0 then
   Me.MioCampo=me.MioCampo & "-"
   'Questo posiziona il Cursore alla fine
   Me.MioCampo.SelStart=me.MioCampo.SelLength
End if
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Query uno a molti su stessa riga

author: Ivan

text:
Salve a tutti

ho una query basata su 2 tabelle con la relazione uno a molti (1 record
nella tabella1  corrisponde a + record nella tabella2  (max 5 record nella
tabella2))

Io vorrei visualizzare il risultato della query in una unica riga.

E' possibile?

Grazie


title: Query uno a molti su stessa riga

author: Popi - TheBadHabits

text:
Ciao!

Verrebbe da dire che ti serve una query a campi incrociati, ma se non ci dici almeno quali campi sono coinvolti è difficile essere più precisi.

HTH
Popi


title: Ricevere dati da porta seriale

author: Alessio Fabio

text:
Salve a tutti, dopo una rapida ricerca sul sito e sul newsgroup non ho
trovato le info che mi servono quindi provo a chiedervele, mi scuso se c'è
già un 3d che ne parla.
Come da ogg. ho bisogno di attaccare un pc (tramite porta seriale per forza)
ad un centralino telefonico.
Da dove posso partire? Poi mi arrangio ma il problema è sapere cosa cercare
nella guida.
Grazie
    Alessio Fabio


title: Ricevere dati da porta seriale

author: Roberto da casa

text:
"Alessio Fabio" <
fabioa...@tiscali.it
> ha scritto nel messaggio
news:bpl2od$666$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) o su google e cerca tra tra i vecchi
messaggi del NG, il tuo è un messaggio abbastanza ricorrente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: collegamento ipertestuale

author: info

text:
cliccando su un collegamento ipertestuale mi appare la finestra con l'avviso
che può rappresentare un rischio e la richiesta se continuare.
è possibile eliminare questo avviso?
grazie


title: collegamento ipertestuale

text:

Abbassando il livello delle protezioni delle Macro.
@Alex


title: collegamento ipertestuale

text:
Ho già inserito il livello di protezione basso.
Nel mio database faccio riferimento ad immagini presenti sul computer
richiamandole con un collegamento ipertestuale.
Ogni volta mi appare la nota fastidiosa.
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:5234e4ea-b87b-4edb...@u14g2000vbg.googlegroups.com...



title: collegamento ipertestuale

author: Geppo

text:
Ciao info wrote:
> Ho già inserito il livello di protezione basso.
> Nel mio database faccio riferimento ad immagini presenti sul computer
> richiamandole con un collegamento ipertestuale.
> Ogni volta mi appare la nota fastidiosa.
Non indichi la versione di access.
Prova a dare un occhiata qui e vedi se risolvi è per la 2007:
http://support.microsoft.com/kb/925757/it
oppure qui per la 2003:
http://support.microsoft.com/kb/829072/it
--
Ciao
Geppo


title: OT: domanda

author: luca

text:
Cos'è un file ISAM?
premetto : sono un niubi.
Seriamente : cos'è?
Ciao. Luca2.


title: Mid!!!!

author: Porello

text:
Ciao
ho postato gia stasera riguardo a un errore data type mismatch.
Forse ho capito dove sta l' inghippo!!!
Uso una funzione Mid() in una query in un campo data, quindi si rifiuta di
eseguirla.
Come mai a runtime non funziona, avevo letto qualcosa sul format, ma non
riesco + a trovare l' articolo.
Ciao ciao


title: Mid!!!!

author: Emyr

text:
On Wed, 6 Nov 2002 23:03:52 +0100, "Porello" <
por...@tiscali.it
>
wrote:

trasformala in stringa con cstr o format vedi l'help per i parametri
Saluti.
Emanuele.


title: spuntare casella di controllo associata con "espressione"

author: Piero

text:
Ciao a tutti

� possibile spuntare o meno una casella di controllo
associata inserendo in valore predefinito una
espressione del tipo
=DLookUp( ecc. ecc.

Grazie


author: Marco Pizzamiglio

text:
Piero ha scritto:

Prova tu e poi facci sapere se funziona.
Ciao.
-Marco-

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:kv1on6$ntv$1...@news.newsland.it...
> Piero ha scritto:
>
>> Ciao a tutti
>> � possibile spuntare o meno una casella di controllo
>> associata inserendo in valore predefinito una
>> espressione del tipo
>> =DLookUp( ecc. ecc.
>> Grazie
>
> Prova tu e poi facci sapere se funziona.
> Ciao.
> -Marco-
>
;-)
soluzione?


text:
Piero ha scritto:

> >> Ciao a tutti
> >> � possibile spuntare o meno una casella di controllo
> >> associata inserendo in valore predefinito una
> >> espressione del tipo
> >> =DLookUp( ecc. ecc.
> >> Grazie

> > Prova tu e poi facci sapere se funziona.
> > Ciao.
> > -Marco-

> ;-)
> soluzione?

Creare una maschera di prova, inserire una casella di controllo associata,
aprire la finestrella delle propriet�, nella scheda Dati in corrispondenza
di 'Valore predefinito' scrivere la formula =Dlookup(....), passare in
visualizzazione maschera e verificare cosa succede, postare il risultato
sul
newsgroup: "SI, si pu� fare" oppure "NO, non funziona".
(Che � esattamente quello che dovrei fare io per rispondere alla domanda
:-)



text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:kv24ai$3gl$1...@news.newsland.it...
> Piero ha scritto:
>
>> >> Ciao a tutti
>> >> � possibile spuntare o meno una casella di controllo
>> >> associata inserendo in valore predefinito una
>> >> espressione del tipo
>> >> =DLookUp( ecc. ecc.
>> >> Grazie
>
>> > Prova tu e poi facci sapere se funziona.
>> > Ciao.
>> > -Marco-
>
>> ;-)
>> soluzione?
>
> Creare una maschera di prova, inserire una casella di controllo associata,
> aprire la finestrella delle propriet�, nella scheda Dati in corrispondenza
> di 'Valore predefinito' scrivere la formula =Dlookup(....), passare in
> visualizzazione maschera e verificare cosa succede, postare il risultato
> sul
> newsgroup: "SI, si pu� fare" oppure "NO, non funziona".
> (Che � esattamente quello che dovrei fare io per rispondere alla domanda
> :-)
> Ciao.
> -Marco-
non funziona.
Allora come si puo' fare perch� una casella di controllo associata
assuma lo stesso valore della formula si/no?
senza dover utilizzare l'evento dopo aggiornamento della sottomaschera
(nel mio caso)
Me!mioControllo=Dlookup (...)


text:
Piero ha scritto:

> > Creare una maschera di prova, inserire una casella di controllo
associata,
> > aprire la finestrella delle propriet�, nella scheda Dati in
corrispondenza
> > di 'Valore predefinito' scrivere la formula =Dlookup(....), passare in
> > visualizzazione maschera e verificare cosa succede, postare il risultato
> > sul
> > newsgroup: "SI, si pu� fare" oppure "NO, non funziona".
> > (Che � esattamente quello che dovrei fare io per rispondere alla domanda
> > :-)
> > Ciao.
> > -Marco-

> non funziona.
> Allora come si puo' fare perch� una casella di controllo associata
> assuma lo stesso valore della formula si/no?
> senza dover utilizzare l'evento dopo aggiornamento della sottomaschera
> (nel mio caso)
> Me!mioControllo=Dlookup (...)

Ho fatto una prova anch'io. Funziona, con una limitazione.
Premesso che la Dlookup dev'essere scritta correttamente, il valore
predefinito della casella viene calcolato all'apertura della maschera e
mantenuto, quindi anche se i dati nella tabella vengono modificati il
valore
predefinito resta costante. Se vuoi che sia variabile durante l'utilizzo
della maschera devi usare gli eventi per modificarlo.
Quindi almeno all'apertura della maschera dovrebbe funzionare, se non va
posta la Dlookup che usi, per vedere se c'� qualcosa di strano.



text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:kv289q$7gf$1...@news.newsland.it...

ciao Marco
con DloooKup su origine controllo funziona;
ma se � associata e con DloooKup in valore predefinito (ho provato anche su
valido se)
non mi funziona neppure all'apertura
.
QryValCarico
SELECT TbCarichi.IDCarico, Max(IIf(IsNull([DataC]) And [nColli]=0) Or
IsNull([IdProdotto]),0,-1)) AS nBanCol
FROM TbCarichi LEFT JOIN [Dettagli sugli ordini] ON TbCarichi.IDCarico =
[Dettagli sugli ordini].IDCarico
GROUP BY TbCarichi.IDCarico;

=DLookUp("nBanCol";"QryValCarico";"IdCarico=" & [IdCarico])


text:

Strano, a me con A2000 va. Se i nomi della query e del
campo sono scritti giusti dovrebbe funzionare.
Che non sia un problema di riferimento al parametro,
prova a metterlo fisso per esempio
  =DLookUp("nBanCol";"QryValCarico";"IdCarico=23")
giusto per capire se � quello il problema.



text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:kv2k8c$jon$1...@news.newsland.it...

ciao Marco
per scrupolo ho ricreato un'altra maschera
con controllo associato, inserendo in valore predefinito
=DLookUp("nBanCol";"QryValCarico";"IdCarico=" & [IdCarico])

e nella sottomaschera su dopo aggiornamento
Forms!MiaMaschera!Controllo.requery

Ma non ha nessun effetto!!!


text:
Piero ha scritto:

> ciao Marco
> per scrupolo ho ricreato un'altra maschera
> con controllo associato, inserendo in valore predefinito
> =DLookUp("nBanCol";"QryValCarico";"IdCarico=" & [IdCarico])
> e nella sottomaschera su dopo aggiornamento
> Forms!MiaMaschera!Controllo.requery
> Ma non ha nessun effetto!!!

Il requery non aggiorna il valore predefinito. Prova cos�
Me.Parent!Controllo.DefaultValue =
DLookUp("nBanCol","QryValCarico","IdCarico=" & [IdCarico])



text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:kv49vc$18f$1...@news.newsland.it...
> Piero ha scritto:
>
>> ciao Marco
>> per scrupolo ho ricreato un'altra maschera
>> con controllo associato, inserendo in valore predefinito
>> =DLookUp("nBanCol";"QryValCarico";"IdCarico=" & [IdCarico])
>> e nella sottomaschera su dopo aggiornamento
>> Forms!MiaMaschera!Controllo.requery
>> Ma non ha nessun effetto!!!
>
> Il requery non aggiorna il valore predefinito. Prova cos�
> Me.Parent!Controllo.DefaultValue =
> DLookUp("nBanCol","QryValCarico","IdCarico=" & [IdCarico])
> Ciao.
> -Marco-
>
ciao Marco
ma se il mio controllo � in altra sottomaschera
va bene fare
Me.Parent!Controllo.DefaultValue ?


text:
"Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
news:5215b7d8$0$1376$4faf...@reader1.news.tin.it...

ho notato che mettendo anzich�
Me.Parent il percorso della sottomaschera dove ho il controllo,
funziona, ma sul controllo del record vuoto, dove c'� il contatore
mentre sul record selezionato no!


text:
Piero ha scritto:

> > ciao Marco
> > ma se il mio controllo � in altra sottomaschera
> > va bene fare
> > Me.Parent!Controllo.DefaultValue ?

Per i riferimenti a maschere/sottomaschere/controlli vedi
http://donkarl.com/it/FAQ/FAQ4Maschere.htm#4.2

> ho notato che mettendo anzich�
> Me.Parent il percorso della sottomaschera dove ho il controllo,
> funziona, ma sul controllo del record vuoto, dove c'� il contatore
> mentre sul record selezionato no!

Certo, il valore predefinito di un controllo � quello che viene proposto
in
automatico quando inserisci un nuovo record. Se vuoi cambiare il valore
contenuto nel record corrente non serve a niente il defaultvalue.



text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:kv4ele$56d$1...@news.newsland.it...
> Piero ha scritto:
>
>> > ciao Marco
>> > ma se il mio controllo � in altra sottomaschera
>> > va bene fare
>> > Me.Parent!Controllo.DefaultValue ?
>
> Per i riferimenti a maschere/sottomaschere/controlli vedi
>
http://donkarl.com/it/FAQ/FAQ4Maschere.htm#4.2

>
>> ho notato che mettendo anzich�
>> Me.Parent il percorso della sottomaschera dove ho il controllo,
>> funziona, ma sul controllo del record vuoto, dove c'� il contatore
>> mentre sul record selezionato no!
>
> Certo, il valore predefinito di un controllo � quello che viene proposto
> in
> automatico quando inserisci un nuovo record. Se vuoi cambiare il valore
> contenuto nel record corrente non serve a niente il defaultvalue.
> Ciao.
> -Marco-
>
>
ok. grazie


title: Condizione per Query

text:
č possibile a una query cosě strutturata dare una condizione?
SELECT tDifettiUsp.Codice, tDifettiUsp.Difetto,
DSum("Scarti","tscarticonferme","iddifetti=" & [iddifetto]) AS S,
DSum("npzsinterizzato","query2","iddifetti=" & [iddifetto]) AS PLotto,
[S]/[PLotto] AS Diff
FROM tDifettiUsp
ORDER BY DSum("npzsinterizzato","query2","iddifetti=" & [iddifetto]) DESC;
esempio:
between [dal] and [al]
grazie mille
ciao


title: Condizione per Query

text:
On Tue, 12 Nov 2002 22:56:29 GMT, "T@Roberto" <
tas...@libero.it
>
wrote:

nserisci dal e al come parametri nei criteri dei dsum e della tabella
Saluti.
Emanuele.


title: Condizione per Query

text:
> >
>
>
> nserisci dal e al come parametri nei criteri dei dsum e della tabella
> Saluti.
> Emanuele.
bene ma il mio problema č la sintassi mi puoi fare un esempio?
grazie ancora
ciao


title: Condizione per Query

text:
On Wed, 13 Nov 2002 22:51:33 GMT, "T@Roberto" <
tas...@libero.it
>
wrote:
>
>> >
>>
>>
>> nserisci dal e al come parametri nei criteri dei dsum e della tabella
>> Saluti.
>> Emanuele.
>
>
>bene ma il mio problema è la sintassi mi puoi fare un esempio?
>
>grazie ancora
>
>ciao
>
[data] <= [dal] and [data] >= [al]
al limite vedi format() per formattare la data in inglese ("mm/dd/yy")
Saluti.
Emanuele.


title: Aiuto su Access 2002

author: Alberto A. Villa

text:
Someone knows how to drop this big difficulty??
A Data Base in MS-Access 2002, condivided with multiple client, had link
failure with a client.
From this time until now, none can open the file because it appear following
message (translation from italian):
<<Microsoft Jet Manager stops working because another client want to modify
same data.>>
If I don't find how to overcome this problem and I can open again the file,
I loose part of my Data Base.
This is a big damage for me and it is not a good advertising for Microsoft
packages.
Can I open with other Data Base or Packages the file and repair it?
Which is the best?
Thank You very much
Alberto


title: Aiuto su Access 2002

text:

ROTFL
O hai sbagliato NG o credi che fingendoti straniero becchi di piů...
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Problema con ciclo For...Next

author: davide

text:
Un saluto a tutto il NG.
Ho una sottomaschera che elenca una serie di record collegati al record
della maschera principale.
La sottomaschera (per problemi di spazio) è molto piccola e visualizza solo
una parte dei record.
Sull'evento OnCurrent della maschera principale ho impostato un ciclo che
prende a riferimento il numero dei record della sottomaschera.
For i=1 to Form_MiaMaschera.MiaSottomaschera.Form.Recordset.RecordCount
(...)
Next i
Il problema che ho incontrato è che il valore di
"Form_MiaMaschera.MiaSottomaschera.Form.Recordset.RecordCount" non è ancora
aggiornato al momento in cui parte il ciclo e la variabile "i" viene
impostata al valore dei soli recor visibili della sottomaschera (visibili
nel senso che per vedere gli altri devo agire sulla barra di scorrimento
verticale).
E' normale che accada questo? Come potrei fare?


title: Problema con ciclo For...Next

author: namor

text:
davide ha scritto:



Prima dovresti popolare interamente il recordset, per avere il conteggio
esatto dei record (basta fare un .movelast). E ti conviene usare il
RecordsetClone, invece che il vero recordset della sottomaschera.
Form_MiaMaschera.MiaSottomaschera.Form.RecordsetClone.MoveLast
For i=1 to
Form_MiaMaschera.MiaSottomaschera.Form.RecordsetClone.RecordCount
  (...)
Next i
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Visualizzazione attributi file su maschere continue

author: hoyt

text:
Buon giorno a tutto il NG,
ho un DB che utilizzo per l'archiviazione dei documenti ... in una
form in visualizzazione "maschere continue" dove, a fianco del path di
archiviazione del file, ho inserito una casella di testo, non
associata, che utilizzo per evidenziare la dimensione del file stesso.
Tale casella viene valorizzata nell'evento "su corrente" della form.
Il problema è che tutti i record visualizzati nella form mostrano la
stessa dimensione (ovvero quella del primo) salvo quando seleziono uno
specifico record ed allora tutte le visualizzazioni "diu dimensione"
si aggiornano mostrando la nuova grandezza del file ... ma ovviamente
evidenziando sempre lo stesso valore ...
Come si può risolvere il problema ... ???
Grazie a tutti per l'attenzione e buon pomeriggio.
Francesco


author: max

text:
"hoyt" <
d_cre...@libero.it
> ha scritto nel messaggio
news:f520ed9d-52e8-40df...@p35g2000yqh.googlegroups.com...
Buon giorno a tutto il NG,
ho un DB che utilizzo per l'archiviazione dei documenti ... in una
form in visualizzazione "maschere continue" dove, a fianco del path di
archiviazione del file, ho inserito una casella di testo, non
associata, che utilizzo per evidenziare la dimensione del file stesso.
Tale casella viene valorizzata nell'evento "su corrente" della form.
Il problema � che tutti i record visualizzati nella form mostrano la
stessa dimensione (ovvero quella del primo) salvo quando seleziono uno
specifico record ed allora tutte le visualizzazioni "diu dimensione"
si aggiornano mostrando la nuova grandezza del file ... ma ovviamente
evidenziando sempre lo stesso valore ...
Come si pu� risolvere il problema ... ???
Grazie a tutti per l'attenzione e buon pomeriggio.
Francesco
� del tutto normale in una maschera continua qualsiasi valore non associato
prende i dati che sono stati immessi per tutte le righe
dovresti creare un campo nella tabella e valorizzarlo prima di entrare nella
form.
non avendo tu descritto come valorizzi questo campo non so darti indicazioni
su come farlo.
ciao
max


text:
On 9 Nov, 13:51, "max" <
pi...@pippo.it
> wrote:
> "hoyt" <
d_cremon...@libero.it
> ha scritto nel messaggionews:f520ed9d-52e8-40df...@p35g2000yqh.googlegroups.com...
> Buon giorno a tutto il NG,
> ho un DB che utilizzo per l'archiviazione dei documenti ... in una
> form in visualizzazione "maschere continue" dove, a fianco del path di
> archiviazione del file, ho inserito una casella di testo, non
> associata, che utilizzo per evidenziare la dimensione del file stesso.
> Tale casella viene valorizzata nell'evento "su corrente" della form.
> Il problema è che tutti i record visualizzati nella form mostrano la
> stessa dimensione (ovvero quella del primo) salvo quando seleziono uno
> specifico record ed allora tutte le visualizzazioni "diu dimensione"
> si aggiornano mostrando la nuova grandezza del file ... ma ovviamente
> evidenziando sempre lo stesso valore ...
> Come si può risolvere il problema ... ???
> Grazie a tutti per l'attenzione e buon pomeriggio.
>
> Francesco
>
> è del tutto normale in una maschera continua qualsiasi valore non associato
> prende i dati che sono stati immessi per tutte le righe
> dovresti creare un campo nella tabella e valorizzarlo prima di entrare nella
> form.
> non avendo tu descritto come valorizzi questo campo non so darti indicazioni
> su come farlo.
> ciao
> max
Grazie Max ... in effetti ho postato il problema in maniera poco
dettagliata ...
di fatto, dopo che acquisisco il path del documento lo memorizzo nel
campo "path_file" e, come accennavo innanzi, vado a valorizzare la
casella di testo non associata con il seguento evento "su corrente"
della form:
Private Sub Form_Current()
    If IsNull(Me.Path_Foto) Or Me.Path_Foto = "" Then
        DataCreazione = ""
    Else
        DataCreazione = GetFileLen(Me.Path_Foto)
    End If
End Sub
Public Function GetFileLen(nomepercorso As String)
On Error GoTo GetFileLen_Err
    GetFileLen = FileLen(nomepercorso)
    Exit Function
GetFileLen_Err:
    GetFileLen = 0
End Function
Sicuramente la strada che mi hai indicato è quella più semplice, ma
non avendo sostanzialmente bisogno di mantenere in tabella la
dimensione di tutti i file acquisiti, avevo necessità di una mera
memorizzazione "temporanea" che mi è poi necessaria per effettuare un
controllo di dimensione qualora si voglia inviare il file in posta
elettronica (dovendo verificare che la sua dimensione non superi i
5MB) ...
Spero questa volta di essere stato più chiaro e grazie ancora per i
consigli che potrai darmi.
Francesco


text:
hoyt ha scritto:
> Buon giorno a tutto il NG,
> ho un DB che utilizzo per l'archiviazione dei documenti ... in una
> form in visualizzazione "maschere continue" dove, a fianco del path di
> archiviazione del file, ho inserito una casella di testo, non
> associata, che utilizzo per evidenziare la dimensione del file stesso.
> Tale casella viene valorizzata nell'evento "su corrente" della form.
> Il problema � che tutti i record visualizzati nella form mostrano la
> stessa dimensione (ovvero quella del primo) salvo quando seleziono uno
> specifico record ed allora tutte le visualizzazioni "diu dimensione"
> si aggiornano mostrando la nuova grandezza del file ... ma ovviamente
> evidenziando sempre lo stesso valore ...
> Come si pu� risolvere il problema ... ???
> Grazie a tutti per l'attenzione e buon pomeriggio.
> Francesco
Lascia stare il codice e le sub, metti la formula direttamente
nell'origine controllo della casella:
  =FileLen([Path_Foto])
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
On 9 Nov, 15:41,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> hoyt ha scritto:
>
> > Buon giorno a tutto il NG,
> > ho un DB che utilizzo per l'archiviazione dei documenti ... in una
> > form in visualizzazione "maschere continue" dove, a fianco del path di
> > archiviazione del file, ho inserito una casella di testo, non
> > associata, che utilizzo per evidenziare la dimensione del file stesso.
> > Tale casella viene valorizzata nell'evento "su corrente" della form.
> > Il problema è che tutti i record visualizzati nella form mostrano la
> > stessa dimensione (ovvero quella del primo) salvo quando seleziono uno
> > specifico record ed allora tutte le visualizzazioni "diu dimensione"
> > si aggiornano mostrando la nuova grandezza del file ... ma ovviamente
> > evidenziando sempre lo stesso valore ...
> > Come si può risolvere il problema ... ???
> > Grazie a tutti per l'attenzione e buon pomeriggio.
> > Francesco
>
> Lascia stare il codice e le sub, metti la formula direttamente
> nell'origine controllo della casella:
>   =FileLen([Path_Foto])
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Marco grazie, ovviamente tutto funziona,
... e come al solito sono le soluzioni più semplici a risolvere i
problemi ...
grazie ancora per l'attenzione a te ed a tutto il NG.
Buona giornata
Francesco


author: vuLCan Karayan

text:
Chi mi da una mano?
Ho necessità di eliminare da una TABELLA_A
CodiceFiscale
Nome
Cognome
tutti i record contenuti nella tabella TABELLA_B
CodiceFiscaleB
NomeB
CognomeB
Sto cercando di fare tutto con una Query di eliminazione dati non
corrispondenti ma non ci riesco...
Considerato che Codice Fiscale è una chiave univoca in entrame le tabelle
come devo strutturare la query in modo che dalla tabella A vengano
cancellati i record contenuti nella tabella B?


title: Query di eliminazione dati non corrispondenti

author: napo

text:
> Sto cercando di fare tutto con una Query di eliminazione dati non
> corrispondenti ma non ci riesco...
> Considerato che Codice Fiscale è una chiave univoca in entrame le tabelle
> come devo strutturare la query in modo che dalla tabella A vengano
> cancellati i record contenuti nella tabella B?
La butto lì, è da verificare.
DELETE FROM tabellaA
WHERE CodiceFiscale IN (SELECT CodiceFiscaleB FROM TabellaB)
Ciao
Marco


title: gestione errori in chiusura maschera

author: Wolverine

text:
Salve a tutti,
ho un "piccolo" roblema in chiusura di una maschera:
ho una casella di testo sulla quale da codice ho un controllo affinchè
se la maschera subisce modifiche risulta obbligatorio immettere un
valore.(il codice lo preso dal sitocomune  3.90 In una maschera di
inserimento evidenziare in rosso i controlli associati a campi
obbligatori che l'utente non ha digitato)
Grazie al codice viene rilevato se il campo viene riempito o meno e nel
secondo caso apare un messaggio a finestra...solo che se io modifico al
maschera e poi la chiudo da un pulsante chiusura autocomposto mi viene
si rilevato l'errore con la comparsa della relativa finestra col
messaggio, ma una volta che clicco "ok" non mi torna alla maschera ma
la chiude...
Suggerimenti su come posso evitare la cosa?


title: gestione errori in chiusura maschera

author: Roberto dal portatile

text:
"Wolverine" <
kingma...@hotmail.com
> ha scritto nel messaggio
news:1168848416.2...@m58g2000cwm.googlegroups.com...

Credo che la cosa possa essere risolta modificando il codice VBA creato a
fronte dell'evento "Su clic" del pulsante di chiusura; la modifica va fatta
in modo che il comando di chiusura maschera venga eseguito solo nel caso in
cui non viene data la segnalazione di errore.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: gestione errori in chiusura maschera

text:
> Credo che la cosa possa essere risolta modificando il codice VBA creato a
> fronte dell'evento "Su clic" del pulsante di chiusura; la modifica va fatta
> in modo che il comando di chiusura maschera venga eseguito solo nel caso in
> cui non viene data la segnalazione di errore.
>
> --
> Roberto
sapresti suggerirmi il codice per favore?


title: gestione errori in chiusura maschera

text:
"Wolverine" <
kingma...@hotmail.com
> ha scritto nel messaggio
news:1168861037.1...@38g2000cwa.googlegroups.com...

Onestamente se la richiesta è generica la risposta non può che essere
altrettanto generica e mi viene veramente difficile suggerirti del codice
senza conoscere come sia aricolato il codice VBA che attualmente usi ed a
fronte di quali eventi lo hai generato.
