title: modificare solo il record selezionato

text:
On Fri, 03 Oct 2003 06:27:08 GMT, Brown Jenkin <
min...@cherridere.it
>
wrote:
>
as...@tin.it
 wrote in
news:61ionv88mo3fgns7i...@4ax.com
:
>
>> On Thu, 02 Oct 2003 15:30:40 GMT, "Roberto da casa"
>> <
r.ma...@libero.it
> wrote:
>>
>>>Condizione la query con la chiave primaria del record corrente della
>>>maschera.
>>
>> innanzitutto grazie... però non ho capito (non è una novità :-)  )
>> la mia situazione è questa
>> tabella con due campi : un campo con collegamento hyperlink e un campo
>> sì/no
>>
>> maschera che visualizza i campi contenenti i collegamenti hyper
>>
>> quando clicco sul collegamento (mi si apre word) vorrei associare
>> all'evento clic il cambio di stato nel campo adiacente (il campo sì/
>> no).
>> che espressione o macro o query usare nelle proprietà "su clic" della
>> maschera?
>>
>
>Se la maschera è associata alla tabella, puoi associare anche il controllo
>si/no e lo rendi invisibile, poi sull'evento click scrivi
>me.miocontrollo.value = ....
>
>
grazie per il consiglio... utile.. non ci avevo pensato, ma poichè la
maschera associata alla tabella (quella con i due campi hyperlink e
si/no) visualizza tutti i record, quando rendo visibile il controllo
nella maschera, me lo rende visibile per tutte le righe e non solo per
il record che sto puntando.... quindi quando clicco sull'hyperlink mi
si rende visibile il controllo sì/no per tutte le righe.
a me invece serve che al click sull'hyperlink solo il controllo si/no
(e conseguente campo si/no collegato come origine dati) appartenente
al record che sto puntando venga reso visibile o venga "svirgolato"...
1 su 30 .
>> mi serve sapere: il clic su l'hyper restituisce uno stato (true o
>> False)?
>
>????
>
vuol dire che un hyperlink cliccato cambia colore.... quindi avrà un
qualche flag o stato che cambia..... lo si può intercettare?
c'è qualche sistema di capire se l'hyper è stato selezionato (e che
non sia il colore... chiaro)
>> c'è un comando  "solo il record selezionato"?
>> mizzega col clipper i comandi venivano eseguiti solo sul record che si
>> stava puntando... qui come si fa??
>
>da codice puoi intervenire sul record corrente tramite la propietà
>recordset (ed eventulamente recordsetclone e bookmark), vedi help.
grazie per la dritta.... ma no ho ancora imparato ad usarlo bene... mi
sa che devo studiare ancora molto!! :-((((
grazie BJ
>
>Ciao,
>BJ


title: modificare solo il record selezionato

author: Roberto da casa

text:
<
as...@tin.it
> ha scritto nel messaggio
news:61ionv88mo3fgns7i...@4ax.com...
> On Thu, 02 Oct 2003 15:30:40 GMT, "Roberto da casa"
> <
r.ma...@libero.it
> wrote:
>
>
> >Condizione la query con la chiave primaria del record corrente della
> >maschera.
>
> innanzitutto grazie... però non ho capito (non è una novità :-)  )
>
> la mia situazione è questa
>
> tabella con due campi : un campo con collegamento hyperlink e un campo
> sì/no
Quale è la chiave primaria della tua tabella?
>
> maschera che visualizza i campi contenenti i collegamenti hyper
>
> quando clicco sul collegamento (mi si apre word) vorrei associare
> all'evento clic il cambio di stato nel campo adiacente (il campo sì/
> no).
Cos intendi per cambio di stato?
Se è True deve diventare False e viceversa.
>
> che espressione o macro o query usare nelle proprietà "su clic" della
> maschera?
Non "Su clic" della maschera, eventulmente "Su clic" del controllo associato
al campo Hyperlink.
A fronte di tale evento devi eseguire da codice VBA una stringa SQL che
contiene il codice SQL di una query di aggiornamento che modifica il campo
sì/no del record che ha la stessa chiave primaria del record corrente.
> mi serve sapere: il clic su l'hyper restituisce uno stato (true o
> False)?
Il clic sul un controllo genera un evento a fronte del quale puoi generare
una routine VBA.
> c'è un comando  "solo il record selezionato"?
In un codice SQL puoi, tramite la proposizione WHERE selezionare solo il
record della tabella che abbia la stessa chiave primaria del record
corrente.
>
> mizzega col clipper i comandi venivano eseguiti solo sul record che si
> stava puntando... qui come si fa??
Qui si fa che bisogna studiare sia Access, che VBA e che SQL; in caso
contrario si continua ad usare clipper. ;-)
>
> Grazie ancora



title: modificare solo il record selezionato

text:
On Fri, 03 Oct 2003 15:42:22 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>
><
as...@tin.it
> ha scritto nel messaggio
>news:61ionv88mo3fgns7i...@4ax.com...
>> On Thu, 02 Oct 2003 15:30:40 GMT, "Roberto da casa"
>> <
r.ma...@libero.it
> wrote:
>>
>>
>> >Condizione la query con la chiave primaria del record corrente della
>> >maschera.
>>
>> innanzitutto grazie... però non ho capito (non è una novità :-)  )
>>
>> la mia situazione è questa
>>
>> tabella con due campi : un campo con collegamento hyperlink e un campo
>> sì/no
>
>Quale è la chiave primaria della tua tabella?
non ho nessuna chiave primaria poichè non ho campi con valori
univoci.... cosa dici ne aggiungo uno formato contatore e lo rendo
chiave primaria?
>
>>
>> maschera che visualizza i campi contenenti i collegamenti hyper
>>
>> quando clicco sul collegamento (mi si apre word) vorrei associare
>> all'evento clic il cambio di stato nel campo adiacente (il campo sì/
>> no).
>
>Cos intendi per cambio di stato?
>Se è True deve diventare False e viceversa.
intendo che il campo si/no mi si "svirgola" al click sull'hyperlink
>
>>
>> che espressione o macro o query usare nelle proprietà "su clic" della
>> maschera?
>
>Non "Su clic" della maschera, eventulmente "Su clic" del controllo associato
>al campo Hyperlink.
si...correttamente è come dici tu.
>A fronte di tale evento devi eseguire da codice VBA una stringa SQL che
>contiene il codice SQL di una query di aggiornamento che modifica il campo
>sì/no del record che ha la stessa chiave primaria del record corrente.
capito... ma non ho chiave  primaria
>
>> mi serve sapere: il clic su l'hyper restituisce uno stato (true o
>> False)?
>
>Il clic sul un controllo genera un evento a fronte del quale puoi generare
>una routine VBA.
>
>> c'è un comando  "solo il record selezionato"?
>
>In un codice SQL puoi, tramite la proposizione WHERE selezionare solo il
>record della tabella che abbia la stessa chiave primaria del record
>corrente.
>
proverò... ma la chiave primaria... mi sembra indispensabile a sto
punto.
ma non si può generare un nuovo recordset che contenga solo il record
puntato in quel dato istante e non tutti i records che mi vengono
selezionati in apertura della maschera (tramite "proprietà" "origine
record" " "select.... ecc...." della maschera)??
>>
>> mizzega col clipper i comandi venivano eseguiti solo sul record che si
>> stava puntando... qui come si fa??
>
>Qui si fa che bisogna studiare sia Access, che VBA e che SQL; in caso
>contrario si continua ad usare clipper. ;-)
>
hai dannatamente ragione......   :-))))   anzi se penso a quello che
m'aspetta...  :-((((((
>> Grazie ancora


title: modificare solo il record selezionato

author: Brown Jenkin

text:
as...@tin.it
 wrote in
news:nj4rnvcuvvjh1te1p...@4ax.com
:
> On Fri, 03 Oct 2003 06:27:08 GMT, Brown Jenkin <
min...@cherridere.it
>
> wrote:
>
>>
as...@tin.it
 wrote in
news:61ionv88mo3fgns7i...@4ax.com
:
>>
>>> On Thu, 02 Oct 2003 15:30:40 GMT, "Roberto da casa"
>>> <
r.ma...@libero.it
> wrote:
>>>
>>>>Condizione la query con la chiave primaria del record corrente della
>>>>maschera.
>>>
>>> tabella con due campi : un campo con collegamento hyperlink e un
>>> campo sì/no
>>>
>>> maschera che visualizza i campi contenenti i collegamenti hyper
>>>
>>> quando clicco sul collegamento (mi si apre word) vorrei associare
>>> all'evento clic il cambio di stato nel campo adiacente (il campo sì/
>>> no).
>>>
>>Se la maschera è associata alla tabella, puoi associare anche il
>>controllo si/no e lo rendi invisibile, poi sull'evento click scrivi
>>me.miocontrollo.value = ....
>>
> grazie per il consiglio... utile.. non ci avevo pensato, ma poichè la
> maschera associata alla tabella (quella con i due campi hyperlink e
> si/no) visualizza tutti i record, quando rendo visibile il controllo
> nella maschera, me lo rende visibile per tutte le righe e non solo per
> il record che sto puntando.... quindi quando clicco sull'hyperlink mi
> si rende visibile il controllo sì/no per tutte le righe.
Ma tu non devi rendere il controllo visibile, devi solo cambiare il suo
valore, ti servi cioè del controllo per accedere direttamente al campo di
quel record.
> vuol dire che un hyperlink cliccato cambia colore.... quindi avrà un
> qualche flag o stato che cambia..... lo si può intercettare?
> c'è qualche sistema di capire se l'hyper è stato selezionato (e che
> non sia il colore... chiaro)
non so, mai usati...
Ciao,
BJ


title: modificare solo il record selezionato

