title: campi da access in file excel

author: lello

text:
salve a tutti
allora il problema è questo: db acces in cui attraverso l'esecuzione
di una query estraggo alcuni dati, per la precisione:
ragioneSociale   pIVA   SedeLegale   IDSpedizione   DataSpedizione
ora vorrei esportare questi dati in un foglio excel già esistente
oppure importarli attraverso MS Query in tale foglio, non so quale sia
la soluzione migliore.
Va però fatta una precisazione il foglio excel di destinazione non è
vuoto in quanto contiene un gruppo di celle con formule e pertanto i
dati provenienti da access vanno inseriti in celle specifiche del
foglio elettronico.
In sostanza quello che dovrei creare sarebbe una scheda di
monitoraggio delle spedizioni per ciascun cliente, dove l'intestazione
viene compilata automaticamente con i dati provenienti dall'mdb e la
restante parte inserendo manualmente i dati in alcune celle
preformattate.
Quindi per ciascun cliente ci sarà un file xls con lo storico delle
spedizioni a lui collegate da cui si potranno desumere notizie sullo
stato e sulle modalità delle varie spedizioni. Il salvataggio del file
excel per ciascun cliente   sarà manuale, cioè una volta compilato
tutto l'operatore anda su "salva con nome" e assegnerà il nome al
file.
Vorrei un aiuto nel capire come è meglio procedere: creo un pulsante
in access e ad esso associo un evento col quale invio i campi ad excel
oppure da excel faccio una query sull'mdb ed estraggo i dati di cui ho
bisogno.....in entrambi i casi non so come si fa :-)....
grazie a chiunque possa darmi una mano
lello


title: campi da access in file excel

author: Sergio MAZZA

text:
"lello" <
cle...@inwind.it
> ha scritto nel messaggio
news:8379f45f.05022...@posting.google.com...

La cosa migliore sarebbe quella di far interrogare ad excel la banca dati di
access; così il foglio avrà sempre i dati aggiornati.
Tu parli di uno "...storico delle spedizioni a lui collegate...", presumo
sia un elenco e quindi per ogni cliente ti potresti salvare (all'interno del
foglio) la query che legge i dati.
L'intervento in access sarebbe minimo (fai tutto da excel).
Sempre se ho capito...
Ciao.
--
Sergio MAZZA


title: campi da access in file excel

text:
cle...@inwind.it
 (lello) wrote in message news:<
8379f45f.05022...@posting.google.com
>...

...e dai ragazzi...indicatemi una strada, una traccia da seguire...un
tutorial da qualche parte...una semplice idea...qualche segnale di
fumo............non mi piace fare il piagnucoloso, ma è davvero
importante....
thanks again
lello


title: campi da access in file excel

text:
"lello" <
cle...@inwind.it
> ha scritto nel messaggio
news:8379f45f.05022...@posting.google.com...
...e dai ragazzi...indicatemi una strada, una traccia da seguire...un
> tutorial da qualche parte...una semplice idea...qualche segnale di
> fumo............non mi piace fare il piagnucoloso, ma è davvero
> importante....
> thanks again
> lello
Aaaa Lello... Karma e gesso!
Ciao.
--
Sergio MAZZA


title: campi da access in file excel

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message news:<cvuiqg$fpb$
1...@canarie.caspur.it
>...
> "lello" <
cle...@inwind.it
> ha scritto nel messaggio
> news:8379f45f.05022...@posting.google.com...
> > Quindi per ciascun cliente ci sarà un file xls con lo storico delle
> > spedizioni a lui collegate da cui si potranno desumere notizie sullo
> > stato e sulle modalità delle varie spedizioni. Il salvataggio del file
> > excel per ciascun cliente   sarà manuale, cioè una volta compilato
> > tutto l'operatore anda su "salva con nome" e assegnerà il nome al
> > file.
> > Vorrei un aiuto nel capire come è meglio procedere: creo un pulsante
> > in access e ad esso associo un evento col quale invio i campi ad excel
> > oppure da excel faccio una query sull'mdb ed estraggo i dati di cui ho
> > bisogno.....in entrambi i casi non so come si fa :-)....
> >
> > grazie a chiunque possa darmi una mano
> > lello
>
> La cosa migliore sarebbe quella di far interrogare ad excel la banca dati di
> access; così il foglio avrà sempre i dati aggiornati.
perfetto è quello che pensavo anch'io :-)

> Tu parli di uno "...storico delle spedizioni a lui collegate...", presumo
> sia un elenco
...esatto è composto da un'intestazione (dati anagrafici del cliente)
e da un'elenco di spedizioni indicizzate ciascuna da un ID, quindi da
access dovrei estrarre i dati anagrafici del singolo cliente e l'id
della spedizione
>e quindi per ogni cliente ti potresti salvare (all'interno del
> foglio) la query che legge i dati.
e anche su questo ci avevo preso...
> L'intervento in access sarebbe minimo (fai tutto da excel).
...ecco il punto cruciale...il fatto di poter fare tutto da excel è
quello che mi chiede il responsabile magazzino e quindi sono a
cavallo, però :-( dopo aver smanettato un bel po con MSQuery di excel
non ho cavato un ragno dal buco,
io avrei bisogno di eseguire una query parametrica da excel del tipo
'casella di testo oppure cella del foglio > inserisci nome azienda >
recupera dall'.mdb i dati richiesti. In access una cosa del genere la
realizzo senza grossi problemi, ma in excel non riesco a venirne a
capo...se puoi darmi una mano sono tutt'orecchi e....occhi :-)

> Sempre se ho capito...
>
> Ciao.
hai centrato tutto alla grande.....e....grazie per l'interessamento
ciao lello


title: campi da access in file excel

text:
"lello" <
cle...@inwind.it
> ha scritto nel messaggio
news:8379f45f.05022...@posting.google.com...
---- omissis ------
> ...ecco il punto cruciale...il fatto di poter fare tutto da excel è
> quello che mi chiede il responsabile magazzino e quindi sono a
> cavallo, però :-( dopo aver smanettato un bel po con MSQuery di excel
> non ho cavato un ragno dal buco,
> io avrei bisogno di eseguire una query parametrica da excel del tipo
> 'casella di testo oppure cella del foglio > inserisci nome azienda >
> recupera dall'.mdb i dati richiesti. In access una cosa del genere la
> realizzo senza grossi problemi, ma in excel non riesco a venirne a
> capo...se puoi darmi una mano sono tutt'orecchi e....occhi :-)
>
> hai centrato tutto alla grande.....e....grazie per l'interessamento
> ciao lello
Per non doversi romprere la testa, puoi creare le query (da excel) già
filtrate per il cliente; il foglio, una volta aperto, non ti chiederà nulla
ma caricherà subito i dati del cliente. Quindi avrai un foglio excel per
ogni cliente; potresti al limite fare una query per ogni foglio "interno"
nominandolo per mese e il file si chiamerebbe:
es.
2005_SergioMAZZA.xls
dentro ci trovi i fogli:
- Gennaio;
- Febbraio;
- etc. etc.
dipende da come hai strutturato le tabelle e dall tue necessità.
La query da excel verso access la fai con Dati - Importa dati esterni -
Query su database.
La cosa importante è che salvi la query nel foglio...
Ciao.
--
Sergio MAZZA


title: campi da access in file excel

text:
> > ...e dai ragazzi...indicatemi una strada, una traccia da seguire...un
> > tutorial da qualche parte...una semplice idea...qualche segnale di
> > fumo............non mi piace fare il piagnucoloso, ma è davvero
> > importante....
> > thanks again
> > lello
>
> Aaaa Lello... Karma e gesso!
>
> Ciao.
sorry Sergio...questo post l'ho inviato quando ancora la tua risposta,
da google, non era visibile...non volevo essere insistente....io
"lavoro con lentezza" sempre! :-)
ciao lello


title: campi da access in file excel

text:
"lello" <
cle...@inwind.it
> ha scritto nel messaggio
news:8379f45f.05022...@posting.google.com...
>
> sorry Sergio...questo post l'ho inviato quando ancora la tua risposta,
> da google, non era visibile...non volevo essere insistente....io
> "lavoro con lentezza" sempre! :-)
>
> ciao lello
Sarebbe stata la stessa cosa; messaggi del genere non sono tollerati in
questo NG e probabilmente neanche in altri, considerando che l'aiuto č
aggratisse e incondizionato. Se qualcosa viene chiesto č il seguire le
(poche) regole leggibili su
www.sitocomune.com
 - ICAA, e se ci fai caso sono
pochissimi i messaggi che non hanno avuto risposta; io per esempio ogni
tanto mi rispazzolo i "vecchi" messaggi o quello rimasti orfani...
Ciao.
--
Sergio MAZZA


title: (W98-A97) - ricavare dati da tabelle di 300MB da Oracle ....

author: Riviera

text:
La tabella in questione è l'anagrafe sanitaria . Dovrei riuscire a estrarre
i dati a me utili ( tipo CODfisc , numero libretto sanitario etc ) di un
nuovo paziente (dato cognome e nome ) senza doverli digitare in maschera
Anagrafica .
La tab viene aggiornata nottetempo su un server Oracle (su Unix ) e credo
che "vederli" da Access via ODBC sarà penoso per cui vedremo di scaricarceli
su un server NT (in un formato che ancora non so come sarà, e qui ogni
consiglio è bene accetto) . Come vedete il tutto è in discussione.
Supponendo di essere riusciti a scaricarli su NT e averli Importati in
Access ( sempre su NT) , a questo punto con qualche accrocchio dovrei fare
una query sulla tabella AnagraficaSanitariaNT (dato un campo di ricerca) per
poter trovare e caricare i dati . Questa la logica strutturale ( è giusta
??sono aperto a tutte le soluzioni).
Un'ultima domanda : non vorrei creare un collegamento alla tabella
AnagraficaSanitariaNT per non appesantire il traffico di rete e il mio
database per cui mi chiedo se è possibile creare una query che , solo nel
momento di bisogno , mi vada a "pescare" i dati nel database sul server NT
.Un'ultima cosa , non ho mai lanciato da codice una query , tantomeno su un
database esterno , se qualche anima pia mi scrivesse un po' di codice
....... non posso dire di baciarlo , ma un grazie di cuore come sempre ..
Ancora
Marce


author: Luciano (DOC)

text:
Riviera ha scritto nel messaggio <9aknmb$8up$
1...@ftp-news.csita.unige.it
>...
>....... non posso dire di baciarlo , ma un grazie di cuore come sempre ..
Un consiglio: posta domande piu' circostanziate.
Saluti.
Luciano
(DOC)


author: Sib dal portatile

text:
"Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
cut
> La tab viene aggiornata nottetempo su un server Oracle (su Unix ) e credo
> che "vederli" da Access via ODBC sarà penoso per cui vedremo di
scaricarceli
> su un server NT (in un formato che ancora non so come sarà, e qui ogni
> consiglio è bene accetto) . Come vedete il tutto è in discussione.
cut
Non e' molto chiaro. Cos'e' che devi scaricare sul server NT, come e
perche'?
Se lo scarichi sul server NT perche' non puoi scaricarlo direttamente sul
tuo programma?
La scelta di non usare driver ODBC mi sembra estremamente sbagliata. Inoltre
potresti collegare access direttamente al db oracle usandolo solo come
front-end.
> Un'ultima domanda : non vorrei creare un collegamento alla tabella
> AnagraficaSanitariaNT per non appesantire il traffico di rete e il mio
> database per cui mi chiedo se è possibile creare una query che , solo nel
> momento di bisogno , mi vada a "pescare" i dati nel database sul server NT
Quando crei un collegamento, la tabella non viene scaricata finche' non vi
accedi.
Ti sembra strano? prova ad aprire un db con tabelle collegate con i link
sbagliati. L'errore ti verra' segnalato solo quando cercherai di accedere
alla tabella, non quando apri il db.
Ciao, Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


text:
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
NMpz6.130982$lj4.3...@news6.giganews.com...

Giusto,domanda : dovrň accedere ad una tabella in Oracle (300MB) per
estrarre saltuariamente Nome-Cognome-CodFisc-NumLibrettoSanitario-etc.
Domanda 1)Cercavo di capire se intanto qualcuno avesse fatto una esperienza
simile e se , come mi č parso di leggere,  gli ODBC verso Oracle sono una
chiavica, se ci sono ODBC di diversi produttori e quali sono i piů
performanti .
Domanda 2(forse sciocca)) é necessario collegare una tabella per poterci
eseguire una query ??
Grazie
Marce


text:
> "Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
> cut
> > La tab viene aggiornata nottetempo su un server Oracle (su Unix ) e
credo
> > che "vederli" da Access via ODBC sarà penoso per cui vedremo di
> scaricarceli
> > su un server NT (in un formato che ancora non so come sarà, e qui ogni
> > consiglio è bene accetto) . Come vedete il tutto è in discussione.
> cut
>
> Non e' molto chiaro. Cos'e' che devi scaricare sul server NT, come e
> perche'?
> Se lo scarichi sul server NT perche' non puoi scaricarlo direttamente sul
> tuo programma?
Sull'NT copierei tutto il file contenente l'anagrafe per poi poterci
accedere da più Pc, magari in formato .mdb
> La scelta di non usare driver ODBC mi sembra estremamente sbagliata.
Inoltre
> potresti collegare access direttamente al db oracle usandolo solo come
> front-end.
E' quello che si potrebbe fare ma ho avuto problemi con gli ODBC : se lanci
una query su diciamo 3000000 records a volte ti si impala il pc , non puoi
fare altre operazioni , a volte la query stessa si pianta etc, forse sarà
colpa mia ( inesperienza).
Cosa ne pensi?
Ciao
Marce


