title: Come realizzare una funzione di ricerca

text:
VT @ work <
semitogliprimadirisp...@plugit.net
> wrote in
message 388ffa37...@firewall.regione.toscana.it...
>
> a causa della fretta ho dimenticato una parte:
> =[forms]![selForm]![cmbSel1] Or [forms]![selForm]![cmbSel1] Is Null
>
> e, analogamente,
> =[forms]![selForm]![cmbTxt1] Or [forms]![selForm]![cmbTxt1] Is Null
>
> In questo modo, se nei controlli della form l'utente imposta un
> qualche valore in uno dei due controlli, la query seleziona tutti i
> record che nei campi corrispondenti contengono quei valori (in questo
> caso è vera la prima parte del criterio di selezione), mentre se
> l'utente non imposta niente, la seconda parte di ciascuna condizione
> vale True e quindi la query selezionerà tutti i record.
>
accidenti, questa poteva essere la formula che cercavo invano di
realizzare... ma purtroppo non funziona, sia che la scrivo cosi' nella
casella dei criteri, sia che la sdoppio in due caselle di criteri. Se la
scrivo in due caselle di criteri, lui mi sega la 2.a (quella con Is Null);
se la scrivo tutta in una casella, impazzisce e mi fa nascere parecchie
caselle di criteri replicate.
In effetti la 2.a parte, quella che dovrebbe funzionare nel caso
...[cmbSel1]=null, darebbe in questo caso come criterio: ...[cmbSel1]=true,
che non ha senso.
Direi che l'unica e' ricorrere a VBA come dice il Biso nel tema "Il solito
problema di requery"
(cioe', non e' che non voglio usare VBA, e' che ho letto che e' piu' veloce
usare una query definita in visualizzazione struttura)
E' aperto un concorso per escogitare la formula che fa al caso nostro!
barbi


title: Come realizzare una funzione di ricerca

author: barbi

text:
barbi <
barbi...@libero.it
> wrote in message
wxmk4.23799$C3.2...@news.infostrada.it...
> VT @ work <
semitogliprimadirisp...@plugit.net
> wrote in
> message 388ffa37...@firewall.regione.toscana.it...
> >
> > a causa della fretta ho dimenticato una parte:
> > =[forms]![selForm]![cmbSel1] Or [forms]![selForm]![cmbSel1] Is Null
> >
> > e, analogamente,
> > =[forms]![selForm]![cmbTxt1] Or [forms]![selForm]![cmbTxt1] Is Null
> >
> >
> accidenti, questa poteva essere la formula che cercavo invano di
> realizzare... ma purtroppo non funziona,
> E' aperto un concorso per escogitare la formula che fa al caso nostro!
> barbi
>
ehi ho vinto il concorso!
la formuletta e' questa, detto campo1 il campo visualizzato da cmbSel1:
 Iif([forms]![selForm]![cmbSel1] Is Null; [campo1];
[forms]![selForm]![cmbSel1])
funziona perche':
1) se cmbSel1 e' stato assegnato, il criterio diventa:  [campo1] =
[forms]![selForm]![cmbSel1]
2) se cmbSel1 e' stato lasciato vuoto,   "        "          [campo1] =
[campo1] che e' sempre vero
e quindi vanno bene tutti i valori di [campo1]
spero che IvanMo sia soddisfatto...
Un piccolo inconveniente: se non c'e' NESSUN record che soddisfa, la
maschera diventa tristemente grigia, spariscono tutte le scatoline! sono
obbligato a chiuderla e riaprirla...
ma sono sicuro che qualcuno saprà risolvere il problema...
barbi


title: aggiungere record solo se non esiste già

text:
    'incremento il contatore
    Dim db As Database
    Dim rsContatore As Recordset
    Set db = CurrentDb
    Set rsContatore = db.OpenRecordset("select * from  magazzinocategorie")
    rsContatore.AddNew
    rsContatore!categoria = categoria
    rsContatore.Update
    rsContatore.Close
    Set db = Nothing
con questo codice aggiungo un record, ma mi da errore di duplicazione valore
indice come posso aggiungere un record solo se non eisste giŕ?
Grazie.


author: namor

text:
Simba883 ha scritto:




> indice come posso aggiungere un record solo se non eisste già?
> Grazie.
Fai un dlookup() prima di quel codice e vedi se il valore che vuoi
inserire esiste già in tabella o no.
Oppure aggiungi una gestione degli errori. Quando tenti di aggiungere un
record che duplica l'indice viene generato un errore che puoi gestire.
Oppure metti un on error resume next. Se il record c'è già il nuovo non
verrà aggiunto e l'errore verrà ignorato, altrimenti lo aggiunge.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
> Fai un dlookup() prima di quel codice e vedi se il valore che vuoi
> inserire esiste già in tabella o no.
>
> Oppure aggiungi una gestione degli errori. Quando tenti di aggiungere un
> record che duplica l'indice viene generato un errore che puoi gestire.
>
> Oppure metti un on error resume next. Se il record c'è già il nuovo non
> verrà aggiunto e l'errore verrà ignorato, altrimenti lo aggiunge.
>
> Namor
>
>
perfetto tutto chiaro grazie mille.


title: HELP ! MDB da riparare

text:
Ho un mdb danneggiato di una vecchia versione di access. Credo la 2.0.
c'è qualcuno che ha uno di quei tool per il REPAIR ?
Grazie a tutti


title: HELP ! MDB da riparare

author: miikii

text:
>Ho un mdb danneggiato di una vecchia versione di access. Credo la 2.0.
> c'è qualcuno che ha uno di quei tool per il REPAIR ?
Io ho provato a mandartelo per mail.....
ma......
Delivery to the following recipients failed.
auli...@gmail.com
comunque si kiama mbdrepair 1.0
Ciao


title: HELP ! MDB da riparare

text:
ti dispiacerebbe mandarlo all'indirizzo
auli...@libero.it
Grazie mille
"miikii" <m_pic...@DELCAKKIOhotmail.com> ha scritto nel messaggio
news:41dba380$0$10916$5fc...@news.tiscali.it...



title: Chiarimento su codice

author: songohan

text:
Ciao, volevo un chiarimento. Quando voi parlate di inserire del codice VB
per eseguire delle operazioni, intendete dire che bisogna attivare il
Generatore di codice VB ed inserire il codice, vero?
Perchè quando io
ad.es
. devo far fare un'operazione ad un pulsante in una
maschera e vado nella cartella Proprietà---->Evento....trovo una serie di
eventi predefiniti ed un pulsante con dei trattini. Se clicco su di esso mi
si apre una finestra che mi richiede di aprire il Generatore di Espressioni,
di Macro, o di Codice. Se scelgo il generatore di codice mi si pare l'editor
di VB, la scrivo il codice e poi fila tutto liscio. E' così, no?
Scusate l'ignoranza ma VB non l'ho ancora studiato :-)
Ciao.


title: Chiarimento su codice

author: stwe

text:
"songohan" <fan...@TuttiILamer.it> ha scritto nel messaggio
news:JZZa7.8187$fA3.3...@news.infostrada.it...

si
by
stwe


title: [Database] Citazioni

author: . chiarello @gmail.com strano...mavero

text:
Salve a tutti,
volevo sapere se qualcuno di Voi ha o sa dove trovare on line un database
contenente delle citazioni (più sono e meglio è!) ... se poi non è proprio
un formato access ma un csv, un txt o un xls non è che mi offendo, sia
chiaro!!!
Saluti
===
strano...mavero
Di fronte a tutti i pericoli,
di fronte a tutte le minacce,
le aggressioni, i blocchi, i sabotaggi,
tutti i frazionisti,
tutti i poteri che cercano di frenarci,
dobbiamo dimostrare,
una volta di più,
la capacità del popolo di costruire la propria storia.
Che Guevara (1928 - 1967)


title: [Database] Citazioni

author: TANNHAUSER

text:
strano...mavero ha scritto:

> Saluti
> ===
> strano...mavero


Siti contenenti citazioni ce ne sono (con un po' di Google):
http://www.baravalle.it/citazioni
http://www.frasicelebri.it/
http://www.frasi.org/frasi/index.asp
http://home.tele2.it/nsoranzo/frasi.html
però non so se sono disponibili nei formati che ti servono.
TANNHAUSER
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [Database] Citazioni

text:
[cut]
due link erano gia nei miei preferiti ... purtroppo avrei bisogno di
qualcosa di "manipolizzabile" fare il ctrl+c / ctrl+v diventerebbe un
casino!
Cmq grazie!
--



title: [Database] Citazioni

text:
[cut]
trovato qualcosa, lo studio, semmai ne venisse fuori qualcosa di carino lo
posto agli interessati e\o sul SC.
Saluti,
--



title: [Database] Citazioni

text:
[come non detto]
trovato, scaricato, aperto ... no comment ...
nessuno di Voi sa se esiste qualcosa?
Buona giornata!
--
strano...mavero
mail: mauro . chiarello @ gmail . com [Togliere gli spazi]
ICQ: 292-118-822
Web: Under Construction
"Un'idea che non sia pericolosa non merita affatto di essere chiamata idea"
Oscar Wilde


title: [Database] Citazioni

author: Antonio Biso

text:
"strano...mavero" <mauro . chiarello @ gmail . com> ha scritto nel messaggio
news:cq9gai$hlp$1...@lacerta.tiscalinet.it...
> [cut]
> due link erano gia nei miei preferiti ... purtroppo avrei bisogno di
> qualcosa di "manipolizzabile" fare il ctrl+c / ctrl+v diventerebbe un
> casino!
> Cmq grazie!
Contatta il Dr. Zap su IHU.
C'aveva un programmimo per postare con delle tagline random
Antonio


title: [OT] Rottura scafoide

author: Roberto da Parma

text:
Ciao a tutti,
un post solo per salutarvi e informarvi che seguirà un periodo di
semi-latitanza in quanto la sfiga mi ha colpito (abbastanza) forte
procurandomi la rottura dello scafoide e 2 mesi di gesso!
Comodo oltretutto in quanto ingessato fino alla spalla!
L'ortopedia sembra sia un girone dell'inferno...
Speriamo bene per l'avvenire...anche se qualche madonna oggi c'è stata...
:-)
Ciauz
--
Roberto da Parma Ingessato


title: [OT] Rottura scafoide

author: sv

text:
Roberto da Parma ha scritto:
> Ciao a tutti,
> un post solo per salutarvi e informarvi che seguirą un periodo di
> semi-latitanza in quanto la sfiga mi ha colpito (abbastanza) forte
> procurandomi la rottura dello scafoide e 2 mesi di gesso!
> Comodo oltretutto in quanto ingessato fino alla spalla!
> L'ortopedia sembra sia un girone dell'inferno...
> Speriamo bene per l'avvenire...anche se qualche madonna oggi c'č stata...
> :-)
> Ciauz
Auguri di buona guarigione.
Per consolarti alla CISA 2006 avevamo:
http://www.donkarl.com/it/CISA/Foto/CISA2/CISA2_17.jpg
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] Rottura scafoide

author: miciomao

text:
Buona guarigione
chissà del trovare tempo per qualche hobby adesso :)
Ciao
Alex


title: [OT] Rottura scafoide

text:
"sv" <
salvi...@accessgroup.it
> ha scritto nel messaggio
news:go6icq$c2t$1...@news.newsland.it...
> Roberto da Parma ha scritto:
>
>> Ciao a tutti,
>> un post solo per salutarvi e informarvi che seguirà un periodo di
>> semi-latitanza in quanto la sfiga mi ha colpito (abbastanza) forte
>> procurandomi la rottura dello scafoide e 2 mesi di gesso!
>> Comodo oltretutto in quanto ingessato fino alla spalla!
>> L'ortopedia sembra sia un girone dell'inferno...
>
>> Speriamo bene per l'avvenire...anche se qualche madonna oggi c'è stata...
>> :-)
>
>> Ciauz
>
> Auguri di buona guarigione.
> Per consolarti alla CISA 2006 avevamo:
>
>
http://www.donkarl.com/it/CISA/Foto/CISA2/CISA2_17.jpg
>
> --
> sv
>
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
:-)))) Grazie Salvino....per la CISA4 spero di essermi già
ripreso...spero...non ho ancora saputo da Massimigliano dove e quando
sarà....spero più in la di 2 mesi...nel caso mi presenterò come sono...
:-)))
Ciauzzzzzz
--
Roberto da Parma


title: [OT] Rottura scafoide

