title: gestione analisi cliniche

author: stefano (kabisa)

text:
[CUT]
> Per LIS si intende il Laboratory Information System cioč qualsiasi
> programma per la gestione delle informazioni (analisi cliniche) di un
> laboratorio analisi.
> Normalmente esistono delle Software House specializzate in questo campo
che
> producono
> programmi tipo
> Italab ,PowerLab,Astrolab etc etc.
> Tanto per farti rendere conto Italab di cui ho conoscenza diretta lavora
su
> DB Oracole.
> Ora fare "un programmino per la stampa dei risultati delle analisi per un
> laboratorio di analisi cliniche"
> in access ,a meno che tu usi Access solo come FE e ti appoggi almeno ad
SQL
> Server č semplicemente impossibile
> data la mole di dati che anche se il lab č piccolo dovresti gestire(Access
> 2000 regge fino a 2 giga)
> .Anche cosě non č uno scherzo in quanto dovresti almeno per le analisi
> eseguite in automatico (chimica clinica,ematologia,coagulazione
> ,immunometria) sviluppare anche dei moduli per interfacciare il tuo
> programma con le varie macchine che hanno normalmente protocolli
> di interfacciamneto differenti l'una dall'altra e dovresti chiedere alle
> varie ditte produttrici delle macchine le specifiche.Questo a meno di non
> obbligare il personale del lab ad inserire a manina santa i risultati cosa
> piuttosto singolare al giorno d'oggi.Infatti per esempio una macchina
> che esegue emocromi produce per ogni campione circa 35 risultati
numerici.Di
> questi normalmente solo una ventina vengono "refertati" cioč
> se il tuo piccolo lab fa almeno 20 emocromi al giorno gli utenti si
> dovrebbero inserire a manina santa 400 risultati solo per gli emocromi.
> Se per assurdo qualche pazzo volesse usare un programma che non prevede
> l'interfacciamento eccoti una serie di problemi da risolvere:
>
> Gestione delle analisi
> Finchč il paziente richiede solo test semplici (azotemia glicemia
> creatinemia PT solo se gli dai la ratio etc etc) non ci sono problemi ma
se
> mi chiede
>  per esempio la creatinina clearance gli devo fare la creatinemia, la
> creatinuria ,misurare il volume delle urine delle 24 h farmi i calcoli e
> dargli i risultati.
> Chiaramente in fase di inserimento se ho una richiesta di creatinina
> clearance devo inserire di default anche la creatinemia (quindi il
paziente
> oltre che a portare l'urina delle 24h dovrŕ fare un prelievo di sangue) ed
> avrň bisogno di un campo per il volume delle urine.Il cielo poi non voglia
> che ti chiedano un esame di batteriologia ,per es. un bel tampone
> faringeo.Come lo gestisci dato che avresti questi tipi di risultati
> :Sterile,Inquinato(ripete),un ceppo patogeno (ma allora gli devi fare
> l'antibiogramma sia per identificarlo che per vedere a quali antibiotici č
> resistente ,o meno ed a che concentrazione (si chiama MIC) ma il paziente
se
> non ha richiesto l'antibiogramma non lo ha nemmeno pagato....e come famo
gli
> diciamo che ci sta un patogeno che molto probabilmente č la causa del suo
> problema ma non gli diciamo quale č perchč non ce lo ha pagato?
>
> Gestione dei valori di riferimento
> Ogni analisi ha i suoi bei valori di riferimento che sono dati dalla
tecnica
> usata per la determinazione dell'analita in questione.
> Per esempio la concentrazione degli elettroliti Na,K,Cl  puň essere data
in
> millimoli/L o milliEq/L.Stica dirai tu, mica tanto ti dico io perchč
> se cambiate la tecnica analitica o vi convertite a mano (ancora) le unitŕ
di
> misura oppure ti tocca inserire i nuovi valori di riferimento.Non
> sottovalutare
> questo aspetto dato che in un lab c'č un turn over di tecnologia molto
> alto.Aggiungo che molte analisi hanno valori di riferimento associati alla
> condizione e/o
> etŕ del paziente come per esempio gli ormoni nelle donne a seconda del
ciclo
> il PSA negli uomini a seconda dell'etŕ le LUC che nei bambini non sono
> patologiche.
> Devi anche prevedere risultati che non hanno un valore di riferimento come
> per esempio un esame microscopico di uno striscio di sangue.In questo caso
> l'analista
> descrive quello che vede sul vetrino con testo libero.Pensa che per
> l'analisi delle urine č previsto sia un risultato descrittivo che uno
> chimico fisico con valori di riferimento.
>
> Controllo della refertazione
> Durante la routine giornaliera dovrai sempre sapere quali referti sono:
> Completi
> Parzialmente refertati
> Stampati almeno una volta
>
> Gestione dei risultati
> Alcune analisi devono essere gestite(in particolare i risultati) solo da
> personale si del lab ma incaricato espressamente dal primario di questo.
> Mi riferisco ad esempio al test dell'HIV.Questo per ovvi motivi di
> riservatezza e perchč oltre all'obbligo di denuncia al ministero della
> salute in caso
> di positivitŕ il risultato deve essere comunicato al paziente in modo
> particolare.
>
> Gestione dei "Fogli di lavoro" o liste
> Dato che abbiamo il programma usiamolo, quindi dopo aver inserito i tuoi
bei
> pazienti con le loro belle analisi dovrai prevedere che il tuo programma
> sia in grado di "distribuire" il lavoro alle varie sezioni in cui č
composto
> il lab.Bada che anche se il lab č piccolo sta cosa dovrai farla e quindi
> oltra che a caricare
> le analisi dovrai associare ogni analisi ad ogni sezione del lab
prevedendo
> anche che di tanto in tanto e per ragioni a me ancora sconosciute le
analis
> vengono cedute od acquistate dalle varie sezioni.Chiaramente se di un
> analisi c'č il risultato dentro non vorrai stamparla perchč a te interessa
> solo quello che c'č da fare.
>
> Mi fermo qui, ho volutamente omesso la gestione dell'anagrafica del
paziente
> che č un discorso a parte ma č simile a tanti altri gestionali.
> Se hai dei dubbi chiedi.
>
> SunRex
>
> P.S.
> Per interesse personale....
> Che tipo di analisi dovrebbe far sto laboratorio e quante?
Ciao sunrex
scusa se mi intrometto ma č molto interessante la conoscenza dei sistemi di
laboratorio analisi che hai
suppongo che conosci anche i parassitologici e vari test che si fanno (il
mio campo principale)
Qualche domanda:
Di cosa ti occuoppi ?
Ci sarai al CISA1 ?
Mi piacerebbe discutere con te di alcune cose rilevanti la programmazione
Access come FE su database ospedalieri ( ORACOLE, INFORMIX, SQL server, e
MySQL)
e su gestione dati specialistici (0,005% dei dati di un DBclinico completo)
registrati su MySQL o MSDE dedicato.
Crazie
Stefano Laganŕ
Stkabisa


title: gestione analisi cliniche

author: SunRex

text:
"stefano (kabisa)" <
stl...@tin.it
> ha scritto nel messaggio
news:CLZhe.903667$b5.39...@news3.tin.it...
> [CUT]
> > Per LIS si intende il Laboratory Information System cioè qualsiasi
> > programma per la gestione delle informazioni (analisi cliniche) di un
> > laboratorio analisi.
> > Normalmente esistono delle Software House specializzate in questo campo
> che
> > producono
> > programmi tipo
> > Italab ,PowerLab,Astrolab etc etc.
> > Tanto per farti rendere conto Italab di cui ho conoscenza diretta lavora
> su
> > DB Oracole.
> > Ora fare "un programmino per la stampa dei risultati delle analisi per
un
> > laboratorio di analisi cliniche"
> > in access ,a meno che tu usi Access solo come FE e ti appoggi almeno ad
> SQL
> > Server è semplicemente impossibile
> > data la mole di dati che anche se il lab è piccolo dovresti
gestire(Access
> > 2000 regge fino a 2 giga)
> > .Anche così non è uno scherzo in quanto dovresti almeno per le analisi
> > eseguite in automatico (chimica clinica,ematologia,coagulazione
> > ,immunometria) sviluppare anche dei moduli per interfacciare il tuo
> > programma con le varie macchine che hanno normalmente protocolli
> > di interfacciamneto differenti l'una dall'altra e dovresti chiedere alle
> > varie ditte produttrici delle macchine le specifiche.Questo a meno di
non
> > obbligare il personale del lab ad inserire a manina santa i risultati
cosa
> > piuttosto singolare al giorno d'oggi.Infatti per esempio una macchina
> > che esegue emocromi produce per ogni campione circa 35 risultati
> numerici.Di
> > questi normalmente solo una ventina vengono "refertati" cioè
> > se il tuo piccolo lab fa almeno 20 emocromi al giorno gli utenti si
> > dovrebbero inserire a manina santa 400 risultati solo per gli emocromi.
> > Se per assurdo qualche pazzo volesse usare un programma che non prevede
> > l'interfacciamento eccoti una serie di problemi da risolvere:
> >
> > Gestione delle analisi
> > Finchè il paziente richiede solo test semplici (azotemia glicemia
> > creatinemia PT solo se gli dai la ratio etc etc) non ci sono problemi ma
> se
> > mi chiede
> >  per esempio la creatinina clearance gli devo fare la creatinemia, la
> > creatinuria ,misurare il volume delle urine delle 24 h farmi i calcoli e
> > dargli i risultati.
> > Chiaramente in fase di inserimento se ho una richiesta di creatinina
> > clearance devo inserire di default anche la creatinemia (quindi il
> paziente
> > oltre che a portare l'urina delle 24h dovrà fare un prelievo di sangue)
ed
> > avrò bisogno di un campo per il volume delle urine.Il cielo poi non
voglia
> > che ti chiedano un esame di batteriologia ,per es. un bel tampone
> > faringeo.Come lo gestisci dato che avresti questi tipi di risultati
> > :Sterile,Inquinato(ripete),un ceppo patogeno (ma allora gli devi fare
> > l'antibiogramma sia per identificarlo che per vedere a quali antibiotici
è
> > resistente ,o meno ed a che concentrazione (si chiama MIC) ma il
paziente
> se
> > non ha richiesto l'antibiogramma non lo ha nemmeno pagato....e come famo
> gli
> > diciamo che ci sta un patogeno che molto probabilmente è la causa del
suo
> > problema ma non gli diciamo quale è perchè non ce lo ha pagato?
> >
> > Gestione dei valori di riferimento
> > Ogni analisi ha i suoi bei valori di riferimento che sono dati dalla
> tecnica
> > usata per la determinazione dell'analita in questione.
> > Per esempio la concentrazione degli elettroliti Na,K,Cl  può essere data
> in
> > millimoli/L o milliEq/L.Stica dirai tu, mica tanto ti dico io perchè
> > se cambiate la tecnica analitica o vi convertite a mano (ancora) le
unità
> di
> > misura oppure ti tocca inserire i nuovi valori di riferimento.Non
> > sottovalutare
> > questo aspetto dato che in un lab c'è un turn over di tecnologia molto
> > alto.Aggiungo che molte analisi hanno valori di riferimento associati
alla
> > condizione e/o
> > età del paziente come per esempio gli ormoni nelle donne a seconda del
> ciclo
> > il PSA negli uomini a seconda dell'età le LUC che nei bambini non sono
> > patologiche.
> > Devi anche prevedere risultati che non hanno un valore di riferimento
come
> > per esempio un esame microscopico di uno striscio di sangue.In questo
caso
> > l'analista
> > descrive quello che vede sul vetrino con testo libero.Pensa che per
> > l'analisi delle urine è previsto sia un risultato descrittivo che uno
> > chimico fisico con valori di riferimento.
> >
> > Controllo della refertazione
> > Durante la routine giornaliera dovrai sempre sapere quali referti sono:
> > Completi
> > Parzialmente refertati
> > Stampati almeno una volta
> >
> > Gestione dei risultati
> > Alcune analisi devono essere gestite(in particolare i risultati) solo da
> > personale si del lab ma incaricato espressamente dal primario di questo.
> > Mi riferisco ad esempio al test dell'HIV.Questo per ovvi motivi di
> > riservatezza e perchè oltre all'obbligo di denuncia al ministero della
> > salute in caso
> > di positività il risultato deve essere comunicato al paziente in modo
> > particolare.
> >
> > Gestione dei "Fogli di lavoro" o liste
> > Dato che abbiamo il programma usiamolo, quindi dopo aver inserito i tuoi
> bei
> > pazienti con le loro belle analisi dovrai prevedere che il tuo programma
> > sia in grado di "distribuire" il lavoro alle varie sezioni in cui è
> composto
> > il lab.Bada che anche se il lab è piccolo sta cosa dovrai farla e quindi
> > oltra che a caricare
> > le analisi dovrai associare ogni analisi ad ogni sezione del lab
> prevedendo
> > anche che di tanto in tanto e per ragioni a me ancora sconosciute le
> analis
> > vengono cedute od acquistate dalle varie sezioni.Chiaramente se di un
> > analisi c'è il risultato dentro non vorrai stamparla perchè a te
interessa
> > solo quello che c'è da fare.
> >
> > Mi fermo qui, ho volutamente omesso la gestione dell'anagrafica del
> paziente
> > che è un discorso a parte ma è simile a tanti altri gestionali.
> > Se hai dei dubbi chiedi.
> >
> > SunRex
> >
> > P.S.
> > Per interesse personale....
> > Che tipo di analisi dovrebbe far sto laboratorio e quante?
>
> Ciao sunrex
> scusa se mi intrometto ma è molto interessante la conoscenza dei sistemi
di
> laboratorio analisi che hai
> suppongo che conosci anche i parassitologici e vari test che si fanno (il
> mio campo principale)
> Qualche domanda:
> Di cosa ti occuoppi ?
> Ci sarai al CISA1 ?
> Mi piacerebbe discutere con te di alcune cose rilevanti la programmazione
> Access come FE su database ospedalieri ( ORACOLE, INFORMIX, SQL server, e
> MySQL)
> e su gestione dati specialistici (0,005% dei dati di un DBclinico
completo)
> registrati su MySQL o MSDE dedicato.
>
>
> Crazie
> Stefano Laganà
> Stkabisa
>
>
>
>
>


title: gestione analisi cliniche

text:
"stefano (kabisa)" <
stl...@tin.it
> ha scritto nel messaggio
news:CLZhe.903667$b5.39...@news3.tin.it...
> [CUT]
[CUT]
>
> Ciao sunrex
> scusa se mi intrometto ma è molto interessante la conoscenza dei sistemi
di
> laboratorio analisi che hai
> suppongo che conosci anche i parassitologici e vari test che si fanno (il
> mio campo principale)
Arricchire o non arricchire,this is the problem.Si qualcosa conosco
e per quello che non so ,ho i miei agganci per arrivarci (INMI di Roma).
> Qualche domanda:
> Di cosa ti occuoppi ?
Di analisi di laboratorio ,sono un tecnico di lab.
> Ci sarai al CISA1 ?
Purtroppo causa infortunio al tendine d'achille no.
> Mi piacerebbe discutere con te di alcune cose rilevanti la programmazione
> Access come FE su database ospedalieri ( ORACOLE, INFORMIX, SQL server, e
> MySQL)
Mah, non so se ti posso aiutare sulla parte informatica, io uso solo access
anche se
sul lavoro ho un programma in access che prende i pazienti che effettuano
una particolare prestazione
(micologica) dal CUP dell'ospedale che ha il db in SQL server ma per fare
questo ho lincato
un paio di tbl (ho meglio me le hanno lincate i ragazzi del CED) ed eseguo
una qry su queste tbl.
Avevo fatto anche un programma in Access che estraeva da DB Oracle le
analisi e le confrontava con la quantità
di materiali utilizzati per eseguire le stesse ma il primate del lab non ha
voluto che continuassi.........:(
Cmq per la mia piccola esperienza agganciarsi ad un db tipo oracle o SQL
Server usando ODBC giusti
non è un problema.Solo una volta mi è stato detto che le mie interrogazioni
su SQL Server rallentavano
il programma del CUP ma utilizzando una routine di Alessandro Baraldi sono
riuscito a dimostrare che non
era vero.(santo alex)
> e su gestione dati specialistici (0,005% dei dati di un DBclinico
completo)
> registrati su MySQL o MSDE dedicato.
Ha che tipo di dati ti riferisci?
>
> Crazie
Preco
SunRex
> Stefano Laganà
> Stkabisa
>
>
>
>
>


title: gestione analisi cliniche

author: Luigi

text:
[CUT]
> Se hai dei dubbi chiedi.
>
> SunRex
>
> P.S.
> Per interesse personale....
> Che tipo di analisi dovrebbe far sto laboratorio e quante?
>Se hai dubbi chiedi.
sono bastate poche righe del tuo messaggio per farmi cambiare subito
idea. Sinceramente non credevo ci fossero tanti aspetti di cui tener
conto per fare quello che volevo. Ti spiego nei dettagli la situazione:
c'è un mio parente che è il proprietario di questo laboratorio e
poichè usano un programma che gira sotto dos e hanno avuto "qualche"
problemino pensavo di fare qualcosa di più "moderno" e che fosse anche
più facile da gestire. In effetti il laboratorio non è molto grande e
credo che inseriscano ancora a manina tutti i dati delle analisi. Credo
che il quantitativo si aggiri intorno a 1500 prestazioni erogate al
mese. Per assurdo io potrei anche prevedere la cancellazione di tutti i
dati alla fine di ogni mese (magari dopo aver fatto un backup) e
cancellarli per evitare il problema delle grosse quantità di dati da
gestire. Ma se anche questo fosse possibile resterebbe cmq da risolvere
il problema di come strutturare tutta l'applicazione. Indagherò meglio
sulle loro modalità operative e poi ti farò sapere qualcosa in
merito. Non credo nemmeno che effettuino tutte le possibili analisi di
questo mondo e questo potrebbe essere un grosso vantaggio!
Cmq i miei complimenti per le tue conoscenze e i miei ringraziamenti
per la tua risposta.
Ciao e grazie,
Luigi


title: gestione analisi cliniche

author: Matteo Barsotti

text:
Luigi ha scritto:
> sono bastate poche righe del tuo messaggio per farmi cambiare subito
> idea.
Noi come C.B.Sistemi stiamo sviluppando un software che gestisce tutto
quello che ha scritto SunRex, Front end in Access2002, backend in SQL
Server / MSDE.
Siamo in fase di lancio del prodotto, se ti può interessare possiamo
parlarne. Potresti diventare rivenditore e trattenere una percentuale
sulla vendita. Tieni presente che un software del genere sul mercato
vale oltre 5000 euro. Essendo un'offerta LANCIO, fornendo assistenza via
mail, e se ti arrangi con l'installlazione etc etc possiamo fare sconti
abbondanti...
--
Matteo Barsotti
C.B.Sistemi
Tel. 041 976162
www.cbsistemi.it


title: gestione analisi cliniche

author: MA

text:

Che ne diete di spostare questa discussione in privato tra voi due??
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: gestione analisi cliniche

text:
MA ha scritto:

Fatto!
In ogni caso ripropongo la domanda al newsgroup: la cosa è talmente
difficile che non riuscirei mai a fare quello che voglio? Un
programmino in cui giorno per giorno la segretaria inserisce i valori
delle analisi e mi dà la possibilità di stamparli. Per quanto
riguarda il fattore grandi quantità di dati non ho bisogno di
conservare tutto lo storico e potrei cancellare tutto a fine settimana
o mese.
Ciao e grazie,
Luigi


title: gestione analisi cliniche

text:

Io non mi spaventeri.
Inizia a creati una struttura in questo modo
Tbl_Eseame
id
Esame
Macchinario
e un'altra
tbl_specificaEsami
Esame
um1
Limiti1
um2
Limiti2
um3
Limiti3
Note
E riempila con il nome dell'esame e del macchinario la prima
i valori da richiedere nella seconda
Poi continuiamo insieme



title: gestione analisi cliniche

text:
> Io non mi spaventeri.
> Inizia a creati una struttura in questo modo
> Tbl_Eseame
> id
> Esame
> Macchinario
>
> e un'altra
> tbl_specificaEsami
> Esame
> um1
> Limiti1
> um2
> Limiti2
> um3
> Limiti3
> Note
> E riempila con il nome dell'esame e del macchinario la prima
> i valori da richiedere nella seconda
>
> Poi continuiamo insieme
>
>
Ciao Massimiliano,
prima di tutto ti ringrazio di esserti offerto per aiutarmi nella
realizzazione di questo programmino. Io avevo già iniziato a fare
qualcosa ma poi ho desistito, in ogni caso ho ripreso quel pò che
avevo fatto. Prima di continuare volevo sapere cosa intendi tu per
limite? Per caso il valore di riferimento che in genere viene indicato
nelle analisi? Nel mio primo post ho scritto quello che avevo in mente
di realizzare, che ne dici? Cmq ho fatto quello che mi hai chiesto con
alcuni degli esami che eroga il laboratorio e ho fatto la tabella con
questi campi:IdEsame, CodiceEsame, NomeEsame, PrezzoLordoEsame,
MacchinarioEsame.
L'altra tabella contiene questi campi: IdSpecifica, Esame, UM1,
Limite1, UM2, Limite2, UM3, Limite3, Note.
Ma questa tabella dovrebbe contenere i parametri degli esami? Te lo
chiedo perchè ci sono esami come quelli delle urine che contengono 13
parametri. Devo quindi inserire 13 campi UM e 13 campi di limite?
Ciao e ancora grazie!
Luigi


title: gestione analisi cliniche

text:

Vuoi legare Esame (molti) con CodiceEsame(Uno)? Bene.
> Ma questa tabella dovrebbe contenere i parametri degli esami? Te lo
> chiedo perchè ci sono esami come quelli delle urine che contengono 13
> parametri. Devo quindi inserire 13 campi UM e 13 campi di limite?
Nessuno ci vieta ci scriverli su 3 livelli no?
>
> Ciao e ancora grazie!
Bene.
Ora creati una scheda assistito e una ricetta (qui ci metteremo gli esami
prescritti)
> Luigi



title: gestione analisi cliniche

text:
> Vuoi legare Esame (molti) con CodiceEsame(Uno)? Bene.
Si credo che sia la soluzione migliore. Alla fine non posso prevedere
il numero massimo di parametri. Un giorno potrebbero esserci 20
parametri, e allora che faccio mi metto a modificare la tabella?
> > Ma questa tabella dovrebbe contenere i parametri degli esami? Te lo
> > chiedo perchè ci sono esami come quelli delle urine che contengono
13
> > parametri. Devo quindi inserire 13 campi UM e 13 campi di limite?
>
> Nessuno ci vieta ci scriverli su 3 livelli no?
Cosa intendi con questo? Scusa la domanda!
> Bene.
> Ora creati una scheda assistito e una ricetta (qui ci metteremo gli
esami
> prescritti)
Queste tabelle vanno cmq legate con una relazione uno(paziente)a
molti(ricette),giusto? In questo medo però devo "costringere" la
segretaria a non aggiungere ogni volta un nuovo paziente ma a
richiamare quelli già presenti in archivio o aggiungerlo nel caso uno
nuovo,giusto?


title: gestione analisi cliniche

text:
> Vuoi legare Esame (molti) con CodiceEsame(Uno)? Bene.
Si credo che sia la soluzione migliore. Alla fine non posso prevedere
il numero massimo di parametri. Un giorno potrebbero esserci 20
parametri, e allora che faccio mi metto a modificare la tabella?
> > Ma questa tabella dovrebbe contenere i parametri degli esami? Te lo
> > chiedo perchè ci sono esami come quelli delle urine che contengono
13
> > parametri. Devo quindi inserire 13 campi UM e 13 campi di limite?
>
> Nessuno ci vieta ci scriverli su 3 livelli no?
Cosa intendi con questo? Scusa la domanda!
> Bene.
> Ora creati una scheda assistito e una ricetta (qui ci metteremo gli
esami
> prescritti)
Queste tabelle vanno cmq legate con una relazione uno(paziente)a
molti(ricette),giusto? In questo medo però devo "costringere" la
segretaria a non aggiungere ogni volta un nuovo paziente ma a
richiamare quelli già presenti in archivio o aggiungerlo nel caso uno
nuovo,giusto?
Ti faccio sapere!
Ciao e grazie,
Luigi


title: gestione analisi cliniche

text:
Luigi wrote:
>> Vuoi legare Esame (molti) con CodiceEsame(Uno)? Bene.
>
> Si credo che sia la soluzione migliore. Alla fine non posso prevedere
> il numero massimo di parametri. Un giorno potrebbero esserci 20
> parametri, e allora che faccio mi metto a modificare la tabella?
Credo di sì
>
>
>>> Ma questa tabella dovrebbe contenere i parametri degli esami? Te lo
>>> chiedo perchè ci sono esami come quelli delle urine che contengono
>>> 13 parametri. Devo quindi inserire 13 campi UM e 13 campi di limite?
>>
>> Nessuno ci vieta ci scriverli su 3 livelli no?
>
> Cosa intendi con questo? Scusa la domanda!
3 record
Tipo
EsameX Parametro1, parametro2, parametro3
EsameX Parametro4, parametro5, parametro6
EsameX Parametro7, parametro8, parametro9
Maglio ancora se usassimo un valore per ogni record, ma questo lo
devidecidere tu.
I vantaggi sono ai fini statistici e quindi puo lavorarci molto meglio.
>
>
>> Bene.
>> Ora creati una scheda assistito e una ricetta (qui ci metteremo gli
>> esami prescritti)
>
> Queste tabelle vanno cmq legate con una relazione uno(paziente)a
> molti(ricette),giusto? In questo medo però devo "costringere" la
> segretaria a non aggiungere ogni volta un nuovo paziente ma a
> richiamare quelli già presenti in archivio o aggiungerlo nel caso uno
> nuovo,giusto?
Infatti
Perchè non ci lavoriamo insieme come progetto di Accessgroup?



title: gestione analisi cliniche

text:
MA ha scritto:
> Luigi wrote:
> >> Vuoi legare Esame (molti) con CodiceEsame(Uno)? Bene.
> >
> > Si credo che sia la soluzione migliore. Alla fine non posso
prevedere
> > il numero massimo di parametri. Un giorno potrebbero esserci 20
> > parametri, e allora che faccio mi metto a modificare la tabella?
>
> Credo di sì
>
> >
> >
> >>> Ma questa tabella dovrebbe contenere i parametri degli esami? Te
lo
> >>> chiedo perchè ci sono esami come quelli delle urine che
contengono
> >>> 13 parametri. Devo quindi inserire 13 campi UM e 13 campi di
limite?
> >>
> >> Nessuno ci vieta ci scriverli su 3 livelli no?
> >
> > Cosa intendi con questo? Scusa la domanda!
> 3 record
> Tipo
> EsameX Parametro1, parametro2, parametro3
> EsameX Parametro4, parametro5, parametro6
> EsameX Parametro7, parametro8, parametro9
> Maglio ancora se usassimo un valore per ogni record, ma questo lo
> devidecidere tu.
> I vantaggi sono ai fini statistici e quindi puo lavorarci molto
meglio.
Credo che la soluzione migliore è quella di un valore per ogni record.
Farò così!
> >
> >> Bene.
> >> Ora creati una scheda assistito e una ricetta (qui ci metteremo
gli
> >> esami prescritti)
> >
> > Queste tabelle vanno cmq legate con una relazione uno(paziente)a
> > molti(ricette),giusto? In questo medo però devo "costringere" la
> > segretaria a non aggiungere ogni volta un nuovo paziente ma a
> > richiamare quelli già presenti in archivio o aggiungerlo nel caso
uno
> > nuovo,giusto?
> Infatti
> Perchè non ci lavoriamo insieme come progetto di Accessgroup?
Per me non ci sarebbero problemi! Solo che le mie conoscenze e
competenze in ambito access non sono immense!però ci sto a fare la mia
piccola parte!
Ciao e grazie,
Luigi


title: gestione analisi cliniche

text:

Bene approntiamo la tabelle e poi ne riparliamo
Anzitutto le tabelle le chiamamo con il prefisso tbl minuscolo tipo
tblAnagrafica.
Poi i nomi dei campi li teniamo legati e non formati da più parole
Per ora dovremmo creare una tblAnagrafica e Maschera Anagrafica che possiamo
chiamare frmAnagrafica
Ricordati il campo codicefiscale perchè serve per la comuicazione all'asl
>
>
>>>
>>>> Bene.
>>>> Ora creati una scheda assistito e una ricetta (qui ci metteremo gli
>>>> esami prescritti)
>>>
>>> Queste tabelle vanno cmq legate con una relazione uno(paziente)a
>>> molti(ricette),giusto? In questo medo però devo "costringere" la
>>> segretaria a non aggiungere ogni volta un nuovo paziente ma a
>>> richiamare quelli già presenti in archivio o aggiungerlo nel caso
>>> uno nuovo,giusto?
>> Infatti
>> Perchè non ci lavoriamo insieme come progetto di Accessgroup?
>
> Per me non ci sarebbero problemi! Solo che le mie conoscenze e
> competenze in ambito access non sono immense!però ci sto a fare la mia
> piccola parte!
Su questo non ci sono problemi
>
> Ciao e grazie,
> Luigi



title: gestione analisi cliniche

text:

Allora facciamo un breve riepilogo della situazione.
Al momento abbiamo una tabella in cui sono riportate tutte le
analisi(tblEsami) e una in cui sono riportate tutte le specifiche per
ogni singola analisi(tblSpecifiche).Ovviamente queste tabelle sono
collegate con una relazione uno a molti (un'anlisi può avere più
parametri); una tabella con l'anagrafica dei pazienti(tblAnagrafica) e
una tabella con le ricette(tblRicette). Anche queste tabelle sono
collegate con una relazione uno a molti (un paziente può avere più
ricette).
Ora di mia iniziativa ho creato un'altra tabella(tblErogazioni) che
contiene i dati relativi alle analisi erogate per ogni ricetta. I campi
sono 3: iderogazione, idricetta, idanalisi che dovrebbe servire per
inserire le analisi prescritte in ogni singola ricetta. E' giusto
questo passaggio o sbaglio?
Ora però dovremmo creare "qualcosa" in cui mettere i dati dei
parametri delle analisi per ogni ricetta. E qui mi blocco! Qualche
suggerimento?
Ciao,
Luigi


title: gestione analisi cliniche

text:
> Allora facciamo un breve riepilogo della situazione.
>
> Al momento abbiamo una tabella in cui sono riportate tutte le
> analisi(tblEsami) e una in cui sono riportate tutte le specifiche per
> ogni singola analisi(tblSpecifiche).Ovviamente queste tabelle sono
> collegate con una relazione uno a molti (un'anlisi può avere più
> parametri); una tabella con l'anagrafica dei pazienti(tblAnagrafica)
e
> una tabella con le ricette(tblRicette). Anche queste tabelle sono
> collegate con una relazione uno a molti (un paziente può avere più
> ricette).
>
> Ora di mia iniziativa ho creato un'altra tabella(tblErogazioni) che
> contiene i dati relativi alle analisi erogate per ogni ricetta. I
campi
> sono 3: iderogazione, idricetta, idanalisi che dovrebbe servire per
> inserire le analisi prescritte in ogni singola ricetta. E' giusto
> questo passaggio o sbaglio?
>
> Ora però dovremmo creare "qualcosa" in cui mettere i dati dei
> parametri delle analisi per ogni ricetta. E qui mi blocco! Qualche
> suggerimento?
>
Avrei pensato che la soluzione potrebbe essere una query di
accodamento.Ogni volta che inseriamo un'analisi in una ricetta una
query di accodamento potrebbe aggiungere tutti i parametri propri di
quell'analisi in una tabella dedicata dove oltre a questi dati viene
registrato anche l'idricetta.
Che ne dite?
Ciao,
Luigi


title: gestione analisi cliniche

text:

Vedi come diventa lineare se si struttura bene?
>
> Ciao,



title: gestione analisi cliniche

text:

Per convenzione, quando in una tabella richiamiamo un campo di un'altra, non
ripetiamo
il nome a cui si riferisce (potremmo creare confusione), ma usiamo il
prefisso
rif_. Quindi avremo rif_Idricetta. Così facendo abbiamo anche l'indicazione
che i nomi dei campi che cominciano per id sono contatori e non numerici
come invece sono questi idricetta e id analisi.
Qundi chiariamo l'uso di quest tbl: ci serve per elencare le richieste
presenti nella ricetta.
> Ora però dovremmo creare "qualcosa" in cui mettere i dati dei
> parametri delle analisi per ogni ricetta. E qui mi blocco! Qualche
> suggerimento?
Quella che diventa una "distita base" della ricetta e che servirà anche per
il foglio di lavoro per i tecnici.
Bene coem campi abbiamo bisogno di
rif_idRicetta (uno a molti con ricetta)
rif_specifica (si riferisce all'eneco che abbiamo fatto prima, ma non c'è
bisogno di relazionarla)
e così tutti i campi della tabella tblSpecifiche.
dobbiamo ripetere anche anche i valori di riferimento di modo che noi
storicizzeremo questa tabella e anche se domani quella specifica verrà
eliminata, non elimineremo anche l'esame fatto a quell'assistito.
Come dicevi nell'altro post, ovviamente una semplice query di accodamento ci
predisporrà i valori di riferimento.
>
> Ciao,



title: gestione analisi cliniche

text:
Ciao Massimiliano,
in privato ti ho mandato quello che ho fatto fin ora invece di
dilungarmi in una infinita email di descrizione di ciò che avevo
fatto! Che ne pensi?
Credo che con la struttura "logica" ci siamo, altri aggiustamenti o
aggiunte potremmo farle sempre in seguito.
Vorrei chiederti ancora un pò di cose: il numero massimo di
prestazioni erogabili in una ricetta è pari ad 8 esami e 8 prelievi
(generalmente se ne fa uno solo!)possiamo già in questa fase imporre
il limite massimo di analisi per ricetta?
Per l'interfaccia grafica invece secondo me dovremmo fare in questo
modo: una maschera per l'accettazione e una per l'inserimento dei
valori degli esami. Che ne dici?
Al momento dell'accettazione si sceglie il paziente fra quelli presenti
in anagrafica (o lo si aggiunge nel caso non fosse ancora presente)e si
inseriscono le analsi da effettuare. A questo punto dovremmo eseguire
già la query di accodamento per riempire la tabella dei parametri in
cui inserire i valori.
In un secondo momento poi si passa al riempimeto della tabella con le
analisi e i parametri per ognuno! Per fare questo potremmo creare una
maschera in cui vengono visualizzate le sole ricette per le quali non
sono state ancora inseriti i valori o cmq possiamo dare la possibilità
di ricercarle per data o numero identificativo.
Ciao,
Lugi


title: gestione analisi cliniche

text:
Luigi wrote:
> Ciao Massimiliano,
> in privato ti ho mandato quello che ho fatto fin ora invece di
> dilungarmi in una infinita email di descrizione di ciò che avevo
> fatto! Che ne pensi?
Su questo no  sono d'accordo.  Se lo vogliamo fare insieme ne dobbiamo
parlare qui,
altrimenti te lo faccio e te lo mando insieme alla fattura... ;-P
> Credo che con la struttura "logica" ci siamo, altri aggiustamenti o
> aggiunte potremmo farle sempre in seguito.
Ti ho segnato delle cose, spero che alla fine riporterai un pò il tuo qui.
>
> Vorrei chiederti ancora un pò di cose: il numero massimo di
> prestazioni erogabili in una ricetta è pari ad 8 esami e 8 prelievi
> (generalmente se ne fa uno solo!)possiamo già in questa fase imporre
> il limite massimo di analisi per ricetta?
3 prelievi.
Sì comuneque possiamo tranquillamente farlo.
>
> Per l'interfaccia grafica invece secondo me dovremmo fare in questo
> modo: una maschera per l'accettazione e una per l'inserimento dei
> valori degli esami. Che ne dici?
>
> Al momento dell'accettazione si sceglie il paziente fra quelli
> presenti in anagrafica (o lo si aggiunge nel caso non fosse ancora
> presente)e si inseriscono le analsi da effettuare. A questo punto
> dovremmo eseguire già la query di accodamento per riempire la tabella
> dei parametri in cui inserire i valori.
Sì e viene generato un folio di lavoro per professionisti e per macchina,
cioè gli stessi dati possono esseri valorizzati o dal singolo dottore
(bisognerà aggiungere i campi nella tabella)
che si fa tutti gli esami che gli competono a prescindere dalla macchina o
dalla macchina (cioè il macchinario xxx ha fatto gli esami aaa per tizio e
per Caio, bbb x caio e sempronio etc..)
Il limite lo strutturiamo al livello di interfaccia
>
> In un secondo momento poi si passa al riempimeto della tabella con le
> analisi e i parametri per ognuno! Per fare questo potremmo creare una
> maschera in cui vengono visualizzate le sole ricette per le quali non
> sono state ancora inseriti i valori o cmq possiamo dare la possibilità
> di ricercarle per data o numero identificativo.
Anche, ma non ripecchierebbe i fogli lavoro, ma cmq va benissimo
>
> Ciao,
> Lugi



title: gestione analisi cliniche

text:
MA ha scritto:
> Luigi wrote:
> > Ciao Massimiliano,
> > in privato ti ho mandato quello che ho fatto fin ora invece di
> > dilungarmi in una infinita email di descrizione di ciò che avevo
> > fatto! Che ne pensi?
>
> Su questo no  sono d'accordo.  Se lo vogliamo fare insieme ne
dobbiamo
> parlare qui,
> altrimenti te lo faccio e te lo mando insieme alla fattura... ;-P
Era solo per inviarti qualcosa di concetro ma ho cmq intenzione di
continuare a lavorare qui.
> > Credo che con la struttura "logica" ci siamo, altri aggiustamenti o
> > aggiunte potremmo farle sempre in seguito.
>
> Ti ho segnato delle cose, spero che alla fine riporterai un pò il
tuo qui.
Io avevo creato una tblErogazioni che conteneva le analisi di ogni
ricetta e una tblValori che conteneva i valori di ogni parametro
dell'esame. Queste due erano legate ma tu dici che è meglio fare di
queste due un'unica tabella che contenga i campi di entrambe! Quindi
dovrei eliminare la tblValori e inserire nella TblErogazioni i campi
relativi ai parametri dei singoli esami? Ma mi sfugge qualcosa e
soprattutto vorrei cercare di capire la logica: in quale tabella
"facciamo l'accettazione"? La mia idea era quella di avere un tabella
in cui inserire solo le analisi da fare e poi inserire nell'altra i
parametri e relativi valori! Facendo come dici tu la query di
accodamento dovrebbe inserire nella tabella erogazioni i parametri,
giusto?

Credo sia meglio farlo con le macchine (adesso capisco perchè quel
campo macchinario nella tblEsami!)
> >
> > In un secondo momento poi si passa al riempimeto della tabella con
le
> > analisi e i parametri per ognuno! Per fare questo potremmo creare
una
> > maschera in cui vengono visualizzate le sole ricette per le quali
non
> > sono state ancora inseriti i valori o cmq possiamo dare la
possibilità
> > di ricercarle per data o numero identificativo.
>
> Anche, ma non ripecchierebbe i fogli lavoro, ma cmq va benissimo
>
Ho inserito anche i campi mancanti di cui mi hai scritto quali
prescrittore, esenzione e ho creato una tblStruttura in cui inserire i
parametri del laboratorio: codice, codicefiscale, tipo di convenzione,
regione, asl di appartenenza, distretto,ecc... se può interessare a
qualcuno ho proprio la documentazione che mi hanno dato al distretto
sanitario quando ho fatto l'altro programma per la comunicazione dei
dati relativi alle ricette.


title: msgbox mi chiese nome oggetto

author: gsg

text:
buongiorno a tutti
ho creatato questa routin se al messaggio di [SI] tutto ok
Se invece dico No mi chiede "per l'azione è necessario NomeOggetto"
If MsgBox("Attenzione !!!!!Si stà Aggiornando la Produzione Mese VUOI
CONTINUARE? ", vbYesNo, "Aggiornamento Produzione") = vbYes Then
    ' Aggiorna la produzione mensiele all tabella della produzione
ANNO[tbl_produzione_Mese]
    DoCmd.OpenQuery "QRY_Produzione_Mese", acViewNormal, acEdit
        Beep
    MsgBox "Produzione  @ Mese @ Aggiornata", vbInformation, "Aggiornamento
Produzione"
    Else
     DoCmd.Close acModule, Accoda_Prod_Mese, acSavePrompt
[Che oggetto mi chiede?]
End if
Grazie
Carlo ;-)


title: msgbox mi chiese nome oggetto

author: Karl Donaubauer

text:
gsg wrote:
> ...mi chiede "per l'azione è necessario NomeOggetto"
> ...
>     DoCmd.Close acModule, Accoda_Prod_Mese, acSavePrompt
>
> [Che oggetto mi chiede?]
> ...
Forse questo che non fornisci come stringa.
Se "Accoda_Prod_Mese" è il nome di un modulo devi scrivere:
DoCmd.Close acModule, "Accoda_Prod_Mese", acSavePrompt
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: msgbox mi chiese nome oggetto

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:5sf91pF...@mid.individual.net...

>Queste benedette virgolette!!!!
Perfetto , Grazie e buone feste
Carlo :-)


title: Lista di articoli in access...x principante

author: Maurizio

text:
Salve a tutti.
Sono circa una settimana che sto usando access e ovviamente mi si
presentano i primi problemi.
Vorrei realizzare un semplice programmino con un archivio articolo
(che ho già fatto) e un archivio ordini per poterli stampare.
Vi spiego meglio: avevo pensato di creare una maschera con numero
ordine e sotto volevo mettere un menu a tendina che mi faccia
scegliere il prodotto e che mi faccia inserire quantità e prezzo.
Quale componente devo usare per poter inserire tante voci già inserite
in un'altra tabella?
Grazie mille


author: CIDI

text:
"Maurizio" <
maur...@tibidabo.it
> ha scritto nel messaggio
news:0d924ffd-83a5-4d37...@e25g2000prg.googlegroups.com...

apri la maschera ordini del database di esempio Northwind, che hai con
Access.
Ciao
Daniele


title: dati da Access in Word

author: Salvatore

text:
Ciao a tutti,
ho un grandissimo problema.
Voglio realizzare un archivo per la gestione di uno studio legale.
Vorrei fare in modo che dati quali cliente,controparte,autorità giudiziaria
etc. vengano automaticamente  importati in un documento word in modo che se
l'intestazione word è GIUDICE DI PACE DI .............. dopo il DI venga
inserito il record creato i n ACCESS. Si può fare e come???
Grazie


title: dati da Access in Word

author: Emyr

text:


vedi questo esempio di automazione e poi vai su
sitocomune.com
 per
altri
Function scrivi(Base As String)
If IsNull(Me.posizione) Or Me.posizione = "" Then
    Me.posizione.SetFocus
    MsgBox ("Specifica il percorso dove registrare la Perizia")
    Exit Function
End If
Dim trovato As String, NomeFile As String
trovato = ""
NomeFile = Me.posizione & Me.numero.Value & Me.compagnia.[Column](1) &
".doc"
trovato = Dir(NomeFile)
Dim Ap As Word.Application
Dim nuovo As Word.Document
If trovato = "" Then
    If IsNull(Me!numero) Or Me.numero = "" Then
        Exit Function
    End If
    Base = Application.CurrentProject.Path & "\" & Base & ".Doc"
    If Dir(Base) = "" Then
        MsgBox ("Non trovo il file di riferimento Base nella directory
del programma")
        Exit Function
    Else
        Set Ap = New Word.Application
        Set nuovo = Ap.Documents.Open(Base)
        nuovo.SaveAs NomeFile
        nuovo.Close
        Set nuovo = Ap.Documents.Open(NomeFile)
        On Error Resume Next
        If nuovo.Bookmarks.Exists("numero") = True Then
        nuovo.Bookmarks("numero").Select
        Ap.Selection.TypeText (Me.numero)
        End If
        If nuovo.Bookmarks.Exists("dataincarico") = True Then
        nuovo.Bookmarks("dataincarico").Select
        Ap.Selection.TypeText (Me.dataincarico)
        End If
        If nuovo.Bookmarks.Exists("agenzia") = True Then
        nuovo.Bookmarks("agenzia").Select
        Ap.Selection.TypeText (Me.agenzia)
        End If
        If nuovo.Bookmarks.Exists("annoriferimento") = True Then
        nuovo.Bookmarks("annoriferimento").Select
        Ap.Selection.TypeText (Me.annoriferimento)
        End If
        If nuovo.Bookmarks.Exists("sinistroagenzia") = True Then
        nuovo.Bookmarks("sinistroagenzia").Select
        Ap.Selection.TypeText (Me.sinistroagenzia)
        End If
        If nuovo.Bookmarks.Exists("compagnia") = True Then
        nuovo.Bookmarks("compagnia").Select
        Ap.Selection.TypeText (Me.compagnia.Column(1))
        End If
        If nuovo.Bookmarks.Exists("località") = True Then
        nuovo.Bookmarks("località").Select
        Ap.Selection.TypeText (Me.località)
        End If
        If nuovo.Bookmarks.Exists("assicurato") = True Then
        nuovo.Bookmarks("assicurato").Select
        Ap.Selection.TypeText (Me.assicurato)
        End If
        If nuovo.Bookmarks.Exists("danneggiato") = True Then
        nuovo.Bookmarks("danneggiato").Select
        Ap.Selection.TypeText (Me.danneggiato)
        End If
        If nuovo.Bookmarks.Exists("garanzia") = True Then
        nuovo.Bookmarks("garanzia").Select
        Ap.Selection.TypeText (Me.garanzia.Column(1))
        End If
        If nuovo.Bookmarks.Exists("fattura") = True Then
        nuovo.Bookmarks("fattura").Select
        Ap.Selection.TypeText (Me.fattura)
        End If
        If nuovo.Bookmarks.Exists("datafattura") = True Then
        nuovo.Bookmarks("datafattura").Select
        Ap.Selection.TypeText (Me.datafattura)
        End If
        If nuovo.Bookmarks.Exists("ditta") = True Then
        nuovo.Bookmarks("ditta").Select
        Ap.Selection.TypeText (Me.ditta.Column(1))
        End If
        If nuovo.Bookmarks.Exists("collaboratore") = True Then
        nuovo.Bookmarks("collaboratore").Select
        Ap.Selection.TypeText (Me.collaboratore)
        End If
        If nuovo.Bookmarks.Exists("ramo") = True Then
        nuovo.Bookmarks("ramo").Select
        Ap.Selection.TypeText (Me.ramo)
        End If
        If nuovo.Bookmarks.Exists("polizza") = True Then
        nuovo.Bookmarks("polizza").Select
        Ap.Selection.TypeText (Me.Polizza)
        End If
        If nuovo.Bookmarks.Exists("liquidato") = True Then
        nuovo.Bookmarks("liquidato").Select
        Ap.Selection.TypeText (Me.liquidato)
        End If
        If nuovo.Bookmarks.Exists("studio") = True Then
        nuovo.Bookmarks("studio").Select
        Ap.Selection.TypeText (Me.studio.Column(1))
        End If
        If nuovo.Bookmarks.Exists("valuta") = True Then
        nuovo.Bookmarks("valuta").Select
        Ap.Selection.TypeText (Me.valuta)
        End If
        If nuovo.Bookmarks.Exists("km") = True Then
        nuovo.Bookmarks("km").Select
        Ap.Selection.TypeText (Me.km)
        End If
        If nuovo.Bookmarks.Exists("situazione") = True Then
        nuovo.Bookmarks("situazione").Select
        Ap.Selection.TypeText (Me.situazione.Column(1))
        End If
        If nuovo.Bookmarks.Exists("codiceagenzia") = True Then
        nuovo.Bookmarks("codiceagenzia").Select
        Ap.Selection.TypeText (Me.codiceagenzia)
        End If
        If nuovo.Bookmarks.Exists("fatturato") = True Then
        nuovo.Bookmarks("fatturato").Select
        Ap.Selection.TypeText (Me.fatturato)
        End If
        nuovo.Close
        Ap.Quit
        Set Ap = Nothing
    End If
End If
Set Ap = New Word.Application
Set nuovo = Ap.Documents.Open(NomeFile)
Ap.Visible = True
End Function
Saluti.
Emanuele.


title: Primo e ultimo giorno del mese in query

author: RobertOne

text:
Ciao ancora.
In una query, anzichè inserire la funzione sotto descritta che sto
utilizzando, onde evitare di modificare tutto il db in occasione dell'anno
bisestile. Come posso fare per inserire la medesima condizione ma che tenga
conto dei giorni anche dell'anno bisestile?
Between DateSerial(Year(Date());1;1) And DateSerial(Year(Date());1;31)
( la stringa sopra descritta, trova il 01/01 dell'anno corrente ed il 31/01
sempre dell'anno corrente)
Grazie ancora una volta


title: Primo e ultimo giorno del mese in query

author: Sergio MAZZA

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio news:e59jus$sd9$1...@fata.cs.interbusiness.it...
> Ciao ancora.
>
> In una query, anzichč inserire la funzione sotto descritta che sto utilizzando, onde evitare di modificare tutto il db in

Se non ricordo male sul sito comune c'č una funzione per calcolare l'anno bisestile...
Ciao.
--
Sergio MAZZA


title: Primo e ultimo giorno del mese in query

author: giorgio rancati

text:
"RobertOne" <
robe...@robort.it
> ha scritto nel messaggio
news:e59jus$sd9$1...@fata.cs.interbusiness.it...
> Ciao ancora.
>
> In una query, anzichč inserire la funzione sotto descritta che sto
> utilizzando, onde evitare di modificare tutto il db in occasione dell'anno
> bisestile. Come posso fare per inserire la medesima condizione ma che
tenga
> conto dei giorni anche dell'anno bisestile?
>
> Between DateSerial(Year(Date());1;1) And DateSerial(Year(Date());1;31)
>
> ( la stringa sopra descritta, trova il 01/01 dell'anno corrente ed il
31/01
> sempre dell'anno corrente)
Incrementa di 1 il mese del secondo parametro e passagli il giorno 0
----
Between DateSerial(Year(Date());1;1) And DateSerial(Year(Date());2;0)
----
quindi per il mese di febbraio di qualsiasi anno
----
Between DateSerial(Year(Date());2;1) And DateSerial(Year(Date());3;0)
----
maggiori info su
----
www.sitocomune.com
Sezione General
6.4 Determinare il primo e l'ultimo giorno del mese.
-----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Primo e ultimo giorno del mese in query

text:
Vi ringrazio entrambi per le dritte. Risolto.
Buona giornata.
Roberto


title: DLOOKUP

author: alexb

text:
Da: alexb <
alexb...@libero.it
>
Oggetto: R: DLookup: come si usa????
Data: venerdì 20 aprile 2001 16.40
Scusa ancora ma il dlookup proprio non mi funziona. Allora ho provato con
una combo e mi va bene. ma se per esempio inserisco prima un cod_cliente e
poi lo cambio il campo (nomecli, piva) non si aggiornano più. Ho inserito
l'istruzione anche su modifica. ma niente. solo alcune volte lo cambia.
Grazie
>
> criterio = "[codice_cliente]='" & cod_cli & "'"
> nome_cli = dlookup("[NOMECLI]","tua_tab_dati",criterio)
> p_iva  = dlookup("[PIVA]","tua_tab_dati",criterio)
> dove p_iva e nome_cli sono i nomi dei controlli sulla maschera.
>
> Due note:
> 1) il criterio è stato fatto in modo che il valore da confrontare sia
> circondato da apici. Questo vale se il valore è di tipo testo. Se è
> numerico, allora gli apici non vanno messi.
> 2) In questo modo si fanno due dlookup. in generale tu potresti volere
anche
> altri campi e quindi dovresti fare tante altre dlookup. Se la tab_dati è
> pesante, il calcolo potrebbe essere eccessivo. Si può risolvere in due
modi,
> uno mantenendo la struttura della maschera con l'inserimento del codice
> cliente in una casella di testo, l'altro usando una combo.
> caso 1) utilizziamo il metodo findfirst dei recordset. Puntiamo al record
> desiderato che a quel punto ha tutti i valori disponibili senza dover
> rieseguire tante volte la ricerca.
> set rst = currentdb.openrecordset("Tua_tab_dati",dbopendynaset)
> criterio = "[codice_cliente]='" & cod_cli & "'"
> rst.findfirst criterio
> nome_cli = rst.fields("NOMECLI")
> p_iva = rst.fields("PIVA")
> ... altri campi
> rst.close
> set rst = nothing
>
> caso 2) Inserisci nella maschera una combo che ha come origine riga una
> query sulla tabella dati che prende tutti i campi. Il numero di colonne
sarà
> quello dei campi selezionati, però la dimensione colonne sarà x cm (x
> sufficiente) per il campo codice è 0 cm per tutti gli altri. Al dopo
> aggiornamento della combo userai la proprietà column per scrivere tutti i
> valori del record scelto cioè
> nome_cli = combo.column(1)
> p_iva = combo.column(2)
> e così via
>
> Antonio
>
>


title: DLOOKUP

author: MarcoS

text:
alexb <
alexb...@libero.it
> wrote in message
9bpjbj$ggv$1...@lacerta.tiscalinet.it...
>
> Scusa ancora ma il dlookup proprio non mi funziona.
=DLookUp("[RagSoc]";"T_Clienti";"[cod]='" & [Forms]![S_1]![codcli] & "'")
'Scrive la ragione sociale della tabella T_Clienti , paragonando
T_Clienti![Cod] con il numero che c'è nel campo codcli della scheda S1 .
es. 1 = Barilla , scrivento 1 nel campo [Forms]![S_1]![codcli] restituisce
automaticamente nel campo dove come Origine Controllo c'è il comando sopra
descritto la scritta Barilla .
Me!RagSoc1 = DLookup("[RagSoc]", "T_Clienti", "[cod]='" &
[Forms]![S_1]![codcli] & "'")  'Come l'esempio sopra ma con l'utilizzo del
codice al posto della Propietà -Origine Controllo- ; il codice in questo
esempio è sulla propietà della scheda Su Corrente .
Me!RagSoc1 è il campo della scheda dove mette il risultato del comando
Dlookup es. Barilla
Me!DCliente = DLookup("[CLIENTE]", "T_elettrici", "[ID ORDINE] = " & NOrd)
'La variabile NOrd è di tipo numerico
1. Esempi di funzione DLookup
Nell'esempio riportato di seguito si restituiscono informazioni relative ai
nomi contenuti nel campo NomeSocietà del record che soddisfa criteri. Il
dominio è la tabella Corrieri. L'argomento criteri limita il set di record
risultante ai record in cui IDCorriere equivale a 1.
Dim strX As String
strX = DLookup("[NomeSocietà]", "Corrieri", "[IDCorriere] = 1")
Nell'esempio riportato di seguito, relativo alla tabella Corrieri, si
utilizza la maschera IDCorriere per fornire criteri alla funzione DLookup.
Si noti che il riferimento al controllo non è racchiuso tra le virgolette
che denotano le stringhe. In tale modo si assicura che ogni volta che la
funzione DLookup viene richiamata, il controllo fornisca il valore corrente.
Dim strX As String
strX = DLookup("[NomeSocietà]", "Corrieri", "[IDCorriere] =" _
 & Forms!Corrieri!IDCorriere])
Nell'esempio riportato di seguito si utilizza una variabile intRicerca per
eseguire la ricerca.
Dim intRicerca As Integer, strX As String
intRicerca = 1
X = DLookup("[NomeSocietà]", "Corrieri", _
 "[IDCorriere] = " & intRicerca)
--
Ciao Marco S.


title: Office 97 developer edition

author: Mario P

text:
Sono Dante e cerco un Virgilio.
Mi sono da poco imbarcato nella ricerca di Office 97 developer edition.
Domanda 1. Esiste ancora questa versione? O si trova sul mercato solo la
versione Office 2000 XP, (come mi ha detto un negoziante Microsoft?)
Domanda 2. Sul sito comune ho visto un programma che crea il codice fiscale.
Ho notato che non c' è la possibilità di aprire la sua struttura.
E' stato creato con lo strumento di cui sopra o è possibile ottenere questo
risultato con qualche diavoleria a me sconosciuta?


title: Gestione tabelle in base ad anno

author: Claudio

text:
Forse l'oggetto poco centra il problema (corsi e ricorsi storici :))) )
Ho questo problema/esigenza.
Devo creare una tabella statistica con 12 record, riferiti ai mesi e per
ogni mese una serie di dati che devo inserire, appunto a fine mese. Fin qui
nulla questio
Il problema sta a fine anno, come posso archiviare la tabella (ad esempio
del 2003) e far si che mi generi una nuova tabella per il 2004.
Preciso che vi sono alcuni campi che, in maschera dovranno fare dei calcoli,
indi, della tabella dell'anno che fu, devo poter avere la possibilità di
consultarla tramite maschera
E' contorto lo so, spero che mi diate una mano però
Grazie
Claudio


title: Gestione tabelle in base ad anno

author: George

text:
"Claudio" <
cre...@tiscali.it
> ha scritto nel messaggio
news:fs%6b.44337$R32.1...@news2.tin.it...
> Forse l'oggetto poco centra il problema (corsi e ricorsi storici :))) )
> Ho questo problema/esigenza.
> Devo creare una tabella statistica con 12 record, riferiti ai mesi e per
> ogni mese una serie di dati che devo inserire, appunto a fine mese. Fin
qui
> nulla questio
> Il problema sta a fine anno, come posso archiviare la tabella (ad esempio
> del 2003) e far si che mi generi una nuova tabella per il 2004.
> Preciso che vi sono alcuni campi che, in maschera dovranno fare dei
calcoli,
> indi, della tabella dell'anno che fu, devo poter avere la possibilitŕ di
> consultarla tramite maschera
> E' contorto lo so, spero che mi diate una mano perň
> Grazie
>
> Claudio
>
>
E inserire un 13° campo "anno"? Perchč no?
Che senso ha creare una tabella con un solo record?
Mah...
A rigor di logica avresti bisogno solo di una tabella con due campi: anno e
mese...
Ciao


title: Gestione tabelle in base ad anno

text:
> E inserire un 13° campo "anno"? Perchè no?
> Che senso ha creare una tabella con un solo record?
> Mah...
> A rigor di logica avresti bisogno solo di una tabella con due campi: anno
e
> mese...
> Ciao
Alcune volte le soluzioni più semplici sono le più Impensate :)))))
La soluzione non l'avevo proprio pensata
grazie
risolto
ciao
Claudio