author: p. bianchi

text:
Riviera wrote:
> La tab viene aggiornata nottetempo su un server Oracle (su Unix ) e credo
> che "vederli" da Access via ODBC sarà penoso
Ma neanche, dipende dal carico di rete che puo' mandare in timeout ODBC
e dalla RAM della workstation, nella mia esperienza query a TBL Oracle
con troppi criteri fanno bloccare Access. Io preferisco fare molte query
in sequenza usando tabelle locali d'appoggio. Chi va piano...
> per cui vedremo di scaricarceli
> su un server NT (in un formato che ancora non so come sarà, e qui ogni
> consiglio è bene accetto) . Come vedete il tutto è in discussione.
Access stesso non e' il massimo per gestire megapaccate di dati, per cui
il concetto va bene per separare le tabelle di produzione da quelle di
elaborazione locale, ma non per scopi di efficienza. Se fai una copia
locale in Access di una TBL Oracle, il formato locale sara' Access.
> Supponendo di essere riusciti a scaricarli su NT e averli Importati in
> Access ( sempre su NT) , a questo punto con qualche accrocchio dovrei fare
> una query sulla tabella AnagraficaSanitariaNT (dato un campo di ricerca) per
> poter trovare e caricare i dati . Questa la logica strutturale ( è giusta
> ??sono aperto a tutte le soluzioni).
Francamente non c'e' problema, nel senso che da Access apri la tabella
oracle vedendola come una tabella collegata qualunque, su di essa fai
delle query access di accodamento a tabella locale esistente o creazione
tabella locale, sui criteri che servono a te (record nuovi delle ultime
24 ore o simili).
Il presupposto e' avere installato l' ODBC giusto, ossia che supporti la
tua versione di oracle e che punti all'istanza del database oracle con i
tuoi date. Da li' in poi non ti accorgi neanche da dove vengono i dati.

> Un'ultima domanda : non vorrei creare un collegamento alla tabella
> AnagraficaSanitariaNT per non appesantire il traffico di rete e il mio
> database per cui mi chiedo se è possibile creare una query che , solo nel
> momento di bisogno , mi vada a "pescare" i dati nel database sul server NT
> .Un'ultima cosa , non ho mai lanciato da codice una query , tantomeno su un
> database esterno , se qualche anima pia mi scrivesse un po' di codice
> ....... non posso dire di baciarlo , ma un grazie di cuore come sempre ..
Solo che e'  difficile capire da che grado di preparazione parti per
sapere cosa va esplicitato e cosa puo' essere sottinteso.
Le query vanno sempre a pescare i dati solo quando le lanci, la
localizzazione locale o remota della tabelle e' trasparente, spesso
sotto Acess non occorre codice, le query si fanno by example.
Ciao


text:
Riviera wrote:
> Giusto,domanda : dovrň accedere ad una tabella in Oracle (300MB) per
> estrarre saltuariamente Nome-Cognome-CodFisc-NumLibrettoSanitario-etc.
Estrarre a tabella locale: query di accodamento.
> Domanda 1)Cercavo di capire se intanto qualcuno avesse fatto una esperienza
> simile e se , come mi č parso di leggere,  gli ODBC verso Oracle sono una
> chiavica, se ci sono ODBC di diversi produttori e quali sono i piů
> performanti .
Non sono una chiavica, sono situazioni intrinsecamente complesse. Noi
usiamo ODBC a 16 bit di Oracle 7.3 e ODBC a 32 bit della Intersolve,
perche' il sistema ce l'hanno installato cosi'. Gli ODBC servono al ns.
sistema gestionale che e' un client/server in VB, noi poi per lavori
statstici ecc. vi accediamo con Access usando gli stessi ODBC. Per
configurare gli ODBC ci sono varie utility dei rispettivi produttori.
> Domanda 2(forse sciocca)) é necessario collegare una tabella per poterci
> eseguire una query ??
Si', nuova tabella, collega tabella, formato ODBC, ti apre le istanze
disponibili, scegli l'istanza, a qual punto ti elenca tutte le TBL
oracle dell'istanza, evidenzi quella o quelle di tuo interesse, fine
procedura una tantum, da li' in poi quando apri l' mdb le avrai come
fossero tabelle locali, solo che l'icona della tabella e' un mappamondo
invece di un quadratino.
Ciao


text:
"Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
cut
> > La scelta di non usare driver ODBC mi sembra estremamente sbagliata.
> Inoltre
> > potresti collegare access direttamente al db oracle usandolo solo come
> > front-end.
> E' quello che si potrebbe fare ma ho avuto problemi con gli ODBC : se
lanci
> una query su diciamo 3000000 records a volte ti si impala il pc , non puoi
> fare altre operazioni , a volte la query stessa si pianta etc, forse sarà
> colpa mia ( inesperienza).
> Cosa ne pensi?
In realta', se la query e' ben fatta, dovrebbe essere eseguita dal server,
quindi non dovrebbe esserci carico di lavoro sul pc client
Sinceramente trovo la cosa strana.
Sei sicuro di avere passato correttamente la query al server? o cerchi di
eseguirla in locale collegando le tabelle oracle?



text:
> Si', nuova tabella, collega tabella, formato ODBC, ti apre le istanze
> disponibili, scegli l'istanza, a qual punto ti elenca tutte le TBL
> oracle dell'istanza, evidenzi quella o quelle di tuo interesse, fine
> procedura una tantum, da li' in poi quando apri l' mdb le avrai come
> fossero tabelle locali, solo che l'icona della tabella e' un mappamondo
> invece di un quadratino.
>
>
Faccio già tutto sto "ambaradan" . Il problema è che la query rallenta ,
anzi blocca il pc.
Devo trovare il modo di eseguirla sul server ....
Ciao
Marce


text:
> > > potresti collegare access direttamente al db oracle usandolo solo come
> > > front-end.
> > E' quello che si potrebbe fare ma ho avuto problemi con gli ODBC : se
> lanci
> > una query su diciamo 3000000 records a volte ti si impala il pc , non
puoi
> In realta', se la query e' ben fatta, dovrebbe essere eseguita dal server,
> quindi non dovrebbe esserci carico di lavoro sul pc client
> Sinceramente trovo la cosa strana.
> Sei sicuro di avere passato correttamente la query al server? o cerchi di
> eseguirla in locale collegando le tabelle oracle?
In effetti il problema pare proprio questo . Se hai seguito la discussione
tutti (o quasi) mi hanno consigliato di creare un collegamento della TAB a
Oracle (via ODBC) per cui la query viene eseguita in locale .
Cosa mi consigli ?
Grazie molte
Marce


author: Sib dall'ufficio

text:
"Riviera" <
marce...@smartino.ge.it
> ha scritto nel messaggio
cut
> > In realta', se la query e' ben fatta, dovrebbe essere eseguita dal
server,
> > quindi non dovrebbe esserci carico di lavoro sul pc client
> > Sinceramente trovo la cosa strana.
> > Sei sicuro di avere passato correttamente la query al server? o cerchi
di
> > eseguirla in locale collegando le tabelle oracle?
>
> In effetti il problema pare proprio questo . Se hai seguito la discussione
> tutti (o quasi) mi hanno consigliato di creare un collegamento della TAB a
> Oracle (via ODBC) per cui la query viene eseguita in locale .
In effetti non ho dimestichezza con Oracle, pero' credo che dovresti creare
delle query Pass.Through Tramite i driver ODBC. L'unica cosa e' che, credo,
tu debba creare la query con la sintassi Oracle.
Fra le proprieta' della query stessa trovi quella che ti consente di
specificare quale driver ODBC utilizzare.
Sull'help cerca questo:
---------------------------------
Creare la stringa di connessione ODBC per una query SQL di tipo pass-through
----------------------------------------
Quest'altro estratto da "Query specifica del linguaggio SQL":
----------------------------------------
Pass-through
Query specifica del linguaggio SQL che invia i comandi direttamente a un
server del database SQL, ad esempio il server SQL Microsoft. Le query
pass-through consentono di operare con le tabelle sul server anziché
collegarle al database Microsoft Access.
------------------------------------------
Infine, ecco come creare la query:
-------------------------------------
Inviare comandi ad un database SQL utilizzando una query di tipo
pass-through
---------------------------------------
Ad ogni modo, vedi l'help per altre informazioni.
Ciao, Sib


text:
> Solo che e'  difficile capire da che grado di preparazione parti per
> sapere cosa va esplicitato e cosa puo' essere sottinteso.
>
Mah , conosco le due tecnologie ma non sono certo un "drago" . Ho inteso ciò
che mi vuoi dire e posso dirti che il problema risiede sul pc locale con
ODBC di Oracle 8.0 .Con ogni probabilità dovrò aggirare il problema con le
query PassThrough , come suggerito da Sib , ne sai qualcosa??
Anche a te grazie e B.Pasqua
Marce


text:
> Pass-through
> Query specifica del linguaggio SQL che invia i comandi direttamente a un
> server del database SQL, ad esempio il server SQL Microsoft. Le query
> pass-through consentono di operare con le tabelle sul server anziché
> collegarle al database Microsoft Access.
> ------------------------------------------
>
> Infine, ecco come creare la query:
>
> -------------------------------------
> Inviare comandi ad un database SQL utilizzando una query di tipo
> pass-through
Risolutivi come sempre , grazie , penso proprio che seguirň questa strada .
A riscriverci
MArce


author: P. Bianchi

text:
Riviera wrote:
> Faccio già tutto sto "ambaradan" . Il problema è che la query rallenta ,
> anzi blocca il pc.
Aumenta la RAM sul PC. Il numero di [Bloccato] che vedi e' direttamente
proporzionale alla scarsita' di RAM.
Recentemente sono passato a 256 K e si comincia a ragionare. Pero'
quando nella query metto troppe clausole di selezione, il fabbisogno di
spazio e il rischio di blocchi cresce comunque. Spesso mi rassegno a
estrarre sottoinsiemi di dati su tabelle lcoali d'appoggio e fare la
query vera sulle tabelle locali. Non pretendo che sia elegante, ma
arrivo allo scopo.
Ciao
B.


text:
> Aumenta la RAM sul PC. Il numero di [Bloccato] che vedi e' direttamente
> proporzionale alla scarsita' di RAM.
>
> Recentemente sono passato a 256 K e si comincia a ragionare. Pero'
> estrarre sottoinsiemi di dati su tabelle lcoali d'appoggio e fare la
> query vera sulle tabelle locali. Non pretendo che sia elegante, ma
> arrivo allo scopo.
Sto cercando il modo di lanciare uno script dal pc che :
lanci una query parametrizzata che crea una tavola o meglio una "vista" dei
dati che mi interessano . In questo modo dovrei limitare fortemente il num
dei record sulla tabella Access collegata alla tavola-vista e di conseg.
aumentare di molto le prestazioni .... ora , perň , mi hanno "buttato" su un
altro fronte e non posso dedicarmici .
Appena so qualcosa di piů spedisco una mail con l'oggetto come sopra.
Ciao e grazie , a riscriverci presto
Marce


title: Visualizzare percorso file su di una casella di testo dentro a una maschera

author: Andrea Pettenon

text:
Ciao,
ho una maschera, e su questa maschera ho creato una casella non associata. In questa casella ho la necessità di vedere il percorso del file se esiste, altrimenti deve rimanere vuota.
Ho messo questo codice su before_update:

Dim Path As String
Path = "M:\GestioneTrasporti\2017\ordini\" & IDOrdine & ".pdf"
If (Len(Dir(Path, vbDirectory)) > 0)  Then ....

Come devo completare il comando per ottenere quello che mi serve?

Grazie amici.

Andrea


text:

Ho trovato da solo la risposta al mio dilemma:
Ho creato questa routine e l'ho messa su current della maschera principale. Ho creato un campo non associato e l'ho chiamato zPath:

Dim Path As String
Path = "M:\GestioneTrasporti\2017\ordini\" & IDOrdine & ".pdf"
If Dir(Path) > "" Then zPath = Path Else zPath = "nessun file presente"

Sul campo zPath mi scrive il percorso del file (nel caso esista) altrimenti mi scrive che non è presente.
Funziona!


title: errore vba

author: Guido

text:
ho realizzato un piccolo db access per gestire indirizzi telefonici.
il problema si verifica quando copio il db dal notebbok al pc.
avviando il db sul pc non mi riconosce alcuni comandi standard di vb, come
"chr" o "space" o "date" per esempio
text1 = year(date)
come mai????
grazie 1k


title: errore vba

author: Karl Donaubauer

text:

Molto probabile si tratta di:
www.donkarl.com/it
 FAQ 7.1 Riferimenti
Se non è questo sarebbe bene di rivelare i messaggi e numeri
di errore esatti e la versione di Access.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: errore vba

author: MA

text:
Karl Donaubauer wrote:
> Guido wrote:
Karl, alle 6.37????
no tu sei un clone...
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: errore vba

author: Roberto da Parma

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dr7av3$msd$1...@area.cu.mi.it...

Non so che versione hai di AC ma prova con
text1=Year(Date())  'se intendi attribuire la data odierna
Ciao
Roberto


title: errore vba