author: CIDI

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:go6ho7$tpq$1...@tdi.cu.mi.it...
> Ciao a tutti,
> un post solo per salutarvi e informarvi che seguirà un periodo di
> semi-latitanza in quanto la sfiga mi ha colpito (abbastanza) forte
> procurandomi la rottura dello scafoide e 2 mesi di gesso!
> Comodo oltretutto in quanto ingessato fino alla spalla!
...ma lo scafoide non sta nel polso?
> L'ortopedia sembra sia un girone dell'inferno...
>
> Speriamo bene per l'avvenire...anche se qualche madonna oggi c'è stata...
> :-)
Ciao Roberto
tantissimi auguri di buona guarigione
Daniele


title: [OT] Rottura scafoide

author: Carlo Costarella

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:go6ho7$tpq$1...@tdi.cu.mi.it...

> Roberto da Parma Ingessato
Stavi saltando da qualche finestra?
Ma come hai fatto a romperti un ossicino così piccolo?
E poi l'ingessatura...fino alla spalla?
Dragon naturally speaking potrebbe fare al caso tuo...
Auguri e torna presto.
Ciao, Carlo


title: [OT] Rottura scafoide

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:go6rh4$u98$1...@tdi.cu.mi.it...

Carlo guarda....se non lo sai tu che sei in quel giro...io so solo che sono
entrato dopo 10 gg che mi ero fatto male, così per scrupolo, perchè avevo un
pò di dolorino...e passando dall'ortopedia sono uscito con un gesso fino
alla spalla!!!
L'ossicino me lo son rotto cadendo...ma ti dirò... mai pensavo che fosse
rotto...e tutt'al più pensavo ad un tutore...
Voglio fidarmi della sanità...perchè al momento son già incazz...per i
problemi lavorativi che mi causerà la cosa....
Avrò modo di provare Dragon....grazie Carlo e grazie a tutti....in fondo ho
scritto anche per avere un pò di conforto... perchè due risate e un appoggio
perlomeno morale sapevo di trovarlo!!! :-))
grazie a tutti!!!
--
Roberto da Parma


title: [OT] Rottura scafoide

author: Sergio MAZZA

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:go6ho7$tpq$1...@tdi.cu.mi.it...

Ehi! Mi dispiace; beh guarda il lato positivo, forse come periodo per il
gesso è meglio l'inverno che l'estate... Altrimeni oltre al Parma avresti
fatto il... Pecorino...
Ciao.
--
Sergio MAZZA


title: [OT] Rottura scafoide

author: ciroteo

text:
Oh povero!!!
Mi dispiace, guarda posso dirti di fare una ricerca nei vecchi post.
Quando anche io mi sono infortunato al tendine d'achille avevo
ricevuto un sacco di messaggi di solidarietà e tanti spunti di
riflessione su come impiegare il tempo in un modo nuovo!
Magari ti possono tornare utili!
Un abbraccio e in bocca al lupo!
Matteo



title: [OT] Rottura scafoide

author: MA

text:
sv wrote:
> Roberto da Parma ha scritto:
>
>> Ciao a tutti,
>> un post solo per salutarvi e informarvi che seguirà un periodo di
>> semi-latitanza in quanto la sfiga mi ha colpito (abbastanza) forte
>> procurandomi la rottura dello scafoide e 2 mesi di gesso!
>> Comodo oltretutto in quanto ingessato fino alla spalla!
>> L'ortopedia sembra sia un girone dell'inferno...
>
>> Speriamo bene per l'avvenire...anche se qualche madonna oggi c'è
>> stata... :-)
>
>> Ciauz
>
> Auguri di buona guarigione.
> Per consolarti alla CISA 2006 avevamo:
>
>
http://www.donkarl.com/it/CISA/Foto/CISA2/CISA2_17.jpg
>
> --
> sv
Sì anche Pablitomf s'era rotto lo scafoide...
Sicuro che non sia stata invece la tua ragazza per il rinvio eccessivo delle nozze???
tu sai che sia io che Ciroteo abbiamo dormito con te...
una volta ciascuno...
oh non è che sia stato immemorabile....
sentirò Ciroteo
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: [OT] Rottura scafoide

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:go85mq$s7k$1...@tdi.cu.mi.it...
> "Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
> news:go6ho7$tpq$1...@tdi.cu.mi.it...
>> Ciao a tutti,
>> un post solo per salutarvi e informarvi che seguirą un periodo di
>> semi-latitanza in quanto la sfiga mi ha colpito (abbastanza) forte
>> procurandomi la rottura dello scafoide e 2 mesi di gesso!
>> Comodo oltretutto in quanto ingessato fino alla spalla!
>> L'ortopedia sembra sia un girone dell'inferno...
>>
>> Speriamo bene per l'avvenire...anche se qualche madonna oggi c'č stata...
>> :-)
>>
>> Ciauz
>>
>> --
>>
>> Roberto da Parma Ingessato
>
> Ehi! Mi dispiace; beh guarda il lato positivo, forse come periodo per il
> gesso č meglio l'inverno che l'estate... Altrimeni oltre al Parma avresti
> fatto il... Pecorino...
>
> Ciao.
> --
> Sergio MAZZA
:-))
Grazie Sergio!!
Nel frattempo sto facendo prove di Subclassing!! che culo!!! :-)
--
Roberto da Parma


title: [OT] Rottura scafoide

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:go8shb$jv2$1...@tdi.cu.mi.it...

Si Ciroteo mi ha chiamato!E' stato grandissimo!
Ahahah la morosa?? è contenta che rimango in casa così posso curarla di più
:-(((
Si certo la versione ufficiale è che l'abbimo fatto un pò spinto...
acrobatico e me lo son rotto! :-))
grazie MA e Pablito!
--
Roberto da Parma


title: [OT] Rottura scafoide

text:
"ciroteo" <
matteo...@gmail.com
> ha scritto nel messaggio
news:7dfadbc2-4b32-457d...@j39g2000yqn.googlegroups.com...
Oh povero!!!
Mi dispiace, guarda posso dirti di fare una ricerca nei vecchi post.
Quando anche io mi sono infortunato al tendine d'achille avevo
ricevuto un sacco di messaggi di solidarietą e tanti spunti di
riflessione su come impiegare il tempo in un modo nuovo!
Magari ti possono tornare utili!
Un abbraccio e in bocca al lupo!
Matteo
Mi sto dedicando al subclassing!! che culo!!! :-)))
--
Roberto da Parma


title: [OT] Rottura scafoide

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:go8u98$lks$1...@tdi.cu.mi.it...
> :-))
> Grazie Sergio!!
>
> Nel frattempo sto facendo prove di Subclassing!! che culo!!! :-)
Azz.. Se per fare subclassing ti rompi lo scafoide, io che voglio inziare un
corso su Cicancelletto che devo fare?
> --
>
> Roberto da Parma
Ciao.
--
Sergio MAZZA


title: [OT] Rottura scafoide

author: Alessandro Cara