text:
<
as...@tin.it
> ha scritto nel messaggio
news:ud7rnv0au9snmbdp3...@4ax.com...
> On Fri, 03 Oct 2003 15:42:22 GMT, "Roberto da casa"
> <
r.ma...@libero.it
> wrote:
>
> >
> ><
as...@tin.it
> ha scritto nel messaggio
> >news:61ionv88mo3fgns7i...@4ax.com...
> >> On Thu, 02 Oct 2003 15:30:40 GMT, "Roberto da casa"
> >> <
r.ma...@libero.it
> wrote:
> >>
> >>
> >> >Condizione la query con la chiave primaria del record corrente della
> >> >maschera.
> >>
> >> innanzitutto grazie... perņ non ho capito (non č una novitą :-)  )
> >>
> >> la mia situazione č questa
> >>
> >> tabella con due campi : un campo con collegamento hyperlink e un campo
> >> sģ/no
> >
> >Quale č la chiave primaria della tua tabella?
>
> non ho nessuna chiave primaria poichč non ho campi con valori
> univoci.... cosa dici ne aggiungo uno formato contatore e lo rendo
> chiave primaria?
A mio modesto parere senza una chiave univoca non saprei come risolvere il
problema.
>
> >
> >>
> >> maschera che visualizza i campi contenenti i collegamenti hyper
> >>
> >> quando clicco sul collegamento (mi si apre word) vorrei associare
> >> all'evento clic il cambio di stato nel campo adiacente (il campo sģ/
> >> no).
> >
> >Cos intendi per cambio di stato?
> >Se č True deve diventare False e viceversa.
>
> intendo che il campo si/no mi si "svirgola" al click sull'hyperlink
> >
> >>
> >> che espressione o macro o query usare nelle proprietą "su clic" della
> >> maschera?
> >
> >Non "Su clic" della maschera, eventulmente "Su clic" del controllo
associato
> >al campo Hyperlink.
>
> si...correttamente č come dici tu.
>
> >A fronte di tale evento devi eseguire da codice VBA una stringa SQL che
> >contiene il codice SQL di una query di aggiornamento che modifica il
campo
> >sģ/no del record che ha la stessa chiave primaria del record corrente.
>
> capito... ma non ho chiave  primaria
> >
> >> mi serve sapere: il clic su l'hyper restituisce uno stato (true o
> >> False)?
> >
> >Il clic sul un controllo genera un evento a fronte del quale puoi
generare
> >una routine VBA.
> >
> >> c'č un comando  "solo il record selezionato"?
> >
> >In un codice SQL puoi, tramite la proposizione WHERE selezionare solo il
> >record della tabella che abbia la stessa chiave primaria del record
> >corrente.
> >
> proverņ... ma la chiave primaria... mi sembra indispensabile a sto
> punto.
> ma non si puņ generare un nuovo recordset che contenga solo il record
> puntato in quel dato istante e non tutti i records che mi vengono
> selezionati in apertura della maschera (tramite "proprietą" "origine



title: modificare solo il record selezionato

text:
On Fri, 03 Oct 2003 18:12:20 GMT, Brown Jenkin <
min...@cherridere.it
>
wrote:
>
as...@tin.it
 wrote in
news:nj4rnvcuvvjh1te1p...@4ax.com
:
>
>> On Fri, 03 Oct 2003 06:27:08 GMT, Brown Jenkin <
min...@cherridere.it
>
>> wrote:
>>
>>>
as...@tin.it
 wrote in
news:61ionv88mo3fgns7i...@4ax.com
:
>>>
>>>> On Thu, 02 Oct 2003 15:30:40 GMT, "Roberto da casa"
>>>> <
r.ma...@libero.it
> wrote:
>> grazie per il consiglio... utile.. non ci avevo pensato, ma poichè la
>> maschera associata alla tabella (quella con i due campi hyperlink e
>> si/no) visualizza tutti i record, quando rendo visibile il controllo
>> nella maschera, me lo rende visibile per tutte le righe e non solo per
>> il record che sto puntando.... quindi quando clicco sull'hyperlink mi
>> si rende visibile il controllo sì/no per tutte le righe.
>
>Ma tu non devi rendere il controllo visibile, devi solo cambiare il suo
>valore, ti servi cioè del controllo per accedere direttamente al campo di
>quel record.
>
ahhhh... questo intendevi... l'ho già detto che sono duro di
comprendonio!! :-))
il problema resta sempre quello.....
nella maschera associata alla tabella, eseguo un SELECT..... nella
proprietà  "origine record" ... cioè una query che filtra 30 record su
270..... e me li visualizza.
Se eseguo la tua istruzione nella proprietà  "su clic" del controllo
hyperlink della maschera, la variazione del valore avvienne su tutti i
30 campi si/no del recordset filtrato in precedenza.... e non sul solo
campo si/no del record "cliccato".
come dice roberto, ci vorrebbe una chiave primaria in tabella?....che
sia l'unica strada??
e poi tra dire ed il fare.....ci manca lo studio!!!! :-((  (azz.....
sono un pigro autodidatta!!!)
ciao
A



title: modificare solo il record selezionato

text:
as...@tin.it
 wrote in
news:76g2ovoqvcd9an1t5...@4ax.com
:
> On Fri, 03 Oct 2003 18:12:20 GMT, Brown Jenkin <
min...@cherridere.it
>
> wrote:
>
>>
as...@tin.it
 wrote in
news:nj4rnvcuvvjh1te1p...@4ax.com
:
>>
>>> On Fri, 03 Oct 2003 06:27:08 GMT, Brown Jenkin
>>> <
min...@cherridere.it
> wrote:
>>>
>>>>
as...@tin.it
 wrote in
>>>>
news:61ionv88mo3fgns7i...@4ax.com
:
>>>>
>>>>> On Thu, 02 Oct 2003 15:30:40 GMT, "Roberto da casa"
>>>>> <
r.ma...@libero.it
> wrote:
>
>>> grazie per il consiglio... utile.. non ci avevo pensato, ma poichč
>>> la maschera associata alla tabella (quella con i due campi hyperlink
>>> e si/no) visualizza tutti i record, quando rendo visibile il
>>> controllo nella maschera, me lo rende visibile per tutte le righe e
>>> non solo per il record che sto puntando.... quindi quando clicco
>>> sull'hyperlink mi si rende visibile il controllo sě/no per tutte le
>>> righe.
>>
>>Ma tu non devi rendere il controllo visibile, devi solo cambiare il
>>suo valore, ti servi cioč del controllo per accedere direttamente al
>>campo di quel record.
>>
> ahhhh... questo intendevi... l'ho giŕ detto che sono duro di
> comprendonio!! :-))
> il problema resta sempre quello.....
> nella maschera associata alla tabella, eseguo un SELECT..... nella
> proprietŕ  "origine record" ... cioč una query che filtra 30 record su
> 270..... e me li visualizza.
> Se eseguo la tua istruzione nella proprietŕ  "su clic" del controllo
> hyperlink della maschera, la variazione del valore avvienne su tutti i
> 30 campi si/no del recordset filtrato in precedenza.... e non sul solo
> campo si/no del record "cliccato".
Ho creato una tabella, senza chiave primaria, con un campo collegamento
ed un campo booleano, ho creato una maschera associata ad una query che
selezionava solo alcuni campi collegamento, ho scritto la riga di codice
nell'evento click della casella di testo associata al collegamento
ipertestuale e ti assicuro che la cosa funziona (viene aggiornato solo il
campo booleano del record corrente). L'unica differenza č che ho usato
collegamenti non word, ma non dovrebbe fare differenza. Se la tua
situazione č la stessa che ho descritto io.... non saprei che dire.
> come dice roberto, ci vorrebbe una chiave primaria in tabella?....che
> sia l'unica strada??
Non ho mai usato i collegamenti word, quindi potrei anche sbagliare, ma
credo che siano tutti diversi, no? Se č cosě prova ad identificare il
record basandoti sul collegamento (vediti 'WHERE' e 'LIKE').
Ciao.
BJ


title: modificare solo il record selezionato

text:
On Mon, 06 Oct 2003 11:10:07 GMT, Brown Jenkin <
min...@cherridere.it
>
wrote:
>
>Ho creato una tabella, senza chiave primaria, con un campo collegamento
>ed un campo booleano, ho creato una maschera associata ad una query che
>selezionava solo alcuni campi collegamento, ho scritto la riga di codice
>nell'evento click della casella di testo associata al collegamento
>ipertestuale e ti assicuro che la cosa funziona (viene aggiornato solo il
>campo booleano del record corrente). L'unica differenza è che ho usato
>collegamenti non word, ma non dovrebbe fare differenza. Se la tua
>situazione è la stessa che ho descritto io.... non saprei che dire.
>
RAGAZZO...... sei un grande!!!!!
Effettivamente funziona... ma... (ehehehehe, c'è il ma!)...
grazie al tuo aiuto ho scoperto che il "morto" sta nella query di
selezione.
Cioè, per filtrare il record che mi interessano, percheggio i dati
utili al filtro in una tabella (temp selezione) che poi "importo"
(mostra tabella) nella mia query insieme alla tabella dei famosi hyper
link.
faccio il join tra due campetti numerici per filtrare tutte i record
interessati (ad esempio tutti i record che hanno il campo numerico col
valore 99).
Sorpresa... (almeno per me!!) i record così selezionati non sono
upgradabili
Ecco perchè non mi aggiornava il valore Booleano!!!!!!
Mi ero già accorto di questa impossibilità di upgrade, ma pensavo che
col codice VBA si riuscisse lo stesso a scrivere nel record... invece
no: mi va in runtime error!
cercherò una soluzione... ho visto che filtrando i miei hyperlink
usando i campi della "form selezione" (usata per riempire la"temp
selezione") invece che i campi veri e propri della tabella "temp
selezione", tutto funziona.
grazie davvero!!
se riusciste anche a chiarirmi il perchè dell'impossibilità di
upgradare i dati in una query di selezione che comprende due
tabelle.... bè.... allora...sarei veramente felice
grazie ancora!!


title: modificare solo il record selezionato

text:
as...@tin.it
 wrote in
news:r1v2ovgm7b4md4i8n...@4ax.com
:
[CUT]
> On Mon, 06 Oct 2003 11:10:07 GMT, Brown Jenkin <
min...@cherridere.it
>
> wrote:
>
> Cioč, per filtrare il record che mi interessano, percheggio i dati
> utili al filtro in una tabella (temp selezione) che poi "importo"
> (mostra tabella) nella mia query insieme alla tabella dei famosi hyper
> link.
> faccio il join tra due campetti numerici per filtrare tutte i record
> interessati (ad esempio tutti i record che hanno il campo numerico col
> valore 99).
> Sorpresa... (almeno per me!!) i record cosě selezionati non sono
> upgradabili
Ma non riesci a filtrare i dati usando solo la clausola filtro della
maschera? Renderesti tutto molto piů semplice.

> se riusciste anche a chiarirmi il perchč dell'impossibilitŕ di
> upgradare i dati in una query di selezione che comprende due
> tabelle.... bč.... allora...sarei veramente felice
Cosě su due piedi... no... prova a cercare nella guida "quando aggiornare
dati da una query"
> grazie ancora!!
Prego, ciao.
BJ


title: Gruppo opzioni

author: fid

text:
Se non ho capito male, è possibile utilizzare questo controllo per
filtrare i record in una maschera, decidendo quali record devono essere
visualizzati in base al controllo che in quel momento è premuto. Ma questo
come avviene, ovvero bisogna usare una macro, come ho visto nel db
northwind.mdb, che comunque non mi chiarito nulla o è possibile inserire
del codice direttamente in maschera?
grazie
fabio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Gruppo opzioni

author: Antonio Biso

text:
"fid" <
fid...@katamail.com
> ha scritto nel messaggio
news:btbn5v$pr8$1...@news.newsland.it...
> Se non ho capito male, č possibile utilizzare questo controllo per
> filtrare i record in una maschera, decidendo quali record devono essere
> visualizzati in base al controllo che in quel momento č premuto. Ma questo
> come avviene, ovvero bisogna usare una macro, come ho visto nel db
> northwind.mdb, che comunque non mi chiarito nulla o č possibile inserire
> del codice direttamente in maschera?
Avviene modificando la recordsource della maschera su aggiornamento del
gruppo o utilizzando una query che sia parametrica rispetto al valore
selezionato.
Di piů dettagliato, per quanto hai fornito della tua situazione, non si puň
fornire.
Antonio


title: Gruppo opzioni

text:
Antonio Biso ha scritto:


> Antonio



title: Gruppo opzioni

author: Fid

text:
Se la maschera "pippo" elenca i dati della tbl "anagrafica" che contiene
il campo "città", ed ho inserito 3 interrutori, Roma, Milano, Genova, che
codice uso?
grazie



title: Gruppo opzioni

text:
"Fid" <
fid...@katamail.com
> ha scritto nel messaggio
news:btbsp3$5pc$1...@news.newsland.it...
> Se la maschera "pippo" elenca i dati della tbl "anagrafica" che contiene
> il campo "città", ed ho inserito 3 interrutori, Roma, Milano, Genova, che
> codice uso?
Uh?
Sono io che sono ancora rincoglionito di sonno arretrato, o non c'è proprio
il quoting del messaggio a cui stai rispondendo?!?!
Antonio


title: Gruppo opzioni

text:
Antonio Biso ha scritto:
> "fid" <
fid...@katamail.com
> ha scritto nel messaggio
> news:btbn5v$pr8$1...@news.newsland.it...
> > Se non ho capito male, è possibile utilizzare questo controllo per
> > filtrare i record in una maschera, decidendo quali record devono essere
> > visualizzati in base al controllo che in quel momento è premuto. Ma questo
> > come avviene, ovvero bisogna usare una macro, come ho visto nel db
> > northwind.mdb, che comunque non mi chiarito nulla o è possibile inserire
> > del codice direttamente in maschera?
> Avviene modificando la recordsource della maschera su aggiornamento del
> gruppo o utilizzando una query che sia parametrica rispetto al valore
> selezionato.
> Di più dettagliato, per quanto hai fornito della tua situazione, non si può
> fornire.
> Antonio
Ovvero:
Se la maschera "pippo" elenca i dati della tbl "anagrafica" che contiene
il campo "città", ed ho inserito 3 interrutori, Roma, Milano, Genova, che
codice uso?
--



title: Gruppo opzioni

text:
"Fid" <
fid...@katamail.com
> ha scritto nel messaggio
news:btbuuv$nm5$1...@news.newsland.it...
> Antonio Biso ha scritto:
>
> > "fid" <
fid...@katamail.com
> ha scritto nel messaggio
> > news:btbn5v$pr8$1...@news.newsland.it...
> > > Se non ho capito male, è possibile utilizzare questo controllo per
> > > filtrare i record in una maschera, decidendo quali record devono
essere
> > > visualizzati in base al controllo che in quel momento è premuto. Ma
questo
> > > come avviene, ovvero bisogna usare una macro, come ho visto nel db
> > > northwind.mdb, che comunque non mi chiarito nulla o è possibile
inserire
> > > del codice direttamente in maschera?
>
> > Avviene modificando la recordsource della maschera su aggiornamento del
> > gruppo o utilizzando una query che sia parametrica rispetto al valore
> > selezionato.
> > Di più dettagliato, per quanto hai fornito della tua situazione, non si
può
> > fornire.
>
> > Antonio
> Ovvero:
> Se la maschera "pippo" elenca i dati della tbl "anagrafica" che contiene
> il campo "città", ed ho inserito 3 interrutori, Roma, Milano, Genova, che
> codice uso?
Probabilmente ero stanco io, ora sembra tutto a posto.
Ci sono molte soluzioni, te ne fornisco un paio:
1)
nella query origine record della maschera, ci metti un campo calcolato fatto
così:
iif(città="Roma";1;iif(città="Milano";2;3))
inoltre, sotto questo campo calcolato ci metti come criterio:
[forms]![tuaform]![gruppo]
dove gruppo è il gruppo di opzioni e i valori 1 2 e 3 sono associati alle
citàà come spcificato nel campo calcolato. Su evento dopo aggiornamento del
gruppo farai una me.requery
2)
La query non ha campi calcolati e sotto il campo città ci metti il seguente
criterio:
[forms]![tuaform]![città_nascosta]
città_nascosta è un controllo non visibile della form
Su dopo aggiornamento del gruppo, prima di fare la requery della form, farai
anche
if gruppo = 1 then
  città_nascosta = "Roma"
elsif gruppo = 2 then
  città_nascosta = "Milano"
else
  città_nascosta = "Genova"
end if
Antonio


title: Gruppo opzioni

author: franio

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:%ShKb.228020$vO5.9...@twister1.libero.it...

> scusate ragazzi se mi intrometto ma avrei bisogno anch'io di un aiutino su
questo argomento
se posso vorrei chiedere ad antonio
riprendendo l'esempio n°2 io avrei la necessità di un ulteriore opzione che
mi ritorni  tutti i record della maschera
che criterio devo assegnare a "citta_nascosta"
grazie
         franio


title: Gruppo opzioni

text:
"franio" <
man...@aliceposta.it
> ha scritto nel messaggio
news:44zKb.47698$VW.21...@news3.tin.it...

Assegnagli null
Quindi modifica la query mettendo come criterio il seguente
Like nz([forms]![tuaform]![città_nascosta];"*")
cioè se trova un valore, fa like quel valore, altrimenti like asterisco cioè
tutto
Antonio