text:
MA wrote:
> Karl Donaubauer wrote:
>> Guido wrote:
>
> Karl, alle 6.37????
> no tu sei un clone...
Ero in un treno per andare ad un cliente in campagna.
Grazie alla nuova schede UMTS posso accedere al internet con il laptop.
La connessione non è molto stabile ma funziona abbastanza se il vento
viene (non troppo forte) dal Ovest e la luna non è piena.
--
cu



title: errore vba

text:
Karl Donaubauer wrote:
> MA wrote:
>> Karl Donaubauer wrote:
>>> Guido wrote:
>>
>> Karl, alle 6.37????
>> no tu sei un clone...
>
> Ero in un treno per andare ad un cliente in campagna.
Allora sei un clone!!!
Niente di meno alle 6.37 stavi già in viaggio!!! Impossibile.
> Grazie alla nuova schede UMTS posso accedere al internet con il
> laptop. La connessione non è molto stabile ma funziona abbastanza se
> il vento viene (non troppo forte) dal Ovest e la luna non è piena.
Beh del resto se c'era la luna piena ti saresti trasformato in Licantropo e
staresti a sgozzare giovani vergini
e quindi cmq non staresti lavorando!!!



title: errore vba

text:
MA wrote:
> Karl Donaubauer wrote:
>>> ...
>>> Karl, alle 6.37????
>>> no tu sei un clone...
>>
>> Ero in un treno per andare ad un cliente in campagna.
>
> Allora sei un clone!!!
> Niente di meno alle 6.37 stavi già in viaggio!!! Impossibile.
>
>> Grazie alla nuova schede UMTS posso accedere al internet con il
>> laptop. La connessione non è molto stabile ma funziona abbastanza se
>> il vento viene (non troppo forte) dal Ovest e la luna non è piena.
>
> Beh del resto se c'era la luna piena ti saresti trasformato in Licantropo
> e staresti a sgozzare giovani vergini
> e quindi cmq non staresti lavorando!!!
Niente Licantropo. Invece... come la mia madre è di transilvania
ho una forte allergia contro il sole e preferisco di succhiare
(dissanguare?) non-vergini.
--
HTH



title: Trasformare da Tif a jpg

author: Enrico

text:
Qualcuno sa dove posso trovare una libreria o altro per trasformare un file
tuf in jpg
Grazie!!!!!!!


title: LEttura codice a barre da webcam

text:
Esiste qualke cosa? ActiveX o dll x Access? Avrei la necessità di
'estrapolare' i codici a barre da immagini rilevate con delle cam.....nn posso
usare un lettore ottico
Grazie
--


title: LEttura codice a barre da webcam

author: Popi - TheBadHabits

text:
On 24 Feb, 11:04, Fair87<
roby....@gmail.com
> wrote:
> Esiste qualke cosa? ActiveX o dll x Access? Avrei la necessit di
> 'estrapolare' i codici a barre da immagini rilevate con delle cam.....nn posso
> usare un lettore ottico
Hai *provato* a cercare "read barcode from image" (con e senza le
virgolette) con google?
HTH
Popi


title: Crea nuovo record su aggiornamento

author: Diego

text:
Ho una maschera che ha due sottomaschere collegate:
una e' di ricerca(che ho realizzato grazie a Biso),l'altra
e' di inserimento dati.
praticamente la maschera principale contiene i dati relativi ad un bordero'
merci, quella di ricerca trova la chiave della bolla da inserire nel
bordero', e in teoria l'altra dovrebbe prendere in automatico questa chiave
dalla prima sottomaschera e inserirla nella tabella che associa le bolle al
bordero'.
ricapitolando ho
TblBordero: ID, data, vettore....
TblBordero/Bolla: ID_bordero, ID_bolla...
TblBolla: ID_bolla, Cliente, N_bolla, destinatario....
NB: ID_bolla e' un contatore, Cliente e N_bolla sono insieme la chiave
primaria di TblBolla.
dopo aver inserito i dati relativi al bordero', dovrei inserire Cliente e
N_bolla nella 1^ sottomaschera
e trovare automaticamente ID_bolla, a questo punto dovrebbe essere inserito
nella seconda sottomaschera
costruita su TblBordero/Bolla, ID_bolla appena trovato e ID_bordero che
ricavo dalla maschera principale.
come faccio??
vi prego aiuto... non chiedo la pappa pronta, ma vi giuro che
il VBA e' ancora una cosa misteriosa per me, quindi abbiate pazienza
e non date per scontato nulla.
ciao e grazie


title: Crea nuovo record su aggiornamento

author: Roberto da casa

text:
"Diego" <
inc...@tin.it
> ha scritto nel messaggio
news:Zze19.137100$Jj7.3...@news1.tin.it...

Posso non aver capito ciò che ti serve, ma se invece avessi capito, mi
sembra che ti stai complicando la vita.
Fino alla tabella che ha come origine record la tabella TblBordero OK.
Però non userei le due sottomaschere per fare il resto.
Nella maschera di cui sopra inserirei due caselle di testo non associate che
chiamerei rispettivamente CercaCliente e CercaN_Bolla nelle quali digiterei
il cliente e la bolla che servono a ricavare l'ID_bolla.
A fronte dell'evento "Dopo aggiornamento" della casella di testo
CercaN_Bolla generei un codice VBA che crea in maniera dinamica ed esegue
(vedi su help DoCmd.RunSQL) una stringa SQL per inserire un record nella
TblBordero/Bolla; il valore di ID_bordero lo ricavi dal relativo controllo
della maschera, mentre ID_bolla te lo fai restituire da una funzione DLookUp
(vedi help); detta funzione dovrà avere come dominio TblBolla e dei criteri
in cui viene richiesta l'uguaglianza del campo Cliente con il controllo
CercaCliente e (AND) del campo N_Bolla con il controllo CercaN_Bolla.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Crea nuovo record su aggiornamento

text:
"Roberto da casa"  ha scritto
> Posso non aver capito ciò che ti serve, ma se invece avessi capito, mi
> sembra che ti stai complicando la vita.
>
> Fino alla tabella che ha come origine record la tabella TblBordero OK.
>
> Però non userei le due sottomaschere per fare il resto.
> Nella maschera di cui sopra inserirei due caselle di testo non associate
che
> chiamerei rispettivamente CercaCliente e CercaN_Bolla nelle quali
digiterei
> il cliente e la bolla che servono a ricavare l'ID_bolla.
> A fronte dell'evento "Dopo aggiornamento" della casella di testo
> CercaN_Bolla generei un codice VBA che crea in maniera dinamica ed esegue
> (vedi su help DoCmd.RunSQL) una stringa SQL per inserire un record nella
> TblBordero/Bolla; il valore di ID_bordero lo ricavi dal relativo controllo
> della maschera, mentre ID_bolla te lo fai restituire da una funzione
DLookUp
> (vedi help); detta funzione dovrà avere come dominio TblBolla e dei
criteri
> in cui viene richiesta l'uguaglianza del campo Cliente con il controllo
> CercaCliente e (AND) del campo N_Bolla con il controllo CercaN_Bolla.
>
> --
> Roberto
Grazie, in effetti hai ragione... ora provo subito a fare come hai detto
ci si risente tra un po' ;)


title: report della maschera continua

author: maiae

text:
ciaoo
ho una maschera in visualizzaziole continua (no maschera singola).
Vorrei generare un report al cui interno venga riportata la lista di
record presente in quel momento sulla maschera continua aperta.
come si fa?
grazie 10^3
ciiiao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: report della maschera continua

author: Maurizio Borrelli

text:
"maiae" <
maa...@libero.it
> ha scritto nel messaggio
news:bu0vu8$knd$1...@news.newsland.it...
> ho una maschera in visualizzaziole continua (no maschera singola).
> Vorrei generare un report al cui interno venga riportata la lista di
> record presente in quel momento sulla maschera continua aperta.
> come si fa?
Ciao, maiae.
    Fai un report con la stessa stringa che hai in origine record della
maschera. Potresti sincronizzare i filtri per esempio cosi':
Option Compare Database
Option Explicit
Private Sub cmdReport_Click()
On Error GoTo Err_cmdReport_Click
    Dim stDocName As String
    stDocName = "RDettagli ordini Tabulare"
    DoCmd.OpenReport stDocName, acPreview
    If (Me.FilterOn = True) Then
      Me.Application.Reports(stDocName).Filter = Me.Filter
      Me.Application.Reports(stDocName).FilterOn = True
    End If
Exit_cmdReport_Click:
    Exit Sub
Err_cmdReport_Click:
    MsgBox Err.Description
    Resume Exit_cmdReport_Click
End Sub


title: Forte ! PC profesessionale con libro programmare Access ! !

author: ugo

text:
In edicola stamani ho trovato la rivista completa di libro per
programmazione Access e con CD contenente esempi utilissimi !
Io mi sono fiondato e lo ho acquistato subito, lo ho trovato interessante e
ve lo consiglio !
PS - non sono l'editore  !!!!!
--
ALBERGHI DA SBALLO
http://www.probiviro.it/alberghi.htm
PAGINA DEI DECALOGHI
http://www.probiviro.it/decalogo.htm


text:
Il 21 Nov 2002, 10:54, "ugo" <
lat...@tiscali.it
> ha scritto:
> In edicola stamani ho trovato la rivista completa di libro per
> programmazione Access e con CD contenente esempi utilissimi !
> Io mi sono fiondato e lo ho acquistato subito, lo ho trovato interessante
e
> ve lo consiglio !
> PS - non sono l'editore !!!!!
denghiu, fa sempre comodo poter spulcare demo e tutorial..
P.S. Salutami tuo padre l'editore!!! :-)
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


text:
"MA" <
kk...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y1...@usenet.libero.it...
> Il 21 Nov 2002, 10:54, "ugo" <
lat...@tiscali.it
> ha scritto:
> > In edicola stamani ho trovato la rivista completa di libro per
> > programmazione Access e con CD contenente esempi utilissimi !
> > Io mi sono fiondato e lo ho acquistato subito, lo ho trovato
interessante
> e
> > ve lo consiglio !
> > PS - non sono l'editore !!!!!
>
>
> denghiu, fa sempre comodo poter spulcare demo e tutorial..
 Non si tratta di demo, ma solo di tutorial, e il libro e' un libro
abbastanza tosto, della serie "I MITI INFORMATICA"
> P.S. Salutami tuo padre l'editore!!! :-)
OK, grazie, presentero'.
                                  Ugo "Mondadori"
---
ALBERGHI DA SBALLO
http://www.probiviro.it/alberghi.htm
DECALOGO DEL PERFETTO BEVITORE
http://www.probiviro.it/bevitore.htm


title: E' possibile azzerare il campo contatore?

author: Linux

text:
Salve,
non e' che sia un problema in questa mia applicazione, ma per essere precisi
volevo avere una tabella con l'ID che parte da 1. Avendo fatto degli import
in varie occasioni, adesso ho degli ID pazzeschi e volevo azzerarlo, come
posso fare? E' possibile?


author: jef

text:
"Linux" <
li...@fol.it
> ha scritto nel messaggio
news:aja9ej$k1o$1...@newsreader.mailgate.org...

Cancelli tutti i record della tabella in cui vuoi azzerare i contatori e poi
comapatti il database.
Ciao


text:
> >
> Cancelli tutti i record della tabella in cui vuoi azzerare i contatori e
poi
> comapatti il database.
> Ciao
>
Grazie Jef.


author: Pinko Pallino