text:
Sergio MAZZA ha scritto:
> "Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
> news:go8u98$lks$1...@tdi.cu.mi.it...
>> :-))
>> Grazie Sergio!!
>>
>> Nel frattempo sto facendo prove di Subclassing!! che culo!!! :-)
>
> Azz.. Se per fare subclassing ti rompi lo scafoide, io che voglio inziare un
> corso su Cicancelletto che devo fare?
Se te le rompi tutte e 206, hai diritto a piu' 3D e al diploma in C2A
(conversione C-->Assembler ;-{(((() nonche' una stretta di mano da
RollingStoner (quella con lo scafoide rotto)
--
ac


title: [OT] Rottura scafoide

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:1xiql.48588$8Z....@tornado.fastwebnet.it...
> Se te le rompi tutte e 206, hai diritto a piu' 3D e al diploma in C2A
> (conversione C-->Assembler ;-{(((() nonche' una stretta di mano da
> RollingStoner (quella con lo scafoide rotto)
Andata! Ma il corso me lo fai tu!!
> --
> ac
Ciao.
P.S. La mano da stiringere dev'essere quella appesa al gesso...
--
Sergio MAZZA


title: [OT] Rottura scafoide

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:49a9920d$0$6835$5fc...@news.tiscali.it...

un abbonamento all'ortopedia!



title: Report e relazioni

author: VedoTondo

text:
Stasera mi son messo a creare un pò di report per i miei programmini.
Purtroppo mi sono accorto che usando l'autocomposizione guidata, ho trovato
una prevedibile brutta sorpresa, il cliente selezionato mi appare come ID
"capperi"!!!!
Ho trovato una soluzione provvisoria andando a mirare la maschera e usando
il codice" =Maschere!preventivi!cbocliente.column(1)" inserito nell'origine
controllo dell'oggeto ma anche qui mi turbo un pò per il sempli fatto che
devo avere la maschera aperta per stampare quel report mentre io preferirei
avere la possibilità di stampare un report direttamente dai dati contenuti
in tabella.
Chiedo troppo?
Esiste qualcosa che mi chiarisca le idee?
Ringrazio anticipatamente.
Saluti Andrea


title: Report e relazioni

author: Gabriele Bertolucci

text:
> Stasera mi son messo a creare un pò di report per i miei programmini.
> Purtroppo mi sono accorto che usando l'autocomposizione guidata, ho
> trovato
> una prevedibile brutta sorpresa, il cliente selezionato mi appare come
> ID
> "capperi"!!!!
> Ho trovato una soluzione provvisoria andando a mirare la maschera e
> usando
> il codice" =Maschere!preventivi!cbocliente.column(1)" inserito
> nell'origine
> controllo dell'oggeto ma anche qui mi turbo un pò per il sempli fatto
> che
> devo avere la maschera aperta per stampare quel report mentre io
> preferirei
> avere la possibilità di stampare un report direttamente dai dati
> contenuti
> in tabella.
> Chiedo troppo?
Direi di no.
Sebbene tu non abbia spiegato niente riguardo alla struttura del database,
pare di capire che il report in questione è basato su una tabella che ha
come chiave esterna questo IDCliente.
Domanda 1
Se è vero quello che ho supposto, non hai definito alcuna relazione tra questa
chiave esterna e la chiave primaria di una tblClienti? Te lo chiedo perché
l'autocomposizione di Access dovrebbe riconoscere tali chiavi esterne ed
utilizzare di conseguenza delle caselle combinate per la visualizzazione
dei dati ed anche per i report.
Domanda 2
Di che tipo è il controllo che contiene questo ID? Probabilmente è una casella
di testo.
Se è così, allora devi cambiarla in casella combinata e modificare il relativo
l'origine riga.
> Esiste qualcosa che mi chiarisca le idee?
Un po' di pazienza, tanto studio :-)
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it


title: Report e relazioni

text:
"Gabriele Bertolucci" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea355b4a08...@news.virgilio.it...
> Direi di no.
>
> Sebbene tu non abbia spiegato niente riguardo alla struttura del database,
> pare di capire che il report in questione è basato su una tabella che ha
> come chiave esterna questo IDCliente.
Esatto!
> Domanda 1
> Se è vero quello che ho supposto, non hai definito alcuna relazione tra
> questa chiave esterna e la chiave primaria di una tblClienti? Te lo chiedo
> perché l'autocomposizione di Access dovrebbe riconoscere tali chiavi
> esterne ed utilizzare di conseguenza delle caselle combinate per la
> visualizzazione dei dati ed anche per i report.
OK, provo a dare un'occhiata.
> Domanda 2
> Di che tipo è il controllo che contiene questo ID? Probabilmente è una
> casella di testo.
> Se è così, allora devi cambiarla in casella combinata e modificare il
> relativo l'origine riga.
Quindi anche nei report si può usare delle caselle combinate? Interessante,
quelle riesco a gestirle senza problemi (si fà per dire)
> Un po' di pazienza, tanto studio :-)
In questo caso sei bastato tu ;-)
Saluti Andrea


title: Report e relazioni

text:
Presumo tu abbia una tabella per l'anagrafica clienti contenente diversi campi fra i quali "ID" e "ragionesocialetuocliente" ed un altra tabella con i dati dei preventivi?? ora se cosi fosse crea una query usando le 2 tabelle e collega il campo ID ora nella query inserisci tutti i dati che ti servono sul report e poi crea il report basandoti sulla query. Ciao.
--
alex78red
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-788589.html
Inviato via
http://www.itsistemi.net


title: Report e relazioni

text:
"alex78red" <
alex78re...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:alex78re...@no-mx.itsistemi.net...
>
> Presumo tu abbia una tabella per l'anagrafica clienti contenente diversi
> campi fra i quali "ID" e "ragionesocialetuocliente" ed un altra tabella
> con i dati dei preventivi?? ora se cosi fosse crea una query usando le 2
> tabelle e collega il campo ID ora nella query inserisci tutti i dati che
> ti servono sul report e poi crea il report basandoti sulla query. Ciao.
Ottimo!
Grazie anche a te!
Saluti Andrea


title: Gestore tabelle collegate

author: SunRex

text:
E' possibile estrarre le informazioni del Gestore tabelle collegate in
qualche modo? O meglio avendo un db in cui le tabelle ariginano da tre db
diversi ccome faccio ad avere una lista delle tbl con relativi percorsi?
SunRex


title: Gestore tabelle collegate

author: VT @ home

text:
Il Sun, 10 Apr 2005 07:07:55 GMT, "SunRex"
<
sunrexs...@hotmail.com
> ha scritto:

Guarda qui:
www.sitocomune.com
Sez. Tables
FAQ 1.6, 1.10, 1.12, 1.13, 1.16


title: Formalismi di Access e VBA: una gran perdita di tempo

author: barbi

text:
Ultimamente mi capita spesso di incazzarmi per una virgola che doveva essere
un punto e virgola, un punto che doveva essere un punto esclamativo, un
Forms!maschera! che ci vuole in certi casi e non e' necessario in altri, gli
innumerevoli Iif che bisogna ficcare qua e là perche' lui ha orrore del
null, per non parlare delle stringhe SQL infarcite di
"doppioapiceapicedoppioapice" e non si capisce mai se esegue o non esegue
una query, e quando pensi di no te la fa sotto il naso e ti cambia le carte
in tavola... e le numerose incoerenze del generatore di espressioni rispetto
a VBA...
ecc.ecc. che palle! e lasciatevelo dire da uno che si e' fatto il Fortran,
il Cobol, il Pascal, il C ecc.ecc. ognuno con le sue brave paranoie
formalistiche, da questo punto di vista VBA e' in buona compagnia. Finche'
mi dite che in una formula algebrica bisogna stare attenti alle parentesi,
ok, ma non vi pare che tutte le stronzate suddette siano perfettamente
inutili e servano solo a far perdere tempo?
e scusate lo sfogo, dipende dal particolare momento topico in cui non riesco
a progredire e sto perdendo del gran tempo... tanto lo so che non serve a
niente, dopo essersi fatto un mazzo un po' di volte uno impara tutti i
trucchi e si dimentica che all'inizio si incazzava
barbi


author: RoDAgo

text:
barbi scrisse..
> Ultimamente mi capita spesso di incazzarmi per una virgola che doveva
essere
> un punto e virgola,
Be, invece a me capita di incazzarmi perchè hanno tentato in un solo mese
di fregarmi tre volte la macchina!!!
>un punto che doveva essere un punto esclamativo, un
> Forms!maschera! che ci vuole in certi casi e non e' necessario in altri,
gli
> innumerevoli Iif che bisogna ficcare qua e là perche' lui ha orrore del
> null, per non parlare delle stringhe SQL infarcite di
> "doppioapiceapicedoppioapice" e non si capisce mai se esegue o non esegue
> una query, e quando pensi di no te la fa sotto il naso e ti cambia le
carte
> in tavola... e le numerose incoerenze del generatore di espressioni
rispetto
> a VBA...
> ecc.ecc. che palle! e lasciatevelo dire da uno che si e' fatto il
Fortran,
> il Cobol, il Pascal, il C ecc.ecc. ognuno con le sue brave paranoie
> formalistiche, da questo punto di vista VBA e' in buona compagnia.
Mmmmmmmhhh, non puoi paragonarmi Access (RDBMS) con i vari Fortran, Cobol
(Linguaggi di programmazione) etc etc...
Difatti e di Access che stai parlando e non di VBA  (citi le IIf, SQL (di
Access), Forms!maschera! etc etc...) che avrà sicuramente i suoi problemi e
le sue difficoltà per un neofita, ma non sono sicuramente le sintassi o le
incoerenze del generatore di espressioni.
Ricordo non con nostalgia, i km di codice per crearmi in Turbo Pascal dei
menù a tendina comandati da mouse e tastiera per rendere presentabili i
miei programmini.
>Finche' mi dite che in una formula algebrica bisogna stare attenti alle
parentesi,
> ok, ma non vi pare che tutte le stronzate suddette siano perfettamente
> inutili e servano solo a far perdere tempo?
> e scusate lo sfogo, dipende dal particolare momento topico in cui non
riesco
> a progredire e sto perdendo del gran tempo... tanto lo so che non serve a
> niente, dopo essersi fatto un mazzo un po' di volte uno impara tutti i
> trucchi e si dimentica che all'inizio si incazzava
> barbi
Capisco il tuo sfogo, ma come hai avuto modo di leggere su questo NG (o su
ICDA), pochissimi sono i problemi che riguardino Access, che siano rimasti
irrisolti.
Tutto ciò sicuramente per la preparazione dei frequentatori, ma anche per
la duttilità di uno strumento come Access.
Ciao RoDAgo ;-)


author: Stefano Bettini

text:
barbi ha scritto nel messaggio <85Jl4.49532$
C3.5...@news.infostrada.it
>...
> per non parlare delle stringhe SQL infarcite di
>"doppioapiceapicedoppioapice" e non si capisce mai se esegue o non esegue
>una query
Bhč, questo č un problema comune a qualsiasi linguaggio debba lavorare
con statement sql; non č che programmando in Cobol le cose vadano poi
meglio anzi! Hai anche la rottura delle host-variables e dell' enorme
formalismo (questo sě) del linguaggio....
Se vuoi evitare il "supplizio" basta evitare gli statement sql, x quanto
comodi
non sono affatto indispensabili....
Bye, Ste


text:
Stefano Bettini <
sbet...@iol.it
> wrote in message
878qes$qv3$1...@fe1.cs.interbusiness.it...
>
>
> Se vuoi evitare il "supplizio" basta evitare gli statement sql, x quanto
> comodi
> non sono affatto indispensabili....
>
ma come evitare SQL?
barbi


text:
barbi ha scritto nel messaggio ...
>ma come evitare SQL?
Ma..., ad esempio con qualcosa tipo:
set rs = db.openrecordset("NomeTabella", dbOpenTable)
rs.Index = "PrimaryKey"
rs.seek "=" ValoreRicerca
.........
Qua di sql non ce n'è nemmeno un pò, anche se a me
pare un codice decisamente meno "flessibile"....
Bye, Ste


author: Micio

text:

...e se devi fare una unione di tabelle? Una query di questo
tipo puoi farla solo in SQL, con Access... (istruzione UNION)...
L'SQL non è completamente eliminabile e non ritengo nemmeno
necessario farlo... basta impararlo: ha poche semplici regole...
Micio


author: Roberto D'Agostino

text:
barbi ha scritto nel messaggio ...
> >>ma come evitare SQL?
Il Bettini rispose...
> >Ma..., ad esempio con qualcosa tipo:
> >set rs = db.openrecordset("NomeTabella", dbOpenTable)
> >rs.Index = "PrimaryKey"
> >rs.seek "=" ValoreRicerca
> >Qua di sql non ce n'è nemmeno un pò, anche se a me
> >pare un codice decisamente meno "flessibile"....
E il Micio rispose ad ambedue...
> ...e se devi fare una unione di tabelle? Una query di questo
> tipo puoi farla solo in SQL, con Access... (istruzione UNION)...
> L'SQL non è completamente eliminabile e non ritengo nemmeno
> necessario farlo... basta impararlo: ha poche semplici regole...
> Micio
Sono d'accordo con te Micio, il dialetto Sql di Access ti consente di creare
tante cosine celermente e come lo stesso Bettini scrisse, in modo più
flessibile.
Anche perchè per ricorrere alle Seek, devi per forza avere il tuo bravo
indice, ed in sostituzione il Find mi sembra lentuccio!
Studiando e sbagliando si impara e le regole se ci sono un motivo dovrà pur
esserci!
A tal proposito cito:
Non mi scoraggio, perchè ogni tentativo sbagliato,
scartato è un altro passo avanti.
(Thomas A.Edison)
Ciao a tutti
RoDAgo


text:
Micio <...@...> ha scritto nel messaggio <87ci34$ojm$
1...@nslave1.tin.it
>...
>...e se devi fare una unione di tabelle? Una query di questo
>tipo puoi farla solo in SQL, con Access... (istruzione UNION)...
>L'SQL non è completamente eliminabile e non ritengo nemmeno
>necessario farlo... basta impararlo: ha poche semplici regole...
Come già detto sono assolutamente d'accordo sul fatto che
sql facilita le cose (infatti io lo uso pesantemente); sono xò
altrettanto sicuro del fatto che non sia strettamente necessario,
ho lavorato x anni in ambienti di sviluppo non sql-oriented....
L'esempio della union xò è un pochetto infelice, è fattibile anche
via codice gestendo come si deve 2 recordset anche se ovviamente
in sql è infinitamente + semplice.... xò è una cosa che non si dovrebbe
fare mai! Le prestazioni diventano pessime (a meno che non siano 2
tabelline insignificanti) e nel 99.99% dei casi indica un disegno sbagliato
dell' architettura.
Bye, Ste


text:
>L'esempio della union xò è un pochetto infelice, è fattibile anche
>via codice gestendo come si deve 2 recordset anche se ovviamente
>in sql è infinitamente + semplice.... xò è una cosa che non si dovrebbe
>fare mai! Le prestazioni diventano pessime (a meno che non siano 2
>tabelline insignificanti) e nel 99.99% dei casi indica un disegno sbagliato
>dell' architettura.
ok, allora come al solito non è che un metodo sia più
sbagliato di un altro, che un linguaggio sia migliore di
un altro ecc... dipende sempre cosa si deve fare,
non sei d'accordo?  :-)
Anch'io se devo fare qualcosa di più complesso uso
semplice codice VBA, ma se posso usare un po' di
"codice SQL" (dove posso) lo faccio...
Micio


text:
barbi <
barbi...@libero.it
> wrote in message
85Jl4.49532$C3.5...@news.infostrada.it...
> Ultimamente mi capita spesso di incazzarmi per una virgola che doveva
essere
> un punto e virgola, un punto che doveva essere un punto esclamativo, un
in sostanza volevo dire: un linguaggio veramente moderno dovrebbe (e secondo
me potrebbe) essere amichevole al massimo, perche' deve facilitare la vita
nella messa a punto, dove non interessa la velocità; dopo si compila, e' una
questione di compilatore... invece i linguaggi, anche nuovi (filone C e
seguenti) sono infarciti di formalismi inutili, di limitazioni assurde,
pensiamo ad esempio in quanti modi si scrive lo stesso stupidissimo IF in
VB, Cobol, C... se appena uno deve programmare in due o tre linguaggi
metterà sempre una parentesi di troppo prima di ricordarsi che e' in VB e
non e' piu' in C. Nel caso nostro di VBA ci sono poi le innumerevoli piccole
differenze con SQL ad avvelenare la vita...
barbi


author: Lbo dal portatile

text:
>questione di compilatore... invece i linguaggi, anche nuovi (filone C e
>seguenti) sono infarciti di formalismi inutili, di limitazioni assurde,
>pensiamo ad esempio in quanti modi si scrive lo stesso stupidissimo IF in
>VB, Cobol, C... se appena uno deve programmare in due o tre linguaggi
che c'entra, quello dipende dai tizi che hanno inventato i linguaggi.
se a loro piaceva cosi', ciccia...
>metterà sempre una parentesi di troppo prima di ricordarsi che e' in VB e
>non e' piu' in C. Nel caso nostro di VBA ci sono poi le innumerevoli piccole
e come fai a dire quale debba essere il modo standard?  magari quelli
del c ci vorrebbero far usare le loro odiose parentesi graffe...
>differenze con SQL ad avvelenare la vita...
anche qui... uno standard sql esiste, ma nessuno e' obbligato a
seguirlo...  perche' ad es. oracle non implementa le join cd. esterne?


text:
Lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
389d81f...@news.interbusiness.it...

guarda, il mio discorso, partendo da un'incazzatura, voleva un po' spaziare
nei massimi sistemi, ossia: proviamo un po' a pensare ai (principali)
linguaggi che hanno inventato, e già qui bisogna risalire a prima dei PC.
Lasciamo pure da parte i vari assembler, microlinguaggi ecc. e anche i vari
ambienti superspecializzati tipo hostcomputers (CICS...) o orientati a
qualche segmento (Delfi...) e consideriamo i cosiddetti linguaggi
"generali": Fortran, Cobol, Algol, Pascal, Basic e il suo filone con le
varianti fino al VB, C e il suo filone con C++, poi Java ecc., tutti ti si
presentano con grandi sparate promo-commerciali dicendo che sono
user-oriented, qualcuno sta più
sull'universitario-con-la-puzza-sotto-il-naso, qualche altro sul pratico, ma
tutti sono stati progettati dal punto di vista del sistemista che deve
pensare a facilitarsi la vita col compilatore, non dal punto di vista
dell'utente che non vuole perdere tempo; e non parliamo della diagnostica di
errore perche' non la finiremmo più... Dal punto di vista di uno che se li
e' passati un po' tutti, mi sembra che le maggiori innovazioni sono venute
col C, che peraltro e' il meno amichevole, e colla programmazione ad
oggetti, ma nessuno ha rinunciato a quegli irritanti formalismi di cui sono
convinto che si potrebbe benissimo fare a meno... anche se qua e là si
vedono casi di convergenza, linguaggi che implementano caratteristiche e
prestazioni tipiche di un altro... si potrebbe anche pensare che
darwinianamente possa alla fine sopravvivere un solo linguaggio che prenda
il meglio da tutti...
ma allora sarebbe troppo facile e le SH come farebbero a fare la lira
:-))))) ?
barbi


text:
>prestazioni tipiche di un altro... si potrebbe anche pensare che
>darwinianamente possa alla fine sopravvivere un solo linguaggio che prenda
>il meglio da tutti...
mmmh... difficile che alla fine ne resti soltanto uno (mica sono gli
highlander... :-) ), le esigenze di sviluppo sono ancora troppo
diversificate.  serve la cazzatina per uno studio professionale, la si
fa in access in due o tre giorni.  serve la cosa ipercazzuta modulare
espandibile da interfacciare con hw strani che ne so, la si fa in
c++...
personalmente la convergenza che mi sembra piu' probabile sara' quella
di usare un browser come interfaccia (bella scoperta...), ma per le
applicazioni personali credo che strumentini alla scappa via come
access avranno sempre il loro ruolo, ruolo che pero' non potranno
avere in altri contesti.
>ma allora sarebbe troppo facile e le SH come farebbero a fare la lira
>:-))))) ?
naa... non credo che sia questo il modo di fare la lira... invece di
vendere pochi pezzi a molto meglio vendere molti pezzi a poco.