title: Gruppo opzioni

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:ZAzKb.234522$e6.92...@twister2.libero.it...

> grazie  mille è perfetto :):):)
> ciao franio


title: tabelle impossibili da cancellare

author: Roberta

text:
ciao a tutti
   ho un *piccolo* problema: io in diverse elaborazioni nel mio db mi
creo delle tabelle d'appoggio temporanee che vengono eliminate alla
fine dell'elaborazione. se perň l'elaborazione si pianta (per un
qualunque motivo) le tabelle ovviamente restano lě. normalmente
queste tabelle si riescono a cancellare, perň ce ne sono un paio per
cui, cercando di eliminarle, appare un bel messaggio d'errore che
dice "Negata autorizzazione all'eliminazione di 'nometabella'".
ora, al mio db c'č l'accesso personalizzato a seconda dell'utente,
come posso fare per cancellarle? devo accedere al db come ogni utente
che č stato creato e provare?
fatemi sapere
grazie
Robby


title: tabelle impossibili da cancellare

text:
Roberta <
rob...@freemail.it
> wrote in message
8t3il2$ds3$1...@pinco.nettuno.it...
> ciao a tutti
> dice "Negata autorizzazione all'eliminazione di 'nometabella'".
> ora, al mio db c'è l'accesso personalizzato a seconda dell'utente,
> come posso fare per cancellarle? devo accedere al db come ogni utente
> che è stato creato e provare?
> fatemi sapere
Entrare come amministratore?
Antonio


title: tabelle impossibili da cancellare

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:urxJ5.14828$3K3.4...@news.infostrada.it...
> > dice "Negata autorizzazione all'eliminazione di 'nometabella'".
> > ora, al mio db c'č l'accesso personalizzato a seconda
dell'utente,
> > come posso fare per cancellarle? devo accedere al db come ogni
utente
> > che č stato creato e provare?
> > fatemi sapere
>
> Entrare come amministratore?
non funge.
e comunque mi sono scordata di dirvi che il db č in access 2.0.
altre idee?
comunque grazie
Robby


title: tabelle impossibili da cancellare

text:
Roberta <
rob...@freemail.it
> wrote in message
8t6jvo$bcr$1...@pinco.nettuno.it...
> > Entrare come amministratore?
>
> non funge.
> e comunque mi sono scordata di dirvi che il db è in access 2.0.
Anche il 2 aveva il concetto di amministratore con diritti su tutti gli
oggetti...
Antonio


title: tabelle impossibili da cancellare

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:qSAJ5.15991$3K3.4...@news.infostrada.it...
> Anche il 2 aveva il concetto di amministratore con diritti su tutti
gli
> oggetti...
>
> Antonio
lo so, il problema č che nel mio db gli accessi non sono definiti con
le impostazioni di access, ma con delle funzioni fatte ad hoc da un
mio ex-collega, infatti non so come funzionano esattamente, ma ci
posso guardare. speravo perň in una soluzione piů semplice ma
soprattutto piů rapida.
comunque grazie ancora
Robby


title: ricollegare tabelle al db corrente

author: diego

text:
buona sera a tutto il ng, vorrei trovare se possibile risposta a questo
mio quesito, secondo voi, in un database costituito in un back end ed
un front end, dove e' possibile attraverso modalità da decidere
collegare il front end anche ad un archivio. Ora dal momento che
all'apertura del db il F.E. è collegato alle ultime tabelle con cui si
è lavorato, possano essere tabelle facenti parte l'archivio o del
database corrente, la mia domanda e' questa: è possibile fare aprire
il db con le tabelle correnti evitando quindi in caso di dimenticanza
nel ricollegarlo al db corrente di modificare i dati presenti in
archivio??
spero di trovare risposta a questo
ringraziandovi anticipatamente
saluti
Diego


title: ricollegare tabelle al db corrente

author: Marco Tosto

text:
la mia domanda e' questa: č possibile fare aprire
il db con le tabelle correnti evitando quindi in caso di dimenticanza
nel ricollegarlo al db corrente di modificare i dati presenti in
archivio??
saluti
Diego
All'apertura del tuo front end rialleghi le tabelle al file che ti interessa
con questa funzione
Public Function ConnettiTabelle()
Dim miatable As TableDef
Dim miodb As Database
Dim i As Integer
Set miodb = CurrentDb()
For i = 0 To miodb.TableDefs.Count - 1
    Set miatable = miodb.TableDefs(i)
    miatable.Connect = ";DATABASE=" & "C:\Programmi\miodb.mdb" & ";UID=sa;"
    miatable.RefreshLink
Next i
End Function
Ciao.


title: ricollegare tabelle al db corrente

author: Alessandro Baraldi

text:
"Marco Tosto" <marcotosto(nospam)@
email.it
> wrote in message
news:43cf6d2a$0$1067$
4faf...@reader4.news.tin.it
[CUT]
> Public Function ConnettiTabelle()
> Dim miatable As TableDef
> Dim miodb As Database
> Dim i As Integer
>
> Set miodb = CurrentDb()
> For i = 0 To miodb.TableDefs.Count - 1
>     Set miatable = miodb.TableDefs(i)
>     miatable.Connect = ";DATABASE=" & "C:\Programmi\miodb.mdb" & ";UID=sa;"
>     miatable.RefreshLink
> Next i
> End Function
>
>
> Ciao.
Non va bene questa procedura, poichè in questo modo Linkeresti
anche le SystemTable e le tabelle che invece devono rimanere
nel FE, non è raro avere tabelle personalizzate nel Client.
Come minimo io modificherei in questo modo.
Set miodb = CurrentDb()
For i = 0 To miodb.TableDefs.Count - 1
     If Len(miatable.Connect)>0 then
      miatable.Connect = ";DATABASE=" & "C:\Programmi\miodb.mdb" &
";UID=sa;"
      miatable.RefreshLink
     end if
 Next i
End Function
Consiglio in ogni caso di andare nel SC alla sezione Tabelle
e vedere quanto altri hanno già sperimentato.
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: ricollegare tabelle al db corrente

text:
vi ringrazio entrambi dell'aiuto concessomi...un dubbio pero' mi
assale, sono andato nel Sito Comune è ho anche scaricato gli esempi di
db nella sezione tabelle dove si tratta appunto del riallegare, pero'
nn c'e' nessun esempio che mi delucidi su come riallegarle all'apertura
o forse non ho cercato bene, ho letto e cercato di mettere in pratica
l'esempio di alessandro baraldi 1.28 , metto le istruzioni nel modulo
creo la tabella _linkedTable creo la macro pero' nn mi parte, nel senso
che mi ritorna sempre un errore, dove sbaglio?? devo forse realizzare
qualche form?? vorrei capirne di piu' se fosse possibile.
grazie
Diego


title: ricollegare tabelle al db corrente

text:
ehm....provo la funzione  di alessandro e mi da un'errore del tipo
variabile o blocco whit non impostato ma perche'??


title: ricollegare tabelle al db corrente

text:
"diego" <
diegoci...@hotmail.com
> wrote in message
news:1137704158.1...@g49g2000cwa.googlegroups.com
> ehm....provo la funzione  di alessandro e mi da un'errore del tipo
> variabile o blocco whit non impostato ma perche'??
Prima di tutto trasforma la dichiarazione
Private Function LinkTbl() As Boolean
in
Public Function LinkTbl() As Boolean
è un'errore mio.
L'errore invece che ti dà è strano, prova a compilare
e vedi dove si ferma.
Assicurati di avere i Riferimenti alle librerie DAO, se usi
una versione di Access superiore al 97 non sono di Default.
Vai nell'interfaccia di programmazione VBA dal menù strumenti
accedi ai Riferimenti, deseleziona Microsoft Activex Data Object 2.x
e vai a cercare Microsoft DAO 3.6, flaggalo, quindi ricompila.
Facci sapere.



title: ricollegare tabelle al db corrente

text:
l'errore viene seezionato su questa istruzione:
 If Len(miatable.Connect) > 0 Then  (e' selezionata in giallo)
il messaggio d'errore che mi da è: " Variabile Oggetto o variabile del
blocco Whit non impostata"
ma non capisco il motivo, tutte le variabile sono state dichiarate.
grazie
ciao
diego


title: ricollegare tabelle al db corrente

text:
anzi ti posto l'intera funzione.
Public Function ConnettiTabelle()
Dim miatable As TableDef
Dim miodb As Database
Dim i As Integer
Set miodb = CurrentDb()
For i = 0 To miodb.TableDefs.Count - 1
     If Len(miatable.Connect) > 0 Then
      miatable.Connect = ";DATABASE=" &
"C:\Programmi\dbexit\prezzo_be.mdb" & ";UID=sa;"
      miatable.RefreshLink
     End If
 Next i
End Function


title: ricollegare tabelle al db corrente

text:
"diego" <
diegoci...@hotmail.com
> wrote in message
news:1137753009.2...@o13g2000cwo.googlegroups.com

Ovvio che non vada.....!!!
Leggersi però l'help non è una cosa impossibile......!!!!
Public Function ConnettiTabelle()
 Dim miatable As TableDef
 Dim miodb As Database
 Dim i As Integer

 Set miodb = CurrentDb()
 For each miatable in miodb.TableDefs
      If Len(miatable.Connect) > 0 Then
       miatable.Connect = ";DATABASE=" &
 "C:\Programmi\dbexit\prezzo_be.mdb" & ";UID=sa;"
       miatable.RefreshLink
      End If
  Next i
End Function
Saluti
@Alex.



title: ricollegare tabelle al db corrente

text:
FUNZIONA.....GRAZIE ALEX COMUNQUE AVEVO DATO UN'OCCHIATA ALL'HELP, MA
NON AVEVO CONSIDERATO IL FOR EACH


title: help ie 6.0

author: miki

text:
Buongiorno a tutti
Questa mattina ho installato ie 6.0 e con grande sorpresa tutti i file word
sul desktop hanno cambiato icona: anzichè la classica W blu adesso sono
raffigurati da una icona beige con un orologino ed una busta. Chi mi sa dire
cos'é successo? ed eventualmente le icone precedente?
Grazie 1000 anticipatamente


title: help ie 6.0

text:
"miki" <
miki3...@inwind.it
> ha scritto nel messaggio
news:9u01um$smb$1...@nreada.inwind.it...

Windows utilizza le icone in base alle associazioni estensioni-programmi:
es.:
    se le estensioni .doc sono associate a Word usa l'icona "W blu"
Quindi , per quanto mi sembri strano, l'installazione di IE6.0 ha
cambiato le associazioni estensione-programma.
Se cosi' e', da "Esplora risorse":
    Strumenti>Opzioni cartella>Tipi di File
seleziona l'estensione .doc nell'elenco e poi clicca su
    Cambia...
a questo punto ti compare una finestra con tutta una serie di applicazioni:
    scegli Word
Spero che questo risolva il tuo problema. Ad ogni modo, come in ICAA ci
aiuta con Access,
it.comp.os.Win.Win9x ci aiuta con i misteri :) di windows.
Ciao
---
leo_duca


title: help ie 6.0

text:
"miki" <
miki3...@inwind.it
> ha scritto nel messaggio
news:9u01um$smb$1...@nreada.inwind.it...

Dimenticavo: se cliccando sulle nuove icone si apre Word (come prima)
allora anziche'
    Cambia...
devi cliccare su
    Avanzate
e poi su
    Cambia icone
riassociando cosi' Word alla sua "vecchia" icona.
Ciao
---
leo_duca


title: Aiuto Gestione "Badge"

author: Pasquale

text:
Salve mi chiamo Pasquale
Premetto di essere alle prime armi con Access.
Sto cercando di realizzare un controllo automatizzato tramite codici a barre
sulle entrate ed uscite di una piccola azienda.
Anche se come concetto ho sbagliato, ho creato tre tabelle
 Impiegati ,ora entrata, ora uscita collegate tra loro tramite l'ID
Impiegato (contatore chiave primaria) .
La mia difficoltà sta nel raggruppare i dati in modo corretto.
Come posso fare, anche usando controlli sulle maschere?
pma...@tin.it


title: Aiuto Gestione "Badge"

author: Micio

text:
>Occhio, che la casistica e' molto piu' ampia!
>Pensa ad esempio se va via la corrente dopo un'entrata, che fa il tizio in
>questione?
>E la lettura successiva come viene vista? Una nuva entrata o l'uscita della
>precedente?
basta fare come con i nostri lettori di badge...
se fai la "strisciata" verso un senso è un'entrata,
se fai verso il senso opposto è un'uscita...
poi settimanalmente si fa una stampa di tutte le
timbrature della settimana e si rilevano eventuali
incongruenze (timbrature mancanti o doppie) da
correggere con firma del dipendente... e
controfirma del suo superiore.
Micio


title: Aiuto Gestione "Badge"

author: Luciano

text:
Pasquale ha scritto nel messaggio <10lsqij$28n$
1...@fe2.cs.interbusiness.it
>...

Due sole tabelle
IMPIEGATI
LETTURE
Nella seconda specificherai se entrata o uscita.
Occhio, che la casistica e' molto piu' ampia!
Pensa ad esempio se va via la corrente dopo un'entrata, che fa il tizio in
questione?
E la lettura successiva come viene vista? Una nuva entrata o l'uscita della
precedente?
Saluti.
Luciano
PS: comunque non e' che sia una cosa proprio da principianti.


title: Aiuto Gestione "Badge"