text:
un altro sistema è quello di creare una queri di accodamento, aggiungere al
campo ID il valore 0, poi cancellare il contenuto della tabella e
ripristinarla con i record..
Il valore ID assumerà il valore successivo al valore da te assegnato, se per
esempio assegnerai 999 (sempre che non sia gia in uso, il contatore partirà
da 1000
ciao
Pinko
"Linux" <
li...@fol.it
> ha scritto nel messaggio
news:aja9ej$k1o$1...@newsreader.mailgate.org...



author: Antonio Biso

text:
"Pinko Pallino" <
pinko_...@inwind.it
> ha scritto nel messaggio
news:gI369.60217$n04.1...@twister2.libero.it...
> un altro sistema è quello di creare una queri di accodamento, aggiungere
al
L'unico sistema per scrivere invece è DOPO il quoting!!!
Antonio


title: Visualizzare immagini in report

author: AndreaPapi

text:
Ciao a tutti,
uso access xp
ho un problema di visualizzazione immagini nel report,
in quanto le ultime 2 immagini non vengono visualizzate ne in stampa
ne in anteprima stampa.
mi spiego meglio:
l'origine dati del report è una tabella dove nel campo Me.immagine
viene memorizzato il link al file immagine.
Il report quindi nella sezione corpo contiene in controllo immagine
(Me.ImageFrame) che viene alimentato dalla seguente routine durante
l'evento Su Formattazione:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
    On Error Resume Next
    If IsNull(Me!immagine) Or Trim(Me!immagine) = "" Then
        Me!ImageFrame.Visible = False
    Else
        If Len(Dir(Trim(Me!immagine))) > 0 Then
            Me.ImageFrame.Visible = True
            Me.ImageFrame.Picture = Me.immagine
            Me.ImageFrame.Picture = Me.immagine
            DoEvents
        Else
            Me!ImageFrame.Visible = False
        End If
    End If
    On Error GoTo 0
End Sub
se stampo 16 record, quindi nessun salto pagina, tutte le immagini
vengono visualizzate, se invece aumento i record l'ultima o le 2
ultime immagini di ogni pagina non vengono visualizzate!!!!
che fare???
grazie.
Andrea


title: Visualizzare immagini in report

author: mansportivo

text:
AndreaPapi ha scritto:
> Ciao a tutti,
> uso access xp
> ho un problema di visualizzazione immagini nel report,
> in quanto le ultime 2 immagini non vengono visualizzate ne in stampa
> ne in anteprima stampa.
> mi spiego meglio:
> l'origine dati del report � una tabella dove nel campo Me.immagine



> che fare???
> grazie.
> Andrea
da quello che dici sembra un problema di dimensioni
ma sinceramente cos� astrattamente non � facile capire
prova ad impostare la propriet� "espandibile" della sezione corpo a s� e
vedi cosa succede
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Visualizzare immagini in report

text:
On 16 Set, 11:43,
mansport...@gmail.com
 (mansportivo) wrote:
> AndreaPapi ha scritto:
>
>
>
>
>
> > Ciao a tutti,
> > uso access xp
> > ho un problema di visualizzazione immagini nel report,
> > in quanto le ultime 2 immagini non vengono visualizzate ne in stampa
> > ne in anteprima stampa.
> > mi spiego meglio:
> > l'origine dati del report è una tabella dove nel campo Me.immagine

> ma sinceramente così astrattamente non è facile capire
>
> prova ad impostare la proprietà "espandibile" della sezione corpo a sì e
> vedi cosa succede
>
> ciao
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -
Grazie per la risposta!
cmq ho risolto.
il problema era relativo ai driver della stampante.
impostando un'altra stampante al report tutto è tornato nella
normalità.
ciao
Andrea


title: Formattare una stringa parte in grassetto, parte in italico, etc.

author: Marco

text:
Ho una stringa composta da più campi in & in un report. Trattandosi di
bibliografia, i committenti (che paroloni...) vorrebbero che la
formattazione rispettasse i canoni.
Si può creare una stringa sola con più formattazioni?
Grazie
Marco


text:
"Marco" <
marco_...@infinito.it
> ha scritto nel messaggio
news:RcQZPfltC40WYQ...@4ax.com...

NO.
Alessandro.


title: Differenza tra 2 tabelle

author: Rino

text:
Ciao a tutti ho un problema ho 2 tabelle. TABELLA1 ha i seguenti campi
MAT-COGNOME-NOME, TABELLA2 ha i seguenti campi MAT-COGNOME-NOME-ORA, vorrei
creare una terza tabella contenenti tutti i nominativi che non sono presenti
nella TABELLA2.
Chi mi può dare una mano.
Grazie Rino


title: Differenza tra 2 tabelle

author: Karl Donaubauer

text:

Record di A non presenti in B
www.donkarl.com/it?FAQ3.16
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Differenza tra 2 tabelle

text:
Tutto OK
Grazie
"Rino" <
gmi...@libero.it
> ha scritto nel messaggio
news:ZnhZi.165777$%k.30...@twister2.libero.it...



title: Modulo non va!

author: Ferrari Rino

text:
Salve dal sito comune ho provato  ad usare un modulo  che in pratica
dovrebbe importare i dati da una tabella ad un'altra con la variante di
isolare i campi nuovi della tabella di destinazione, ma non rieco a farlo
andare !
Qualcuno usa questo modulo ?
E possibile importare i Dati da un'altro Db(poichè mi sembra che il
passaggio avvenga nello stesso db)?
Potrebbe spiegarmi come poterlo far funzionare in Access 2000?
Allego codice:
Public Function AccodaTabella(TabDa As String, TabA As String) As String
'Autore: Lorenzo Coronati
'Ritorna una stringa sql per accodare i record della TabDa in TabA
'impostando a null eventuali campi presenti solo in TabA
   Dim d As Database
   Set d = CurrentDb
   Dim t As TableDef, t1 As TableDef
   Set t = d.TableDefs(TabDa)
   Set t1 = d.TableDefs(TabA)
   Dim s As String
   s = "INSERT INTO " & TabA & " (##) SELECT §§ FROM " & TabDa & ";"
   Dim f As Field
   For Each f In t1.Fields
      s = SostituisciStringa(s, f.Name & ", ##", "##")
      If EsisteCampo(t, f.Name) Then
         s = SostituisciStringa(s, TabDa & "." & f.Name & ", §§", "§§")
      Else
         s = SostituisciStringa(s, "null, §§", "§§")
      End If
   Next f
   s = EliminaStringa(s, ", ##")
   s = EliminaStringa(s, ", §§")
   AccodaTabella = s
End Function
Public Function EsisteCampo(t As TableDef, c As String) As Boolean
   On Error GoTo annulla
   Debug.Print t.Fields(c).Name
   EsisteCampo = True
   Exit Function
annulla:
   EsisteCampo = False
End Function
Public Function SostituisciStringa(campo As String, commento As String, car
As String) As String
   Dim i As Integer
   i = InStr(1, campo, car) - 1
   SostituisciStringa = Left(campo, i)
   SostituisciStringa = SostituisciStringa & commento & Right(campo,
Len(campo) - i - Len(car))
End Function
Public Function EliminaStringa(s As String, car As String) As String
   EliminaStringa = Left(s, InStr(1, s, car) - 1) & Right(s, Len(s) -
InStr(1, s, car) - Len(car) + 1)
End Function
 Grazie


title: Modulo non va!

author: Lorenzo Coronati

text:
Scrisse "Ferrari Rino" <
gen...@tin.it
>:
>Salve dal sito comune ho provato  ad usare un modulo  che in pratica
>dovrebbe importare i dati da una tabella ad un'altra con la variante di
>isolare i campi nuovi della tabella di destinazione, ma non rieco a farlo
>andare !
Dovresti pero' almeno dire che errori ti da'...
>Qualcuno usa questo modulo ?
>E possibile importare i Dati da un'altro Db(poichè mi sembra che il
>passaggio avvenga nello stesso db)?
Non proprio: puoi allegare nel db con il modulo tabelle da
qualsiasi altro db
>Potrebbe spiegarmi come poterlo far funzionare in Access 2000?
Per iniziare devi sicuramente aggiungere il riferimento alla
libreria DAO, perche' il codice e' stato scritto per A97
Gudlac
--
Lorenzo Coronati
---
Quesito a risposta binaria SI/NO:
"Risponderai no a questa domanda?"
---


title: aiuto non so come fare

author: Mister X

text:
ciao a tutti. sono un medico e vorrei creare un database dei miei assistiti
mediante access. in teoria vorrei farne uno molto semplice, ma access
proprio non lo so usare.
vorrei poter creare una semplice lista di contatti(pazienti) e poter
immettere ogni qual volta vengono a visita il referto, in modo tale da
archiviare la storia clinica, che posso richiamare in qualsisi momento essi
ritornano leggendo quando sono venuti e come stavano in pecedenza.
vorrei anche inserire per ognuno di loro l'anamnesi, cioč la storia clinica
prima di essersi rivolti a me.
mi sembra semplice, ma dopo aver fatto una creazione guidata di elenco
contatti non so piů come procedere.
vi chiedo gentilmente una mano. ciao e grazie a tutti!


title: aiuto non so come fare

author: All Eyez On Me

text:
Mister X <
lqui...@tiscalinet.it
> wrote in message
9sur9l$bdf$1...@lacerta.tiscalinet.it...
> ciao a tutti. sono un medico e vorrei creare un database dei miei
assistiti
> mediante access. in teoria vorrei farne uno molto semplice, ma access
> proprio non lo so usare.
> vorrei poter creare una semplice lista di contatti(pazienti) e poter
> immettere ogni qual volta vengono a visita il referto, in modo tale da
> archiviare la storia clinica, che posso richiamare in qualsisi momento
essi
> ritornano leggendo quando sono venuti e come stavano in pecedenza.
> vorrei anche inserire per ognuno di loro l'anamnesi, cioè la storia
clinica
> prima di essersi rivolti a me.
> mi sembra semplice, ma dopo aver fatto una creazione guidata di elenco
> contatti non so più come procedere.
> vi chiedo gentilmente una mano. ciao e grazie a tutti!
>
Ma scusa non esiste già un programma che viene dato a voi medici che fa
tutto questo? Si chiama Iatros o qualcosa del genere..
AEOM


title: aiuto non so come fare

author: Roberto da casa

text:
"Mister X" <
lqui...@tiscalinet.it
> ha scritto nel messaggio
news:9sur9l$bdf$1...@lacerta.tiscalinet.it...
> ciao a tutti. sono un medico e vorrei creare un database dei miei
assistiti
> mediante access. in teoria vorrei farne uno molto semplice, ma access
> proprio non lo so usare.
> vorrei poter creare una semplice lista di contatti(pazienti) e poter
> immettere ogni qual volta vengono a visita il referto, in modo tale da
> archiviare la storia clinica, che posso richiamare in qualsisi momento
essi
> ritornano leggendo quando sono venuti e come stavano in pecedenza.
> vorrei anche inserire per ognuno di loro l'anamnesi, cioè la storia
clinica
> prima di essersi rivolti a me.
> mi sembra semplice, ma dopo aver fatto una creazione guidata di elenco
> contatti non so più come procedere.
> vi chiedo gentilmente una mano. ciao e grazie a tutti!
>
Io creerei due tabelle.
La prima chiamata Anagrafica che abbia una struttura simile:
IDPaziente        Contatore e chiave primaria
Cognome           Testo
Nome                Testo
Anamnesi            Memo
Ecc. ecc.
La seconda chiamata Contatti che abbia una struttura simile:
IDContatto        Contatore e chiave primaria
IDPaziente         Numerico
DataContatto     Data/ora
Referto               Memo
ecc. ecc.
Metti le due tabelle in relazione uno-a-molti in base ai campi IDPaziente;
aggiungi alla relazione l'integrità referenziale con l'opzione Elimina
record correlati a catena.
Creati una query chiamata Query1 che abbia il seguente codice SQL:
SELECT Anagrafica.IDPaziente, Anagrafica.Cognome, Anagrafica.Nome
FROM Anagrafica
ORDER BY Anagrafica.Cognome, Anagrafica.Nome;
Creati una maschera chiamata Anagrafica con visualizzazione a Maschera
singola che abbia come origine record la tabella Anagrafica.
Nella maschera Anagrafica inserisci una sottomaschera con visualizzazione a
Maschere continue che abbia come origine record la tabella Contatti.
Nell'intestazione (non nel corpo) della maschera Anagrafica inserisci una
casella combinata chiamata CercaCliente; detta combo deve avere 3 colonne di
cui la prima non visibile; come origine riga della casella combinata scrivi
Query1.
A fronte dell'evento "Dopo aggiornamento" della casella combinata
CercaClienti genera il seguente codice VBA:
Private Sub CercaClienti_AfterUpdate()
Dim Criteri As String
Criteri = "IDPaziente=" & CercaClienti
Me.Filter = Criteri
Me.FilterOn = True
End Sub
A fronte dell'evento "Dopo inserimento" della maschera Anagrafica genera
questo codice VBA:
Private Sub Form_AfterInsert()
Me.Requery
End Sub
A questo punto apri la maschera Anagrafica, e se il paziente è un vecchio
paziente ricercane con la casella combinata il suo cognome e nome: nel corpo
della maschera principale ti compariranno i suoi dati anagrafici e la sua
anamnesi, invece nella sottomaschera ti compariranno tutte le sue visite
precedenti con tanto di data e referto; dopo il nuovo contatto registra
nella sottomaschera un nuovo record con la data e il referto della visita
appena conclusa.
Se invece il paziente è nuovo, aggiungi un nuovo record nella maschera
principale dove registrerai i dati anagrafici del nuovo paziente, mentre
nella nella sottomaschera registrerai la data ed il referto della prima
visita.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: 2 CASELLE COMBINATE CHE FILTRANO

author: BluDeep

text:
Penso di essermi un po' perso tra caselle combinate e di
riepilogo....
ho cercato nel NG e su Google, ma non sono riuscito a trovare nulla
che mi aiutasse a risolvere il mio problema....
anche se penso che sia un quesito che potrà aiutare molti.
Mi trovo 3 tabelle:
CATEGORIE (idcategoria, categoria, descrcategoria)
PRODOTTI (idprodotti, prodotto, descrprodotto, categoria)
LISTINO (idlistino, prodotto, data, prezzo)
e una query:
QUERY1 (prodotto, descrprodotto, categoria, data, prezzo)
Vorrei creare una maschera da questa query dove con un menù a tendina
scelgo la categoria,
poi con un altro menù a tendina scelgo il prodotto e infine riesco a
visualizzare tutti gli altri campi (data e prezzo).
In pratica le caselle combinate devono essere collegate e agire da
filtro.
Spero di essermi spiegato e confido nel vostro aiuto.
Grazie in anticipo


title: 2 CASELLE COMBINATE CHE FILTRANO

author: max