title: Barra menu in Run-Time

author: Harry Evans

text:
Come posso eliminare la barra dei menu standard che compare in modalità
Runtime, ed ev. sostituirla con una mia?
Non riesco a trovare il nome.
grazie
--
*****************************
** Harry Evans - Bolzano
** Clipper Specialist & Magician
** e-mail:
harry...@tin.it
*****************************
---------------------------------------------------------
->C.N.G.E.I. - Sezione di Bolzano
->
www.edp-progetti.it/cngei.bz
---------------------------------------------------------


title: svotare tutte le variabili

author: Lenny

text:
ho dichiarato un sacco di variabili public.
c'è un modo di azzerarle velocemente?
(senza uscire dalla function)
grazie.
Lenny


title: svotare tutte le variabili

author: Antonio Ganci

text:
Lenny wrote:
> ho dichiarato un sacco di variabili public.
> c'č un modo di azzerarle velocemente?
> (senza uscire dalla function)
>
> grazie.
>
> Lenny
NomeVariabile = 0
Piů veloce di cosě ;-)
Antonio.


title: svotare tutte le variabili

text:
>
> NomeVariabile = 0
> Più veloce di così ;-)
>
> Antonio.
>
>
beh si,
ma quando sono 40 .....
ciao
Lenny


title: Maschere: attivare/disattivare un gruppo di opzioni

text:
Ciao ho un problema da porre:
In una maschera ho la necessità di attivare o disattivare un gruppo di
opzioni legate a un campo Si/No:
ho un campo "Si/No" e solo se spunto Si devo attivare un gruppo di opzioni
dove selezionare una delle 3 opzioni, se invece spunto No il gruppo di
opzioni deve essere disattivato.
ciao
grazie
piero


author: Geppo

text:
Ciao piero48 <
dell...@virgilio.it
>, hai scritto:

Sotto evento click della Casella di Controllo scrivi:
Me!NomeGruppoOpzioni.enabled = me!NomeCasallaControllo
> ciao
> grazie
> piero


text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:i9pGk.76489$Ca.2...@twister2.libero.it...

Ho provato ad inserire il codice nell'evento click del campo Si/No
(Climatizzazione),
Me!ControlloCondizioni.enabled = me!Climatizzazione
dove "ControlloCondizioni" è Il gruppo di opzioni con le tre possibilità di
scelta
e "Climatizzazione" è il campo Si/No
ma quando clicco sulla casella si/no mi dice
Impossinile trovare la macro Me!ControlloCondizioni.enabled =
me!Climatizzazione
grazie
piero


title: collegare dei documenti ad un pulsante in una form

author: Iacobucci Gianni

text:
ciao a tutti
dopo un po' torno a fare domande
vorrei sapere quale è il metodo migliore per inserire dei documenti
collegati ad un pulsante
Mi spiego meglio
se scannerizzo dei documenti e li salvo sul disco voglio tramite un bottone
in
una maschera visualizzare il documento relativo.
che tipo di  formato devo utilizzare per il  documento  scannerizzato ?
se è possibile fate qualche esempio in codice vba
grazie a tutti


author: Roberto da casa

text:
"Iacobucci Gianni" <
iacog...@interfree.it
> ha scritto nel messaggio
news:3daf9...@news.dada.it...

Ti consiglio di tenere i file immagini ottenuti dalla scannerizzazione
esterni al database e non in esso inglobati; il formato dei file potrebbe
essere JPEG.
In una tabella, in un campo Path memorizzati l'indirizzo completo del file
che contiene il documento scannerizzato ( es.:
C:\DocumentiScannerizzati\Documento1.jpg).
Creati una maschera che abbia come origine record la tabella e quindi
contiene un controllo chiamato Path associato al campo Path della tabella;
inserisci nella maschera anche un pulsante di comando che chiamerai
Visualizza.
Sia a fronte dell'evento "Su corrente" della maschera che a fronte
dell'evento "Dopo aggiornamento" della casella di testo Path genera il
seguente codice VBA:
Me!Pippo.HyperlinkAddress = Nz(Me!Path, "")
A questo punto, quando dopo aver aperto la maschera pigerai il pulsante
Pippo, verrà aperto il file immagine che contiene il documento scannerizzato
il cui indirizzo è memorizzato nel record corrente.
In alternativa, invece di inserire nella maschera un pulsante di comando,
inserisci un controllo immagine chiamato Pluto e a fronte dei sue eventi di
cui sopra genera:
Me!Pluto.Picture = Nz(Me!Path, "")
Così facendo il documento relativo al record corrente verrà automaticamente
visualizzato nel controllo Immagie, senza bisogno di pigiare alcun bottone.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
CGPr9.46039$RO.11...@twister1.libero.it...

> caro Roberto innanzitutto ti ringrazio per l'interessamento
 ho provato a fare come tu mi hai detto .
nel primo caso quando premo il pulsante mi apre solo i file con
estenzione.bmp
compreso il programma che lo ha generato(Microsoft Paint)
(invece vorrei aprire direttamente l'immagine)
nel secondo caso cioe' eliminando il pulsante e creando un oggetto immagine
(cosa questa + gradita)
mi da il seguente eerore:
errore di run time:438
proprieta' o metodo non supportati dall'oggetto.
Ps: considera che le immagini di cui sto parlando sono delle fatture !!!!!
che ne pensi di utilizzare dei pdf ?
see you again
a presto



text:
"Iacobucci Gianni" <
iacog...@interfree.it
> ha scritto nel messaggio
news:3db38...@news.dada.it...
[CUT]
> > caro Roberto innanzitutto ti ringrazio per l'interessamento
>  ho provato a fare come tu mi hai detto .
> nel primo caso quando premo il pulsante mi apre solo i file con
> estenzione.bmp
> compreso il programma che lo ha generato(Microsoft Paint)
e questo è normale, per questa soluzione.
> (invece vorrei aprire direttamente l'immagine)
> nel secondo caso cioe' eliminando il pulsante e creando un oggetto
immagine
> (cosa questa + gradita)
> mi da il seguente eerore:
> errore di run time:438
> proprieta' o metodo non supportati dall'oggetto.
Io ti ho detto di inserire nella maschera un controllo Immagine chiamato
Pluto e non una Cornice oggetto associato, come hai fatto tu; c'è una enorme
differenza, come vedi.
> Ps: considera che le immagini di cui sto parlando sono delle fatture !!!!!
Non fa alcuna differenza quale sia il soggetto che scannerizzi, lo scanner
ti fornirà sempre lo stesso tipo di file.
> che ne pensi di utilizzare dei pdf ?
Non ne vedo la necessità ed inoltre ti andresti a complicare ulteriormente
la vita.
> see you again
> a presto
--
Roberto



text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
vUQs9.58145$RO.14...@twister1.libero.it...

> ho fatto come mi hai detto direttore............
tutto funziona bene
grazie di tutto
a dimenticavo mi compare una finestrella di caricamento del file
mi sembra di aver letto che bisogna fare qualcosa sulle chiavi del registro
di windows per  eliminare il problema
un saluto di cuore e buon lavoro.
>


text:
"Iacobucci Gianni" <
iacog...@interfree.it
> ha scritto nel messaggio
news:3dbb8...@news.dada.it...
[CUT]
> ho fatto come mi hai detto direttore............
:-)
> tutto funziona bene
> grazie di tutto
> a dimenticavo mi compare una finestrella di caricamento del file
> mi sembra di aver letto che bisogna fare qualcosa sulle chiavi del
registro
> di windows per  eliminare il problema
Nel caso di immagini Jpeg, ad esempio, è sufficiente cambiare il settaggio
della seguente entry:
HKEY_LOCAL_MACHINE\Software\Microsoft\ Shared Tools\Graphics
Filters\Import\JPEG\Options
ShowProgressDialogda da Yes a No
> un saluto di cuore e buon lavoro.
--



title: Ole Automation per Photoshop

author: Federico Albertini

text:
Ciao,
ho bisogno di far scansire delle immagini da photoshop passando il nome del
file da salvare ed eseguire un paio di azioni prima di salvarlo.
Esiste un linguaggio, il modo di creare uno script da lanciare per
automatizzzare il tutto?
Attenzione: non conosco a priori il nome dell'immagine da scansire ne'
questa si trova in alcuna cartella ma il tutto viene passato da Access.
Ho letto che si puo' fare tramite Ole Automation ma non conosco il nome
degli oggetti da passare ne le varie sintassi...
Please, aiutatemi.
Grazie, Federico
P.S.: potreste postarmi in copia la risposta? Grazie.


title: Ole Automation per Photoshop

author: Sergio MAZZA (Ufficio Stampa)

text:
"Federico Albertini" <
fede...@telvia.it
> ha scritto nel messaggio
news:9bp097$cmc$1...@fe1.cs.interbusiness.it...

Da una "veloce" analisi del registro non mi sembra che photoshop esponga
delle classi da poter istanziare; se è confermato anche da altri
"enneggiisti" un'altra possibilità è il D.D.E. ma non te la consiglio troppo
macchinosa e non permette il controllo totale dell'applicazione server.
Invece se ti serve avviare al scansione da access puoi utilizzare i
controlli activex Imaging/Kodak che dovresti aver già disponibili...
Ciao.


title: capire se un report è aperto

author: Xymox

text:
Come faccio a capire se un report č aperto o no?
grazie
--
bye marco
www.marcosanti.it


title: capire se un report è aperto

text:
"Xymox" <
marcosanti...@people.it
> ha scritto
trovato
CurrentProject.AllReports("nomeReport").IsLoaded


title: Maschere continue e controlli

author: Wakan Ice Skater

text:
Ciao a tutti.
ho il seguente problema:
in una maschera continua vorrei impedire l'editing di alcuni controlli
a seconda del valore di uno di questi.
Ad esempio: avendo come origine dati una tabella con i seguenti campi:
Codice	Componente	Descrizione
21	1		xxxxxxxxxxxxxxx
21	2		yyyyyyyyyyyyyyyyyy
25	1		zzzzzzzzzzzz
28	1		wwwwwwwwwwww
28	2		rrrrrrrrrrrrrrrrr
28	3		jjjjjjjjjjjjjjjjjjjjjjjjjjj
sulla maschera continua vorrei consentire l'editing del controllo
associato al campo Descrizione solo quando il controllo Componente
contiene il valore 1.
Ho già consultato il sito comune alla ricerca di qualche spunto
soprattutto dalle FAQ sulla diversa colorazione delle textbox, ma non
sono riuscito ad applicarle al mio caso.
Se non ricordo male è già passato un thread che trattava di questo
argomento, ma non trovandolo nel mio archivio e nemmeno su Deja mi
rivolgo di nuovo al NG sperando in qualche buona idea.
Grazie in anticipo.
Andrew Nor
The uncle skater
P.S.: Scusate la megalomania della firma, ma sono diventato zio da poco
... :)
Sent via Deja.com
http://www.deja.com/
Before you buy.