text:
Micio <...@...> ha scritto nel messaggio <87chsf$mt4$
1...@nslave1.tin.it
>...
>basta fare come con i nostri lettori di badge...
>se fai la "strisciata" verso un senso è un'entrata,
>se fai verso il senso opposto è un'uscita...
E se uno e' paraculo? :-)
Saluti.
Luciano


title: Aiuto Gestione "Badge"

text:
>>basta fare come con i nostri lettori di badge...
>>se fai la "strisciata" verso un senso è un'entrata,
>>se fai verso il senso opposto è un'uscita...
>
>
>E se uno e' paraculo? :-)
ehm... in che senso?  :-)
le strisciate ambigue non sono accettate!!!
Micio


title: Aiuto Gestione "Badge"

author: Aldo

text:
Luciano <
mc5...@mclink.it
> wrote in message 87c5mh$4po$3...@news.mclink.it...
>
>
> Due sole tabelle
> IMPIEGATI
> LETTURE
> Nella seconda specificherai se entrata o uscita.
> Occhio, che la casistica e' molto piu' ampia!
> Pensa ad esempio se va via la corrente dopo un'entrata, che fa il tizio in
> questione?
> E la lettura successiva come viene vista? Una nuva entrata o l'uscita
della
> precedente?
> Saluti.
>
> Luciano
>
> PS: comunque non e' che sia una cosa proprio da principianti.
>
>
Allora ho creato le due tabelle IMPIEGATI  e LETTURE, ma come faccio a
fargli capire che si tratta di un entrata o uscita?
Cioè se metto i dati alla rinfusa che metodo devo usare per raggrupparli in
modo corretto in base al mese e all'impiegato.
Ti sarei molto grato se mi aiutassi !
Grazie


title: Aiuto Gestione "Badge"

text:
Luciano <
mc5...@mclink.it
> wrote in message 87c5mh$4po$3...@news.mclink.it...
>
> Pasquale ha scritto nel messaggio
<10lsqij$28n$
1...@fe2.cs.interbusiness.it
>...
>
> >Premetto di essere alle prime armi con Access.
> >Sto cercando di realizzare un controllo automatizzato tramite codici a
> barre
> >sulle entrate ed uscite di una piccola azienda.
> >Anche se come concetto ho sbagliato, ho creato tre tabelle
> > Impiegati ,ora entrata, ora uscita collegate tra loro tramite l'ID
> >Impiegato (contatore chiave primaria) .
> >La mia difficoltà sta nel raggruppare i dati in modo corretto.
> >Come posso fare, anche usando controlli sulle maschere?
>
>



title: Aiuto Gestione "Badge"


title: Copiare valore campo da Maschera a Sottomaschera

author: John B

text:
Un cordiale saluto a tutti.
Come è possibile ricopiare il valore del campo "Ubicazione" presente nella
maschera principale "Generalita", nel campo "Indirizzo" della sottomaschera
"Indirizzi".
Grazie per l'aiuto.
Cordiali saluti
Giovanni


author: Cinzia

text:
"John B" <
b...@infinito.it
> ha scritto nel messaggio
news:%xxfd.89673$b5.43...@news3.tin.it...

Ciao Giovanni,
non so in quale evento fartelo fare, dipende dalla tua applicazione..
Se l'evento su cui lo fai è relativo alla maschera Generalità
me.Indirizzi.Form.Indirizzo=me.Ubicazione
Se invece l'evento è nella maschera Indirizzi me.Indirizzo=
me.Parent.Form.Ubicazione
Saluti
Cinzia


text:
Molte Grazie
Ciao



title: Inviare email

author: FredBusca

text:
Ciao, ho un db con una serie di indirizzi e-mail.
Come posso, attraverso un pulsante, richiamare Outlook XP ed inserire tutti
gli indirizzi per inviare loro un messaggio?
ho provato  "DoCmd.SendObject , , , Me!Email, , , , , True" , ma inserisce
solo l'indirizzo che visualizzo nella casella di testo.
Grazie


title: Inviare email

author: Carlo Costarella

text:
"FredBusca" <cvcv@fgd> ha scritto nel messaggio
news:4ee4a205$0$1381$4faf...@reader1.news.tin.it...

Con qualche adattamento potresti partire da qui:
http://lnx.accessgroup.it/community/howto/usare-blat-da-access.html

Ciao, Carlo


title: Inviare email

author: Karl Donaubauer

text:

Cosa vuol dire "tutti gli indirizzi"?
Dove si trovano? Quanti sono?

Di solito si deve ciclare sui record di una tabella o una query
o una maschera (evtl. con un filtro attivo), ma questo sai solo tu.

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


title: Inviare email

text:
> Cosa vuol dire "tutti gli indirizzi"?
> Dove si trovano? Quanti sono?
Sono una ventina di indirizzi email presenti nella tabella "Anagrafica" nel
campo "IndirizzoEmail" a cui attraverso un pulsante vorrei mandare una
stessa comunicazione.


title: Inviare email

text:

p.e.

    On Error GoTo myError

    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim strSendTo As String

    Set db = CurrentDb
    Set rs = db.OpenRecordset("SELECT IndirizzoEmail FROM Anagrafica" & _
            " WHERE IndirizzoEmail Is Not Null", dbOpenDynaset)

    Do Until rs.EOF
        strSendTo = strSendTo & ";" & rs!IndirizzoEmail
        rs.MoveNext
    Loop

    strSendTo = Mid(strSendTo, 2)

    DoCmd.SendObject , , , strSendTo, , , , , True

myExit:
    If Not rs Is Nothing Then rs.Close: Set rs = Nothing
    Set db = Nothing
    Exit Sub

myError:
    Select Case Err.Number
        Case 9999
            'trap specific errors here
        Case Else
            MsgBox "Inconveniente: " & Err.Message & " " & Err.Number
            Resume myExit
    End Select

Certo cosě tutti i destinatari possono vedere tutti indirizzi.
Per evitarlo puoi usare il parametro Bcc invece del To.



title: Inviare email

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9km9hn...@mid.individual.net...

Ottimo come sempre
Grazie Karl


title: Faqqone, la vendetta  [...perché no...]

author: SAM

text:
Ciao a tutti,
volevo aprire questo tread per il gusto di sapere la vs. opinione.
Ma perché MS non crea un Tool in grado di compilare (meglio assemblare) un
FE MDB o MDE in un EXE, L'ha fatto con VB (ricordo ancora il VB3)
Installare le runtime è una scocciatura, se non che molti commissionanti
(purtroppo) vedendo un .MDE pensano che sia si tratti di una soluzione fatta
da uno smanettone piuttosto che da un programmatore. (credo che tutti vi
siete trovati in una situazione del tipo "ma l'altro me lo fa in VB o in C
perché Access è per chi non sa programmare e non è potente. Ovviamente non è
possibile fare "cultura" con chi ti paga).
L'EXE potrebbe incorporare la VBAxxx.dll oppure il tool potrebbe essere
richiamanto dal menù strumenti e mostrare un wizard dove collocare le
librerie? Insomma al posto di avere un intero Framework .NET avere un
"framework" per access gestibile dall'ambiente.
ATTENZIONE non sto parlando di funzionalità, il RUNTIME funziona, ma di
comodità e di rendere felici (almeno per quanto mi riguarda) una parte ampia
degli sviluppatori Access (e cmq per MS si tratta sempre di ricavare
denaro.)
et voila....  aspetto commenti.
Sam


title: Faqqone, la vendetta  [...perché no...]

author: Simone Calligaris

text:
> Installare le runtime è una scocciatura, se non che molti commissionanti
> (purtroppo) vedendo un .MDE pensano che sia si tratti di una soluzione
fatta
> da uno smanettone piuttosto che da un programmatore.
Chi pensano: i frequentatori di it.comp.lang.Delphi?
Non dirmi la tua clientela perchè proprio non ci crederei!!!    :-)
>(credo che tutti vi
> siete trovati in una situazione del tipo "ma l'altro me lo fa in VB o in C
> perché Access è per chi non sa programmare e non è potente. Ovviamente non
è
> possibile fare "cultura" con chi ti paga).
Mai capitato nulla del genere: al cliente non frega nulla (ne deve fregare)
di cosa il professionista utilizzi per risolvere i suoi problemi.
Va da se che i problemi debbano sul serio essere risolti...
> L'EXE potrebbe incorporare la VBAxxx.dll oppure il tool potrebbe essere
> richiamanto dal menù strumenti e mostrare un wizard dove collocare le
> librerie? Insomma al posto di avere un intero Framework .NET avere un
> "framework" per access gestibile dall'ambiente.
Ti sei praticamente risposto da solo: quasi tutti gli ambienti RAD (anche
.net) non generano .EXE  autonomamente eseguibili ma richiedono
l'installazione di decine (o centinaia) di componenti.
Era così anche per Visual Basic 6.0: i controlli .ActiveX non necessari con
Access e il Runtime di Crystal Reports (soluzione quasi obbligata)
costituivano voluminosi pacchetti d'installazione Runtime.
D'altro canto cosa vorresti: .EXE mostruosi da 100 MB?
La sua (meta) compilazione Access già ce l'ha dalla versione '97:  MDE  :-)
Saluti: Simone


title: Faqqone, la vendetta  [...perché no...]

author: Roberto dalla campagna

text:
"SAM" <
sam...@libero.it
> ha scritto nel messaggio
news:cha2e1$v64$1...@newsreader.mailgate.org...

Non vorrei aver capito male, ma per te il problema non sono i tuoi clienti,
ma sono i tuoi concorrenti che cercano di screditarti parlando male di
Access e di chi lo usa come strumento di sviluppo: penso che se non ti
convinci per primo tu che stanno dicendo una cavolata, difficilmente
riuscirai a convincere i tuoi clienti.
Comunque un paio di frecce nel tuo arco ce l'hai:
1) il numero di licenze vendute di Access nel mondo.
2) Dovresti essere più competitivo della tua concorrenza economicamente
parlando, in quanto, a parità di prestazioni, tu dovresti sviluppare più
velocemente e quindi a minor costo: e penso allora che al tuo cliente non
può fregargliene più di tanto se hai usato Access o no.
Se poi ne fai un problema di affidabilità e performance del Jet di Access,
nessuno ti vieta di usare SQL Server per il BE e Access per l'FE.
Certo se non sono riuscito a convincere te, sicuramente tu non saprei
rintuzzare le obbiezioni del cliente imbeccato dalla tua concorrenza; certo
è che Microsoft non cambierà il modo con cui permette di usare un database
in un computer in cui non è installato Access.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Faqqone, la vendetta  [...perché no...]

author: ALESSANDRO Baraldi

text:
"SAM" <
sam...@libero.it
> ha scritto nel messaggio
news:cha2e1$v64$1...@newsreader.mailgate.org...
> Ciao a tutti,
>
> volevo aprire questo tread per il gusto di sapere la vs. opinione.
>
> Ma perché MS non crea un Tool in grado di compilare (meglio assemblare) un
> FE MDB o MDE in un EXE, L'ha fatto con VB (ricordo ancora il VB3)
La cosa è ININFLUENTE.
> Installare le runtime è una scocciatura, se non che molti commissionanti
> (purtroppo) vedendo un .MDE pensano che sia si tratti di una soluzione
fatta
> da uno smanettone piuttosto che da un programmatore. (credo che tutti vi
> siete trovati in una situazione del tipo "ma l'altro me lo fa in VB o in C
> perché Access è per chi non sa programmare e non è potente. Ovviamente non
è
> possibile fare "cultura" con chi ti paga).
Questa è cultura di programmatori e pubblicità, ognuno tira l'acqua al suo
mulino....!
> L'EXE potrebbe incorporare la VBAxxx.dll oppure il tool potrebbe essere
> richiamanto dal menù strumenti e mostrare un wizard dove collocare le
> librerie? Insomma al posto di avere un intero Framework .NET avere un
> "framework" per access gestibile dall'ambiente.
Questa è una CAVOLATA.
Mai un EXE come VB incorpora nulla.
Con VB, così come tutti i linguaggi di programmazione se usi componenti
esterni devi installarli eccome.
Addirittura VB fino alla versione 6 ha un bel malloppone di RUNTIME
che pulito pulito è 1Mb, se poi inizia ad inserire ADO e figli illegittimi
vari
arrivi come ridere a 20M, non parliamo poi che non hanno reportisctica
e che di fatto devi appoggiarti a CrystalReport o affini.......!!!!
> ATTENZIONE non sto parlando di funzionalità, il RUNTIME funziona, ma di
> comodità e di rendere felici (almeno per quanto mi riguarda) una parte
ampia
> degli sviluppatori Access (e cmq per MS si tratta sempre di ricavare
> denaro.)
> et voila....  aspetto commenti.
>
> Sam
Credo che il problema fondamentale lo abbia centrato Roberto, non sei sicuro
delle potenzialità dell'accoppaita "SAM"+"ACCESS".
Ciao-
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Faqqone, la vendetta  [...perché no...]

text:
"ALESSANDRO Baraldi"
> Credo che il problema fondamentale lo abbia centrato Roberto, non sei
sicuro
> delle potenzialitŕ dell'accoppaita "SAM"+"ACCESS".
Che conosca o non conosca tali potenzialitŕ a mio parere non fa differenza,
in questo caso.
Nel senso che l'utenza aziendale media č talmente "fuori" che non ha proprio
le conoscenze per interessarsi a cosa tu utilizzi per sviluppare.
Se poi qualche allegrone la curiositŕ ce l'ha ... basta rispondere "e' fatto
in Windows", e la faccenda si chiude.
Non č concepibile perder tempo a convincere o non
convincere qualche idiota sugli strumenti di lavoro che prediligi: basta
tutto il
resto.
La cosa cambia (e molto) nel caso si voglia cedere un software e relativi
sorgenti a un rivenditore.