text:
"BluDeep" <
blued...@gmail.com
> ha scritto nel messaggio
news:be38302b-d77d-41ac...@h20g2000yqn.googlegroups.com...
Penso di essermi un po' perso tra caselle combinate e di
riepilogo....
ho cercato nel NG e su Google, ma non sono riuscito a trovare nulla
che mi aiutasse a risolvere il mio problema....
anche se penso che sia un quesito che potrā aiutare molti.
Mi trovo 3 tabelle:
CATEGORIE (idcategoria, categoria, descrcategoria)
PRODOTTI (idprodotti, prodotto, descrprodotto, categoria)
LISTINO (idlistino, prodotto, data, prezzo)
e una query:
QUERY1 (prodotto, descrprodotto, categoria, data, prezzo)
Vorrei creare una maschera da questa query dove con un menų a tendina
scelgo la categoria,
poi con un altro menų a tendina scelgo il prodotto e infine riesco a
visualizzare tutti gli altri campi (data e prezzo).
In pratica le caselle combinate devono essere collegate e agire da
filtro.
Spero di essermi spiegato e confido nel vostro aiuto.
Grazie in anticipo
io uso questo metodo
primo menu a tendina (per esempio lo chiamiamiamo categorie1) non collegato
popolato da categorie
su aggiornamento me.prodotto1.requery
secondo menu a tendina (per esempio lo chiamiamo prodotto1) popolato da una
query su tutti i prodotti con categoria (non visibile)= like "*" &
forms!tuamaschera!categorie1 & "*"
su aggiornamento
me.requery
la query che popola la maschera  con le categorie con il like su categorie1
e con i prodotto con il like su prodotto1
ciao
max


title: 2 CASELLE COMBINATE CHE FILTRANO

author: Bruno Campanini

text:
"BluDeep" <
blued...@gmail.com
> wrote in message
news:be38302b-d77d-41ac...@h20g2000yqn.googlegroups.com...
Penso di essermi un po' perso tra caselle combinate e di
riepilogo....
[...]
La storia è un po' lunghetta da raccontare...
Se vuoi ti mando un file con tabelle, form, filtro.
Bruno


title: 2 CASELLE COMBINATE CHE FILTRANO

author: CIDI

text:
"BluDeep" <
blued...@gmail.com
> ha scritto nel messaggio
news:be38302b-d77d-41ac...@h20g2000yqn.googlegroups.com...
Penso di essermi un po' perso tra caselle combinate e di



forse non hai cercato sul sito comune
www.sitocomune.com
alla sezione forms:
3.72 Sincronizzare in una maschera due o più caselle combinate tra loro in
gerarchia
Ciao Daniele


title: 2 CASELLE COMBINATE CHE FILTRANO

text:
> forse non hai cercato sul sito comune
www.sitocomune.com
> alla sezione forms:
> 3.72 Sincronizzare in una maschera due o più caselle combinate tra loro in
> gerarchia
>
> Ciao Daniele
Ho guardato l'esempio, ma non ce la faccio ugualmente.
Il problema è che ho un indice che caratterizza la chiave...
nella mia richiesta per semplificare ho scritto idcategoria e
idprodotto, ma in effetti sono 4 i campi (idcategoria1, idcategoria2,
idcategoria3, idcategoria4) per la tabella categoria, mentre la
tabella prodotti sono 2 (idprodotto1, idprodotto2).
Ho seguito l'esempio del sito comune ma non ce la faccio... mi dà
questo errore "errore di sintassi (virgola)...."
...
un aiuto per favore!!!!


title: 2 CASELLE COMBINATE CHE FILTRANO

text:
"BluDeep" <
blued...@gmail.com
> ha scritto nel messaggio
news:fb21263a-8853-4ba3...@g38g2000yqd.googlegroups.com...


l'aiuto lo diamo volentieri,  Bruno, ti ha anche offerto un file di esempio.
adesso cambi le carte in tavola.
non ho capito niente di cosa sono gli "idcategoria" e gli "idprodotto".
prova a fare un esempio concreto sperando che qualcuno abbia una soluzione.
Ciao
Daniele


title: 2 CASELLE COMBINATE CHE FILTRANO

text:
> l'aiuto lo diamo volentieri,  Bruno, ti ha anche offerto un file di esempio.
> adesso cambi le carte in tavola.
> non ho capito niente di cosa sono gli "idcategoria" e gli "idprodotto".
> prova a fare un esempio concreto sperando che qualcuno abbia una soluzione.
>
> Ciao
> Daniele
Scusate, non è che cambio le carte in tavola, avevo solo voluto
sintetizzare ma una volta provato la soluzione che era presente nel
Sito Comune non sono riuscito a trovare il bandolo della matassa.
Ricomincio... ho 3 tabelle:
CATEGORIE (tipocategoria, codcategoria, descrcategoria,
variecategoria) con indexcategoria (i campi tipocategoria e
codcategoria compongono l'indice)
PRODOTTI (tipoprodotto, codprodotto, codcategoria, descrprodotto,
varieprodotto) con indexprodotto (i campi tipoprodotto e codprodotto
compongono l'indice)
LISTINO (datalist, tipoprodotto, codprodotto, newprice, oldprice,
varielistino)
Il mio intento è creare una maschera dove nella prima casella
combinata scelgo la categoria. Nella seconda scelgo il prodotto (solo
quelli appartenenti alla categoria digitata in precedenza) e poi
vorrei visualizzare i record della tabella LISTINO in un foglio dati.
Grazie per l'IMMENSA pazienza.


title: DOMANDA URGENTISSIMA!!!!

author: Luca Boselli

text:
Quesito:
se ho una maschera A che legge i dati da una tabella A e in un campo della
maschera come origine controllo metto un campo calcolato (e quindi che non
prende i dati da un solo campo della tabella), come faccio a inserire il
dato ottenuto nel campo della maschera nella tabella?
bose...@tin.it


title: DOMANDA URGENTISSIMA!!!!

author: Lbo dall'ufficio

text:
>prende i dati da un solo campo della tabella), come faccio a inserire il
>dato ottenuto nel campo della maschera nella tabella?
le maschere non hanno campi, hanno controlli.
i controlli hanno certe proprieta' e certi metodi, i campi no.
per fare quello che chiedi ci sono maree di modi, uno dei quali e'
collegare il controllo al campo della tabella nel quale vuoi scrivere
questo valore.
un altro, se hai un riferimento univoco nella tabella, e' quello di
usare una query di aggiornamento (anche in sql) o aggiornare un
recordset settato sul record corrente.
-----------------------------------
Per favore, accodate due zeri al mio stipendio.  E' per renderlo Y2K-compliant.
-----------------------------------
togliete NOSPAM per rispondermi.
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Eliminare un file alla chiusura di un mdb... come ??

author: angelodannato

text:
Domanda banale ...si... ma non trovo il comando!
Cioè..... all'apertura mi creo  un file txt con  DoCmd.OutputTo
Devo eliminarlo all'uscita del programma.
Ho provato nomefile.Delete  dove nomefile è "C:\mio.txt".... ma mi chiede
l'oggetto.
ho letto la CHIARISSIMA GUIDA di A2000...ma non ci ho capito molto.
grazie e ciao
Andrea
P.s. La mia IGNORANZA di VB si fa sempre più sentire!


text:

prova con questa parte di codice che inserirai nell'eventi di uscita del
programma
if dir(c:\tuofile.txt)="tuofile.txt" then
     kill (c:\pippo.txt)
endif
Saluti,
--
strano...mavero (da casa ...)


text:


 >     kill (c:\tuofile.txt)
 > endif


text:
"strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:42022536$0$6297$5fc...@news.tiscali.it...

GRAZIE!!! FUNZIONA EGREGIAMENTE! ho imparato un bel comando ..... kill() !!


text:
angelodannato wrote:
> "strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
> news:42022536$0$6297$5fc...@news.tiscali.it...
>
>>strano...mavero wrote:
>>
>>>angelodannato wrote:
>>>
>>>
>>>>Domanda banale ...si... ma non trovo il comando!
>>>>
>>>>Cioč..... all'apertura mi creo  un file txt con  DoCmd.OutputTo
>>>>
>>>>Devo eliminarlo all'uscita del programma.
>>>>
>>>>Ho provato nomefile.Delete  dove nomefile č "C:\mio.txt".... ma mi
>>>>chiede l'oggetto.
>>>>ho letto la CHIARISSIMA GUIDA di A2000...ma non ci ho capito molto.
>>>>
>>>>grazie e ciao
>>>>Andrea
>>>>
>>>>P.s. La mia IGNORANZA di VB si fa sempre piů sentire!
>>>>
>>>
>>>prova con questa parte di codice che inserirai nell'eventi di uscita del
>>>programma
>>>
>>>if dir(c:\tuofile.txt)="tuofile.txt" then
>>>    kill (c:\pippo.txt)
>>>endif
>>>Saluti,
>>>--
>>>strano...mavero (da casa ...)
>>>
>>
>>if dir(c:\tuofile.txt)="tuofile.txt" then
>>
>>>    kill (c:\tuofile.txt)
>>>endif
>
>
>
> GRAZIE!!! FUNZIONA EGREGIAMENTE! ho imparato un bel comando ..... kill() !!
>
>
...e che io sia "dannato" se non sono contento per te ;o)
figurati, se non ci si aiuta fra di noi "dannati"!!
--
strano...mavero (da casa...)


author: MA

text:
>>
>>
>> GRAZIE!!! FUNZIONA EGREGIAMENTE! ho imparato un bel comando ..... kill()
>> !!
> ...e che io sia "dannato" se non sono contento per te ;o)
> figurati, se non ci si aiuta fra di noi "dannati"!!
A scuola di sicari!!!
MAssimiliano


text:

miiiiiiiiiiiiiiiiiiiiiiiiiiizzzzzzzeca!
--
strano...mavero (da casa...)


title: Dlookup

author: ManumTonno

text:
Ciao a tutti!
Un aiuto con la funzione di dlookup!
In una maschera (formricerche) ho una casella di controllo (controlloAtt)
che vorrei riportasse la condizione presente in un'altra casella di
controllo (attivazione) in una sua sottomaschera dal nome (SBF_0car).
Mi serve per visualizzare a prima vista una condizione che è presente
appunto in una sottomaschera.
E' corretto usare la funzione dlookup per visualizzare tale condizione?
Qual'è la sintassi esatta da inserire nella casella di controllo
(controlloAtt) per ottenere il risultato sperato?
Io ho provato ma non riesco (la mia conoscenza di access è primitiva)...
ciao
Manum
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Dlookup

author: Pablitomf

text:
ManumTonno ha scritto:
> Ciao a tutti!
> Un aiuto con la funzione di dlookup!
> In una maschera (formricerche) ho una casella di controllo (controlloAtt)
> che vorrei riportasse la condizione presente in un'altra casella di
> controllo (attivazione) in una sua sottomaschera dal nome (SBF_0car).
> Mi serve per visualizzare a prima vista una condizione che è presente
> appunto in una sottomaschera.
> E' corretto usare la funzione dlookup per visualizzare tale condizione?
> Qual'è la sintassi esatta da inserire nella casella di controllo
> (controlloAtt) per ottenere il risultato sperato?
> Io ho provato ma non riesco (la mia conoscenza di access è primitiva)...
> ciao
> Manum
No, dlookup serve ad altro... a te basta che il campo controlloAtt abbia
la funzione " = [SBF_Ocar].Form![attivazione] "
Fammi sapere se funge
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)



title: Dlookup

text:
Pablitomf ha scritto:
> ManumTonno ha scritto:
> > Ciao a tutti!
> > Un aiuto con la funzione di dlookup!
> > In una maschera (formricerche) ho una casella di controllo (controlloAtt)
> > che vorrei riportasse la condizione presente in un'altra casella di
> > controllo (attivazione) in una sua sottomaschera dal nome (SBF_0car).
> > Mi serve per visualizzare a prima vista una condizione che è presente
> > appunto in una sottomaschera.
> > E' corretto usare la funzione dlookup per visualizzare tale condizione?
> > Qual'è la sintassi esatta da inserire nella casella di controllo
> > (controlloAtt) per ottenere il risultato sperato?
> > Io ho provato ma non riesco (la mia conoscenza di access è primitiva)...
> > ciao
> > Manum
> No, dlookup serve ad altro... a te basta che il campo controlloAtt abbia
> la funzione " = [SBF_Ocar].Form![attivazione] "
> Fammi sapere se funge
Non riesco a farlo funzionare!
Accidenti avevo provato anch'io così...perchè non va?
Forse il problema è che il controllo è in una pagina di una struttura a
schede?
Mi spiego. Ho creato una pagina principale. Buona parte delle
sottomaschere le ho dispiegate in pagine di strutture a schede. Un dato di
queste sottomaschere vorrei però vorrei averlo sottomano nella maschera
principale, attraverso appunto questa casella di controllo.
Grazie....
manum
--



title: Dlookup

text:
ManumTonno ha scritto:
> Pablitomf ha scritto:
> > ManumTonno ha scritto:


> > Fammi sapere se funge



> Grazie....
> manum
Allora, vai con l'analisi...
- controlloAtt ha un origine campo da tabella?
- come attribuisci l'eventuale valore del campo attivazione della
sottomaschera al campo controlloAtt?
- che risultato ti da alla fine? un errore o altro?
fammi sapere...
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito



title: Dlookup

text:
Pablitomf ha scritto:
> ManumTonno ha scritto:
> > Pablitomf ha scritto:
> > > ManumTonno ha scritto:


> > > Fammi sapere se funge



> > Grazie....
> > manum

> fammi sapere...
ControlloAtt non ha origine campo da tabella. L'ho immaginato come puro
visualizzatore di dati contenuti in un campo attivazione, gestito in
maschera dalla casella di controllo attivazione;
Attivazione ha come valore -1 o 0. Meno uno corrisponde ad attivato e la
casella di controllo ha lo spunta. 0 corrisponde a non attivato e la
casella è vuota.
Il risultato è una casella di controllo con il quadratino grigio...
--



title: macro esegui comando stampa

author: BFS