title: Maschere continue e controlli

author: lbo dal portatile

text:
>sulla maschera continua vorrei consentire l'editing del controllo
>associato al campo Descrizione solo quando il controllo Componente
>contiene il valore 1.
l'unica cosa che puoi fare e' sfruttare l'evento corrente della
maschera.  in quell'evento verifichi se Componente vale 1 e disabiliti
Descrizione.
in realta' forse solo disabilitare descrizione non basta.  come
noterai verranno disbilitati i controlli descrizione di tutti i
"record" che la maschera continua visualizza.  questo perche' in
realta' le maschere continue sono istanze dello stesso corpo maschera.
e' come se vedessi una sola maschera riflessa in tanti specchi, o se
facessi un ciclostilato dello stesso corpo.
in realta' nel tuo caso specifico questo e' solo un problema estetico.
infatti per editare un controllo devi essere nel "record" che contiene
il campo cui il controllo e' legato, quindi avrai gia' selezionato la
relativa istanza (chiamiamola cosi') della maschera e si sara' gia'
verificato l'evento corrente che abilita o disabilita il controllo in
questione.
in sostanza oltre alla proprieta' enabled dovrai settare anche la
proprieta' locked a false.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Prob con l'AutoNumber (Contatore Automatico)

author: Paolo Q

text:
Ciao a tutti. Sto sviluppando un applicazione Access ed ho il problema di
dover fare una transazione che prevede:
1.Una INSERT In una tabella DISPONIBILITA' che ha una chiave Contatore
Automatico
2. Una Update di una tabella di relazione dove devo inserire la chiave
appena "calcolata automaticamente da Acces" per la tabella DISPONIBILITA
PROBLEMA: Con la prima INSERT Access crea la nuova riga con la chiave
automatica.
Come faccio a sapere quale e' il valore di questa chiave (che mi server per
l'UPDATE)??  Tutti gli altri DB hanno un comando apposito per questo scopo
... in Access (ho il 2000) non sono ancora riuscito a capire quale e'!
Qualcuno mi sa dare un consiglio
Grazie Mille
Paolo Qualgia


title: Aksess: le imeil !

author: Raf

text:
Salute a tutti.
Ma Access (97 & 2000) che tipo di gestione ha dei campi email ?
Come la giudicate ?
Sono una vera schiappa io, o non si capisce un'acca ?
Mi spiego (cerco) meglio.
Un'anagrafica. Uno dei controlli è l'email.
Immaginavo (me ingenuo tapino) che non
fosse un'impresa così titanica: scrivo l'indirizzo,
lo registro insieme agli altri dati, riaprendo la
maschera clicco sul controllo e, com'é come
non è, d'incanto trovo aperto autlucche o
similari pronto a spedirmi l'imeil.
E magari già pregustavo una casella di riepilogo
in un'altra form da cui selezionare alcuni indirizzi
contemporaneamente e con un pulsante aprire
sempre autlucche e spedire un mess a tutti.
Ora: si può fare (e io vi chiedo come) o
devo dedicarmi alla magìa stile Otelma ?
Grazie per l'attenzione e buon fine settimana.
Raf


title: Aksess: le imeil !

author: Sib

text:
"Raf" <
lis...@imilgot.it
> ha scritto nel messaggio
> Ma Access (97 & 2000) che tipo di gestione ha dei campi email ?
cut
Cerca sull'help sendobject
Sib


title: outlook & access

author: rick

text:
ciao a tutti.
Ho un database che contiene una serie di scadenze: vorrei sapere se è
possibile, via VBA, creare delle attività su outlook per avere il pop up
delle scadenze uno o due giorni prima che queste avvengano.
grazie a tutti
ciao
rick
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: outlook & access

author: ALESSANDRO Baraldi

text:
"rick" <
viv...@libero.it
> ha scritto nel messaggio
news:cveu19$tv6$1...@news.newsland.it...
> ciao a tutti.
> Ho un database che contiene una serie di scadenze: vorrei sapere se è
> possibile, via VBA, creare delle attività su outlook per avere il pop up
> delle scadenze uno o due giorni prima che queste avvengano.
>
> grazie a tutti
>
> ciao
> rick
Mi scuso fin da subito per la risposta superficiale dovuta al fatto che
non ho mai realizzato questo aspetto in particolare.
Outlook, inteso come MSOutlook è parte dell'Automazione di Office,
pertanto è completamente accessibile via VBA.
Ti allego un metodo per leggere il Calendario di Outlook come esempio
per capire meglio cosa si intende per Automazione, è ovvio che devi
studiare il Modello ad Oggetti di Outlook:
Sub LireRDV()
    Dim Ol_App As New Outlook.Application
    Dim Ol_Mapi As Outlook.NameSpace
    Dim Ol_Folder As Outlook.MAPIFolder
    Dim Ol_Items As Outlook.Items
    Dim Ol_Appointment As Outlook.AppointmentItem
    Set Ol_Mapi = Ol_App.GetNamespace("MAPI")
    Set Ol_Folder = Ol_Mapi.GetDefaultFolder(olFolderCalendar)
    Set Ol_Items = Ol_Folder.Items
    For Each Ol_Appointment In Ol_Items
      With Ol_Appointment
        MsgBox "Rendez-Vous : " & .subject & vbCrLf _
             & "Début : " & .Start & vbCrLf _
             & "Fin : " & .End & vbCrLf _
             & "Convoqués : " & .RequiredAttendees & vbCrLf _
             & "Invités : " & .OptionalAttendees & vbCrLf _
             & "Lieu : " & .Location
      End With
    Next Ol_Appointment
    Set Ol_Appointment = Nothing
    Set Ol_Items = Nothing
    Set Ol_Folder = Nothing
    Set Ol_Mapi = Nothing
    Set Ol_App = Nothing
End Sub
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Check box

author: Dario

text:
Salve a tutti,
vorrei chiedere una nuova informazione.
Ho una sottomaschera di tipo "maschere continue" nelle quali ci sono, per
ogni record, delle check box .Nella maschera principale volevo creare un
comanda di tipo deseleziona tutto, che impostava tutti i valori delle
checkbox a "False".
Avete delle dritte da darmi?
Grazie infinite a tutti
Dario


title: Check box

author: Pablitomf (Maurizio Facciuti)

text:
"Dario" <
dari...@libero.it
> ha scritto nel messaggio
news:Jchdh.69229$Fk1.2...@twister2.libero.it...

Si, delle dritte e anche delle storte!!!! Il subject la prox volta,
altrimenti nisba risposte.
guarda questo mio demo... troverai quel che cerchi
http://www.accessgroup.it/HomeArgomenti.asp?ID=55&Oggetto2=Gestore%20contenuti%20Tabelle
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: Check box

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:el47g2$omc$1...@tdi.cu.mi.it...
> "Dario" <
dari...@libero.it
> ha scritto nel messaggio
> news:Jchdh.69229$Fk1.2...@twister2.libero.it...
> > Salve a tutti,
> > vorrei chiedere una nuova informazione.
> > Ho una sottomaschera di tipo "maschere continue" nelle quali ci sono,
per
> > ogni record, delle check box .Nella maschera principale volevo creare un
> > comanda di tipo deseleziona tutto, che impostava tutti i valori delle
> > checkbox a "False".
> > Avete delle dritte da darmi?
> > Grazie infinite a tutti
> > Dario
il subject? Cioè cos'ho fatto che non va?


title: Check box

text:
"Dario" <
dari...@libero.it
> ha scritto nel messaggio
news:BXjdh.68267$uv5.5...@twister1.libero.it...
>
> "Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
> messaggio news:el47g2$omc$1...@tdi.cu.mi.it...
> > "Dario" <
dari...@libero.it
> ha scritto nel messaggio
> > news:Jchdh.69229$Fk1.2...@twister2.libero.it...
...me lo sono risolto da solo con una query di aggiornamento tabella e un
comando di aggironamento della maschera dati.
PS: il file scaricato dal sito non mi si apre con access 2000, mi si blocca
access.
Ciao ciao Dario


title: Check box

author: Sergio MAZZA

text:
"Dario" <
dari...@libero.it
> ha scritto nel messaggio
news:BXjdh.68267$uv5.5...@twister1.libero.it...
>
> il subject? Cioè cos'ho fatto che non va?
www.sitocomune.com
 - Sezione ICAA - Come comportarsi in questo NG...
Ciao.
--
Sergio MAZZA


title: proprieta' visible su report non va..

author: acMad

text:
Ragassi/e
ho un piccolo problema con un report..
in pratica su ogni riga del report dovrei fare in modo
che se un determinato campo e' vuoto allora mi tolga la visibilita' a quel
campo e mi abiliti invece la visibilita' di un altro campo..
solo che le proprieta' di visibilita' non le riporta, come di solito fa
quando lavoro sulle form...
in pratica se:
if isnull(Me.miocampo) then
   Me.miocampo.visible = false
   Me.mioaltrocampo.visible= true
end if
ecco.. mentre questo codice in una form funzionerebbe senza prob,
nel report sull'evento onFormat non va ... nel senso che quel .visible
non e' proprio presente nella lista metodi/proprieta' di quell'oggetto
dove sbaglio? o come risolvo?
potrei anche risolvere lavorando sulla query, ma non saprei come fare..
ho provato con IIF() ma a sql express.. non piace .. :(
idee?
grazie
aC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: proprieta' visible su report non va..

author: Antonio Biso

text:
"acMad" <ac...@acMad.it> ha scritto nel messaggio
news:eqhf1c$cnh$1...@news.newsland.it...
> Ragassi/e
>
> ho un piccolo problema con un report..
>
> in pratica su ogni riga del report dovrei fare in modo
> che se un determinato campo e' vuoto allora mi tolga la visibilita' a quel
> campo e mi abiliti invece la visibilita' di un altro campo..
>
> solo che le proprieta' di visibilita' non le riporta, come di solito fa
> quando lavoro sulle form...
>
> in pratica se:
>
> if isnull(Me.miocampo) then
>    Me.miocampo.visible = false
>    Me.mioaltrocampo.visible= true
> end if
>
> ecco.. mentre questo codice in una form funzionerebbe senza prob,
> nel report sull'evento onFormat non va ... nel senso che quel .visible
> non e' proprio presente nella lista metodi/proprieta' di quell'oggetto
E' vero che non esiste nella lista delle proprietą proposte ma funziona,
almeno a me funziona
Il problema sarą un altro
Antonio


title: proprieta' visible su report non va..

text:
Antonio Biso ha scritto:


e' vero funziona!!!
non avendola vista nella lista dei tips, ho pensato che non fosse
prevista in quel contesto... e quindi non ci ho manco provato..
grazie del tip.
Ac



title: proprieta' visible su report non va..

author: MA

text:
acMad wrote:
> Ragassi/e
>
> ho un piccolo problema con un report..
>
> in pratica su ogni riga del report dovrei fare in modo
> che se un determinato campo e' vuoto allora mi tolga la visibilita' a
> quel campo e mi abiliti invece la visibilita' di un altro campo..
>
> solo che le proprieta' di visibilita' non le riporta, come di solito
> fa quando lavoro sulle form...
>
> in pratica se:
>
> if isnull(Me.miocampo) then
>   Me.miocampo.visible = false
>   Me.mioaltrocampo.visible= true
> end if
>
> ecco.. mentre questo codice in una form funzionerebbe senza prob,
> nel report sull'evento onFormat non va ... nel senso che quel .visible
> non e' proprio presente nella lista metodi/proprieta' di quell'oggetto
>
> dove sbaglio? o come risolvo?
> potrei anche risolvere lavorando sulla query, ma non saprei come
> fare.. ho provato con IIF() ma a sql express.. non piace .. :(
>
> idee?
> grazie
> aC
Usa la formattazione condizionale
--
--
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Stampa sottoreport

author: Claudio(BS)

text:
Un saluto a tutti, nel preparare delle stampe per la gestione
della produzione ho incontrato il seguente problema e ormai
da qualche giorno non riesco a trovare una soluzione soddisfacente.
In un progetto A2K collegato su un server SQL7 devo stampare
un report che prende i dati da una visualizzazione, solo che prima
di iniziare la stampa delle righe (ho già in stampa la testa), devo
preparare e stampare allegato 'alla pagina' n volte un report diverso
che contiene n tipi di dati diversi.
Il problema è che la visualizzazione legata al secondo report non è la
stessa ed è legata (filtro in base al dato nella sezione) al contenuto
di quella già in stampa.
Cerco di spiegarmi meglio:
Prima sezione:
+Testata
+-Ciclo di lavoro
+--Centro/Terzista
+---Codice articolo da prelevare Qta ecc...
Ora parte la nuova elaborazione con filtrato in base a codice articolo,
ordine produzione ecc..
Una volta preparato il report la stampa del precedente prosegue
+----Elenco articoli da produrre con l'articolo prelevato ecc....
+---
+--
+-Ciclo di lavoro
+--Centro/Terzista
+---Codice articolo da prelevare Qta ecc...
Ora parte la nuova elaborazione con filtrato in base a codice articolo,
ordine produzione ecc..
Una volta preparato il report la stampa del precedente prosegue
+----Elenco articoli da produrre con l'articolo prelevato ecc....
+---
+--
+-ecc...
+Fine pagina
Stampa dei report preparati e chiusura degli stessi
Plz, help!
C'è qualche possibilità di soluzione?
--
Claudio(BS)
per risposte in pvt l'indirizzo è su
http://web.tiscali.it/claudio0


title: msg x strano...mavero

author: Teoz

text:
Ciao,
ho provato il tuo mdb "Locazioni". E' ok per quello che devo fare; l'unica
cosa che non
riesco a fare è creare un report di stampa con le immagini (non vengono
visualizzate)
Cosa devo fare??
Grazie
Teoz


title: msg x strano...mavero

author: . chiarello @gmail.com strano...mavero

text:
> '-----------------------------
> If IsNothing(Me!ana_foto) Then
> Me!fotografia.Picture = ""
> Exit Sub
> Else
>
> Me!fotografia.Picture = Me!ana_foto
>
> End If
> '--------------------------------
>
> Me!ana_foto contiene il path completo della foto
> IsNothing è la funzione che verifica se il Path è inserito nel database
Prova ad applicare l'evento su:
Corpo_format o su Open ... del report ovviamente
l'ho buttata li su due piedi, verifica i nomi dei controlli adattandoli ai
tuoi e ... incrociando le dita fammi sapere ... al massimo automatizziamo il
tuo pc per la spremitura delle olive!!!   ;o)
--
===
strano...mavero
Di fronte a tutti i pericoli,
di fronte a tutte le minacce,
le aggressioni, i blocchi, i sabotaggi,
tutti i frazionisti,
tutti i poteri che cercano di frenarci,
dobbiamo dimostrare,
una volta di più,
la capacità del popolo di costruire la propria storia.
Che Guevara (1928 - 1967)


title: msg x strano...mavero

text:
"strano...mavero" <mauro . chiarello @ gmail . com> ha scritto nel messaggio
news:cpu2kq$351$1...@lacerta.tiscalinet.it...
>> '-----------------------------
>> If IsNothing(Me!ana_foto) Then
>> Me!fotografia.Picture = ""
>> Exit Sub
>> Else
>>
>> Me!fotografia.Picture = Me!ana_foto
>>
>> End If
>> '--------------------------------
>>
>> Me!ana_foto contiene il path completo della foto
>> IsNothing è la funzione che verifica se il Path è inserito nel database
>
>
> Prova ad applicare l'evento su:
> Corpo_format o su Open ... del report ovviamente
>
> l'ho buttata li su due piedi, verifica i nomi dei controlli adattandoli ai
> tuoi e ... incrociando le dita fammi sapere ... al massimo automatizziamo
> il
> tuo pc per la spremitura delle olive!!!   ;o)
Grazie!
tutto ok
Teoz


title: PER QUEL TESTA DI CAZZO DI NICK (MESSAGGIO VERO)

text:
Allora ciccio, sappi che il tuo provider sta per essere avvertito del tuo
comportamento sul NG.
Mi riferisco alla serie di messaggi falsi mandati a mio nome.
Poi passerņ ad avvertire le autoritą competenti...
Io comincerei a preoccuparmi fossi in te, caro il mio coglioncello!!!
Antonio


title: DoCmd.RunSql e limite lunghezza...

author: Simone

text:
Salve,
vorrei utlizzare questo per momoerizzare in una tabella una query che
costruisco tramite una maschera.
DoCmd.RunSQL "INSERT INTO tblquery (tipo, query, descrizione) VALUES ('" &
Tipo & "' , '" & Qry & "' , '" & Me.DesQuery & "')"
Purtroppo DoCmd.RunSQL accetta argomenti fino a 256 caratteri e il mio
argomento č sempre piů lungo di 256 caratteri.
Come mi consigliate di affrontare il problema? Avevo pensato di utilizzare
l'ADODB visto che nello stesso progetto utilizzo (per una connessione
tramite ODBC) gli ADOBD ma non so come fare a creare una connessione ADODB
che faccia riferimento alla tabella tblquery presente nell'MDB attivo.
Grazie per l'aiuto.
Simone