title: Faqqone, la vendetta  [...perché no...]

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:pen_c.76787$1V3.1...@twister2.libero.it...
>
> "ALESSANDRO Baraldi"
>
> > Credo che il problema fondamentale lo abbia centrato Roberto, non sei
> sicuro
> > delle potenzialità dell'accoppaita "SAM"+"ACCESS".
>
> Che conosca o non conosca tali potenzialità a mio parere non fa
differenza,
> in questo caso.
Fa un 'enorme differenza.
Sai che per vendere un prodotto questo deve essere sostenibile.
Diventa tanto più sostenibile quanto più riesci a sostenere domande
+/- dirette senza avere dubbi.
Il mio discorso era questo.
> Nel senso che l'utenza aziendale media è talmente "fuori" che non ha
proprio
> le conoscenze per interessarsi a cosa tu utilizzi per sviluppare.
> Se poi qualche allegrone la curiosità ce l'ha ... basta rispondere "e'
fatto
> in Windows", e la faccenda si chiude.
>
> Non è concepibile perder tempo a convincere o non
> convincere qualche idiota sugli strumenti di lavoro che prediligi: basta
> tutto il
> resto.
Sai Simone capita che spesso, magari non sempre, sia il Cliente a pagare
e per quanto "idiota" va prima di tutto ascoltato ed eventualmente gli
va spiegato quello che vuole sapere nel modo in cui è conveniente farlo.
Come dici tu il Cliente 90% dei casi non ha conoscenze, ma ha tutti
i diritti di ricevere risposte Professionali e non evasive.
Se poi il Cliente ti impone un'ambiente di sviluppo sei tu ad arretrare...!
> La cosa cambia (e molto) nel caso si voglia cedere un software e relativi
> sorgenti a un rivenditore.
Copncordo tutt'altro discorso.
Ciao.



title: Faqqone, la vendetta  [...perché no...]

text:
"ALESSANDRO Baraldi"
> > Non è concepibile perder tempo a convincere o non
> > convincere qualche idiota sugli strumenti di lavoro che prediligi: basta
> > tutto il
> > resto.
> Sai Simone capita che spesso, magari non sempre, sia il Cliente a pagare
> e per quanto "idiota" va prima di tutto ascoltato ed eventualmente gli
> va spiegato quello che vuole sapere nel modo in cui è conveniente farlo.
> Come dici tu il Cliente 90% dei casi non ha conoscenze, ma ha tutti
> i diritti di ricevere risposte Professionali e non evasive.
> Se poi il Cliente ti impone un'ambiente di sviluppo sei tu ad
arretrare...!
In tanti anni di lavoro una figura di cliente siffatta non l'ho incontrata
... e non lavoro con il calzolaio o il piccolo artigiano.
Una buona parte dell'utenza aziendale ancora non riesce a spedire e-mail con
allegati, dubito abbia qualcosa da ridire su Access  :-)
Per il resto _mi ripeto_ è talmente difficile analizzare i loro problemi e
capire cosa vogliono che è inammissibile perdere tempo su questioni legate
all'ambiente di sviluppo.
Ciao: Simone


title: Faqqone, la vendetta  [...perché no...]

text:
> In tanti anni di lavoro una figura di cliente siffatta non l'ho incontrata
> ... e non lavoro con il calzolaio o il piccolo artigiano.
> Una buona parte dell'utenza aziendale ancora non riesce a spedire e-mail
con
> allegati, dubito abbia qualcosa da ridire su Access  :-)
He....He....!!
Si Capisco e ci credo pure.....!!
> Per il resto _mi ripeto_ è talmente difficile analizzare i loro problemi e
> capire cosa vogliono che è inammissibile perdere tempo su questioni legate
> all'ambiente di sviluppo.
>
> Ciao: Simone
Verissimo, credo che la maggior parte del lavoro sia estorcere loro le INFO
giuste per gettare le basi, cosa sempre assai difficile.
In certi casi devo dire beato me..., che non ho questi problemi.
Sviluppo(che parolona) per le esigenze dell'azienda per cui lavoro a tempo
perso.
Ora rileggendo l'ultima mia frase non si capisce se il tempo perso è quello
che passo nell'azienda o se lo sviluppo....!!! ;-)



title: Calcolare il campo di una query

author: Claudio

text:
Expr100N. ord. acquisto	    Data ordine	  GiorniDaOrdineZona
 O.& C.	Brugherio	1	20/02/1998	1320	MI
 O.& C	Brugherio	2	31/03/1998	1281	MI
 O.& C.	Brugherio	3	31/05/1998	1220	MI
 O.& C.	Brugherio	4	11/02/1999	964	MI
 O.& C.	Brugherio	5	01/06/1999	854	MI
 O.& C.	Brugherio	6	13/10/1999	720	MI
 O.& C.	Brugherio	7	01/03/2000	580	MI
 O.& C.	Brugherio	8	01/04/2000	549	MI
 O.& C.	Brugherio	10	10/01/2001	265	MI
 O.& C.	Brugherio	10	06/04/2001	179	MI
	Treviolo	1	19/05/2000	501	V2
	Treviolo	2	26/05/2000	494	V2
	Treviolo	3	04/10/2000	363	V2
 	Verderio Inf	1	15/10/1998	1083	LCMarmi	Pasturo	3	907	LC
Qualcuno mi sa dire come posso fare a calcolare la differenza in giorni fra un
ordine e l'altro?
A chi me lo dice gli faccio un monumento.
Mi deve anche però dire come scivere il crirerio e dove scriverlo.
Ringrazio tutti anticipatamente
Claudio
--
Posted from
ppp-115-25.24-151.libero.it
 [151.24.25.115]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Calcolare il campo di una query

author: Lucio

text:
Claudio <
clau...@libero.it
> wrote in message
9abb7ed06c9486f7327...@mygate.mailgate.org...

Non mi è chiaro l'esempio che fai all'inizio ma credo di aver capito che
devi eseguire un calcolo tra date di record diversi all'interno di una
query.
Se è così si può utilizzare un campo calcolato (come dici tu) che richiama
una Function nella quale memorizzi i valori precedenti ed esegui calcoli a
seconda della necessità.
Se ho intuito il problema.... spiega meglio la relazione tra le date/record
e, se possibile, ti posto l'esempio.
Ciao, Lucio


title: Calcolare il campo di una query

author: Roberto dal portatile

text:
"Claudio" <
clau...@libero.it
> ha scritto nel messaggio
news:9abb7ed06c9486f7327...@mygate.mailgate.org...
> Expr100N. ord. acquisto     Data ordine   GiorniDaOrdineZona
>  O.& C. Brugherio 1 20/02/1998 1320 MI
>  O.& C Brugherio 2 31/03/1998 1281 MI
>  O.& C. Brugherio 3 31/05/1998 1220 MI
>  O.& C. Brugherio 4 11/02/1999 964 MI
>  O.& C. Brugherio 5 01/06/1999 854 MI
>  O.& C. Brugherio 6 13/10/1999 720 MI
>  O.& C. Brugherio 7 01/03/2000 580 MI
>  O.& C. Brugherio 8 01/04/2000 549 MI
>  O.& C. Brugherio 10 10/01/2001 265 MI
>  O.& C. Brugherio 10 06/04/2001 179 MI
> Treviolo 1 19/05/2000 501 V2
> Treviolo 2 26/05/2000 494 V2
> Treviolo 3 04/10/2000 363 V2
>   Verderio Inf 1 15/10/1998 1083 LCMarmi Pasturo 3 907 LC
> Qualcuno mi sa dire come posso fare a calcolare la differenza in giorni
fra un
> ordine e l'altro?
> A chi me lo dice gli faccio un monumento.
> Mi deve anche però dire come scivere il crirerio e dove scriverlo.
> Ringrazio tutti anticipatamente
> Claudio
>
>
Se ho capito bene il tuo problema, potresti trovarti nelle condizione di
fare un monumento a mamma Microsoft, ed è tutto dire. :-)
Vai sul Sito Comune (link qui sotto), Sezione Queries, e scaricati il
database di esempi dalla FAQ intitolata "Esempi di utilizzo e creazione di
queries".
C'è un esempio che ha come Topic "Referring to a Field in the Previous or
Next Record". Ti fa scegliere tra 2+2 soluzioni.
Al link
http://support.microsoft.com/support/kb/articles/q101/0/81.asp
troverai la spiegazione dettagliata per le varie soluzioni dell'esempio.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Buona Pasqua

author: Nicola

text:
Un sincero augurio per una buona e serena Pasqua.
Nicola
--
__________________________________
Domande su eMule? Clicca qui:
http://emulefaq.altervista.org/


title: sembrava facile ma...

author: matrix

text:
Perchè non mi funziona la macro "vai a ultimo record" sulla proprietà "in
apertura" di un report ?
Come faccio a farmi visualizzare il report riguardante solo il record che in
quel momento ho visualizzato sulla maschera ? Pensavo infatti di ricorrere
alla macro suddetta ma non funzia, mi fa apparire tutte le pagine lo stesso
(ho un report fatto a forma di modulo con vari campi e ho impostato che mi
visualizzi un modulo per pagina e quindi un modulo per record). Tra l'altro
la cosa strana è che mi appare "in mezzo" al report una barra di spostamento
!!!! è mai capitato a nessuno ???
Ciao, lo so che non sono stato chiaro ma ho sonno


title: sembrava facile ma...

author: Gennaro Nicodemo

text:
matrix ha scritto nel messaggio ...

Vai nell'origine record del report e sui criteri del campo ID (il campo
chiave) inserisci:
[Forms]![NomeMaschera]![NomeCampo]
(naturalmente mettendo al posto di NomeMaschera e NomeCampo i relativi
nomi). Ricorda inoltre che nel momento in cui si lancia il report la
maschera deve essere aperta.
Ciao


title: sembrava facile ma...

author: Roberto da casa

text:
"matrix" <
thest...@katamail.com
> ha scritto nel messaggio
news:iQhj6.20928$7U4.4...@news.infostrada.it...

Fermo restando che la maschera deve risultare aperta quando apri il report,
non mettere nulla come origine record del report e nell'origine controllo di
ogni controllo del report fai riferimento ad un controllo della maschera, ad
esempio
= [Forms]![NomeMaschera]![NomeControllo]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Hit-Parade di record

author: Akira

text:
Salve ragazzi, sto creando un db a fini statistici. Ho creato una query
contente la descrizione di un libro e il conteggio di quante volte è stato
prelevato il tal libro in modo da avere un elenco del successo o meno di
alcuni libri in base al numero dei prelievi. Ma vorrei aggiungere a questa
query un campo faccia una sorta di classifica di questi record. Per esempio
se il libro "Pippo" è stato prelevato 50 volte, cioè il massimo, questo
campo deve essere 1, il libro "Pluto" che è stato prelevato 48 volte starà 2
in classifica e via dicendo, considerando anche i parimerito.
Grazie
Andrea


title: Hit-Parade di record

author: Paolo

text:
"Akira" <
andrea.di...@tin.it
> ha scritto nel messaggio
news:bkcen4$2jq$1...@grillo.cs.interbusiness.it...

Forse non è milto informatica ma penso che faccia al caso tuo:
Nella querry inseriscsci un campo calcolato nel seguente modo
51-50=1
51-49=2
51-48=3
----
----
----
Ciao


title: Etichetta su punteggio

author: Rian Scotti

text:
Salve volevo sapere come fare per impostare un'etichetta (una stringa)
in base ad un punteggio.
Mi spiego... ho una serie di campi numerici in cui inserire un valore,
in fondo ho un campo di testo che ne riporta la somma, io volevo, se non
nella maschera, anche solo in una query associare una stringa ad
intervallid i punteggio del tipo 0-5 buono, 6-10 bravo, 11-15 bravissimo.
Grazie


title: Etichetta su punteggio

author: Panathos

text:
Rian Scotti ha scritto:
> Mi spiego... ho una serie di campi numerici in cui inserire un valore,
> in fondo ho un campo di testo che ne riporta la somma, io volevo, se non
> nella maschera, anche solo in una query associare una stringa ad
> intervallid i punteggio del tipo 0-5 buono, 6-10 bravo, 11-15 bravissimo.
metodo 1:
Puoi usare delle iif nidificate, che confrontano il campo riportante la
somma.
Sulla maschera crei un controllo che ha come origine una istruzione di
questo tipo (me.campo sarebbe il campo che riporta la somma):
=iif(me.campo >
11;"Bravissimo";iif(me.campo>6;"Bravo";iif(me.campo>0;"Buono";"Scarso")))
metodo 2:
crei, in un modulo, una funzione che fa la stessa cosa usando
select...case, così:
function confronta(valore)
if not isnull(valore) then
select case valore
   case is > 11
     confronta = "Bravissimo"
   case is > 6
     confronta = "Bravo"
   case is > 0
     confronta = "Buono"
   case else
     confronta = "Scarso"
end select
end if
end function
poi nella maschera crei un controllo che ha come origine la chiamata
alla funzione confronta (me.campo contiene la somma):
= confronta(me.campo)
ciao,
Panathos


title: immagine e testo in un pulsante

author: Panta

text:
ciao,
    è possibile in un pulsante di comando mettere sia l'immagine che il
testo ?
se si come ?
grazie
ciao


title: immagine e testo in un pulsante