title: aiuto access count e formule

author: spazzapan

text:
3 colonne con nominativo, indirizzo, titolo .
Report con raggruppamento di titolo e indirizzo.
Poichè non tutte  le righe di titolo ed indirizzo sono piene, mi interessa
che compaia sul report quanti hanno il titolo e quanti hanno la via. Per
fare questo non ho problemi: uso la funzione conteggio(*) e mi restituisce
il numero.
Come faccio ad avere sullo stesso report e stessa pagina il conteggio dei
totali per titolo = dottore  o titolo = professore ecc.
Non riesco a trovare la sintassi per conteggio (titolo="professore"). Mi
chiedo: è possibile  ottenere ciò che mi interesssa ? Che formula o
procedura devo usare ?
Grazie Danilo
--
Posted from
relay3.inwind.it
 [212.141.53.74]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aiuto access count e formule

text:
Il 7 Feb 2001 19:37:09 +0100,
spa...@usa.net
 ("spazzapan") scrisse:
>(.....)
>Non riesco a trovare la sintassi per conteggio (titolo="professore"). Mi
>chiedo: č possibile  ottenere ciň che mi interesssa ? Che formula o
>procedura devo usare ?
Nell'origine controllo della casella dove vuoi visualizzare il valore,
scrivi
= dCount("Titolo";"Tuatabella";"Titolo= '" & "professore" & "'")
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosě disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/index_new.html
---------------------------------------------
Le FAQ di it.comp.as400
http://www.clavis.it/as400/
---------------------------------------------