title: DoCmd.RunSql e limite lunghezza...

author: Michele Amato

text:
Simone <
rik...@katamail.com
> wrote in message
980c5c$r1a$1...@news.mclink.it...
> Salve,
> vorrei utlizzare questo per momoerizzare in una tabella una query che
> costruisco tramite una maschera.
> DoCmd.RunSQL "INSERT INTO tblquery (tipo, query, descrizione) VALUES ('" &
> Tipo & "' , '" & Qry & "' , '" & Me.DesQuery & "')"
> Purtroppo DoCmd.RunSQL accetta argomenti fino a 256 caratteri e il mio
> argomento è sempre più lungo di 256 caratteri.
> Come mi consigliate di affrontare il problema? Avevo pensato di utilizzare
> l'ADODB visto che nello stesso progetto utilizzo (per una connessione
> tramite ODBC) gli ADOBD ma non so come fare a creare una connessione ADODB
> che faccia riferimento alla tabella tblquery presente nell'MDB attivo.
> Grazie per l'aiuto.
>
> Simone
>
>
C'è qualcosa che non quadra.
Dall'help
***********
Metodo RunSQL
l metodo RunSQL esegue l'azione EseguiSQL in Visual Basic. Per ulteriori
informazioni sul funzionamento dell'azione e dei relativi argomenti, vedere
nella Guida l'argomento relativo all'azione.
Sintassi
DoCmd.RunSQL istruzionesql[, utilizzatransazione]
[cut]
Osservazioni
L'argomento istruzionesql può avere una lunghezza massima di 32.768
caratteri, diversamente dall'argomento dell'azione Istruzione SQL contenuto
nella finestra della macro la cui lunghezza massima è di 256 caratteri.
Se l'argomento utilizzatransazione viene omesso, non utilizzare una virgola
dopo l'argomento istruzionesql.
************
Tu dici:
> vorrei utlizzare questo per momoerizzare in una tabella una query che
> costruisco tramite una maschera.
Perciò la domanda è:
Tramite maschera (quindi codice VBA) o tramite macro?
Saluti
Michele Amato
--
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}
Sulla mia pagina personale
http://utenti.worldonline.it/micheleamato
è possibile trovare una materiale relativo ad Access
scritto da me, sia freeware che shareware
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}


title: DoCmd.RunSql e limite lunghezza...

text:
> C'è qualcosa che non quadra.
Avevi ragione... era un problema di virgolette da raddoppiare per passare
l'argomento in modo giusto.
Grazie di avermici fatto ripensare altrimenti chissà quanto tempo stavo a
cercare dove non avrei trovato niente.
Simone


title: VBA: esempio codice query pass trought ODBC

author: ringo

text:
Salve a tutti,
qualcuno sarebbe cosě gentile da
postare un esempio di codice per
la costruzione ed esecuzione di una
query pass trought via OBDC?
grazie!
ringo


author: Alessandro Baraldi

text:
"ringo" <
ri...@tiscali.it
> wrote in message
news:ca9cfk$dcc$
1...@newsread.albacom.net
> Salve a tutti,
>
> qualcuno sarebbe così gentile da
> postare un esempio di codice per
> la costruzione ed esecuzione di una
> query pass trought via OBDC?
>
> grazie!
>
> ringo
Le QRY PT si costruiscono come le altre Queries,
non solo da Codice, ma anche come QRY normali.
La differenza stà nella Proprietà Connect.
Se crei una Qry normale poi clicchi sulla Barra
d'intestazione con il Destro e vai in proprietà
ti si apre una Maschera che ti permette di inserire
l'Origine dati ODBC(solo con DSN).
Per evitare il DSN, ed asccedere via Direct invece lo devi
fare da codice.
In ogni caso:
Dim Qdf as Dao.Querydef
Set qdf=currentdb.CreatequeryDefs("NomeQuery")
qdf.Connect="STRINGA DI CONNESSIONE AL SERVER SQL"
qdf.SQL="SELECT * FROM....."
se la query è una Select non la si può eseguire, ma
puoi estrarre il Recordset
Set Tuorst = Qdf.OpenRecordset()

Se invece la Qry è una ACTION_QRY allora
dopo aver inserito la proprietà SQL
fai un Qdf.Execute
Puoi estrarre anche il numero di Records coinvolti
leggendo RecordsAffected...!!
Apri l'HElp e leggi l'ESEMPIO riporta esattamente quello
che ti ho detto con ESEMPI molto chiari.
Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: database esempio

author: Roberto

text:
dove posso trovare dei database di esempio per vedere come si gestiscono i
carichi e gli scarichi da un magazzino?


title: database esempio

author: porello

text:
"Roberto" <
ro...@freemail.it
> ha scritto nel messaggio
news:JHAS5.12036$FV2.3...@news.infostrada.it...
> dove posso trovare dei database di esempio per vedere come si gestiscono i
> carichi e gli scarichi da un magazzino?
>
>
Prova su
www.volftp.it
 e nel motore di ricerca digita Gestione magazzino.
ciao


title: database esempio

author: bobbit

text:
Roberto <
ro...@freemail.it
> wrote in message
JHAS5.12036$FV2.3...@news.infostrada.it...
> dove posso trovare dei database di esempio per vedere come si gestiscono i
> carichi e gli scarichi da un magazzino?
>
>
Su PC Magazine del mese scorso c'è un bel programma che gestisce la
contabilità e il magazzino, ed è fatto in Access
Ciao.


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (c)

author: Roberto dalla campagna

text:
Quello che segue è ricavato da
www.sitocomune.com
 e rappresenta le regole
che a suo tempo i frequentatori di it.comp.appl.access si dettero
liberamente e democraticamente; a mio avviso non è corretto partecipare a
questo NG e non rispettare tali regole; naturalmente é sempre possibile
modificare democraticamente dette regole.
Si ricorda che it.comp.appl.access è un NG autogestito e pertanto non esiste
alcun filtro circa la pubblicazione dei messaggi; a mio avviso, ciò però
non autorizza qualcuno a non rispettare le regole di buon comportamento, che
nella rete mi sembra si chiamino netiquette.
Vorrei ricordare che nei NewsGroup NON autogestiti i moderatori NON
pubblicano i messaggi che risultano non conformi alle regole del NG.
=======================================
Come ci si dovrebbe comportare in un newsgroup ovvero 'Istruzioni per l'uso'
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti, evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che il ng e' gestito da 'volontari' che mettono a disposizione
gratuitamente il proprio tempo, le proprie conoscenze e la loro
professionalita' per aiutare chiunque, persone che spesso non conoscono e
che dalle quali non riceveranno alcun compenso, per cui qualsiasi forma di
pretesa o obbligo da parte di chi scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima; di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Volendo si possono effettuare anche delle ricerche nell'archivio storico dei
messaggi presso il sito:
http://groups.google.com/
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Sul Sito Comune, inoltre, sono raccolti tutti i messaggi del ng relativi a
qualche anno.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------
Nello scrivere, all'oggetto del messaggio si dovrebbe dare maggiore
importanza perche' esso contribuisce ad identificare immediatamente
l'argomento e il tipo di problema, attirando subito l'attenzione di chi
legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-----------------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo dei messaggi precedenti.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordi sarebbe meglio proseguirli in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone. Oltre a non essere moralmente corretto, e'
illegale, inoltre, considerando che in questo ng possono esserci persone che
si guadagnano la pagnotta sviluppando programmi con access, non ci sembra
corretto contribuire a diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti. Se proprio non
potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquetteit.htm
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing over laughing
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


text:
Ciao Roberto,
Buongiorno
'Sti vacanzieri ci hanno lasciato soli a mantenere il forte.
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:82Z51Z77Z147Y1...@usenet.libero.it...
> Ciao Roberto,
> Buongiorno
Buongiorno a te.
> 'Sti vacanzieri ci hanno lasciato soli a mantenere il forte.
L'importante che funzioni sempre il pronto soccorso: per gli interventi di
alta chirurgia si puņ aspettare che tornino i primari. ;-)
> MAssimiliano
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problemi con DoCmd.SendObject