text:
ciao a tutti
da sempre sull'anteprima report faccio apparire una barra strumenti con
uno dei pulsanti chiamato "opzioni stampa" che mi richiama la macro
"esegui comando"  comando "stampa"
questo per poter selezionare stampante copie etc

solo da un cliente e su varie postazioni e in modo random quando
selezionano la stampante e inviano la stampa, viene stampata la maschera
e non il report

esempio: maschera fattura-->anteprima di stampa-->appare il
report-->opzioni stampa-->cambiano stampante e premono stampa sulla
print dialog... viene stampata la maschera e non il report
ripetono l'operazione e funziona.

su 10 stampate 2-3 volte succede di sicuro

ho provato a sostituire la macro con una funzione che fa un banale
sendkey del controol+p per far apparire la print dialog

in questo caso il problema non si verifica mai ma ne sorge un altro, si
disattiva il block num sulla tastiera pur rimanendo accesa la spia

assurdo

sto valutando di farmi una print dialog da me ma non vorrei fare il
lavoro per nulla

qualche idea?

BFS


title: macro esegui comando stampa

text:

Quasi certamente viene spostato il FOCUS, il motivo lo devi cercare tu...

Mi chiedo tuttavia perchè non fai in modo che questo venga evitato a prescindere...?
Se sento parlare di MACRO mi viene un po di allergia, è pure periodo, ma dovresti richiamare una Funzione, che leggendo l'oggetto attivo verifichi che sia un REPORT...

Dim objActive As Object

If TypeOf objActive is Report then STAMPA...

@Alex


title: macro esegui comando stampa

text:

Verificare se è attivo un REPORT si usa questo:

Set objActive = Screen.ActiveReport

Tuttavia ancora meglio, dal momento che dubito tu apra 2 Report, ma può essere... pesca dalla Collection REPORTS(0)

Quindi mandi in stampa quello...

@Alex


title: macro esegui comando stampa

text:

forse non mi sono spiegato o forse non ho capito la tua risposta.
io ho gia l'anteprima di stampa a tutto schermo aperta, senza alcuna
prindialog aperta, in modo tale da permettere al cliente di darci un occhio

solo se il report ha il focus appare la barre degli strumenti dove ho
impostato i vari pulsanti tra cui il mio "opzioni stampa"

se il focus passasse a qualcosaltro, tale barra scomparirebbe e quindi
sarebbe impossibile premere il pulsante che apre la print dialog
ho cmq verificato la presenza di timer o istruzioni che facciano perdere
il focus ma nulla

ora, premendo il pulsante sulla barra degli strumenti "opzioni stampa"
si apre la print dialog e da li io non ho più il controllo sulla stampa

quindi l'eventuale perdita di focus dovrebbe avvenire tra il momento in
cui premo il pulsante opzioni stampa e il momento in cui si apre la
print dialog

il codice che mi suggerisci tu, se non ho capito male la tua idea,
funzionerebbe se la print dialog la gestissi io e quindi potessi mettere
sul pulsante di stampa il controllo che in quel momento ci sia un report
attivo
ma volevo evitare la cosa

grazie
BFS


title: macro esegui comando stampa

text:
> quindi l'eventuale perdita di focus dovrebbe avvenire tra il momento in
> cui premo il pulsante opzioni stampa e il momento in cui si apre la
> print dialog

Hai provato con l'esorcista?

In alternativa, prima di richiamare la finestra di Stampa, prova a "rinfrescare" coi noti sporchi trucchi l'anteprima sottostante:

With Screen.ActiveReport

       If .Filter = vbNullString Then
             .FilterOn = True
             .Filter = " "
             .Filter = vbNullString
       Else
             .Filter = .Filter
             .FilterOn = True
       End If

  End With

Oppure

                With ActReport.Controls(0)
                     If .Visible = True Then
                           .Visible = True
                     Else
                           .Visible = True
                           .Visible = False
                     End If
               End With


title: macro esegui comando stampa

text:
BFS presented the following explanation :

Se succedesse a me:
Compact database + reboot PC.

Se succede ancora:
Copia in altra Dir del dabatabase ed esecuzione dalla copia
della procedura che genera errore.

Se succede ancora:
Disinstallo Office, non da Control Panel ma con l'Office
Uninstaller di MS, e lo reinstallo.

Se succede ancora... vendo il PC e compro una canna da pesca.

Bruno


title: macro esegui comando stampa

text:
(cut)

> assurdo
>
> sto valutando di farmi una print dialog da me ma non vorrei fare il
> lavoro per nulla
>
> qualche idea?

Com'è finita la faccenda?

Saluti


title: macro esegui comando stampa

text:

purtroppo non ho risolto :-/

BFS


title: macro esegui comando stampa

author: Karl Donaubauer

text:
Salve,

Bfs ha scritto:
> ...
> ho provato a sostituire la macro con una funzione che fa un banale
> sendkey del controol+p per far apparire la print dialog
>
> in questo caso il problema non si verifica mai ma ne sorge un altro, si
> disattiva il block num sulla tastiera pur rimanendo accesa la spia
>
> assurdo...
Sì, ma vecchissimo e con diverse cure. Vedi l'ultimo link nel
http://www.donkarl.com/it?FAQ7.8

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

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


title: macro esegui comando stampa

text:
>
> purtroppo non ho risolto :-/
>
> BFS

Hai provato a forzare un Docmd.SelectObject "NomeRepor" prima di chiamare finestra stampa?

Saluti


title: macro esegui comando stampa

text:
Il 03/04/2019 12:11, Karl Donaubauer ha scritto:
> Salve,
>
> Bfs ha scritto:
>> ...
>> ho provato a sostituire la macro con una funzione che fa un banale
>> sendkey del controol+p per far apparire la print dialog
>>
>> in questo caso il problema non si verifica mai ma ne sorge un altro,
>> si disattiva il block num sulla tastiera pur rimanendo accesa la spia
>>
>> assurdo...
> Sì, ma vecchissimo e con diverse cure. Vedi l'ultimo link nel
>
http://www.donkarl.com/it?FAQ7.8

>

avevo provato questa soluzione delle API per risolvere il bug del sendkey.
ma porta un altro fastidio...riattiva si il numlock ma spegne la luce
sulla tastiera che era rimasta cmq accesa anche con numlock disattivato.

quello che non capisco è perchè solo quel cliente e a random

BFS


title: Accedere ad un sito Internet da Access 97!!!!!

author: Tore Marche

text:
Come posso accedere ad un sito Internet , con Access 97?
Io sono riuscito con un pulsante dandogli l'indirizzo ipertestuale,
A me servirebbe accederci da codice


author: warp

text:
Tore Marche ha scritto nel messaggio <
396D8046...@numera.it
>...
>Come posso accedere ad un sito Internet , con Access 97?
>Io sono riuscito con un pulsante dandogli l'indirizzo ipertestuale,
>A me servirebbe accederci da codice
>
non ho ben capito perchč la prima soluzione non vada bene, ma prova a dare un'occhiata al metodo
followhyperlink.
ciao, warp


title: LockFile

author: Maurizio

text:
Ho creato un MDB con Access 2000 che viene usato in una rete di computer
parimetrica senza un server vero, è successo 2 - 3 volte che
il computer dove risiede il File sia stato spento mentre era in uso da un
altro, il database è rimasto bloccato con il File Access.LockFile.9
aperto senza riuscire a ripristinarlo, esiste qualche sistema per recuperare
il database e poterlo riutilizzare.
Grazie per eventuali consigli Maurizio.


title: LockFile

author: Carlo Costarella

text:
"Maurizio" <
mao...@libero.it
> ha scritto nel messaggio
news:p2429.24332$n04.6...@twister2.libero.it...

Prova ad eliminare il file .ldb, che crea il db ad ogni apertura, sia dal
client che dal server.
Ciao, Carlo


title: Tab-order : come settarlo senza usare strumento nativo Access ?

author: RobertoA

text:
Capita alcune volte che, per form contenenti campi bound con dati su db,
si eviti di metterci il nome ai campi
E quindi ci si ritrova con nomi incomprensibili per textbox, combobox,
label, frame, ecc
Quando si va a cercare di sistemare il taborder tra i campi, usando lo
strumento previsto da Access, si capisce piu' niente
Bisogno 'per forza' appioppare un nome al controllo altrimenti non si va
avanti
Beh, quel 'per forza' mi sta prorio antipatico
La domanda quindi e': esiste qualche strumento, magari grafico (tipo
quello presente su Visual Studio che permette di scegliere
interattivamente il controllo successivo) che sia un ninin piu' comodo
ed intuitivo della lista campi nativa in verticale da spostare su e giu'?


title: prelevare valore di un modulo in un report

text:
Ciao,
Mi trovo con questo problema:
Ho un report con una casella di testo nella quale devo prelevare un semplice
dato che si trova in un modulo....eppure non ci riesco..come si fa?
Carlo


author: Paolo Dal Bosco

text:
"
news.tin.it
" <
carl...@yahoo.it
> ha scritto nel messaggio
news:450c03e3$0$15867$4faf...@reader2.news.tin.it...

supponiamo che il dato nel modulo (public) si chiami Dato
e la casella nel reporto Casella
su formattazione del report
inserisci
Casella=Dato
Ciao
Paolo


title: msagent non si sente la sintesi vocale

text:
Qualcuno sa dirmi che file mi manca visto che non sento la sintesi vocale
parlata del mio assistente msagent?
Grazie.


title: msagent non si sente la sintesi vocale

author: Sergio MAZZA

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c82fg9$ipv$1...@lacerta.tiscalinet.it...
> Qualcuno sa dirmi che file mi manca visto che non sento la sintesi vocale
> parlata del mio assistente msagent?
>
> Grazie.
Altri suoni di sistema (avvio windows, posta in arrivo) li senti?
Ciao.
--
Sergio MAZZA


title: msagent non si sente la sintesi vocale

text:
> > Qualcuno sa dirmi che file mi manca visto che non sento la sintesi
vocale
> > parlata del mio assistente msagent?
> >
> > Grazie.
>
> Altri suoni di sistema (avvio windows, posta in arrivo) li senti?
>
> Ciao.
>
> --
> Sergio MAZZA
si li sento è li la stranezza


title: msagent non si sente la sintesi vocale

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c838gs$d26$1...@lacerta.tiscalinet.it...

Hai controllato nel pannello di controllo se sono attive tutte le
periferiche per la riproduzione dei suoni?
Ciao.
--
Sergio MAZZA


title: Stringa SQL...Help !

author: EnricoV.

text:
Ho questa query SQL :
SELECT * FROM [Tabella] WHERE Campo1 = Forms!MiaForm!Campo1 AND Tipo = "C"
or Tipo = "O";
Ora devo riscrvere questa query in VBA per aprirne un recordset
Dim strSQL as String
Dim rst as Recordset
strSQL =  ' come si scrive ?????'
set rst = CurrentDb.OpenRecordset(strSQL)
set rst.close
Grazie mille
Ciao


title: Stringa SQL...Help !

author: Maurizio Borrelli

text:
> "EnricoV." news:ankjcd$ar4$1...@lacerta.tiscalinet.it...:
> Ho questa query SQL :
> SELECT * FROM [Tabella] WHERE Campo1 = Forms!MiaForm!Campo1 AND Tipo = "C"
> or Tipo = "O";
> Ora devo riscrvere questa query in VBA per aprirne un recordset
> Dim strSQL as String
> Dim rst as Recordset
> strSQL =  ' come si scrive ?????'
    strSQL = "SELECT"
    strSQL = strSQL & " *"
    strSQL = strSQL & " FROM"
    strSQL = strSQL & " [Tabella]"
    strSQL = strSQL & " WHERE"
    strSQL = strSQL & " Campo1"
    strSQL = strSQL & " = " & Forms!MiaForm!Campo1
    strSQL = strSQL & " AND"
    strSQL = strSQL & " Tipo = " & Chr$(34) & "C" & Chr$(34)
    strSQL = strSQL & " OR"
    strSQL = strSQL & " Tipo = " & Chr$(34) & "O" & Chr$(34)
    strSQL = strSQL & ";"
> set rst = CurrentDb.OpenRecordset(strSQL)
> set rst.close
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Stringa SQL...Help !

author: omnitow

text:
"EnricoV." <
nor...@libero.it
> ha scritto nel messaggio
news:ankjcd$ar4$1...@lacerta.tiscalinet.it...

Esattamente come la si scrive all'interno di una query solamente devi fare
attenzione agli apici doppi che devi raddoppiarli per non creare casini con
VB, oppure (consigliabile) sostituiscile con gli apici singoli. Quindi:
 strSQL = "SELECT * FROM [Tabella] " & _
                "WHERE Campo1 = Forms!MiaForm!Campo1 " & _
                "AND Tipo = 'C' or Tipo = 'O';"
se invece i criteri che imposti si riferiscono a campi testo che possono
contenere valori con " o ' al loro interno la cosa diventa un po' più
complessa (come accade in una query salvata), per maggiori info vai a
vederti il 3d "Dcount su campi conteneti apici" del 29/09.
Ciao omnitow


title: Stringa SQL...Help !

author: Alessandro Cara