title: unicodecompression

author: kolino

text:
come aggiungere un campo testo ad una tabella con unicode compression a SI,
COME MODIFICHERESTE QUESTA RIGA:
ALTER NomeTabella ADD COLUMN VARCHAR(100) NOT NULL ....
GRAZIE
Nicola teototnico


title: unicodecompression

text:
"kolino" <
in...@espoint.it
> ha scritto nel messaggio
news:qyLng.15746$_J1.2...@twister2.libero.it...
> come aggiungere un campo testo ad una tabella con unicode compression a
SI,
> COME MODIFICHERESTE QUESTA RIGA:
>
> ALTER NomeTabella ADD COLUMN VARCHAR(100) NOT NULL ....
Ciao Nicola,
si fa così:
----
Currentproject.Connection.Execute _
   "ALTER TABLE NomeTabella  ADD NomeCampo Varchar(100) WITH COMPRESSION NOT
NULL "
----
> GRAZIE
> Nicola teototnico
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: unicodecompression

text:
Eseguendo l'istruzione
DB.execute "alter table TABELLA add CAMPO varchar(100) with compression"
viene generato il seguente errore:
3293 Errore di sintassi nell'istruzione ALTER TABLE.
NB. DB č UN dao.database e punta su un mdb.
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:449f8db6$0$983$5fc...@news.tiscali.it...
> "kolino" <
in...@espoint.it
> ha scritto nel messaggio
> news:qyLng.15746$_J1.2...@twister2.libero.it...
>> come aggiungere un campo testo ad una tabella con unicode compression a
> SI,
>> COME MODIFICHERESTE QUESTA RIGA:
>>
>> ALTER NomeTabella ADD COLUMN VARCHAR(100) NOT NULL ....
>
> Ciao Nicola,
> si fa cosě:



title: unicodecompression

text:
ciao giorgio
com'č andato il viaggio,,,in orario?
a presto
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:449f8db6$0$983$5fc...@news.tiscali.it...
> "kolino" <
in...@espoint.it
> ha scritto nel messaggio
> news:qyLng.15746$_J1.2...@twister2.libero.it...
>> come aggiungere un campo testo ad una tabella con unicode compression a
> SI,
>> COME MODIFICHERESTE QUESTA RIGA:
>>
>> ALTER NomeTabella ADD COLUMN VARCHAR(100) NOT NULL ....
>
> Ciao Nicola,
> si fa cosě:



title: unicodecompression

text:
"kolino" <
in...@espoint.it
> ha scritto nel messaggio
news:JsNng.15711$zy5.3...@twister1.libero.it...
> Eseguendo l'istruzione
>
> DB.execute "alter table TABELLA add CAMPO varchar(100) with compression"
> viene generato il seguente errore:
>
> 3293 Errore di sintassi nell'istruzione ALTER TABLE.
>
> NB. DB č UN dao.database e punta su un mdb.
Ciao Nicola,
eh,eh.. me lo aspettavo, per questo ho scritto
*Currentproject.Connection.Execute*.
L'istruzione č interpretata correttamente dal provider OLEDB.
Se la tabella č esterna al db corrente allora devi aprire una connessione
ADO.Connection e non un DAO.Database
Se non vuoi mettere tra i riferimenti ADO puoi fare cosě
----
Dim cn As Object
Set cn = CreateObject("ADODB.Connection")
cn.ConnectionString = _
   "Provider=Microsoft.Jet.OLEDB.4.0;" & _
   "Data Source=C:\Percorso\NomeFile.mdb"