author: Marco Rampon

text:
Ciao a tutto il NG,
vorrei porre alla vostra attenzione un problema che mi lascia un pň
perplesso.
Vorrei inviare un report via e-mail, e per far ciň ho provato ad usare il
comando:
DoCmd.SendObject acSendReport, "mioreport", acFormatTXT, "indirizzo e-mail",
, , "Invio report"
Ma ogni volta in cui viene eseguita questa istruzione ricevo l'errore:
"Errore di run-time 2287": impossibile aprire la sessione di posta
elettronica.
Per ovviare a questo problema ho installato l'OCX con MAPISession e
MAPIMessage e mi sono fatto tutto a mano, ma se riuscissi a scrivere una
riga di codice invece di 20 sarei piů contento.
Vi ringrazio per l'attenzione e per le eventuali risposte.
Ciao e buon lavoro.
Marco Rampon
PS: Scusate l'ignoranza, ma per cosa stanno le iniziali della sigla OT ?


title: Problemi con DoCmd.SendObject

author: UJ

text:
"Marco Rampon" <
marco...@resnova.it
> ha scritto nel messaggio
news:958ubk$pfi$1...@serv1.iunet.it...
> Ciao a tutto il NG,
> vorrei porre alla vostra attenzione un problema che mi lascia un pò
> perplesso.
>
> Vorrei inviare un report via e-mail, e per far ciò ho provato ad usare il
> comando:
>
> DoCmd.SendObject acSendReport, "mioreport", acFormatTXT, "indirizzo
e-mail",
> , , "Invio report"
>
> Ma ogni volta in cui viene eseguita questa istruzione ricevo l'errore:
>
> "Errore di run-time 2287": impossibile aprire la sessione di posta
> elettronica.
>
> Per ovviare a questo problema ho installato l'OCX con MAPISession e
> MAPIMessage e mi sono fatto tutto a mano, ma se riuscissi a scrivere una
> riga di codice invece di 20 sarei più contento.
>
> Vi ringrazio per l'attenzione e per le eventuali risposte.
> Ciao e buon lavoro.
>
> Marco Rampon
>
> PS: Scusate l'ignoranza, ma per cosa stanno le iniziali della sigla OT ?
>
Come da miei precedenti messaggi anch'io ho lo stesso tuo problema.
Dall'esempio dell'help di Access ho notato che non vengono riportati
indirizzi email ma bensì i nomi dei contatti della rubrica. Ti riporto
quanto dice:
      a
     Espressione stringa che elenca i nomi dei destinatari che si desidera
includere nella riga 'A' del messaggio postale.
        Separare i nomi dei destinatari specificati in questo argomento e
negli argomenti cc e ccn con il punto e virgola (;) o con il separatore di
elenco impostato nella scheda Numeri della finestra di dialogo Proprietà -
Impostazioni internazionali nel Pannello di controllo di Windows. Se
l'applicazione di posta elettronica non riesce ad identificare i nomi dei
destinatari non invia il messaggio e si verifica un errore.
        Se si omette questo argomento, Microsoft Access richiede i nomi dei
destinatari.
Anche se onestamente lo trovo assurdo.
--
Grazie
U.J.


title: Problemi con DoCmd.SendObject

author: Roberto dal portatile

text:
"Marco Rampon" <
marco...@resnova.it
> ha scritto nel messaggio
news:958ubk$pfi$1...@serv1.iunet.it...
> Ciao a tutto il NG,
> vorrei porre alla vostra attenzione un problema che mi lascia un pò
> perplesso.
>
> Vorrei inviare un report via e-mail, e per far ciò ho provato ad usare il
> comando:
>
> DoCmd.SendObject acSendReport, "mioreport", acFormatTXT, "indirizzo
e-mail",
> , , "Invio report"
>
> Ma ogni volta in cui viene eseguita questa istruzione ricevo l'errore:
>
> "Errore di run-time 2287": impossibile aprire la sessione di posta
> elettronica.
>
> Per ovviare a questo problema ho installato l'OCX con MAPISession e
> MAPIMessage e mi sono fatto tutto a mano, ma se riuscissi a scrivere una
> riga di codice invece di 20 sarei più contento.
>
> Vi ringrazio per l'attenzione e per le eventuali risposte.
> Ciao e buon lavoro.
>
> Marco Rampon
>
> PS: Scusate l'ignoranza, ma per cosa stanno le iniziali della sigla OT ?
>
>
Io non l'ho mai lette, ma hai provato a dare un'occhiata alle FAQ del Sito
Comune, Sezione General, "Inviare e-mail con MSAccess utilizzando..."?
Quanto a OT è l'acronimo di Off-Topic: fuori argomento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: form con tabelle in relazione

author: Ombra MC

text:
Salve,
ho fatto un database contenente i dati sui alcuni miei contatti, utilizzando
2 tabelle collegate:
una tabella 'contatti' contenente l'anagrafica + uan tabella 'cell'
contenente l'indice id_contatto e il numero di cellulare.
In questo modo se un contatto possiede + di 1 nro di cellulare, non sono
obbligato a creare i campi cell1 e cell2 e cosi via.
Ne tantomeno sono obbligato a inserire la stessa anagrafica con il nro di
cell diverso.
Il problema nasce quando vado visualizzare i dati nella form.
Vorrei che visualizzando un record, mi appaiano tutti i nri di cell (che al
massimo sono 4 (a parte che non si tratti di Berlusconi :) ))
Come fare?
Grazie.
--
**** Giuseppe Ciccolella ******
-------- Smanetton Web ---------
°
http://digilander.libero.it/ciccoweb
 °


title: form con tabelle in relazione

author: Roberto da casa

text:
"Ombra MC" <
pag...@e-telodico.it
> ha scritto nel messaggio
news:3e299...@news.dada.it...
> Salve,
> ho fatto un database contenente i dati sui alcuni miei contatti,
utilizzando
> 2 tabelle collegate:
> una tabella 'contatti' contenente l'anagrafica + uan tabella 'cell'
> contenente l'indice id_contatto e il numero di cellulare.
> In questo modo se un contatto possiede + di 1 nro di cellulare, non sono
> obbligato a creare i campi cell1 e cell2 e cosi via.
> Ne tantomeno sono obbligato a inserire la stessa anagrafica con il nro di
> cell diverso.
>
> Il problema nasce quando vado visualizzare i dati nella form.
> Vorrei che visualizzando un record, mi appaiano tutti i nri di cell (che
al
> massimo sono 4 (a parte che non si tratti di Berlusconi :) ))
> Come fare?
> Grazie.
>
Se, come immagino, le due tabelle sono in relazione uno-a-molti in base ai
campi id_contatto, nella maschera principale con visualizzazione a Maschera
singola e che ha la tabella anagrafica come origine record inserisci una
sottomaschera con visualizzazione a Maschere continue che abbia come origine
record la tabella 'cell'.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: form con tabelle in relazione

author: Maurizio Borrelli

text:
> "Ombra MC" <
pag...@e-telodico.it
> ha scritto nel messaggio >
news:3e299...@news.dada.it...
> Salve,
> ho fatto un database contenente i dati sui alcuni miei contatti,
utilizzando
> 2 tabelle collegate:
> una tabella 'contatti' contenente l'anagrafica + uan tabella 'cell'
> contenente l'indice id_contatto e il numero di cellulare.
> In questo modo se un contatto possiede + di 1 nro di cellulare, non sono
> obbligato a creare i campi cell1 e cell2 e cosi via.
> Ne tantomeno sono obbligato a inserire la stessa anagrafica con il nro di
> cell diverso.
>
> Il problema nasce quando vado visualizzare i dati nella form.
> Vorrei che visualizzando un record, mi appaiano tutti i nri di cell (che
al
> massimo sono 4 (a parte che non si tratti di Berlusconi :) ))
    Perche' non usi una casella di riepilogo? Magari alta solo due righe.
    Oppure potresti crearti una funzione che, passandole come argomento l'id
anagrafico, restituisca una stringa con tutti i numeri, tipo:
        3456789; 456789; 963899742; 34656778902.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: OT: per BISO

author: Odino Saur

text:
Chiedo scusa.. ho sbagliato tasto!
bai bai


title: OT: per BISO

author: Antonio Biso

text:
"Odino Saur" <
no...@rispondo.org
> ha scritto nel messaggio
news:baap2l$gsu$1...@grillo.cs.interbusiness.it...
> Chiedo scusa.. ho sbagliato tasto!
>
> bai bai
>
Dicono tutti così...
Stavo pulendo la tastiera ed è partito un colpo...
Ma di cosa stiamo parlando?
Antonio


title: OT: per BISO

author: MA

text:
Il 22 Mag 2003, 08:55, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> "Odino Saur" <
no...@rispondo.org
> ha scritto nel messaggio
> news:baap2l$gsu$1...@grillo.cs.interbusiness.it...
> > Chiedo scusa.. ho sbagliato tasto!
> >
> > bai bai
> >
>
> Dicono tutti cosě...
> Stavo pulendo la tastiera ed č partito un colpo...
>
> Ma di cosa stiamo parlando?
Anche tu non l'hai capito?? Pensavo di essermi perso qualcosa, magari una
mail nella tua posta privata.
>
> Antonio
ciao MAssimiliano

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


title: OT: per BISO

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z12Z126Y1...@usenet.libero.it...
> Il 22 Mag 2003, 08:55, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > "Odino Saur" <
no...@rispondo.org
> ha scritto nel messaggio
> > news:baap2l$gsu$1...@grillo.cs.interbusiness.it...
> > > Chiedo scusa.. ho sbagliato tasto!
> > >
> > > bai bai
> > >
> >
> > Dicono tutti cosě...
> > Stavo pulendo la tastiera ed č partito un colpo...
> >
> > Ma di cosa stiamo parlando?
>
> Anche tu non l'hai capito?? Pensavo di essermi perso qualcosa, magari una
> mail nella tua posta privata.
Sembrava quello infatti, ma non mi č arrivato nulla...
A meno che non fosse una di quelle mail spamming che ricevo
"Enlarge Penis"
"Viagra forever"
"Mortgage"
"Hot chicks"
e cosě via...
Antonio


title: OT: per BISO

text:

Sicuro che č spam o ti sei iscritto volutamente a queste list???
> "Mortgage"
> "Hot chicks"
> e cosě via...
>
> Antonio
ciao MAssimiliano



title: Annullare evento Close

author: Devil

text:
Come da ogetto:
Su chiusura di una form ,se un determinato campo e nullo annullare l'evento
su chiusura ,obbligando l'utente ad inserire un valore nel campo.


title: Annullare evento Close

author: Karl Donaubauer

text:
Devil ha scritto:
> Come da ogetto:
> Su chiusura di una form ,se un determinato campo e nullo annullare
> l'evento su chiusura ,obbligando l'utente ad inserire un valore nel campo.
Non è possibile. Come già dice la guida in linea invece puoi
usare l'evento Unload.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Annullare evento Close

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:b696gm$2rmvl$1...@ID-46617.news.dfncis.de...
> Devil ha scritto:
> > Come da ogetto:
> > Su chiusura di una form ,se un determinato campo e nullo annullare
> > l'evento su chiusura ,obbligando l'utente ad inserire un valore nel
campo.
>
> Non è possibile. Come già dice la guida in linea invece puoi
> usare l'evento Unload.
>
> potresti fare un esempio!


title: Annullare evento Close

text:
Devil schrieb:
> "Karl Donaubauer ha scritto:
>>> Su chiusura di una form ,se un determinato campo e nullo annullare
>>> l'evento su chiusura ,obbligando l'utente ad inserire un valore nel
> campo.
>>
>> Non è possibile. Come già dice la guida in linea invece puoi
>> usare l'evento Unload.
>>
>> potresti fare un esempio!
?
If IsNull(Me!UnDeterminatoCampo) Then Cancel = True



title: Annullare evento Close

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:b698c4$2shot$1...@ID-46617.news.dfncis.de...
> Devil schrieb:
> > "Karl Donaubauer ha scritto:
> >>> Su chiusura di una form ,se un determinato campo e nullo annullare
> >>> l'evento su chiusura ,obbligando l'utente ad inserire un valore nel
> > campo.
> >>
> >> Non è possibile. Come già dice la guida in linea invece puoi
> >> usare l'evento Unload.
> >>
> >> potresti fare un esempio!
>
> ?
> If IsNull(Me!UnDeterminatoCampo) Then Cancel = True
> Ho provato a inserire il codice su evento Form_Unload ma non riesco a
bloccare la chiusura della maschera!