text:
omnitow wrote:
>[cut]
> >
>
> Esattamente come la si scrive all'interno di una query solamente devi fare
> attenzione agli apici doppi che devi raddoppiarli per non creare casini con
> VB, oppure (consigliabile) sostituiscile con gli apici singoli. Quindi:
>
>  strSQL = "SELECT * FROM [Tabella] " & _
>                 "WHERE Campo1 = Forms!MiaForm!Campo1 " & _
>                 "AND Tipo = 'C' or Tipo = 'O';"
omni cosi' non va!
strSQL = "SELECT * FROM [Tabella] " & _
                 "WHERE Campo1 = " & Forms!MiaForm!Campo1  &  _
                 " AND Tipo = 'C' or Tipo = 'O'"
cosi' forse va meglio (per un numerico)
 strSQL = "SELECT * FROM [Tabella] " & _
                 "WHERE Campo1 = '" & Forms!MiaForm!Campo1  &  _
                 "' AND Tipo = 'C' or Tipo = 'O'"
e questa per un alfanumerico
e forse sarebbe meglio cosi':
 strSQL = "SELECT * FROM [Tabella] " & _
                 "WHERE Campo1 = '" & Forms!MiaForm!Campo1  &  _
                 "' AND (Tipo = 'C' or Tipo = 'O')"
--
a.cara


title: Stringa SQL...Help !

text:
"Alessandro Cara" ha scritto nel messaggio
> omnitow wrote:
> >[cut]
> > >
> >  strSQL = "SELECT * FROM [Tabella] " & _
> >                 "WHERE Campo1 = Forms!MiaForm!Campo1 " & _
> >                 "AND Tipo = 'C' or Tipo = 'O';"
> omni cosi' non va!
>
> strSQL = "SELECT * FROM [Tabella] " & _
>                  "WHERE Campo1 = " & Forms!MiaForm!Campo1  &  _
>                  " AND Tipo = 'C' or Tipo = 'O'"
>
> cosi' forse va meglio (per un numerico)
>
>  strSQL = "SELECT * FROM [Tabella] " & _
>                  "WHERE Campo1 = '" & Forms!MiaForm!Campo1  &  _
>                  "' AND Tipo = 'C' or Tipo = 'O'"
heheeee... propio no! cosě propio non va! :-P
semmai cosě volevi dire (stavolta perň tolgo sti puntacci esclamativi e gli
aggiungo pure il .Value... tič)
strSQL = "SELECT * FROM [Tabella] " & _
                  "WHERE Campo1 = " & Form_MiaForm.Campo1.Value  &  _
                  "' AND Tipo = 'C' or Tipo = 'O'"
>
> --
> a.cara
Ciao, omnitow :-)


title: Stringa SQL...Help !

text:
"omnitow"  NON ha scritto nel messaggio
> >
> > strSQL = "SELECT * FROM [Tabella] " & _
> >                  "WHERE Campo1 = " & Forms!MiaForm!Campo1  &  _
> >                  " AND Tipo = 'C' or Tipo = 'O'"
> >
> > cosi' forse va meglio (per un numerico)
> >
> >  strSQL = "SELECT * FROM [Tabella] " & _
> >                  "WHERE Campo1 = '" & Forms!MiaForm!Campo1  &  _
> >                  "' AND Tipo = 'C' or Tipo = 'O'"
[CUT]
> >
> > --
> > a.cara
>
> Ciao, omnitow :-)
>
>
>
Ignorami ho avuto un'allucinazione, ho visto un'apice di troppo
Ciao, omnitow


title: Oddio me so' stressato ...

author: radicale 004

text:
Ma chede', un SURVIVOR st' enneggi' ? :-))
(scherzo)
Un abbraccio a tutti.


title: Oddio me so' stressato ...

author: Popi - TheBadHabits

text:

No, è X-Factor, e MA e Alex sono ego e alter-ego (a te stabilire chi
sia chi) di MaraMaionchi.
Bravo bravo, il pcode, i db locali e non remoti, i collidipapero,
bravo, ma per me è NO!
:)))))))))))))))))
Popi


title: Oddio me so' stressato ...

text:
On 28 Feb, 16:53, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:
> ma per me è NO!
ARGH ! Che STAFFILATA ! :-)))


title: Oddio me so' stressato ...

text:
On 28 Feb, 16:53, Popi - TheBadHabits <
rlu...@yahoo.com
> wrote:

Io sono MaraMaionchi... anche se Morgan... però ....
I collidipapero non li ho mai sentiti... magari serve uno studio
approfondito... e son sicuro che avremo modo di leggerne delle belle.
Per ora devo dire che sorrido disturbato, ma magari mi ripassa tutto
abbandonado nuovamente st' enneggi' ... che ha così poco da offrire
in termini qualitativi ultimamente.... un detto inneggiava alle perle
date ad animali da cortile... che un pò perdevano valore...!
Tutti a guardà il capello di BISiO....
@Alex


title: Oddio me so' stressato ...

author: radicale 001

text:
On 28 Feb, 19:42, "@Alex" <
ik2...@libero.it
> wrote:
> Io sono MaraMaionchi...
No, tu sei un *coglione*. Punto.
E guarda che dico sul serio.
> ma magari mi ripassa tutto abbandonado nuovamente st' enneggi' ...
(omissis)
CVD ... Ma LOL.
Ecco bravo : vedi d' annattene.
Non sei indispensabile.
E ricordati che il valore di una persona non si misura solo
dal suo bagaglio di conoscenze.
Magari fosse cosi' semplice ...


title: Oddio me so' stressato ...

text:
...
> CVD ... Ma LOL.
CVD lo usavo anni fà per le dimostrazioni di Geometria... esame da
sostenere con Analisi1... che bei ricordi...!
> Ecco bravo : vedi d' annattene.
Beh, vedo se voglio... ma se il piacere supera il dolore... rimango, e
tu mi dai tante soddisfazioni, si perchè non è colpa tua in fin dei
conti.
> Non sei indispensabile.
Ovvio che si... mai sostenuto, nessuno lo è, ed è proprio per questo
che il mio libero arbitrio mi consente di rimanere e rigirare il dito
nella tua piaga... è così facile e divertente...
> E ricordati che il valore di una persona non si misura solo dal suo bagaglio di conoscenze.
Un filosofo... forse leggere Friedrich Nietzsche potrebbe farti capire
quello che dici oltre che dirlo...?
Forse no.. no no non leggere, puure vai con il Topolino è meglio... ci
sono molte illustrazioni che ne rendono più semplice la comprensione.
In tutti i modi avere le conoscenze è un primo passo, il secondo è
saperle usare al meglio, il terzo è riuscire a condividerle senza
sparare sbuffi d'aria maleodoranti...
In queste cose, indipendentemente dal giudizio che, in tutti i modi in
un Forum Tecnico fa propendere l'ago della Bilancia sull'aspetto
tecnico, tu Eccelli... o uccelli...
> Magari fosse cosi' semplice ...
Speriamo di no...
@Alex


title: Oddio me so' stressato ...

author: MA

text:
"radicale 001"  ha scritto nel messaggio
news:094ba6fc-77e2-40b8...@a8g2000pri.googlegroups.com...
On 28 Feb, 19:42, "@Alex" <
ik2...@libero.it
> wrote:
> Io sono MaraMaionchi...
No, tu sei un *coglione*. Punto.
E guarda che dico sul serio.
_________Risposta:
Cha simpatico.. come un dito in occhio
> ma magari mi ripassa tutto abbandonado nuovamente st' enneggi' ...
(omissis)
CVD ... Ma LOL.
Ecco bravo : vedi d' annattene.
Non sei indispensabile.
_________Risposta:
Lui... e tu?
E ricordati che il valore di una persona non si misura solo
dal suo bagaglio di conoscenze.
Magari fosse cosi' semplice ...
_________Risposta:
Si misura anche dalla simpatia? da come viene accolto in un gruppo???
E poi se vai in ospedale, preferisci un dottore non bravo ma simpatico o
viceversa?
In un NG tecnico è lo stesso, mi sa..
No, tu preferisci uno come te, non bravo e non simpatico...
MA


title: Oddio me so' stressato ...

text:
On 2 Mar, 02:20, radicale 001 <
radicale....@gmail.com
> wrote:
>
> No, tu sei un *coglione*. Punto.
> E guarda che dico sul serio.
>
> Ecco bravo : vedi d' annattene.
> Non sei indispensabile.
> E ricordati che il valore di una persona non si misura solo
> dal suo bagaglio di conoscenze.
>
> Magari fosse cosi' semplice ...
In altro post ho scritto "non ci guadagnerebbe nessuno".
Mi sbagliavo: sei l'esempio perfetto per dimostrare quando sia giusto
definire "cervello" come "il buco con la testa intorno".
Senza stima, addio (1).
Popi
(1) Plonk->ogni risposta è inutile.


title: Oddio me so' stressato ...

author: Antonio Biso

text:
"radicale 001" <
radica...@gmail.com
> ha scritto nel messaggio
news:094ba6fc-77e2-40b8...@a8g2000pri.googlegroups.com...

MA QUESTO CONTINUA AD ESSERE COSI IDIOTA?
MA E' DIFFICILE PER TUTTI IGNORARLO COMPLETAMENTE???
Antonio


title: Oddio me so' stressato ...

text:
Il 13/03/2011 14.59, Antonio Biso ha scritto:
[cut]
>
> MA QUESTO CONTINUA AD ESSERE COSI IDIOTA?
>
> MA E' DIFFICILE PER TUTTI IGNORARLO COMPLETAMENTE???
Antonio l'ho gia' scritto in altro/i post. Radicale sta spesso sopra le
righe ma e' la stessa cosa che fai tu da anni, siete simili, nel bene e
nel male.
--
ac (x=y-1)


title: Oddio me so' stressato ...

text:
On 13 Mar, 17:55, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> Antonio l'ho gia' scritto in altro/i post. Radicale sta spesso sopra le
> righe
Si ma ho deciso di darmi una calmata, per rispetto nei
vostri confronti  e dell' NG nel suo complesso. Venitemi
incontro, se possibile.
Alessa' ... Almeno ci provo.


title: Oddio me so' stressato ...

text:

Me ne sono accorto, post apprezzato. Sembra che tra non molto ci sara'
il primo matrimonio "omo" del NG.  ;-{)
--
ac (x=y-1)


title: Oddio me so' stressato ...

text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:2G6fp.7943$2w1....@tornado.fastwebnet.it...

Ma scherzi o dici sul serio???
Cioè, tu mi paragoni a questo che non perde occasione di insultare in
maniera becera chi non gli da ragione???
ma che coraggio!!!!
dov'è la faccina col vomito?
bah
Antonio


title: Oddio me so' stressato ...

text:
On 17 Mar, 09:09, "Antonio Biso" <
ab...@libero.it
> wrote:
> Ma scherzi o dici sul serio???
Ti prego, smettila.


title: Oddio me so' stressato ...

text:
"radicale 004" <
radica...@gmail.com
> ha scritto nel messaggio
news:3df4db97-a3a1-43c6...@1g2000yqq.googlegroups.com...
> On 17 Mar, 09:09, "Antonio Biso" <
ab...@libero.it
> wrote:
>
>> Ma scherzi o dici sul serio???
>
> Ti prego, smettila.
>
Non scassare la minchia, idiota!
A


title: Oddio me so' stressato ...

text:

Io quì avrei visto meglio, in vista di un'approccio assertivo... una
frase come questa:
"Ti prego, smettiamola"
sembra uguale... ma....
@Alex


title: Oddio me so' stressato ...

text:

Si,  giusto.
Antonio, per favore, NUN ROMPE LI COJONI !!!
:-)))))))
:-)))))))
:-)))))))


title: Oddio me so' stressato ...

text:

Argh ... Non ho saputo resistere alla tentazione.
Pieta'. :-)


title: Oddio me so' stressato ...

text:
"radicale.002" <
radica...@gmail.com
> ha scritto nel messaggio
news:dbadbfb2-05d5-4073...@u12g2000vbf.googlegroups.com...
> Antonio, per favore, NUN ROMPE LI COJONI !!!
> :-)))))))
> :-)))))))
> :-)))))))
Argh ... Non ho saputo resistere alla tentazione.
Pieta'. :-)
Figurati...
è normale che gli idioti non possano scrivere altro che idiozie
A


title: L'informazione a portata di clic...

author: Redazione Webyte

text:
Vi segnalo il sito No-profit d'informazione e di cultura digitale: WEBYTE.
Webyte - Magazine di web culture e dintorni.
Ogni giorno dalle 09.30 alle 18.00 una rassegna in tempo reale di tutte le
news delle principali testate giornalistiche online del mondo. L'argomento
di base è Internet e l'informatica in generale. Le notizie sono strutturate
in news, curiosità e segnalazioni.
Per quanto riguarda l'approfondimento è diviso in una directory: Internet /
Tecnologia / Business / Software / Html & Stile / Web costume / Sicurezza e
Webtour.
Gli articoli della rubrica approfondimenti, chiamata "PRIMO PIANO": vengono
pubblicati con un aggiornamento quotidiano, max 3gg.
Grazie per l'attenzione, Redazione di Webyte.
----> Se volete scrivere direttamente la vostra opinione sul "mio" sito in
questo newsgroup, sarei davvero grato, GRAZIE!


title: L'informazione a portata di clic...

author: Giovanni Albertone

text:
On Tue, 14 Mar 2000 13:54:01 GMT, "Redazione Webyte"
<
fabio....@libero.it
> wrote:
>----> Se volete scrivere direttamente la vostra opinione sul "mio" sito in
>questo newsgroup, sarei davvero grato, GRAZIE!
Molto interessante, soprattutto il servizio fotografico sulla Ferilli
e gli articoli sulle abitudini alimentari del Cacatua Pastinator.
--
Ciao,
Giovanni