cn.Open
cn.Execute "ALTER TABLE NomeTabella ADD NomeCampo Varchar(100) WITH
COMPRESSION NOT NULL"
cn.Close
Set cn = Nothing
----



title: unicodecompression

text:
"kolino" <
in...@espoint.it
> ha scritto nel messaggio
news:WvNng.15859$_J1.2...@twister2.libero.it...
> ciao giorgio
> com'è andato il viaggio,,,in orario?
Ciao Nicola,
tutto perfetto grazie mille :-)



title: Come visualizzare il record cercato come prima riga su Form continua?

author: RobertoA

text:
La classica schermata con i ddt raggruppati per cliente, in attesa della
fatturazione
L'avvio della procedura di creazione fatture prevede la lettura del cliente
contenuto nella prima riga della lista ddt e la creazione della fattura
corrispondente ai ddt listati di quel cliente
Poi si va al cliente successivo, spostando il cursore ad una riga che
corrisponda al cliente successivo
Bene, il problema e' proprio nella visualizzazione delle righe perche' se
porto l'indicatore al prossimo cliente, puo' essere che venga visualizzato
come ultima riga in basso, ma che abbia altre righe sotto la prima
Righe che non si vedrano essendo che la prima riga trovata per il cliente
richiesto, potrebbe essere posizionata alla fine della pagina
La domanda e':  come fare per posizionarmi sulla prima riga lista ddt del
cliente desiderato, e far si che questa sia sempre la prima riga visibile in
alto?
Ciao e grazie
RobertoA


title: Inserimento immagini da path

author: Andrea

text:
          Salve a tutti!
Sono qui a chiedere un vostro aiuto.
Non uso Access tutti i giorni come potrete capire.
Ho bisogno di creare dei report che consentano a nostri clienti di poter
visualizzare delle schede prodotto/delibere con inseriti anche degli assets
fotografici.
Diciamo che le tabelle sono già state create e che sul campo delle immagini
ci sono presenti dei links che puntano a una cartella dove sono contenute
tutte le immagini necessarie.
L'unica cosa è che, oltre sulla tabella, anche i report vengono fuori con il
link dell'immagine (per altro non cliccabile) e non con l'oggetto stesso.
Come posso far si che il report visualizzi direttamente la foto dove il link
punta?
Oppure: come posso far si di inserire una riga nella tabella che porti come
oggetti i risultati dei links?
Grazie in anticipo per il vostro prezioso aiuto.
_________________________________________
..::Andrea::..
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Inserimento immagini da path

author: Roberto dalla campagna

text:
"Andrea" <
andrea...@andreacasano.com
> ha scritto nel messaggio
news:193Z42Z138Z131Y...@usenet.libero.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Stefano Bettini intitolata "Come implementare correttamente un archivio di
immagini".
Limitati a leggere solamente la prima delle due tecniche consigliate.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Inserimento immagini da path

text:
 "Roberto dalla campagna" ha scritto:
>
> Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ
di
> Stefano Bettini intitolata "Come implementare correttamente un archivio di
> immagini".
> Limitati a leggere solamente la prima delle due tecniche consigliate.
>
Grazie! Vado immediatamente a documentarmi! ;-)