title: Annullare evento Close

text:
Devil schrieb:
> "Karl Donaubauer" <
ad...@donkarl.com
> ha scritto:
>>>>> Su chiusura di una form ,se un determinato campo e nullo annullare
>>>>> l'evento su chiusura ,obbligando l'utente ad inserire un valore nel
>>>>> campo.
>>>>
>>>> Non è possibile. Come già dice la guida in linea invece puoi
>>>> usare l'evento Unload.
>>>>
>>>> potresti fare un esempio!
>>
>> ?
>> If IsNull(Me!UnDeterminatoCampo) Then Cancel = True
>
> Ho provato a inserire il codice su evento Form_Unload ma non riesco a
> bloccare la chiusura della maschera!
Allora, fai un sbaglio da qualche parte.
Non conosco il tuo codice, non so se il tuo campo e
veramente vuoto ecc.
Se non dici di più anch'io non dico di più.
--
;-)



title: Annullare evento Close

text:
> >> If IsNull(Me!UnDeterminatoCampo) Then Cancel = True
> >
> > Ho provato a inserire il codice su evento Form_Unload ma non riesco a
> > bloccare la chiusura della maschera!
>
> Allora, fai un sbaglio da qualche parte.
> Non conosco il tuo codice, non so se il tuo campo e
> veramente vuoto ecc.
>
> Se non dici di più anch'io non dico di più.
>
> Grazie Karl ora funziona .


title: Menu a tendina

author: Robort

text:
Buongiorno a tutti.

Sbaglio o senza uno stratagemma non è possibile creare un menu a
tendina? Faccio continue ricerche in merito ma ad oggi non ho trovato
nulla di concreto. Mi piacerebbe poter creare una cosiddetta barra di
navigazione con menu a tendina stile web che al passaggio del mouse si
estende.

--
RoBort


title: Menu a tendina

text:

> RoBort

Stratagemma sarebbe...?
Per menù a tendina intendi i Menù Contestuali di tipo Popup...?

Si creano da codice, usando l'oggetto Commandbar.

@Alex


title: Menu a tendina

text:
Salve,

@Alex:
> Robort ha scritto:
>>
>> Sbaglio o senza uno stratagemma non è possibile creare un menu a
>> tendina? Faccio continue ricerche in merito ma ad oggi non ho trovato
>> nulla di concreto. Mi piacerebbe poter creare una cosiddetta barra di
>> navigazione con menu a tendina stile web che al passaggio del mouse si
>> estende.
>
> Stratagemma sarebbe...?
> Per menù a tendina intendi i Menù Contestuali di tipo Popup...?
>
> Si creano da codice, usando l'oggetto Commandbar.

O con il tool gratuito di Dale Fye:
http://dev-soln.com/access-shortcut-right-click-tool/

--
Ciao
Karl
*********
http://AccessDevCon.com

Access FAQ:
https://www.donkarl.com/it


title: Menu a tendina

text:
....
> O con il tool gratuito di Dale Fye:
>
http://dev-soln.com/access-shortcut-right-click-tool/

> --
> Ciao
> Karl
> *********
>
http://AccessDevCon.com

> Access FAQ:
https://www.donkarl.com/it

Utile suggerimento per chi ha difficoltà a scrivere il codice.
Grazie

@Alex


title: Menu a tendina

text:

Vi ringrazio per le dritte. Rispondo solo oggi perchè in questi giorni
ho "sperimentato" con esiti deludenti senza concludere niente. Sono
sempre troppo niubbo per mettere in pratica uno dei due sistemi che mi
avete consigliato, nonostante nel tempo abbia imparato qualcosa in più.

Per "senza stratagemma", intendevo dire creare il menu come va fatto a
regola d'arte, senza escamotage vari come ho visto googlando.

Buona giornata.

--
RoBort


title: PROBLEMA DI STAMPA

author: ALCE

text:
> > Alcune stampe vengono stampate orizzontali come desiderato, altre invece
> > perdono i parametri di stampa. Ho riprovato ad andare in struttura
report,
> > imposta pagina - pagina Orizzontale, salva, .... ma niente da fare, dopo
alcune prove di stampa, ritorna Verticale.
> > Grazie a coloro che mi possono aiutare.
Alfredo


title: Protezione mdb

author: Sirius

text:
Ciao a tutti,
ho paura che ci sia qualcuno che voglia copiare il mio mdb fatto per un
cliente e darlo a uno dei suoi, come posso creare una specie di protezione
contro la copia ? Pensavo ad un qualcosa tipo che nell'autoexec quando
visualizza la maschera menu su open di questa, controlla se esiste un file
autorizza.txt nascosto da qualche parte, se non esiste esce dal programma.
Solo che se uno conosce il vba sono già fregato ..
Voi come fareste ?
grazie mille

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


title: Protezione mdb

author: Jonathan Canova

text:
"Sirius" <
prova...@mail.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
> ho paura che ci sia qualcuno che voglia copiare il mio mdb fatto per un
> cliente e darlo a uno dei suoi, come posso creare una specie di protezione
> contro la copia ? Pensavo ad un qualcosa tipo che nell'autoexec quando
> visualizza la maschera menu su open di questa, controlla se esiste un file
> autorizza.txt nascosto da qualche parte, se non esiste esce dal programma.
> Solo che se uno conosce il vba sono già fregato ..
> Voi come fareste ?
Se vuoi fare una cosa seria:
http://killervb.com/LicenseKey.aspx
Il VBA lo proteggi con una password. Purtroppo si sprotegge anche.
Ma, anche gli eseguibili si "scompilano"... :-(
In pratica, se metti delle difficoltà, deve convenire a chi copia valutare
se conviene perdere tempo a superarle o pagare per un pacchetto che, a quel
punto, è assistito e personalizzabile...
--
Jonathan Canova
infoCHIOCCIOLAaladinoinformatica.com
www.aladinoinformatica.com


title: Protezione mdb

author: Tappo

text:
Gestione delle autorizzazioni tramite file mdw. Cerca questo argomento
--
TAPPO


title: Protezione mdb

author: ALESSANDRO Baraldi

text:
"Jonathan Canova" <
i...@aladinoinformatica.com
> ha scritto nel messaggio
news:KX7Be.63630$h5.26...@news3.tin.it...
> "Sirius" <
prova...@mail.it
> ha scritto nel messaggio
> news:194Z130Z244Z250Y...@usenet.libero.it...
> > Ciao a tutti,
> > ho paura che ci sia qualcuno che voglia copiare il mio mdb fatto per un
> > cliente e darlo a uno dei suoi, come posso creare una specie di
protezione
> > contro la copia ? Pensavo ad un qualcosa tipo che nell'autoexec quando
> > visualizza la maschera menu su open di questa, controlla se esiste un
file
> > autorizza.txt nascosto da qualche parte, se non esiste esce dal
programma.
> > Solo che se uno conosce il vba sono già fregato ..
> > Voi come fareste ?
>
> Se vuoi fare una cosa seria:
>
http://killervb.com/LicenseKey.aspx
Vade retro componenti esterni....!
Basta creare un MDE e sfruttare il DEMO del SC per
l'uso del MAC_ADDRESS dell'HD.
> Il VBA lo proteggi con una password. Purtroppo si sprotegge anche.
>
> Ma, anche gli eseguibili si "scompilano"... :-(
Dai, visto che l'hai sparata grossa adesso sostienila....!!!!
Il ReverseEngeneering era fattibile(malamente) con un programma
russo ancora più di 10 anni fà, già dalla versione 4 non si è più
trovato nulla in rete........!
Evidentemente invece tu hai conoscenze diverse, oppure stai semplicemente
confondendo un CRACK con un ReverseEngine.
> In pratica, se metti delle difficoltà, deve convenire a chi copia valutare
> se conviene perdere tempo a superarle o pagare per un pacchetto che, a
quel
> punto, è assistito e personalizzabile...
>
> --
> Jonathan Canova
> infoCHIOCCIOLAaladinoinformatica.com
>
www.aladinoinformatica.com
Saluti
@Alex
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Esistenza query

text:
Salve a tutti,
ho un problema di questo tipo, all'interno del codice visual basic che
sto' scrivendo devo inserire un comando che verifichi l'eventuale
esistenza di una querry (es. ELENCO_CLIENTI) nell'area query del database.
Qualcuno mi sa aiutare indicandomi la procedura da seguire?
Greazie anticipatamente
Ciao


title: Esistenza query

author: IlcCarrara

text:
<
balp...@nolibero.it
> ha scritto nel messaggio
news:99d38i$q7u$1...@fe2.cs.interbusiness.it...

Esiste qualcosa sul sito comune che ha a che vedere però con l'esistenza di
tabelle, dai un'occhiata potrebbe tornarti utile
Ciao


title: Esistenza query

author: Aulisio Paolo

text:
balp...@nolibero.it
 wrote:

Puoi fare un ciclo sull'insieme Querydefs dell'oggetto database
Public Function ExistQuery(byval NomeQuery as string) as boolean
    dim Dbs as Database, QDef as QueryDef
    set dbs = currentdb
    ExistQuery = false
    For Each QDef in Dbs.Querydefs
        if Qdef.name = NomeQuery then
            ExistQuery = True
            Exit function
        end if
    Next QDef
set dbs = nothing
end function
ciao
Paolo


title: Esistenza query

text:
Grazie mille per la soluzione data.
Ciao



title: Esistenza query

text:
Grazie mille per la soluzione
Ciao



title: Aiuto per Proteggere Report

author: Odla

text:
Ciao a tutti,
avrei gentilmente bisogno di questo aiuto:
ho creato un data base da condividere, però vorrei proteggere
un report con una password.
Qualcuno mi sa aiutare?
Grazie a tutti
Aldo


title: Aiuto per Proteggere Report

author: Paolo Dal Bosco

text:
"Odla" <
ab6...@tiscali.it
> ha scritto nel messaggio
news:SdkFg.74768$_J1.7...@twister2.libero.it...

Prova  con queso link:
http://support.microsoft.com/?kbid=209871
forse ti può essere d'aiuto.
Ciao
Paolo


title: Aiuto per Proteggere Report

text:
"Paolo Dal Bosco" <
bos...@tin.it
> ha scritto nel messaggio
news:44e5d2cf$0$35074$4faf...@reader4.news.tin.it...

Grazie per l'aiuto,
ma quello descritto nel sito microsoft è molto complesso x me (:-( )
Ho messo una password in una maschera con questa istruzione e funziona
benissimo:
    Private Sub Form_Open(Cancel As Integer)
    If InputBox("Richiesta password") <> "prova" Then
    DoCmd.Close acForm, "NomeMaschera"
    Exit Sub
    End If
    End Sub
Faccio lo stesso con un report:
    Private Sub Form_Report(Cancel As Integer)
    If InputBox("Richiesta password") <> "prova" Then
    DoCmd.Close acReport, "NomeReport"
    Exit Sub
    End If
    End Sub
nel caso in cui si mette la password corretta tutto ok,
invece  nel caso in cui si immette una password errata va in errore di run
time '2585'
Impossibile eseguire questa azione durante l'elaborazione di un evento di
maschera o di report.
PERCHE'???
Grazie


title: Aiuto per Proteggere Report

text:
"Odla" <
ab6...@tiscali.it
> ha scritto nel messaggio
news:G1AFg.75320$_J1.7...@twister2.libero.it...

SONO RIUSCITO!!
ho messo l'istruzione su "REPORT ACTIVATE" anzichè su "OPEN REPORT"
Grazie comunque dell'aiuto.
Ciao


title: report record presenti maschera inserimento dati

text:
buonasera a tutti
volevo sapere se si pu� reallizzare un report che derivi da una maschera
inserimento dati stampando solo quelli presenti a video in quel momento
escludendo quelli inseriti in precedenza gi� presenti nella tabella
buon lavoro a tutti
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Alessandro Cara

text:
marius2009 ha scritto:
> buonasera a tutti
> volevo sapere se si pu� reallizzare un report che derivi da una maschera
> inserimento dati stampando solo quelli presenti a video in quel momento
> escludendo quelli inseriti in precedenza gi� presenti nella tabella
> buon lavoro a tutti
> grazie
>
Quelli presenti a video avranno una regola di visualizzazione (query +
filtri) e' sufficiente applicare la stessa regola al report.
Al quale e' possibile cambiare sia la sorgente dati che il criterio di
estrazione. Se per presenti a video intendi quello contenuto in una
schermata, immagino con form contiua e' un po piu' "tricky" ma si puote
--
ac


text:
Alessandro Cara ha scritto:

Scusami ma non ti seguo
sono record appena inseriti dall'operatore che regola di visualizzazione
intendi??