text:
"Panta" <
pa...@leo.it
> ha scritto nel messaggio
news:apob4i$t1u$1...@grillo.cs.interbusiness.it...

Ti crei una immagine che contenga, oltre all'immagine, anche la scritta e la
inserisci come immagine del pulsante di comando.
Oppure sovrapponi al pulsate di comando, contenete l'immagine, una etichetta
che abbia la stessa dimensione del pulsante ed il bordo e lo sfondo
trasparenti.
Naturalmente userai l'evento "Su Clic" dell'etichetta e non del pulsante di
comando.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ordine in casella di riepilogo

author: Samuele

text:
ciao a tutti,
ho creato una casella di riepilogo che mi visualizza tutte le form che ho
all'interno del db.
E' possibile ordinare gli oggetti nella casella per nome? O per qualche
altra proprietà?
grazie
Samuele


title: ordine in casella di riepilogo

author: Antonio Biso

text:
"Samuele" <
samoas...@afici.it
> ha scritto nel messaggio
news:c09Ub.188600$VW.76...@news3.tin.it...

> altra proprietą?
Con una routine rintraccia questi nomi, schiaffali in una tabella d'appoggio
e poi metti come origine dati della combo una query sulla tabella ordinata
per nome
Antonio


title: ordine in casella di riepilogo

text:
"Samuele" <
samoas...@afici.it
> ha scritto nel messaggio
news:c09Ub.188600$VW.76...@news3.tin.it...

Non mi è chiaro cosa siano "gli oggetti nella casella" di riepilogo; ma se
vuoi ordinare le righe della casella di riepilogo in base ad una o più
colonne della casella stessa, imposta i criteri di ordinamento nella query
che è origine riga della casella di riepilogo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ordine in casella di riepilogo

text:
gli oggetti sono le form, o i report giusto per capirci.
Il problema è che non ho una sorgente dati perchè per ottenere i valori
ciclo su tutte le form o i report del db.
Già che ci siamo come faccio a ottenere il testo di tutti i valori
"selected"?
grazie.
Samuele
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Mf9Ub.13349$Mt6.4...@twister2.libero.it...



title: ordine in casella di riepilogo

text:
"Samuele" <
samoas...@afici.it
> ha scritto nel messaggio
news:Vx9Ub.188781$VW.76...@news3.tin.it...
> gli oggetti sono le form, o i report giusto per capirci.
>
> Il problema è che non ho una sorgente dati perchè per ottenere i valori
> ciclo su tutte le form o i report del db.
Per prima cosa quando rispondi scrivi DOPO e non prima il testo dei messaggi
precedenti.
Ivece di impostare a Elenco valori il tipo origine riga della casella di
riepilogo ed aggiornare la sua proprietà origine riga ciclando sui nomi
delle maschere o dei report, imposta a Tabella/query il tipo origine riga e
nell'origine riga, per visualizzare nella casella di riepilogo il nome di
tutte le maschere in ordine alfabetico, scrivi il seguente codice SQL:
SELECT MSysObjects.Name
FROM MsysObjects
WHERE (MSysObjects.Type)=-32768
ORDER BY MSysObjects.Name;
se invece devi visualizzare in ordino alfabetico i nomi dei report
nell'origine riga scrivi:
SELECT MSysObjects.Name
FROM MsysObjects
WHERE (MSysObjects.Type)= -32764
ORDER BY MSysObjects.Name;
>
> Già che ci siamo come faccio a ottenere il testo di tutti i valori
> "selected"?
Non sono sicuro di aver capito cosa ti serva.
La casella di riepilogo è abilitata ad una selezione multipla?
Se si, i nomi degli oggetti selezionati dove e come li vuoi memorizzare;
sarebbe utile sapera cosa ci vuoi fare con il risultato della selezione.
>
> grazie.
>
> Samuele
[CUT]



title: Visualizza dati o meno in una combo

author: vespamu

text:
Ho una combo che recupera i dati da una tabella, i dati di questa tabella
vengono inseriti tramite una forms.
Vorrei inserire un flag in questa forms in modo che mi vengano o meno
visualizzati i dati nella combo.
Suggerimenti?


title: Visualizza dati o meno in una combo

text:
"vespamu" <
ves...@libero.it
> ha scritto nel messaggio
news:y%Ac6.36226$ew1.2...@news.infostrada.it...

Spiegati meglio.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Visualizza dati o meno in una combo

text:
Roberto da casa ha scritto nel messaggio
<5nBc6.36419$
ew1.2...@news.infostrada.it
>...

E' più semplice di quello che sembra:
Ho una casella combinata in una maschera.
Questa casella combinata recupera i valori da una tabella.
I dati in questa tabella vengono inseriti tramite una seconda maschera
(Indipendente dalla prima).
In questa seconda maschera avrei la necessità di inserire un controllo che
attivato o meno faccia in modo che il record corrente venga o meno
visualizzato nella casella combinata.
Spero di essermi spiegato meglio
Grazie


title: Visualizza dati o meno in una combo

text:
"vespamu" <
ves...@libero.it
> ha scritto nel messaggio
news:TNVc6.43155$ew1.2...@news.infostrada.it...

Mò si.
Nella tabella su cui è basata la query che è origine riga della casella
combinata, aggiungi un campo di tipo Si/No.
Con la tua *seconda maschera* setta tale campo a Sì se vuoi che il record
compaia nell'elenco della combo o a No in caso contrario.
Ora apri la struttura della query e nella riga criteri del campo in
questione scrivi: Vero
Prova e facci sapere.



title: Visualizza dati o meno in una combo

text:
Roberto da casa ha scritto nel messaggio ...

Sei sempre di grande aiuto
Grazie


title: Help codici a barra acc97

author: MAR-GOM

text:
Desidero informazioni su come effetuare un programma che gestisca i codici a
barra.
Premetto che non so nulla a riguardo
Ciao a tutti e grazie.


title: Help codici a barra acc97

author: Antonio Ganci

text:

Se devi generarli e stamparli ti consiglio l'ottimo ActiveX
CREABAR per Windows Versione 2.1
By CompuArt - Genova - ITALY
Io l'ho usato per una gestione magazzino e funziona piuttosto bene e poi e'
molto economico.
Saluti, Antonio.


title: Help codici a barra acc97

author: Fabio

text:
"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:aknrh5$mai$1...@newsreader.mailgate.org...

A questo punto completo io dicendo che i lettori di codici a barre non sono
altro che delle "tastiere" che leggono il codice e inviano una stringa di un
tot di caratteri (mi sembra 13) seguiti da un "Invio"
In un programma che ho fatto per un cliente non ho dovuto utilizzare nessun
tipo di controllo ActiveX.
Ciao, FABIO


title: Help codici a barra acc97

text:
> In un programma che ho fatto per un cliente non ho dovuto utilizzare
nessun
> tipo di controllo ActiveX.
>
Li leggi i post o sei un irrimediabile egocentrico narcisista?


title: Help codici a barra acc97

text:
"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:akntmq$ohj$1...@newsreader.mailgate.org...

A occhio non hai letto tu il mio!
Tu hai scritto che se deve generarli o stamparli può usare lo stesso
controllo ActiveX che usi tu.
Va bene, ma siccome MAR-GOM ha detto di non sapere nulla a riguardo e ha
detto di volerli "Gestire" io ho semplicemente aggiunto che se gli dovesse
solo servire di leggerli può farlo senza tanti sbattimenti.
Perchè sono un "irrimediabile egocentrico narcisista"?


title: Help codici a barra acc97

author: Fabrizio

text:
<cut
> Perchè sono un "irrimediabile egocentrico narcisista"?
Non ti conosce e non sa che sei anche un terribile ed inimitabile
scoreggione, certa gente insulta senza cognizione di causa , ma si può ? :-)
Ciao. Fabrizio.
p.s. sono riuscito a stemperare il clima oppure ho combinato un casino,
ancora :-)


title: Help codici a barra acc97

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aknvu4$88j$1...@lacerta.tiscalinet.it...

Non ti permetto di deridermi per la mia aerofalgia, tralaltro per chi ha
buttato via i soldi con Focus questo mese c'era anche "un'interessantissimo"
approfondimento sulle flautolenze provocate soprattutto dallo stress a chi
cazzeggia sui NG e sui siti che lanciano sfide a potenziali Hacker....
Ciao Fabri e buon Week-End (se non sai cosa fare ti ho già dato un link :-))


title: Help codici a barra acc97

text:
>cut
>cut
>flautolenze provocate soprattutto dallo stress a chi
> cazzeggia sui NG e sui siti che lanciano sfide a potenziali Hacker....
>
Cotanta tracotanza può essere lavata solo col sangue, t'aspetto davanti alla
chiesa alle sei, vedi di esserci.
Finalmente so perchè c'avevo tutta quest'aria in ... ma sono ancora
collegato? :-)
Ciao. Fabrizio.


title: Domanda sul Jet Engine

author: Benna

text:
Ho sviluppato unìapplicazione Delphi che utilizza il Jet Engine di Access.
Ora qusto programma verrà tradotto e venduto (me lo auguro ^__^ ) anche
all'estero, Germania compresa. Mi chiedevo se il Jet Engine, e quindi tutti
i file di sistema che lo compongono sono Language-dipendent. Mi spiego
meglio: posso incontrare problemi quando vado ad eseguire il mio programma
(il quale va ad accedere al Jet Engine di quella macchina) su una macchina
con un'installazione tedesca di windows? Oppure il Jet Enginge è lo stesso
per tutte le versioni di windows, siano esse tedesche, italiane, etc etc...
e a me non cambia niente? Quelle lettere particolari tedesche con il doppio
accento saranno riconosciute valide dal Jet Engine e quindi potrò creare
tabelle contenenti quelle particolari lettere oppure avrò problemi?
Grazie per l'"ascolto"
--
Davide
------------------------------------------------------------
Il tempo è la cosa più preziosa che l'uomo possa spendere
------------------------------------------------------------


title: Domanda sul Jet Engine

author: Karl Donaubauer

text:
Benna ha scritto:
> Ho sviluppato unìapplicazione Delphi che utilizza il Jet Engine di Access.
> Ora qusto programma verrà tradotto e venduto (me lo auguro ^__^ ) anche
> all'estero, Germania compresa. Mi chiedevo se il Jet Engine, e quindi
> tutti i file di sistema che lo compongono sono Language-dipendent. Mi
> spiego meglio: posso incontrare problemi quando vado ad eseguire il mio
> programma (il quale va ad accedere al Jet Engine di quella macchina) su
> una macchina con un'installazione tedesca di windows? Oppure il Jet
> Enginge è lo stesso per tutte le versioni di windows, siano esse
> tedesche, italiane, etc etc... e a me non cambia niente? Quelle lettere
> particolari tedesche con il doppio accento saranno riconosciute valide
> dal Jet Engine e quindi potrò creare tabelle contenenti quelle
> particolari lettere oppure avrò problemi?
äüö
Il Jet Engine è lo stesso cioè non language dependent.
Non so cosa fai con Jet e come accedi. Di solito devi solo assicurarti
che i tuoi formati/operazioni per valuta, data ecc. sono compatibili.
Questo invece non è una cosa di Jet ma di Windows.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Controllo in una maschera con link a documenti Word, Excel etc.

author: Luca Savorelli

text:
Ciao a tutti,
vorrei creare un controllo in una maschera all'interno del quale compaiano i
collegamenti a files
associati ad altre applicazioni in modo tale che facendo doppio click su uno
o più possa lanciarli direttamente
da dentro access e dal record specifico. Ad esempio, per il cliente
Pincopallino registrato nel database e
presente a video nel record corrente della form clienti, sono stati creati
dei documenti word specifici per lui
che vorrei poter lanciare da dentro la form stessa attraverso la vista dei
collegamenti (icone grandi, piccole, elenco
e dettagli) all'interno di un sottocontrollo presente nella maschera che mi
presenta a video i dati del cliente. In questo
modo posso associare documenti qualsivoglia, distribuiti in diverse cartelle
sull'hard disk, allo specifico cliente ed in
vista unica ... mi sa che bisogna far riferimento ai controlli ActiveX di
cui non conosco nulla e soprattutto dei quali
non riesco a trovare documentazione ed esempi di immediato utilizzo ...
grazie per l'attenzione
Luca


title: Per Roberto Syd, Alex e Alessandro Baraldi

author: zorro

text:
In riferimento al vostro consiglio in merito a:
Oggetto: informazione
in una maschera ho una casella di testo che per motivi di sistema devo
limitare a 4000 caratteri.
domanda:
posso metterci vicino una specie di contatore a ritroso che dice
all'utente quanti caratteri macano a 4000?
in che modo dovrei fare?
risposte:
Per la 1° copia la formuletta di Roberto e la inserisci nell'evento
Change della TextBox(0 to 4000).
Per limitare a 4000, nell'evento BeforeUpdate controlli Len(textBox)
If Len(TextBox)>4000 then Cancel=true
ho messo nel codice quello che mi avete detto, ma purtroppo mi conta
solo se passo da una casella ad un'altra.
non esiste un modo per far decrementare il contatore ad ogni pressione
della tastiera (ovviamente all'interno della casella di testo dove
scrivo il testo di max 4000 caratteri)?
seconda cosa limitando il testo su "Prima di aggiornare" non mi da
errore fino a quando non cambio casella.
esiste un'altro modo (ad es. che non mi consenta più di inserire
caratteri)?
Vi ringrazio e mi scuso per il disturbo che vi sto dando.
ciao


author: Roberto - Syd

text:
"zorro" <
zorr...@hotmail.com
> ha scritto nel messaggio
news:3BD418B3...@hotmail.com...