title: Inserimento immagini da path

text:
"Roberto dalla campagna" ha scritto:
>
> Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ
di
> Stefano Bettini intitolata "Come implementare correttamente un archivio di
> immagini".
> Limitati a leggere solamente la prima delle due tecniche consigliate.
>
Scusami ma per me quello che ho letto è un pochino difficile da portare in
pratica...
 tu dici:
"Supponendo di aver memorizzato il path del file immagine nel campo
Path_Immagine sarà sufficiente inserire un controllo Immagine nella form o
nel report basati sulla tabella ed un controllo nascosto collegato al campo
in questione."
Cosa intendi per "controllo immagine"? Nel report: dove inserirlo e come?
"A questo punto, sull' evento Corrente (per le forms) o SuFormattazione (per
i reports) sarà sufficiente aggiungere la semplice riga di codice seguente
per visualizzare l' immagine:
Me.MioControlloImmagine.Picture = Me.Path_Immagine"
Ho trovato per caso "SuFormattazione" poi non sono più stato in grado di
ritrovarlo una seconda volta, ma riuscirò.
Come va formattata correttamente la stringa?
Me.(MioControlloImmagine).Picture=Me.(\photos\)
Sarebbe coretto?
Cosa inserire su MioControlloImmagine, supponendo che la path sia \photos\?
Grazie ancora e perdonate la pazienza che vi richiedo...



title: Inserimento immagini da path

author: MA

text:
"Andrea" <
andrea...@andreacasano.com
> ha scritto nel messaggio
news:193Z42Z138Z131Y...@usenet.libero.it...
> "Roberto dalla campagna" ha scritto:
> >
> > Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la
FAQ
> di
> > Stefano Bettini intitolata "Come implementare correttamente un archivio
di
> > immagini".
> > Limitati a leggere solamente la prima delle due tecniche consigliate.
> >
>
> Scusami ma per me quello che ho letto è un pochino difficile da portare in
> pratica...
>  tu dici:
>
> "Supponendo di aver memorizzato il path del file immagine nel campo
> Path_Immagine sarà sufficiente inserire un controllo Immagine nella form o
> nel report basati sulla tabella ed un controllo nascosto collegato al
campo
> in questione."
>
> Cosa intendi per "controllo immagine"? Nel report: dove inserirlo e come?
Yes
Barra degli strumenti
Controllo immagine non associata
>
> "A questo punto, sull' evento Corrente (per le forms) o SuFormattazione
(per
> i reports) sarà sufficiente aggiungere la semplice riga di codice seguente
> per visualizzare l' immagine:
> Me.MioControlloImmagine.Picture = Me.Path_Immagine"
>
> Ho trovato per caso "SuFormattazione" poi non sono più stato in grado di
> ritrovarlo una seconda volta, ma riuscirò.
seleziona prima
Corpo
>
> Come va formattata correttamente la stringa?
>
> Me.(MioControlloImmagine).Picture=Me.(\photos\)
Miocontrollo immagine avrà un suo nome
me se è presente sulla maschera
come hai chiamato il controllo che riporta il path?
senza aggiungere \ slash
MAssimiliano



title: Inserimento immagini da path

text:
Scusatemi ma la cosa si fa sempre più difficile... Non ho praticamente
capito niente... :°-(
________________________________________-



title: Inserimento immagini da path

text:
"Andrea" <
andrea...@andreacasano.com
> ha scritto nel messaggio
news:193Z42Z138Z131Y...@usenet.libero.it...
> "Roberto dalla campagna" ha scritto:
> >
> > Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la
FAQ
> di
> > Stefano Bettini intitolata "Come implementare correttamente un archivio
di
> > immagini".
> > Limitati a leggere solamente la prima delle due tecniche consigliate.
> >
>
> Scusami ma per me quello che ho letto è un pochino difficile da portare in
> pratica...
>  tu dici:
>
> "Supponendo di aver memorizzato il path del file immagine nel campo
> Path_Immagine sarà sufficiente inserire un controllo Immagine nella form o
> nel report basati sulla tabella ed un controllo nascosto collegato al
campo
> in questione."
>
> Cosa intendi per "controllo immagine"? Nel report: dove inserirlo e come?
E' uno dei controlli possibili che si possono inserire in un report, nel tuo
caso ritengo tu debba inserirlo nel corpo del report.
Il controllo Immagine è quello che si crea selezionando nella casella degli
strumenti l'icona dove si vede una montagna con sopra il sole: è l'icona che
segue quella del pulsante di comando.
>
> "A questo punto, sull' evento Corrente (per le forms) o SuFormattazione
(per
> i reports) sarà sufficiente aggiungere la semplice riga di codice seguente
> per visualizzare l' immagine:
> Me.MioControlloImmagine.Picture = Me.Path_Immagine"
>
> Ho trovato per caso "SuFormattazione" poi non sono più stato in grado di
> ritrovarlo una seconda volta, ma riuscirò.
"Su formattazione" è un evento non del report ma delle sezioni del report,
quindi per vederla devi prima cliccare con il mouse in punto qualsiasi del
Corpo del report.
>
> Come va formattata correttamente la stringa?
>
> Me.(MioControlloImmagine).Picture=Me.(\photos\)
> Sarebbe coretto?
> Cosa inserire su MioControlloImmagine, supponendo che la path sia
\photos\?
Per prima cosa per l'idirizzamento o usi il punto o usi le parentesi tonde,
ma non puoi usare tutte e due, quindi o scrivi Me.Miocontrollo.Picture o usi
Me(Miocontrollo).Picture; leggi meglio ciò che ha scritto Stefano Bettini.
La riga completa sarà:
Me.MioControllo.Picture = Me.Path_Immagine
dove Path_Immagine è il nome di una casella di testo che contiene il path
completo del file immagine (completo in quanto comprensivo dell'indirizzo
dell directory che contiene il file, il nome del file e la sua extension).
In alternativa puoi scrivere:
Me.MioControllo.Picture = "C:\MiaCartella\MioFile.jpg"
Nel caso in cui il file si chiama MioFile, ha come extension .jpg, e si
trova nella cartella MiaCartella del disco C.
>
> Grazie ancora e perdonate la pazienza che vi richiedo...
Se non hai studiato almeno i fondamentali di Access è veramente difficile
comprendersi e/o interpretare i suggerimenti che ci sono sul Sito Comune.



title: Inserimento immagini da path

text:
"Roberto dalla campagna" ha scritto nel messaggio:
[cut]
> E' uno dei controlli possibili che si possono inserire in un report, nel
tuo
> caso ritengo tu debba inserirlo nel corpo del report.
> Il controllo Immagine è quello che si crea selezionando nella casella
degli
> strumenti l'icona dove si vede una montagna con sopra il sole: è l'icona
che
> segue quella del pulsante di comando.
>
[cut]
>
> La riga completa sarà:
>
> Me.MioControllo.Picture = Me.Path_Immagine
>
> dove Path_Immagine è il nome di una casella di testo che contiene il path
> completo del file immagine (completo in quanto comprensivo dell'indirizzo
> dell directory che contiene il file, il nome del file e la sua extension).
>
> In alternativa puoi scrivere:
>
> Me.MioControllo.Picture = "C:\MiaCartella\MioFile.jpg"
>
> Nel caso in cui il file si chiama MioFile, ha come extension .jpg, e si
> trova nella cartella MiaCartella del disco C.
Ma se volessi inserire un path assoluto, in modo che in qualsiasi posizione
o supporto io sposti il db e la cartella immagini io possa visualizzare il
tutto correttamente?
Poi mi dici di inserire il path completo di nome immagine... Ma come faccio
se ho 2000 record?
Non posso farlo a manina per tutti...
Mi sa che è meglio che abbandoni l'idea... :-((((
Grazie cmq...
____________________________________________
..::Andrea::..


title: Inserimento immagini da path

text:
"..::Jocelyn::.." <
jocel...@lycos.it
> ha scritto nel messaggio
news:AUd9d.29228$N45.7...@twister2.libero.it...

Se nei record hai inserito solo il nome dei file senza indirizzo della
directory e senza la extension (nel mio caso solo MioFile).
Se tutti ifilr sono di tipo .jpg.
Se tutti i file li hai messi in una cartella chiamata MiaCartella del disco
C.
Se la casella di testo che contiene il solo nome del file si chiama
NomeFile.
Prova a scrivere così:
Me.MioControllo.Picture = "C:\MiaCartella\" & Me.NomeFile & "\.jpg"
> Mi sa che è meglio che abbandoni l'idea... :-((((
Questo puoi deciderlo solo tu, ma è veramente difficile (se non impossibile)
programmare Access senza averlo prima un po' studiato.
>
> Grazie cmq...
>
> ____________________________________________
> ..::Andrea::..
--



title: Inserimento immagini da path

text:
                    Il 07 Ott 2004, 18:23, "Roberto dalla campagna" <
r.ma...@libero.it
> ha
scritto:
>
>
> > Mi sa che č meglio che abbandoni l'idea... :-((((
>
> Questo puoi deciderlo solo tu, ma č veramente difficile (se non
impossibile)
> programmare Access senza averlo prima un po' studiato.
>
>
Purtroppo il tempo č poco, le risorse pochissime, ed il tempo per
sperimentare latita!
A questo punto credo che lascerň il semplice link cliccabile...
Non credo che sia poi cosě scandaloso dover cliccare per avere una foto su
un report, no?
Anche perché Access non č il mio mestiere, me ne dispiaccio ma non lo č...
Grazie comunque per l'aiuto che mi avete fornito!
Saluti...



title: Inserimento immagini da path

text:
"Roberto dalla campagna" ha scritto nel messaggio:
>
>
[CUT]
> Questo puoi deciderlo solo tu, ma è veramente difficile (se non
impossibile)
> programmare Access senza averlo prima un po' studiato.
>
Sono riuscito, grazie all'aiuto di un collega, ad implementare alcuni degli
spunti che mi avete suggerito.
Partendo da quanto descritto su
sitocomune.com
 siamo riusciti a mostrare
l'immagine prendendo il nome del file del campo della tabella master.
L'unico problema è che ora, quando carica ogni pagina del report, ci
sottopone alla tortura di caricarsi tute le immagini dalla cartella ove le
stesse sono contenute!
Esiste un modo affinché il singolo record vada prendersi solo e solamente
l'immagine associata?
Vi ringrazio ancora per l'aiuto!
_______________________________________________
..::Jocelyn::..


title: Inserimento immagini da path

text:
"Corado" <
bi...@tin.it
> ha scritto nel messaggio
news:ckmasi$5q2$1...@news.newsland.it...
> Roberto dalla campagna ha scritto:
>
> > Quando visualizzi un report Access non formatta solo la pagina che che
> > visualizza ma formatta tutto il report e quindi carica le immagini a
> > stampare tutto il report e non solo la prima pagina, d'altra parte puoi
> > sapere, testando la propietà Pages, quante sono le pagine totali di un
> > report e questo è possibile solo perché tutte le pagine del report sono
> > state formattate.
> > Giusto?
>
> Giustissimo e concettualmente non fa una grinza.
>
> Però operativamente è un bagno di sangue :-)
>
> E non sembra ci sia modo di ovviare a questa cosa... o no?
>
Che io sappia no, ma la speranza è sempre l'ultima a morire. ;-)



title: info su proprietà di evento

author: picciottosiculo

text:
Vorrei chiedervi un chiarimento...volevo impostare dinamicamente
tramite una funzione, alcune proprietà di evento tipo "onMouseDown" e
avendo letto dalla guida:
"Restituisce o imposta il valore della casella Su pulsante mouse giù
nella finestra Proprietà relativa a uno degli oggetti dell'elenco ..."
Avevo capito ke l'uso della proprietà impostava le azioni da eseguire
in corrispondenza dell'evento, ma non eseguiva l'evento stesso...in
realtà appena applico la proprietà da codice, si verifica anke
l'evento....
c'è un modo per modificare le azioni da eseguire in corrispondenza di
un evento senza scatenare l'evento stesso?


title: info su proprietà di evento

author: Alessandro Baraldi

text:
"picciottosiculo" <
picciot...@gmail.com
> wrote in message
news:1130264446....@g47g2000cwa.googlegroups.com

Mah.... sei stato troppo generico, devi almeno postare il codice
che stai usando, specificare se usi "Event Procedure" oppure
una chiamata ad una Funzione.....!
Insomma dacci qualche indizio per capire cosa hai fatto.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: info su proprietà di evento

text:
Il mio intento era:
Sull'evento apertura di una maschera:
Private Sub Form_Load()
        Call imposta_eventi(Me)
End Sub
In un  modulo si troveremo:
Public Sub imposta_eventi(frm As Form)
Dim ctl As Control
For Each ctl In frm.Controls
    If ctl.ControlType = acLabel Then
        frm.Controls(ctl.Name).OnMouseDown = azioni_eventi(frm,
ctl.Name, 1)
        frm.Controls(ctl.Name).OnMouseUp = azioni_eventi(frm, ctl.Name,
2)
    End If
Next ctl
End Sub
Private Function azioni_eventi(frm As Form, nctl As String, stile As
Byte)
        frm.Controls(nctl).SpecialEffect = stile