title: Gestione magazzino

author: Massimiliano

text:
Ho dei problemi con l'inserimento dei prodotti nella tabella magazzino.
Ho creato una maschera basata sulla tabella Magazzino e su di essa ho
inserito il pulsante Aggiungi.
Se voglio inserire un prodotto che è già presente nel magazzino, l'unica
cosa che dovrà cambiare sarà la quantità e non devo inserire un nuovo record
nella tabella.
Io vorrei che subito dopo l'inserimento del codice prodotto (numerico) ci
fosse una ricerca sulla tabella di quel codice.
Se quel codice è presente dovrei posizionarmi su di esso e cancellare il
record che stavo inserendo.
Sto imparando a scrivere del codice ma questo per me è un po' difficile.
Potete darmi delle indicazioni?
Grazie a tutti.


title: Gestione magazzino

author: Roberto da casa

text:
"Massimiliano" <
massimo...@operamail.com
> ha scritto nel messaggio
news:0rHe8.10$yn....@nreader3.kpnqwest.net...

Se il controllo della maschera in cui inserisci il codice prodotto si chiama
Pippo, a fronte dell'evento "Prima di aggiornare" di Pippo verifica con una
funzione DLookup se quel codice già esiste nella tabella Magazzino; se la
funzione DLookup NON ti restituisce un valore Null significa che il codice
prodotto già esiste in tabella, nel qual caso annulla l'evento (Cancel =
True) e ed esegui un Me.Undo per annullare qualsiasi dato digitato nella
mashera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Gestione magazzino

author: Emyr

text:


vedi funzione dlookup
oppure recordsetclone
e findrecord
Saluti.
Emanuele.


title: [dimenticavo] immagini e office developer [urgentissimo]

author: stwe

text:
il codice che ho usato...
Private Sub Form_Current()
On Error Resume Next
Me.MioControlloImmagine.Picture = "C:\programmi\fispaaaaa\" &
Me.Path_Immagine & ".jpg"
End Sub
Private Sub Path_Immagine_AfterUpdate()
On Error Resume Next
Me.MioControlloImmagine.Picture = "C:\programmi\fispaaaaa\" &
Me.Path_Immagine & ".jpg"
End Sub
ma dovrebbe essere circa quello pubblicato sul sitocomune
per ora ho risolto mettendo sempre la stessa immagine (tanto è demo) ma ora
è una questione di principio, voglio capire cosa, dove come e perchè non
funziona (alias dove sbaglio)
scusate i due post.
grazie infinite
by
stwe


title: Aggiornamento Sottomaschera

author: Rosario Ciotola

text:
Salve in una maschera inserisco un intervallo di data (Dal - AL) e scelgo
con un combo-box se i risultati della ricerca devono essere ordinati per
data (quindi per DAL) o per Ragione Sociale
Questa maschera richiama una sottomaschera che preleva i dati da una
query, funziona perfettamente , per l'ordinamento utilizzo la proprieta'
OrderBy sulla sottomaschera al caricamento che in base alla scelta del
combo box
Il problema e che se cambio il combo box , la sottomaschera non si
riaggiorana come devo fare per farla riaggiornare?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aggiornamento Sottomaschera

text:
"Rosario Ciotola" <
rci...@tin.it
> ha scritto nel messaggio
news:e035vn$4tu$1...@news.newsland.it...
> Salve in una maschera inserisco un intervallo di data (Dal - AL) e scelgo
> con un combo-box se i risultati della ricerca devono essere ordinati per
> data (quindi per DAL) o per Ragione Sociale
>
> Questa maschera richiama una sottomaschera che preleva i dati da una
> query, funziona perfettamente , per l'ordinamento utilizzo la proprieta'
> OrderBy sulla sottomaschera al caricamento che in base alla scelta del
> combo box
>
> Il problema e che se cambio il combo box , la sottomaschera non si
> riaggiorana come devo fare per farla riaggiornare?
Fai un requery della sottomaschera.
>
> Grazie
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Metodo additem

author: Amico

text:
Ho creato una maschera con access 2002 in cui aggiungo dei valori con il
metodo additem.
Quando carico il progetto su un PC con access 2000 mi compare una maschera
di errore che dice che il membro non é stato trovato, insomma é come se
mancasse la libreria a cui si riferisce il metodo.
Vado al menu riferimenti e non mi compare la classica scritta MANCA "nome
libreria".
Questo comando se non erro é antichissimo.
Qualcuno può dirmi quale é la libreria a cui fa riferimento ?
Grazie


title: Consentire modifiche solo con pulsante (la sottomaschera non funziona) perchè??

author: Claudio

text:
Ho creato una maschera Anagrafica dipendenti, con una sottomaschera
Curriculum
Posso aggiungere nuovi record liberamente, per modificare invece, ho
impostato, Consenti Modifiche su NO e poi ho inserire un Pulsante con la
proprietą  Me.AllowEdits = True.
Il problema sta perņ nel fatto che la sottomaschera non la posso utilizzare
č totalmente morta, anche se clicco sul pulsante non posso aggiungere alcun
record.
Come posso fare??
Grazie


text:
"Claudio" <
cre...@tiscali.it
> ha scritto nel messaggio
news:47D5b.11864$hE5.4...@news1.tin.it...

Porta il fuovco sulla sottomaschera e fai un requery
MAssimiliano


text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:zcD5b.34690$w8.2...@news.edisontel.com...

MA non ho accendini a portata di mano, va bene la diavolina?? :)))
a parte gli scherzi, non ho capito cosa intendi, puoi dirlo paivement
paivement??
Hai davanti a te un neofita autoditatta che sa poco di access
Grassie
Claudio


text:
> > > Ho creato una maschera Anagrafica dipendenti, con una sottomaschera
> > > Curriculum
> > > Posso aggiungere nuovi record liberamente, per modificare invece, ho
> > > impostato, Consenti Modifiche su NO e poi ho inserire un Pulsante con
la
> > > proprietą  Me.AllowEdits = True.
> > > Il problema sta perņ nel fatto che la sottomaschera non la posso
> > utilizzare
> > > č totalmente morta, anche se clicco sul pulsante non posso aggiungere
> > alcun
> > > record.
> > > Come posso fare??
> > > Grazie
> >
> > Porta il fuovco sulla sottomaschera e fai un requery
> > MAssimiliano
>
> MA non ho accendini a portata di mano, va bene la diavolina?? :)))
> a parte gli scherzi, non ho capito cosa intendi, puoi dirlo paivement
> paivement??
> Hai davanti a te un neofita autoditatta che sa poco di access
Te lo dico marciapiede marciapiede
il permesso a editare
aggiungi
me.requery
me.tuasottomaschera.setfocus
me.tuasottomaschera.requery
MAssimiliano


author: Roberto

text:
"Claudio" <
cre...@tiscali.it
> ha scritto nel messaggio
news:zxD5b.11987$hE5.4...@news1.tin.it...
>
> "MA" <
keiko...@libero.it
> ha scritto nel messaggio
> news:zcD5b.34690$w8.2...@news.edisontel.com...
> >
> > "Claudio" <
cre...@tiscali.it
> ha scritto nel messaggio
> > news:47D5b.11864$hE5.4...@news1.tin.it...
> > > Ho creato una maschera Anagrafica dipendenti, con una sottomaschera
> > > Curriculum
> > > Posso aggiungere nuovi record liberamente, per modificare invece, ho
> > > impostato, Consenti Modifiche su NO e poi ho inserire un Pulsante con
la
> > > proprietà  Me.AllowEdits = True.
> > > Il problema sta però nel fatto che la sottomaschera non la posso
> > utilizzare
> > > è totalmente morta, anche se clicco sul pulsante non posso aggiungere
> > alcun
> > > record.
> > > Come posso fare??
> > > Grazie
> >
> > Porta il fuovco sulla sottomaschera e fai un requery
> > MAssimiliano
>
> MA non ho accendini a portata di mano, va bene la diavolina?? :)))
> a parte gli scherzi, non ho capito cosa intendi, puoi dirlo paivement
> paivement??
> Hai davanti a te un neofita autoditatta che sa poco di access
>
> Grassie
> Claudio
>
Intendeva il comando OnFocus()....
Giusto Massimiliano??
Ciao
Roberto
>
>


text:
> > > > Ho creato una maschera Anagrafica dipendenti, con una sottomaschera
> > > > Curriculum
> > > > Posso aggiungere nuovi record liberamente, per modificare invece, ho
> > > > impostato, Consenti Modifiche su NO e poi ho inserire un Pulsante
con
> la
> > > > proprietą  Me.AllowEdits = True.
> > > > Il problema sta perņ nel fatto che la sottomaschera non la posso
> > > utilizzare
> > > > č totalmente morta, anche se clicco sul pulsante non posso
aggiungere
> > > alcun
> > > > record.
> > > > Come posso fare??
> > > > Grazie
> > >
> > > Porta il fuovco sulla sottomaschera e fai un requery
> > > MAssimiliano
> >
> > MA non ho accendini a portata di mano, va bene la diavolina?? :)))
> > a parte gli scherzi, non ho capito cosa intendi, puoi dirlo paivement
> > paivement??
> > Hai davanti a te un neofita autoditatta che sa poco di access
> >
> > Grassie
> > Claudio
> >
> Intendeva il comando OnFocus()....
>
> Giusto Massimiliano??
>
> Ciao
> Roberto
No, .setfocus
MAssimiliano


text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:uVD5b.34703$w8.1...@news.edisontel.com...

>:-( ok grazie MAssimiliano...
Roberto


text:
> Te lo dico marciapiede marciapiede
> il permesso a editare
> aggiungi
> me.requery
> me.tuasottomaschera.setfocus
> me.tuasottomaschera.requery
> MAssimiliano
Purtroppo, non cambia nulla
l'ho messo dopo il permesso di editare, sempre sull'eventi clic del
pulsante, ma non cambia nulla, mi fa modificare la maschera ma non la
sottomaschera
Claudio


title: aggiornamento automatico campo alla modifica del record

author: Nick

text:
ho la necessità di aggiornare il valore di un camp ad ogni aggiornamento che avviene per il record.
seguendo quanto detto tempo fa da namor ho creato questa sub:
Private Sub Form_BeforeUpdate(Cancel As Integer)
If RfSessione = 0 Then DoCmd.OpenForm "login_M"
Me.S_Modifica = RfSessione
If IsNull(Me.S_Crea) Then Me.S_Crea = RfSessione
End Sub
solo che all'aggiornamento del record no viene eseguire.
se inserisco il codice in form_Afterupdate si blocca e non va avanti nello scorrimento di record e nel salvare il dato...
dove sbaglio?
grazie
Ciao
Nick


title: Filtro da applicare ai report

author: Stefano Scattini

text:
Sul sito comune c'è il codice per aprire una maschera con dei dati filtrati
e poi aprire un report.
A me serve semplicemente poter aprire lo stesso report da maschere diverse
con la condizione forms!ID =reports!ID.
Ho provato con il codice e l'help, ma non ci sono riuscito. Grazie.
--
Stefano Scattini
VESS sas
Giussano (MI)


title: Filtro da applicare ai report

author: Iacobucci Gianni

text:
Stefano Scattini <
stefano....@tiscali.it
> wrote in message
ami9c1$8pm$1...@lacerta.tiscalinet.it...

> crea un pulsante di comando su ogni maschera e sull'evento_click del
pulsante
lancia una sub che apre il report specifico con la condizione che ti pare
esempio
private sub MioBottone_onClick()
dim srtC as String
srtC= (specifica la condizione)
Docmd.openReport,"NomeReport", ,(condizione)
vedi bene l'help
ciao gianni


title: Filtro da applicare ai report

text:
"Stefano Scattini" <
stefano....@tiscali.it
> ha scritto nel messaggio
news:ami9c1$8pm$1...@lacerta.tiscalinet.it...

Ti allego il codice che ho io in un pulsante di comando
dovrebbe andare bene anche per te.
Private Sub Comando34_Click()
On Error GoTo Err_Comando34_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "AnagrafUtenti"
    stLinkCriteria = "[IDutenti]=" & Me![idutenti]
    DoCmd.OpenReport stDocName, , , stLinkCriteria
Exit_Comando34_Click:
    Exit Sub
Err_Comando34_Click:
    MsgBox Err.Description
    Resume Exit_Comando34_Click
End Sub
--
Debora


title: Il codice si blocca - Help!

author: corry

text:
Come mai, da codice, si ha errore se trova un valore null? (In pratica
se .fields(n) trova un campo nullo o vuoto)
Come si fa a superare 'sta cosa?
Grazie 1000


title: Il codice si blocca - Help!

author: Roberto dalla campagna

text:
"corry" <
eka...@hotmail.com
> ha scritto nel messaggio
news:e7059899.04080...@posting.google.com...

Dipende dal contesto in cui ti trovi e dal codice che stai usando.
Devi aver pazienza, ma anche le sfere di cristallo sono in ferie. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: problema con filtro like in funzione

text:
secondo voi cosa sbaglio in queste 2 istruzioni like?
  CostruisciFiltro = CostruisciFiltro & "[TITOLO] = Like " * " &
  [forms]![archiviobranilistato]![CasellaCombinata170] & " * ""
  CostruisciFiltro = CostruisciFiltro & " and [TITOLO] = Like " *
  " & [forms]![archiviobranilistato]![CasellaCombinata170] & " * ""
grazie a tutti.