Inserisci sul form una casella di testo che chiamerai Conta nella proprietà
valore predefinito ci scrivi =4000.
Definisci una variabile stringa a livello di form che chiami RimTesto.
Aggiungi questa riga di codice nell'evento Su tasto giù della casella dove
scrivi il testo lungo 4000 caratteri:
RimTesto = RimTesto & Chr(KeyCode)
Adesso aggiungi questa riga sull'evento Su tasto su sempre della stessa
casella:
Me.Conta = 4000 - Len(RimTesto)
Naturalmente adesso ti rimane da fare la gestione dei tasti es.: se uno
preme il tasto canc non devi incrementare la stringa ecc...
Ciao Roberto - Syd


text:
adesso provo, sei un grande
grazie infinite per la tua disponibilità.
ciao


text:
FUNZIONAAAAAA
ti ringrazio molto, ma dovrei scocciarti ancora un po'
il contatore è impeccabile, ma quando cambio record (perchè la maschera
serve per  inserire dati in una tabella) il contatore continua da dove è
rimasto.
credi che si possa risolvere?
ultima cosa, rimane sempre il problema di limitare l'inserimento a 4000
caratteri, cosa che non mi è riuscita, a meno di una msgbox nel momento
in cui cambio casella di testo (cosa molto brutta visto che poi l'utente
deve cancellare tutto quello che è in più)
Mi scuso per la scocciatura che ti sto dando, ma è veramente molto
importante, oltre al fatto che è diventata una cosa di tigna.
grazie ancora e ciao
zorro


author: Alex

text:
"zorro" <
zorr...@hotmail.com
> wrote in message
news:3BD530E5...@hotmail.com...

Che Roberto ti desse un consiglio funzionante era fuori discussione.....!!
Io ti consiglio di scaricarti dal sito comune un DEMO che tra le tante
soluzioni propone proprio quella di limitare a tuo piacimento il numero
di caratteri nella TxtBox, lo trovi nella sezione Forms (Esempi di utilizzo
delle Forms) che ti rilancia al sito MS quì sotto:
ftp://ftp.microsoft.com/softlib/mslfiles/frmsmp97.exe

Trovi anche altre soluzioni....
@Alex.
P.S. quando chiedi consigli non devi rivolgerli a persone specifiche
perchè il NG è aperto a tutti, e come luogo di discussione puoi trovare
molte persone che possono interagire (Vedi Post di Federico Luciani sul
comportamento nel NG) Grazie.
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
grazie per avermi risposto e grazie anche per il lisciabusso.
ho postato diretto a voi perchč siete stati gli unici ad aver risposto
al post precedente e ho voluto evitare di rispiegare tutto visto che gli
altri non avevano informazioni da darmi.
grazie ancora per i consigli.
ciao


text:
zorro <
zorr...@hotmail.com
> wrote in message
3BD575FD...@hotmail.com...
> grazie per avermi risposto e grazie anche per il lisciabusso.
> ho postato diretto a voi perchč siete stati gli unici ad aver risposto
> al post precedente e ho voluto evitare di rispiegare tutto visto che gli
> altri non avevano informazioni da darmi.
In realtą ce le avevamo perņ visto che ti eri rivolto solo a quell'altri
belli, noi brutti e cattivi abbiamo evitato di risponderti...
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:4RfB7.80937$1H1.8...@news.infostrada.it...
> zorro <
zorr...@hotmail.com
> wrote in message
> 3BD575FD...@hotmail.com...
> > grazie per avermi risposto e grazie anche per il lisciabusso.
> > ho postato diretto a voi perchè siete stati gli unici ad aver risposto
> > al post precedente e ho voluto evitare di rispiegare tutto visto che gli
> > altri non avevano informazioni da darmi.
>
> In realtà ce le avevamo però visto che ti eri rivolto solo a quell'altri
> belli, noi brutti e cattivi abbiamo evitato di risponderti...
>
> Antonio
Avete fatto bene....!!!!!!!!!, ora se siete brutti non sò, ma cattivi
sicuramente.......
Ciao @Alex
--
Posted from  [62.98.12.100]



text:
mi dispiace se qualcuno si è offeso, ma se leggi bene il mio precedente
post (oggetto: informazione)vedrai che era aperto a tutti, mentre il
secondo era rivolto solo ai tre che mi avevano risposto al primo.
grazie comunque a tutti.
ciao


title: ADP (XP) + combo + UNION

author: PBsoft

text:
In una form di un progetto ADP ho una combo con la seguente origine dati:
SELECT IDModello, Modello FROM tblModelli
UNION
SELECT 0 AS IDModello, '(nuovo)' AS Modello FROM tblModelli
ORDER BY Modello
Tutto funziona bene se nella tblModelli esiste almeno un record.
Viceversa, se la tblModelli non contiene alcun record, anche la UNION sopra
riportata non restituisce alcun record, mentre io mi sarei aspettato di visualizzare
almento il modello '(nuovo)'.
Sapete dirmi come risolvere?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: ADP (XP) + combo + UNION

author: Cinzia

text:
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea3552561a8...@news.tin.it...
> In una form di un progetto ADP ho una combo con la seguente origine dati:
>
> SELECT IDModello, Modello FROM tblModelli
> UNION
> SELECT 0 AS IDModello, '(nuovo)' AS Modello FROM tblModelli
> ORDER BY Modello
>
> Tutto funziona bene se nella tblModelli esiste almeno un record.
> Viceversa, se la tblModelli non contiene alcun record, anche la UNION
sopra
> riportata non restituisce alcun record, mentre io mi sarei aspettato di
visualizzare
> almento il modello '(nuovo)'.
>
> Sapete dirmi come risolvere?
>
Ciao Gabriele,
devi usare nella seconda parte della UNION una tabella qualsiasi che sei
sicuro contenga almeno un record, al limite puoi usare una tabella di
sistema del tipo:
SELECT IDModello, Modello FROM tblModelli
  UNION ALL
SELECT TOP 1  0 AS IDModello, '(nuovo)' AS Modello FROM sysObjects
ORDER BY Modello
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
--------------------------------------->


title: ADP (XP) + combo + UNION

author: Ungi

text:
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea3552561a8...@news.tin.it...

Prova a togliere la clausola From dal secondo select (in un adp non è
necessario) e/o invertire i select
Ungi


title: ADP (XP) + combo + UNION

text:
> devi usare nella seconda parte della UNION una tabella qualsiasi che
> sei
> sicuro contenga almeno un record, al limite puoi usare una tabella di
> sistema del tipo:
> SELECT IDModello, Modello FROM tblModelli
> UNION ALL
> SELECT TOP 1  0 AS IDModello, '(nuovo)' AS Modello FROM sysObjects
> ORDER BY Modello
Grazie Cinzia per la tua risposta.
Ho provato la tua soluzione ad ha funzionato, anche senza la clausola ALL
e senza la clausola TOP 1.
Ho provato anche il suggerimento di Ungi ed anche quello era corretto: in
effetti bastava togliere la clausola FROM.



title: ADP (XP) + combo + UNION

text:
> Prova a togliere la clausola From dal secondo select (in un adp non è
> necessario) e/o invertire i select
Grazie Ungi, per la risposta.
Ho seguito il tuo consiglio ed ha funzionato tranquillamente.



title: ADP (XP) + combo + UNION

text:
> > SELECT IDModello, Modello FROM tblModelli
> > UNION ALL
> > SELECT TOP 1  0 AS IDModello, '(nuovo)' AS Modello FROM sysObjects
> > ORDER BY Modello
>
> Grazie Cinzia per la tua risposta.
>
> Ho provato la tua soluzione ad ha funzionato, anche senza la clausola ALL
> e senza la clausola TOP 1.
Ho messo la clausola TOP 1  xchè se le righe della tabella usata sono più di
una la select ti restituisce tante righe quante sono quelle presenti nella
tabella e la clausola  ALL  xchè a quel punto avendo tutte le righe di una
tabella univoca + una riga dall'altra non era più necessario usare la
clausola UNION che va a cercare i duplicati per eliminarli.
Comunque alla fine la sol. di Ungi è da preferire non cojnvolge inutilmente
altre tabelle...
Ciao
>
> --



title: Associare una provincia ad un paese?!?

author: Giorgi

text:
Date tre caselle A, B e C(devo ancora studiare che caratteristiche dargli!)
vorrei che inserendo il Comune nella casella A, in automatico venisse
associata la sigla della provincia nella casella B ed il C.A.P. nella
casella C!
Come posso fare?
Grazie ancora!
G.


title: Associare una provincia ad un paese?!?

author: OndaMax

text:
Giorgi wrote in message ...

Se intendi 3 controlli in una maschera, puoi fare in molti modi ...
Di sicuro ti serve una tabella che raccolga i nomi di tutti i paesi ed
associ provincia e cap in altri 2 campi.
Sulla maschera organizzi il controllo come Casella Combinata, dall'origine
dati selezioni da quella tabella le 3 colonne (Località, Provincia, Cap) e
assegni il valore Località al campo A tramite le proprietà del campo. Su
evento Dopo Aggiornamento del CampoA valorizzi i campi B e C in automatico:
CampoB = CampoA.column(1)
CampoC = CampoA.column(2)
Laddove il CampoB e la Provincia e il CampoC il Cap.
La column(0) contiene il valore che già hai assegnato al CampoA (Località).
OndaMax


title: Associare una provincia ad un paese?!?

author: Govardo Libero

text:
"Giorgi" <
ge...@eil.it
> ha scritto nel messaggio
news:Sx%18.8160$ly.2...@twister1.libero.it...

Io faccio così: dopo l'aggiornamento del ctrl [COMUNE] la routine cerca per
quel [COMUNE] il [CAP] e la [PROV] gia presenti in tabella e compila i
relativi controlli.
Private Sub COMUNE_AfterUpdate()
Me.CAP = IIf(Nz(Me.CAP) = 0, DLookup("[CAP]", "RUBRICA", "COMUNE = '" &
Me.COMUNE & "'"), Me.CAP)
Me.PR = IIf(Nz(Me.PR) = 0, DLookup("[PR]", "RUBRICA", "COMUNE = '" &
Me.COMUNE & "'"), Me.PR)
End Sub
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------


title: Associare una provincia ad un paese?!?

author: Emyr

text:


vedi su sito comune l'elenco dei comuni per la creazione del codice
fiscale
Saluti.
Emanuele.


title: Pagine di accesso ai dati!

author: Symi

text:
Ciao a tutti,
ho un quesito che riguarda le Pagine di accesso ai dati di Access.
Ho inserito una casella di riepilogo nella Pagina con l'autocomposizione,
che però mi impedisce di inserire più di due colonne, delle quali poi riesco
a visualizzarne solo una.
Ecco, mi piacerebbe sapere se è possibile inserire manualmente più colonne
in una casella di riepilogo di una Pagina di accesso ai dati.
Mille grazie, Eugenio.


title: Pagine di accesso ai dati!

author: Roberto

text:
"Symi" <
eebi...@tin.it
> ha scritto nel messaggio
news:8q26a0$gh$1...@nslave1.tin.it...