End Function
l'intenzione era di impostare uno stile differente per le etichette
quando si verificavano per ognuna di esse gli eventi "MouseDown" e
"MouseUp".
In realtà appena vengono applicate le proprietà ".OnMouseDown" e
".OnMouseUp", vengono scatenati i rispettivi eventi.
Capito ora il cuore del problema?
Voglio impostare da codice le azioni da eseguire, senza ke vengano
scatenati gli eventi se non sono io a premere il pulsante del mouse...
ho provato a guardare in giro ma non ne sono venuto a capo...help


title: info su proprietà di evento

text:
"picciottosiculo" <
picciot...@gmail.com
> wrote in message
news:1130336421.7...@g49g2000cwa.googlegroups.com
> Il mio intento era:
>
> Sull'evento apertura di una maschera:
>
[CUT]
>
> l'intenzione era di impostare uno stile differente per le etichette
> quando si verificavano per ognuna di esse gli eventi "MouseDown" e
> "MouseUp".
> In realtà appena vengono applicate le proprietà ".OnMouseDown" e
> ".OnMouseUp", vengono scatenati i rispettivi eventi.
> Capito ora il cuore del problema?
> Voglio impostare da codice le azioni da eseguire, senza ke vengano
> scatenati gli eventi se non sono io a premere il pulsante del mouse...
> ho provato a guardare in giro ma non ne sono venuto a capo...help
Così come stai facendo non può funzionare.
In sostanza hai commesso un errore concettuale.
La proprietà dell'Evento OnMouseDown ed anche l'altra
richiedono una stringa, mentre tu associ una funzione
diretta.
Esempio:
Me.NomeLabel.OnMouseDown="Event Procedure"
Questo equivale a far scatenare la procedura evento sulla label.
Se invece devi fare eseguire una funzione sull'evento devi scrivere
così(ricorda che non puoi passare oggetti in questo modo ma solo
variabili, quindi scordati la Form, ma userai il Form.Name):
Me.NomeLabel.OnMouseDown="=NomeFunzione(" & chr(34) & frm.Name & chr(34)
& ")"
La funzione sarà
Public Function NomeFunzione(mstrFrm as string)
   MsgBox mstrFrm
End Function
ecc.....!!!!



title: info su proprietà di evento

text: grazie molitissimo mi hai risolto il problema :-D


title: info su proprietà di evento

text:
....andando avanti mi è venuto in mente un altro domandone:
Se utilizzo
Public Sub imposta_eventi(frm As Form)
Dim ctl As Control
For Each ctl In frm.Controls
    If ctl.ControlType = acLabel Then
        frm.Controls(ctl.Name).OnMouseDown = "=azioni_eventi(" &
Chr(34) & frm.Name & Chr(34) & ", " & Chr(34) & ctl.Name & Chr(34) & ",
2)"
    End If
Next ctl
End Sub
Public Function azioni_eventi(mfrm As String, nctl As String, stile As
Byte)
    Forms(mfrm).Controls(nctl).SpecialEffect = stile
End Function
Avendo l'evento onmousedown questi argomenti
button As Integer
Shift As Integer
X As Single
Y As Single
come faccio a riconoscere quale pulsante del mouse è stato premuto?


title: info su proprietà di evento

text:
"picciottosiculo" <
picciot...@gmail.com
> wrote in message
news:1130405580....@z14g2000cwz.googlegroups.com

Non puoi poichè se non passi per l'Event Procedure non hai modo
di sapere quale tasto è stato premuto.
La soluzione sarebbe di gestire il tutto con una Classe ed una
Collection, ma non sò quanta confusione ti farei spiegandotela.
Credo che il Demo che trovi nel materiale CISA1, nel sito
di KARL, realizzato da NAMOR(Marco Pizzamiglio)
sia esplicativo in modo chiaro e semplice.
Quando hai un pò di chiarezza sulle classi vedi anche questo
che sicuramente può spaventarti per la complessità, ma è
molto flessibile:
http://www.mantuanet.it/alessandro.baraldi/
Sezione GENERAL [SEZIONE DI CONTROLLI AVANZATI]
2.2 Validazione DataEntry(uso avanzato Classi)
Ciao



title: info su proprietà di evento

text:
Grazie moltissimo per il consiglio sono andato sul sito di Karl ed ho
scaricato l'articolo di Marco Pizzamiglio, ke devo dire è stato
particolarmente illuminante...per quanto riguarda il tuo file, già lo
avevo scaricato ma per il momento... meglio cominciare a camminare ke a
correre già ci pensi tu!!!


title: info su proprietà di evento

text:
...continuando con i dubbi
dopo aver creato il modulo di classe ke imposta gli eventi per gli x
elementi (x istanze), ho creato le sub evento nel modulo di classe come
sotto:
Nel modulo di classe ho ad esempio:
Public Function eventi(x_elemento As Label)
'funzione Pubblica ke viene chiamata dalla
'maschera in cui risiedono gli "x_elemento"
'e ke imposta gli eventi per le varie istanze
'di x_elemento
x_elemento.OnMouseDown = "[Event Procedure]"
End Function
Private Sub x_elemento_MouseDown(Button As Integer, Shift As Integer, X
As Single, Y As Single)
istruzione1
.............
istruzione10
call pippo()
End Sub
Private Sub pippo()
istruzione1
.............
.............
istruzione20
End Sub
Domande:
1) La sub "pippo" se ho 20 istanze mi viene replicata 20 volte?
2) Se la risposta sopra è Si, per ottimizzare il codice ke si dovrebbe
fare?:
	a)la sub andrebbe messa in un modulo standard separato e dichiarata di
tipo Public
	b)la sub andrebbe messa nel modulo della form e dichiarata di tipo....
	c)ci sono altre soluzioni più performanti?


title: consiglio su creazione tabelle corpose

author: francesco

text:
Ciao a tutti; dovrei strutturare una tabella (si fa per dire una) che ha di
base un centinaio di campi, per la maggior parte si/no. Il problema fin qui
è banale se non fosse per il fatto che alcuni di questi campi necessita di
una sorta di sottocampi, sempre si/no, a scelta multipla. Esempio:
campo1 si/no
campo2 si/no
campo3 si/no
campo4 si/no --->scelta --->scelta1 si/no
                        --->scelta2 si/no
                        --->scelta3 si/no
                        --->scelta4 si/no
                        --->scelta5 si/no
campo5 si/no
campo6 si/no
La morale della favola è che il numero di campi si moltiplica a dismisura,
saturando la capacità di gestione delle tabelle.
Come procedereste voi?
grazie
F
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: consiglio su creazione tabelle corpose

author: paolo p.

text:
"francesco" <
fran...@tin.it
> ha scritto nel messaggio
news:82Z49Z81Z222Y1...@usenet.libero.it...

se ti crei un'altra tabella collegata uno a molti con quella principale ?
ciao Paolo


title: consiglio su creazione tabelle corpose

author: namor

text:
francesco ha scritto:
> Ciao a tutti; dovrei strutturare una tabella (si fa per dire una) che ha di
> base un centinaio di campi, per la maggior parte si/no. Il problema fin qui
> è banale se non fosse per il fatto che alcuni di questi campi necessita di
> una sorta di sottocampi, sempre si/no, a scelta multipla. Esempio:
> campo1 si/no
> campo2 si/no
> campo3 si/no
> campo4 si/no --->scelta --->scelta1 si/no
>                         --->scelta2 si/no
>                         --->scelta3 si/no
>                         --->scelta4 si/no
>                         --->scelta5 si/no
> campo5 si/no
> campo6 si/no
> La morale della favola è che il numero di campi si moltiplica a dismisura,
> saturando la capacità di gestione delle tabelle.
> Come procedereste voi?
> grazie
> F
Puoi usare tipi di dato numerici e settare i singoli bit, a scapito della
semplicità di gestione. Puoi andare da 8 bit per campo (tipo byte) a 32
bit (tipo intero lungo).
Per settare il bit 'n' fai
[campo]=[campo] Or 2^n
Per resettare il bit 'n' fai
[campo]=[campo] And Not(2^n)
Per testare il bit 'n' fai
if [campo] And 2^n Then...
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [QUERY] ricerca record

author: GegeŽ

text:
Salve a tutti!
Ho creato (con l'autocomposizione... niente di particolare) un
database per gestire un archivio di diapositive. Tra i vari campi
della tabella "fotografie" ne ho anche uno "Soggetto".
Problema
Nel campo «Soggetto» dovrei fare delle ricerche tramite parole chiave
che funzioni tramite una maschera. Avevo pensato di usare una query,
ma c'è un problema: se imposto come criterio la stringa [Inserire
parola da cercare], la query funziona ma mi trova il record solo se
questo corrisponde per intero all'input.
Se invece utilizzo il "Like" non posso (o meglio non riesco) dargli
una variabile. In pratica se inserisco come criterio «Like "*prova*"»
la ricerca funziona, ma non ho nessuna maschera di input e non posso
quindi variare la parola "prova".
Un amico (grazie Luca x la pazienza!) mi ha fatto provare con delle
funzioni SQL, ma non funzionava x lo scopo. Allora mi parlava di
recordset, ma non ne so nulla. Qualcuno mi saprebbe aiutare?
Non e' che magari, impostando bene l'espressione nei criteri della
query, con il Like si riesce a risolvere il problema??!?
Aiutatemi, please!!!
--
=================================================================
  _        Giorgio Perbellini   *   Fondatore di Webtrek Italia
 (_)       39012 - Merano (BZ)  *
http://www.webtrekitalia.com/
     /\                         *
  /\/  \   Home page personale: *    Visita il sito del Centro
 /  \   \
http://gol.plion.it/
 * Recupero Avifauna Castel Tirolo
/    \   \ -------------------- *
http://www.plion.it/falcon/
=================================================================


title: Aggiornamento tabella da un'altra tabella

author: PsiCoso

text:
Ho 2 tabelle: la prima di DatiCerti, la seconda di DatiTemporanei. Entrambe
hanno gli stessi campi. Entrambi hanno lo stesso campo chiave primaria.
Devo creare una maschera che alla pressione di un tasto "carichi" i dati in
DatiTemporanei nella tabella DatiCerti aggiornando eventualmente i valori
preesistenti con stessa chiave primaria.
Come fare in maniera automatica?
grazie a chi mi saprà dare qualche dritta


text:
> Ho 2 tabelle: la prima di DatiCerti, la seconda di DatiTemporanei.
> Entrambe hanno gli stessi campi. Entrambi hanno lo stesso campo
> chiave primaria. Devo creare una maschera che alla pressione di un
> tasto "carichi" i dati in DatiTemporanei nella tabella DatiCerti
> aggiornando eventualmente i valori preesistenti con stessa chiave
> primaria. Come fare in maniera automatica?
Allora ho provato la query di accodamento, ma per i record che dovrebbero
essere aggiornati (cioč quelli che hanno la stessa chiave) mi da l'ovvio
errore:
"Impossibile accodare tutti i record nella query di accodamento"
" ... numero di record non aggiunti alla tabella a causa di violazioni di
chiavi: 100 ..."
Consigli?


author: Ivan da casa

text:
"PsiCoso" <
djflajhgbfdh...@gmail.com
> ha scritto nel messaggio
news:3VUof.88763$65.25...@twister1.libero.it...
>> Ho 2 tabelle: la prima di DatiCerti, la seconda di DatiTemporanei.
>> Entrambe hanno gli stessi campi. Entrambi hanno lo stesso campo
>> chiave primaria. Devo creare una maschera che alla pressione di un
>> tasto "carichi" i dati in DatiTemporanei nella tabella DatiCerti
>> aggiornando eventualmente i valori preesistenti con stessa chiave
>> primaria. Come fare in maniera automatica?
>
> Allora ho provato la query di accodamento, ma per i record che dovrebbero
> essere aggiornati (cioè quelli che hanno la stessa chiave) mi da l'ovvio
> errore:
> "Impossibile accodare tutti i record nella query di accodamento"
> " ... numero di record non aggiunti alla tabella a causa di violazioni di
> chiavi: 100 ..."
>
> Consigli?
Ciao,
bisognerebbe vedere la query, ma i casi sono due.
Per i dati da correggere, serve una query di aggiornamento, mentre invece
'accodi' i records nuovi.
La violazione sulla chiave dovrebbe ossere il filtro giusto. Quelli che
violano sono solo da aggiornare, gli altri sono nuovi e quindi li accodi.
(siccome viene generata una tabella con i records che violano le regole di
chiave univoca, potresti ripendere questi e aggiornare i records
corrispondenti).
Io personalmente ricorrerei al codice, ma probabilmente qualcuno ti darà una
dritta migliore usando solo le query.
Ivan


title: Solo Access?

author: Emiliano

text:
Dato che il ng fa riferimento solamente ad access chiedo se ci sono
problemi a postare messaggi relativi a SQL.
--
******************************
Grazie e saluti, Emiliano
******************************


title: Solo Access?

author: Cinzia

text:
"Emiliano" <
egg...@gmail.com
> ha scritto nel messaggio
news:48ff9493$0$18151$4faf...@reader3.news.tin.it...

Ciao Emiliano,
se per SQL intendi il linguaggio, direi che non ci sono problemi se
con SQL intendi MS SQL Server forse il NG più adatto è
microsoft.public.it.sql
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.live.spaces.com
---------------------------------------->


title: Solo Access?

text:
Cinzia ha detto questo mercoledì :
> "Emiliano" <
egg...@gmail.com
> ha scritto nel messaggio
> news:48ff9493$0$18151$4faf...@reader3.news.tin.it...
>> Dato che il ng fa riferimento solamente ad access chiedo se ci sono
>> problemi a postare messaggi relativi a SQL.
>>
>> -- ******************************
>> Grazie e saluti, Emiliano
>> ******************************
>>
>
> Ciao Emiliano,
> se per SQL intendi il linguaggio, direi che non ci sono problemi se con SQL
> intendi MS SQL Server forse il NG più adatto è microsoft.public.it.sql
ok



title: Solo Access?

author: Paolo Holzl

text:
> Ciao Emiliano,
> se per SQL intendi il linguaggio, direi che non ci sono problemi se con
> SQL intendi MS SQL Server forse il NG più adatto è
> microsoft.public.it.sql
Avendo fondato il gruppo nella notte dei tempi, ritengo di conoscere bene
lo spirito del manifesto che ho scritto.    :-)
Concordo in pieno con la risposta di Emiliano.


title: Solo Access?

text:
Paolo Holzl wrote:
>> Ciao Emiliano,
>> se per SQL intendi il linguaggio, direi che non ci sono problemi se
>> con SQL intendi MS SQL Server forse il NG piÃ¹ adatto Ã¨
>> microsoft.public.it.sql
>
> Avendo fondato il gruppo nella notte dei tempi, ritengo di conoscere
> bene lo spirito del manifesto che ho scritto.    :-)
Ah sborone.... si chiama "interpretazione autentica"
> Concordo in pieno con la risposta di Emiliano.
Cioè concordi con "ok"???
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: strano problema con la tastiera

author: gg

text:
Salve a tutti, volevo chierdervi se a voi vi è mai capitato un problema
simile.
Aprendo la maschera in struttura, andando a modificare il codice di una
"Routine evento", i tasti non corrispondono a quelli stampati sulla tastiera
(esempio il caratte ' non si trova più sotto il ? ma sopra la à), mentre se
apro la maschere in inserimento dati, tutto ritorna normale.
Grazie e scusate l'intrusione.
gianni


title: strano problema con la tastiera

author: Pablitomf (Maurizio Facciuti)

text:
"gg" <
provach...@libero.it
> ha scritto nel messaggio
news:GHcGe.16291$2U1.1...@news3.tin.it...

Volevi "chiederCI a NOI"? :-D Ma chi dei due fratelli Caponi sei? Totò o
Peppino? :-D Scherzo ovviamente...
Cmq, "vengo con questa mia a dirvi"... avrai la tastiera impostata in un
altra lingua? ;-)


title: strano problema con la tastiera

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:dccjoq$rca$1...@domitilla.aioe.org...

Grazie della risposta, ma la tastiera è ed è sempre stata su IT (tastiera
standard), questo mi è succede da quando ho installato office 2003.
ciao e grazie ancora
gianni


title: strano problema con la tastiera

author: Sergio MAZZA

text:
"gg" <
provach...@libero.it
> ha scritto nel messaggio news:R1TGe.21191$2U1.1...@news3.tin.it...
> Grazie della risposta, ma la tastiera è ed è sempre stata su IT (tastiera standard), questo mi è succede da quando ho installato
> office 2003.
> ciao e grazie ancora
> gianni
Succede anche a me (WinXP-pro, Off2002 [sp3]) con le lettere accentate, ma non mettendoci le mani spesso, mi scordo di "trovare una
soluzione"... Un giorno o l'altro, chissà...
Ciao.
--
Sergio MAZZA


title: Sicurezza MDE

author: Franz

text:
Ragazzi, ma quanto è sicuro un file salvato come MDE?
se ho un lavoro in access e lo trasformo in MDE,
posso distribuirlo con relativa sicurezza?
Ho un file access che vorrei far visionare sotto forma di demo,
ma prima di farlo vorrei sapere in percentuale quanto è sicuro questo
formato.
Ciao


title: Sicurezza MDE

author: Paolo opg

text:
"Franz" <
frant...@inwind.it
> wrote in news:9559b.85739$R32.2750518
@
news2.tin.it
:

da un file mde, non è possibile in alcun modo risalire al file mdb e quindi
modificare codice, maschere e report.
sono modificabili query e tabelle, se non sbaglio.
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


title: Sicurezza MDE

author: Jonathan Canova

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
news:Xns93F6EFAF1...@193.43.96.1...
> "Franz" <
frant...@inwind.it
> wrote in news:9559b.85739$R32.2750518
> @
news2.tin.it
:
>
> > Ragazzi, ma quanto č sicuro un file salvato come MDE?
>
> da un file mde, non č possibile in alcun modo risalire al file mdb e
quindi
> modificare codice, maschere e report.
> sono modificabili query e tabelle, se non sbaglio.
Eh, il buon Antogal, in un vecchio thread non č cosě d'accordo. Poi, ad
esempio, io ci ho provato e non ci sono riuscito. Ma lui si... Bisognerebbe
saperne di piů!
--
Jonathan Canova
www.aladinoinformatica.com


title: Icona_Pusante di comando

author: Paolo

text:
Paolo
Vorrei rappresentare in un pulsante di comando l'icona e un testo
è possibile indicarmi la strada da seguire per risolvere il problema
*il pulsante comando mi serve per scegliere il record, precedente,
successivo o nuovo*
grazie


title: Icona_Pusante di comando

author: Federico Luciani

text:

nel pulsante puoi visualizzare o l'icona o il testo, quindi se li voui entrambi
creati una icona che contenga anche il testo.
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Icona_Pusante di comando

author: Roberto dal portatile

text:
"Paolo" <***
bjh...@tin.it
> ha scritto nel messaggio
news:8uo91m$akt$1...@nslave2.tin.it...
> Paolo
> Vorrei rappresentare in un pulsante di comando l'icona e un testo
> è possibile indicarmi la strada da seguire per risolvere il problema
> *il pulsante comando mi serve per scegliere il record, precedente,
> successivo o nuovo*
>
> grazie
>
Intanto voglio sperare che i pulsanti di comando siano tre e non uno.
Creati, ad esempio con il programma Paint, un file bitmap che contenga sia
l'immagine che la scritta: tale file collegalo come proprietà immagine del
pulsante.
Attento alla dimensione che assegni al file.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: improvvisa richiesta password!

author: ciroteo

text:
Incredibile da una postazione utente ho appena messo una copia del front end
e mi viene richiesta la password!
io non ho impostato nessuna pwd!
So che è un 3d molto discusso, sto facendo ricerche sui post precedenti, ma
è troppo vasto  ...
ho provato a creare un nuovo db e collegare tabelle e importare il resto  ma
ancora mi esce la richiesta pwd ...
qualcuno sa gentilmente aiutarmi?
fe creato con a2k, client office xp professional ...


title: improvvisa richiesta password!

author: Carlo Costarella

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:bvdc4f$8u0$1...@news.flashnet.it...

Probabilmente il file del gruppo di lavoro (System.mdw) presente nella
macchina del cliente ha delle restrizioni.
Dal computer del cliente esegui WRKGADM.EXE che si trova in
c:\windows\sistem32 (o system) e crea un nuovo gruppo di lavoro con un nuovo
file system.mdw. Poi "entra" in questo nuovo file che avrai sistemato magari
nella cartella del tuo applicativo. Dovrebbe funzionare.
Ciao, Carlo


title: improvvisa richiesta password!

author: Alessandro Cara

text:

a quale .mdw punta quella stazione? prova a cercarlo sul registry (non mi
ricordo la chiave) ma se cerchi .mdw prima o po la trovi. apri il .mdw puntato e
vedi se c'e' dentro l'utente admin. Ovviamente se su altri mdb non lo fa il
poc'anzi detto e' una "bischerata"
--
a.cara
Togli qualcosa dall'email


title: improvvisa richiesta password!

text:
Alessandro Cara <
alexqu...@blunet.it
> wrote in message news:<
401A8992...@blunet.it
>...

ho provato a mettere una versione meno aggiornata del db e funziona.
... mannaggia che casino.
cmq vi ringrazio x la dritta, se dovesse succedere ancora proverò!
buona settimana a tutti


title: Gestire il tasto Applica Filtro/Rimuovi Filtro

author: Luciano

text:
E' possibile capire se è applicato un filtro ad una maschera, cioè se il
tasto con l'immagine dell'inbuto è premuto o no (giusto per capirci meglio),
e soprattutto è possibile rimuvere il filtro in una maschera?
Vi ringrazio anticipatamenete.
Ciao Luciano.


text:
Luciano wrote:
>
> E' possibile capire se è applicato un filtro ad una maschera, cioè se il
> tasto con l'immagine dell'inbuto è premuto o no (giusto per capirci meglio),
si
> e soprattutto è possibile rimuvere il filtro in una maschera?
si
normalmente verifico lo stato/valore delle proprieta' filter e filteron
(cfr help)
--
Alessandro Cara


text:
Grazie per avermi risposto, ho inteso come fare.
Ciao Luciano.


title: Errore dovuto allo stato attivo di un controllo

author: Akira

text:
Ho creato un form per effettuare delle ricerche su una anagrafica articoli.
Il form contiene un Txt per l'inserimento della ricerca e sotto, la lista
degli articoli da filtrare.
Ho impostato sull'evento Change del controllo una funzione che ad ogni
carattere digitato mi cambi il recordsource della maschera in base al
criterio scelto nel Txt ma se scrivo da subito 2 caratteri che non esistono
nel campo [CodArt] mi viene restituito un errore: "Impossibile fare
riferimento ad una proprietà o ad un metodo per un controllo a meno che non
abbia lo stato attivo." mentre se comincio a scrivere correttamente il dato
cosi come è nel campo funziona.
Non capisco se realmente è una questione di stati attivi o meno, io cmq ho
forzato il focus sul controllo di ricerca ma genera lo stesso l'errore.
Per capirci meglio vi propongo la routine che ho creato.
Grazie 1000
AndreA
°°°°°°°°°°
TxtRicerca_Change
TxtRicerca.SetFocus
        Me.RecordSource = "SELECT Tabella_Articoli.CodArt_A ,
Tabella_Articoli.Descr_Art_A " _
        & "FROM Tabella_Articoli " _
        & "WHERE (((Tabella_Articoli.CodArt_A) Like " & Chr(34) &
TxtRicerca.Text & "*" & Chr(34) & ")) " _
        & "ORDER BY Tabella_Articoli.CodArt_A;"
        'Me.RecordsetClone.FindFirst "[Nominativo] = " & Chr(34) &
Mask1!Nominativo & Chr(34)
        'Me.Bookmark = Me.RecordsetClone.Bookmark
    Screen.PreviousControl.SetFocus
End
°°°°°°°°°°


author: moskolowosky

text:
Perchè non provi a settare i criteri nella query su cui poggiala maschera
(con un like ovviamente) e poi esegui semplicemente una requery ogni volta
che premi un tasto all'interno del controllo txtricerca?
A me funziona perfettamente e non crea pb di sorta.
Ciao
"Akira" <
andrea.di...@tin.it
> ha scritto nel messaggio
news:b47nc5$7qc$1...@fata.cs.interbusiness.it...



author: Roberto da casa

text:
"Akira" <
andrea.di...@tin.it
> ha scritto nel messaggio
news:b47nc5$7qc$1...@fata.cs.interbusiness.it...

La proprietà Text (TxtRicerca.Text) può essere usata solamente sui controlli
attivi; è vero che all'inizio fai un TxtRicerca.SetFocus, ma poi cambi il
RecordSource della maschera e non pretenderai mica che il fuoco si mantenga,
visto che il record corrente cambia.
Per fare una ricerca del tipo che interessa a te vai sul Sito Comune (link
qui sotto) e nella Sezione Forms leggi la FAQ di Sib intitolata "Come creare
un controllo di ricerca".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: BARCODE E ACCESSTOVB

author: sasa

text:
Buondě,
avrei bisogno informazioni sulla generazione di codici a barre EAN8 ed EAN13
in access, come generare i report (Esistono esempi ? Sul sito comune non li
ho trovati).
Avrei anche bisogno di un'altra informazione, ho trovato su internet un
programma ACCESSTOVB che dovrebbe convertire il file MDB in VisualBasic,
vorrei sapere se qualcuno lo conosce, lo ha provato e se funziona,
possibilmente quale versione utilizzare ?
Grazie a tutti


title: BARCODE E ACCESSTOVB

text:
"sasa" <
s.sc...@tiscali.it
> ha scritto nel messaggio
news:c8iemc$5df$1...@lacerta.tiscalinet.it...
> Buondģ,
> avrei bisogno informazioni sulla generazione di codici a barre EAN8 ed
EAN13
> in access, come generare i report (Esistono esempi ? Sul sito comune non
li
> ho trovati).
scarica il font appropriato e legalo alla casella del report dedicata alla
visualizzazione del barcode
> Avrei anche bisogno di un'altra informazione, ho trovato su internet un
> programma ACCESSTOVB che dovrebbe convertire il file MDB in VisualBasic,
> vorrei sapere se qualcuno lo conosce, lo ha provato e se funziona,
> possibilmente quale versione utilizzare ?
Qui non so risponderti, ma non sono propenso all'utilizzo di "convertitori"
... spero che il NG non me ne voglia per questa affermazione.
> Grazie a tutti
>
>
--
strano...mavero
la vita č un dono prezioso, apprezzala per quello che potrą offrirti
www.spammer.it


title: BARCODE E ACCESSTOVB

text:
"sasa" <
s.sc...@tiscali.it
> ha scritto nel messaggio
news:c8iemc$5df$1...@lacerta.tiscalinet.it...

Per entrambe le domande fai una ricerca con google in questo NG...
Ciao.
--
Sergio MAZZA