Fermo restando che il numero delle colonne di una casella di riepilogo
dipendono dalle scelte fatte durante l'Autocomposizione controllo e dal
numero delle colonne che ha l'oggetto su cui è basata l'origine riga della
casella di riepilogo, puoi intervenire a posteriori cambiando le Proprietà
della casella di riepilogo nelle schede Formato ("Numero colonne",
"Larghezza colonne", "Larghezza") e Dati ("Origine riga" e "Colonna
associata").
Ad esempio, per fare in modo di vedere ambedue le colonne della tua casella
di riepologo, è sufficiente che nella Proprietà "Larghezza colonne" indichi
diversa da zero la larghezza della prima colonna (l'autocomposizione la
mette a zero per default) e correggi il valore di "Larghezza" mettendolo
uguale alla somma delle larghezze delle due colonne.
Se invece devi aggiungere una colonna in una casella di riepilogo, la prima
cosa da fare è aggiungere tale colonna nella query che è indicata come
"Origine riga" della casella di riepilogo; dopo di che devi aggiungere uno
al "Numero colonne", aggiungere la larghezza della nuova colonna in
"Larghezza colonne" e ricalcolarti il valore di "Larghezza".
Roberto


title: Pagine di accesso ai dati!

text:
Roberto <
r.ma...@libero.it
> wrote in message
q42x5.32622$XZ4.3...@news.infostrada.it...

Ciao Roberto,
scusa ma nelle pagine di accesso ai dati le proprietà per le caselle di
riepilogo sono diverse. Non c'è, ad esempio, la proprietà "Numero colonne".
Ma forse sbaglio qualcosa io.
Comunque grazie.
  Eugenio.


title: Pagine di accesso ai dati!


title: Pagine di accesso ai dati!

text:
"Symi" <
eebi...@tin.it
> ha scritto nel messaggio
news:8q5vi7$e9i$1...@nslave2.tin.it...

No Eugenio, a sbagliare sono stato io che, senza sapere neppure cosa siano
le pagine di accesso ai dati, ho avuto la presunzione di rispondere al tuo
quesito.
Scusami.
Roberto


title: Chiusura multipla maschere

author: fid

text:
Come posso chiudere con un bottone 2 o più maschere aperte?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Chiusura multipla maschere

author: Alessandro Baraldi

text:
"fid" <
fe_l...@yahoo.it
> wrote in message
news:duecri$kci$
1...@news.newsland.it
> Come posso chiudere con un bottone 2 o più maschere aperte?
Dicendo lori di chiudersi...?
Se tu potessi vedere la cosa da un'altra angolazione
sarebbe più semplice.
Vale a dire che se vuoi chiudere tutte le Form Aperte tranne
alcune o meglio una la cosa è semplice..!
Nel caso quella da lasciare aperta sia una sola, magari proprio
quella dalla quale premi il Button:
Call CloseAllForms(Me.Name)
Public Function CloseAllForms(Optional strForm As String = vbNullString)
As Boolean
'*****************************************************************
'Name      : CloseAllForms()
'Purpose   : Close all Forms eccept Form.Name passed
'Author    : Alessandro Baraldi
'E.Mail    :
ik2...@libero.it
'Date      : 23 gennaio 2002
'Called by :
'Calls     :
'Inputs    : Form che non deve essere chiusa
'Output    : True if is OK
'*****************************************************************
   On Error GoTo Err_Close
   Dim n, x As Integer
   n = Forms.count
   For x = n - 1 To 0 Step -1
      If Forms(x).Name <> strForm Then DoCmd.Close acForm, Forms(x).Name
   Next
   CloseAllForms = True
Exit_here:
   Exit Function
Err_Close:
   CloseAllForms = False
   Resume Exit_here
End Function
Seinvece le Form da mantenere aperte sono più di una:
 Call CloseAllExcept("frmStart", "frmStayOpen")
'===================================================================================
' ROUTINE:      Sub CloseAllExcept (ParamArray DontClose())
' SCOPO:        Chiude tutte le maschere eccetto....
' ARGOMENTI:    ParamArray() - Array di nomi di maschere
' RESTITUISCE:  Nulla
' RELASE:       30/7/2000
' AUTORE:       Ernesto Cerullo
'===================================================================================
'Esempio di chiamata
' Call CloseAllExcept("frmStart", "frmStayOpen")
Public Sub CloseAllExcept(ParamArray DontClose())
    Dim intCount As Integer
    Dim intX As Integer
    Dim intLBound As Integer
    Dim intUBound As Integer
    Dim strTest As String
    intLBound = LBound(DontClose)
    intUBound = UBound(DontClose)
    If intUBound >= intLBound Then
        strTest = " IN ("
        For intX = intLBound To intUBound
            strTest = strTest & "'" & DontClose(intX) & "', "
        Next
        strTest = Left(strTest, Len(strTest) - 2) & ")"
        intCount = Forms.Count - 1
        For intX = intCount To 0 Step -1
            If Eval("'" & Forms(intX).Name & "'" & strTest) <> True Then
                DoCmd.Close acForm, Forms(intX).Name
            End If
        Next
    End If
End Sub
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Chiusura multipla maschere

text:
Alessandro Baraldi ha scritto:


> Dicendo lori di chiudersi...?


> Call CloseAllForms(Me.Name)




>
'===================================================================================


> Ciao
> @Alex
Conservato come tips, ma non ho chiaro come regolarmi se devo:
chiudere la maschera dove ho il bottone di chiusura,
chiudere una seconda maschera, lasciata aperta perchè passava parametri,
mantenere aperta una terza maschera
grazie



title: Chiusura multipla maschere

author: Sergio MAZZA

text:
"fid" <
fe_l...@yahoo.it
> ha scritto nel messaggio
news:duf8vn$eee$1...@news.newsland.it...
>
> Conservato come tips, ma non ho chiaro come regolarmi se devo:
Non mi sembrava tanto oscuro;
> chiudere la maschera dove ho il bottone di chiusura,
Call CloseAllForms(Me.Name)
> chiudere una seconda maschera, lasciata aperta perchč passava parametri,
> mantenere aperta una terza maschera
Ecco questo invece č oscuro.
Se devi chiudere una sola form fai:
DoCmd.Close acForm, "nomeFormDaChiudere"
> grazie
Ciao.
--
Sergio MAZZA


title: Chiusura multipla maschere

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:duhd51$mdg$
1...@area.cu.mi.it
> "fid" <
fe_l...@yahoo.it
> ha scritto nel messaggio
> news:duf8vn$eee$1...@news.newsland.it...
> >
> > Conservato come tips, ma non ho chiaro come regolarmi se devo:
>
> Non mi sembrava tanto oscuro;
>
> > chiudere la maschera dove ho il bottone di chiusura,
>
> Call CloseAllForms(Me.Name)
Veramente questa chiude tutte le Form eccetto quella in cui
c'è la chiamata.
Basta non passare nessun parametro e viene chiusa pure quella.
> > chiudere una seconda maschera, lasciata aperta perchè passava parametri,
> > mantenere aperta una terza maschera
>
> Ecco questo invece è oscuro.
>
> Se devi chiudere una sola form fai:
> DoCmd.Close acForm, "nomeFormDaChiudere"
Usando la 2° Funzione che accetta come ParameterArray un elenco
di FormName(String) è possibile chiudere le Form ecetto quelle
passate dal ParameterArray.
> > grazie
>
> Ciao.



title: Chiusura multipla maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:cd707065b16d1d13fb...@mygate.mailgate.org...
>> > chiudere la maschera dove ho il bottone di chiusura,
>>
>> Call CloseAllForms(Me.Name)
>
> Veramente questa chiude tutte le Form eccetto quella in cui
> c'è la chiamata.
Ohibò! E non è quello che chiede lui?
> Basta non passare nessun parametro e viene chiusa pure quella.
>> > chiudere una seconda maschera, lasciata aperta perchè passava parametri,
>> > mantenere aperta una terza maschera
>>
>> Ecco questo invece è oscuro.
>>
>> Se devi chiudere una sola form fai:
>> DoCmd.Close acForm, "nomeFormDaChiudere"
>
> Usando la 2° Funzione che accetta come ParameterArray un elenco
> di FormName(String) è possibile chiudere le Form ecetto quelle
> passate dal ParameterArray.
M'arendo!
> Ciao
> @Alex
Ciao.
--
Sergio MAZZA


title: Chiusura multipla maschere

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:duhtah$pkm$
1...@area.cu.mi.it
[CUT]
> Ohibņ! E non č quello che chiede lui?
Era quello che avevo capito, ma ora ho forti perplessitą...!

[CUT]
> M'arendo!
O la borsa o lavita..?
> Ciao.



title: [OT Postgresql x windows]

author: Sandro

text:
Qualcuno ha verificato l'affidabilita' di postgresql per windows?
Grazie
Sandro


title: Perchè il Report mi perde degli art icoli?

author: skizzato

text:
Da codice mi apro un report con la seguente stringa.
        DoCmd.OpenReport "rpt_gest_art_TEMP", acViewPreview, ,
"tbldatiarticolo.codice_articolo= '" & cmbarticolo.Column(2) & "'"
la cosa strana è che mi trova solo il primo articolo con il codice
corrispondente, mentre i successivi non li riporta.
La styringa sql che è l'origine del report è la seguente:
SELECT tblmagazzino.Id_magazzino, tblnumerazione.a,
tblmagazzino.Codice_EAN, tblmagazzino.Qta_arr, tblmagazzino.Qta_mag,
tblmagazzino.Qta_neg, tblmagazzino.Prezzo_Vendita,
tbldatiarticolo.Codice_articolo, tbldatiarticolo.Marca,
tbldatiarticolo.Linea, tbldatiarticolo.Colore,
tbldatiarticolo.Collezione, tblmagazzino.id_datiarticolo
FROM tblnumerazione INNER JOIN ((Articoli INNER JOIN tblmagazzino ON
Articoli.Codice_EAN = tblmagazzino.Codice_EAN) INNER JOIN
tbldatiarticolo ON Articoli.id_datiarticolo =
tbldatiarticolo.Id_datiarticolo) ON tblnumerazione.Num_campo =
tblmagazzino.numero;
  e provata come query, usando sempore il codice come filtro funziona
perfettamente!
Allora dove sbaglio?


author: Roberto da casa

text:
"skizzato" <
skiz...@libero.it
> ha scritto nel messaggio
news:3E89FF9C...@libero.it...

Per darti una risposta certa occorrerebbe sapere cosa ha per codice riga la
casella combinata.
Comunque, se la combo ha tre colonne e quella relativa al codice articolo è
la terza, prova a scrivere così:
DoCmd.OpenReport "rpt_gest_art_TEMP", acViewPreview, ,
"tbldatiarticolo.codice_articolo= '" & cmbarticolo & "'"
e ad impostare a 3 la proprietà della casella combinata Colonna associata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Roberto da casa wrote:
> "skizzato" <
skiz...@libero.it
> ha scritto nel messaggio
> news:3E89FF9C...@libero.it...
>
>>Da codice mi apro un report con la seguente stringa.
>>
>>        DoCmd.OpenReport "rpt_gest_art_TEMP", acViewPreview, ,
>>"tbldatiarticolo.codice_articolo= '" & cmbarticolo.Column(2) & "'"
>>
>>la cosa strana è che mi trova solo il primo articolo con il codice
>>corrispondente, mentre i successivi non li riporta.
>
>
scusa se non avevo postato che ci ero risucito ma è successo stanotte.
Semplicemente avevo messo i controlli non nel corpo del report ma in una
intestazione!
In certi casi mi sento abbastanza p..la
Grazie lo stesso


title: domani vado a SMAU

text:
domani vado a smau per vedere le novità (se ce ne sono) chissà se di
access vi è qualche nuova release?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: domani vado a SMAU

author: Antonio Biso

text:
"bb1" <
onof...@tin.it
> ha scritto nel messaggio
news:blhkg1$kgl$1...@news.newsland.it...
> domani vado a smau per vedere le novitą (se ce ne sono) chissą se di
> access vi č qualche nuova release?
Come al solito ci deve essere qualcuno di noi che chiede all'esperto (?)
Microsoft se e quando viene fatto il compilatore Access!!!!!
LO PUOI FARE....
Antonio


title: domani vado a SMAU

author: ALESSANDRO Baraldi

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:zHYeb.4158$vO5.1...@twister1.libero.it...
> "bb1" <
onof...@tin.it
> ha scritto nel messaggio
> news:blhkg1$kgl$1...@news.newsland.it...
> > domani vado a smau per vedere le novità (se ce ne sono) chissà se di
> > access vi è qualche nuova release?
>
> Come al solito ci deve essere qualcuno di noi che chiede all'esperto (?)
> Microsoft se e quando viene fatto il compilatore Access!!!!!
>
> LO PUOI FARE....
>
> Antonio
Magari, non è che mi scocci che non ci sia, mi scoccia
di più il solito FAQQONE che ci dobbiamo subire
settimanalmente.
Se almeno lo facessero........!
Però Antonio puoi dare tu, in qualità di rappresentante del NG, un
colpo di telefono per avere news.....!
;-)
@Alex.


title: domani vado a SMAU

author: Francesco R.

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:blhn24$5bt$1...@lacerta.tiscalinet.it...

Ammanicato com'èCredo che possa addirittura fare opera di persuasione.
;-)


title: domani vado a SMAU

text:
Antonio Biso ha scritto:
> "bb1" <
onof...@tin.it
> ha scritto nel messaggio
> news:blhkg1$kgl$1...@news.newsland.it...
> > domani vado a smau per vedere le novità (se ce ne sono) chissà se di
> > access vi è qualche nuova release?
> Come al solito ci deve essere qualcuno di noi che chiede all'esperto (?)
> Microsoft se e quando viene fatto il compilatore Access!!!!!
> LO PUOI FARE....
> Antonio
Ho fatto la domanda alla Microsoft!!
non mi hanno saputo rispondere!!!
Comunque....SMAU = UNO SCHIFO!
che figura di merda! sarebbe meglio chiuderlo
mezza fiera chiusa
pochi espositori
poche novità
non ne vale la pena andarlo a vedere!



title: domani vado a SMAU

author: MA

text:
> Antonio Biso ha scritto:
>
> > "bb1" <
onof...@tin.it
> ha scritto nel messaggio
> > news:blhkg1$kgl$1...@news.newsland.it...
> > > domani vado a smau per vedere le novità (se ce ne sono) chissà se di
> > > access vi è qualche nuova release?
>
> > Come al solito ci deve essere qualcuno di noi che chiede all'esperto (?)
> > Microsoft se e quando viene fatto il compilatore Access!!!!!
>
> > LO PUOI FARE....
>
> > Antonio
>
> Ho fatto la domanda alla Microsoft!!
> non mi hanno saputo rispondere!!!
>
> Comunque....SMAU = UNO SCHIFO!
> che figura di merda! sarebbe meglio chiuderlo
> mezza fiera chiusa
> pochi espositori
> poche novità
> non ne vale la pena andarlo a vedere!
>
Dal 20ottobre riparte in diverse città italiane il road show di
presentazione di Office System di Microsoft.
Credo che ci sia qualcosa che interessa tutt noi.
Io vado a quello di Napoli
Vi relazionerò
MAssimiliano


title: Environ("userdomain") nullo

author: Michele

text:
Scusate,
vi è mai capitato che Environ("userdomain") smetta di funzionare di punto in bianco? Mi restituisce una stringa vuota "".
Ho settato nel registro di sistema le chiavi "sandbox" a 2 ma niente...
Ho letto che una soluzione è usare le api.. ma devo aggiungere delle dll?
Perché il codice che ho trovato al link sotto mi dà errore
https://www.access-programmers.co.uk/forums/threads/ms-access-2003-environ-username-returning-empty-string.200115/

Uso Office 365. Forse questo codice è per un Office più vecchio?


title: Environ("userdomain") nullo

text:

riavviando il pc, adesso funziona tutto nuovamente...