text:
On 29 Nov, 17:25, esseAemme <
samantha.ci...@gmail.com
> wrote:
Ops... sai cosa... che non va quando la maschera viene aperta. mi
spiego con la successione degli eventi:
1) Apertura maschera
2) Selezione cliente -> automaticamente cbodata.itemdata(0)
3) Vengono visualizzati i record
4) Il campo costo e percentuale sono modificabili
5) Seleziono di nuovo il cliente, oppure una data diversa
6) Carica i nuovi dati
7) Il campo costo e percentuale non sono modificabili
Praticamente, dopo l'apertura, e prima della prima presentazione dei
dati, l'evento before update non ha efficacia.
Significa che devo inserire quel codice su un evento diverso da before
update, forse su onload=caricamento?
Ho provato, ma mi da un errore di runtime '2105' e dice "Impossibile
passare al record specificato"
Devo trovare l'evento giusto...


title: Forms!mascheraNome!corpo.enabled = false -> si può fare

author: esseAemme

text:
> Significa che devo inserire quel codice su un evento diverso da before
> update, forse su onload=caricamento?
> Ho provato, ma mi da un errore di runtime '2105' e dice "Impossibile
> passare al record specificato"
>
> Devo trovare l'evento giusto...
ok,
l'evento giusto è ON CURRENT!!!
:)
Samantha


author: Roberto da Parma

text:
"esseAemme" <
samanth...@gmail.com
> ha scritto nel messaggio
news:07fd46d8-6046-42cc...@b15g2000hsa.googlegroups.com...


Ciao Roberto,






Si, ti ho specificato in fondo al post che devi fare ad esempio un if per
escluderli o come ti ha suggerito Geppo utilizzare i tag
> Naturalmente avendo premura di escludere il controllo attivo se non non
> funziona vedi tu se con Tag o nominalmente
Escludere il controllo attivo?
Nel mio caso il controllo attivo andava sul quarto campo, quello del
costo. Allora, potrei impostare il campo Descrizione a abilitato si,
bloccato si.
Quando esco dalla casella combinata cbocliente, e cbodata, il set
focus lo imposto sul campo descrizione, così il campo costo e
percentuali sono liberi per essere bloccati oppure sbloccati, in base
alla data... è questo che intendi????
Hai fatto un giro un pò lungo ma il succo è che devi evitare ogni errore,
quindi ti conviene utilizzare i tag e ciclare solo i campi che devi
bloccare/sbloccare.
Il principio del ciclo è lo stesso (vedi post Geppo)
> Ciao
> Roberto da Parma
Grazie,
Samantha
Prego
--
Roberto da Parma


text:


Ciao Roberto,
tu e Geppo mi parlate di TAG.... ma non so che cosa sono... sono alle
prime armi... Potresti farmi eventualmente un esempio?
Grazie ;) Samantha


text:
On 30 Nov, 08:44, esseAemme <
samantha.ci...@gmail.com
> wrote:
> > Hai fatto un giro un pò lungo ma il succo è che devi evitare ogni errore,
> > quindi ti conviene utilizzare i tag e ciclare solo i campi che devi
> > bloccare/sbloccare.
> Ciao Roberto,
>
> tu e Geppo mi parlate di TAG.... ma non so che cosa sono... sono alle
> prime armi... Potresti farmi eventualmente un esempio?
>
> Grazie ;) Samantha
Miiiii che ignorante che sono....
Proprietà TAG -> C'è ANCHE sull'help...
Proprietà Tag
Vedere ancheSi applica aEsempioInformazioni specificheRestituisce o
imposta le informazioni relative al controllo barra dei comandi, quali
i dati che è possibile utilizzare come argomenti per le routine o che
identificano il controllo. Valore String di lettura/scrittura.
espressione.Tag
espressione      Obbligatoria. Un'espressione che restituisce uno
degli oggetti presenti nell'elenco Si applica a.
bo. è la prima volta che la vedo, farò una ricerca sull'ng x vedere
chi l'ha usata e come, questo TAG!!!


author: geppo

text:

Il tag identifica un controllo pertanto puoi usarlo per fare riferimento ad
esempio a cinque controlli su dieci anche se sono dello stesso tipo.
la proprietà si puo' impostare in questo modo:
tasto destro del mouse sul controllo>proprietà>scheda Altro>l'ultima voce è
TAG
qui scrivi ad esempio "dabloccare" ed il codice che ti postato rifletterà le
impostazioni solo su quei controlli che hanno impostato il tag "dabloccare"
Se hai piu' controlli a cui impostare lo stesso TAG allora puoi selezionarli
tutti ed impostarlo solo una volta.
--
Ciao
Geppo


text:
On 30 Nov, 12:26, "geppo" <c...@tin.it.invalid> wrote:
> Il tag identifica un controllo pertanto puoi usarlo per fare riferimento ad
> esempio a cinque controlli su dieci anche se sono dello stesso tipo.
>
> la proprietà si puo' impostare in questo modo:
>
> tasto destro del mouse sul controllo>proprietà>scheda Altro>l'ultima voce è
> TAG
>
> qui scrivi ad esempio "dabloccare" ed il codice che ti postato rifletterà le
> impostazioni solo su quei controlli che hanno impostato il tag "dabloccare"
>
> Se hai piu' controlli a cui impostare lo stesso TAG allora puoi selezionarli
> tutti ed impostarlo solo una volta.
>
> --
> Ciao
> Geppo
Ahnnnnnnnnnnnnnnnnnnnnnnn nnn
Ora ho capito!!!!  :D
Grazie x la spiegazione!!!
Al momento con il codice impostato su ON CURRENT funziona tutto alla
grande, come volevo, ma sicuramente mi tornerà utile in altre
situazioni!!!
:D Grazie,
Samantha


title: Nascondere alcuni record dall'elenco

author: Carlo

text:
Salve ragazzi sto gestendo un db del personale solo che ho bisogno di un
vostro aiuto, ho un elenco di dipendenti ora quando io inserisco la data di
trasferimento di uno dei dipendenti io me lo ritrovo sempre nel menu
facendomi cosi cresce l'elenco di 600 dipendenti quando in realtà sono manco
300 come posso nascondere questi dipendenti in alcune maschere??


title: Nascondere alcuni record dall'elenco

author: Cinzia

text:
"Carlo" <
cdago...@riseofgames.com
> ha scritto nel messaggio
news:Phcyk.10601$YZ3....@tornado.fastwebnet.it...

Ciao Carlo,
per vedere solo quelli non trasferiti, fai una query filtrando quelli
dove dataTrasferimento is NULL:
Es: SELECT * FROM Dipendenti WHERE DataTrasferimento is  NULL
--
Cinzia [Office Access MVP]
_______________________

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


title: Nascondere alcuni record dall'elenco

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:48c97537$0$11368$5fc...@news.tiscali.it...
>
>
>
> "Carlo" <
cdago...@riseofgames.com
> ha scritto nel messaggio
> news:Phcyk.10601$YZ3....@tornado.fastwebnet.it...
>> Salve ragazzi sto gestendo un db del personale solo che ho bisogno di un
>> vostro aiuto, ho un elenco di dipendenti ora quando io inserisco la data
>> di trasferimento di uno dei dipendenti io me lo ritrovo sempre nel menu
>> facendomi cosi cresce l'elenco di 600 dipendenti quando in realtà sono
>> manco 300 come posso nascondere questi dipendenti in alcune maschere??
>
> Ciao Carlo,
> per vedere solo quelli non trasferiti, fai una query filtrando quelli dove
> dataTrasferimento is NULL:
> Es: SELECT * FROM Dipendenti WHERE DataTrasferimento is  NULL
>
>
>Grazie Cinzia saresti cosi gentile da scivermi la sintassi che devo
>scrivere nei criteri??
>
>Grazie



title: Nascondere alcuni record dall'elenco

text:
"Carlo" <
cdago...@riseofgames.com
> ha scritto nel messaggio
news:fXgyk.10906$YZ3....@tornado.fastwebnet.it...
>
 >>
>>
>>
>> "Carlo" <
cdago...@riseofgames.com
> ha scritto nel messaggio
>> news:Phcyk.10601$YZ3....@tornado.fastwebnet.it...
>>> Salve ragazzi sto gestendo un db del personale solo che ho bisogno
>>> di un vostro aiuto, ho un elenco di dipendenti ora quando io
>>> inserisco la data di trasferimento di uno dei dipendenti io me lo
>>> ritrovo sempre nel menu facendomi cosi cresce l'elenco di 600
>>> dipendenti quando in realtà sono manco 300 come posso nascondere
>>> questi dipendenti in alcune maschere??
>>
>> Ciao Carlo,
>> per vedere solo quelli non trasferiti, fai una query filtrando
>> quelli dove dataTrasferimento is NULL:
>> Es: SELECT * FROM Dipendenti WHERE DataTrasferimento is  NULL
>>
>>
>>Grazie Cinzia saresti cosi gentile da scivermi la sintassi che devo
>>scrivere nei criteri??
>>
>>Grazie
Ciao Carlo,
la sintassi della query è +/- questa:
SELECT * FROM Dipendenti WHERE DataTrasferimento is  NULL
poi dipende dove la devi usare, se devi applicare il filtro
all'apertura di una maschera allora nel parametro filterstring del
comando OpenForm userai: "[DataTrasferimento] IS NULL"    modificando
[DataTrasferimento] con il nome effettivo del tuo campo.



title: Nascondere alcuni record dall'elenco

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:48ca1a91$0$11376$5fc...@news.tiscali.it...
>
>
> "Carlo" <
cdago...@riseofgames.com
> ha scritto nel messaggio
> news:fXgyk.10906$YZ3....@tornado.fastwebnet.it...
>>
> >>
>>>
>>>
>>> "Carlo" <
cdago...@riseofgames.com
> ha scritto nel messaggio
>>> news:Phcyk.10601$YZ3....@tornado.fastwebnet.it...
>>>> Salve ragazzi sto gestendo un db del personale solo che ho bisogno di
>>>> un vostro aiuto, ho un elenco di dipendenti ora quando io inserisco la
>>>> data di trasferimento di uno dei dipendenti io me lo ritrovo sempre nel
>>>> menu facendomi cosi cresce l'elenco di 600 dipendenti quando in realtà
>>>> sono manco 300 come posso nascondere questi dipendenti in alcune
>>>> maschere??
>>>
>>> Ciao Carlo,
>>> per vedere solo quelli non trasferiti, fai una query filtrando quelli
>>> dove dataTrasferimento is NULL:
>>> Es: SELECT * FROM Dipendenti WHERE DataTrasferimento is  NULL
>>>
>>>
>>>Grazie Cinzia saresti cosi gentile da scivermi la sintassi che devo
>>>scrivere nei criteri??
>>>
>>>Grazie
>
> Ciao Carlo,
> la sintassi della query è +/- questa:
> SELECT * FROM Dipendenti WHERE DataTrasferimento is  NULL
> poi dipende dove la devi usare, se devi applicare il filtro all'apertura
> di una maschera allora nel parametro filterstring del comando OpenForm
> userai: "[DataTrasferimento] IS NULL"    modificando [DataTrasferimento]
> con il nome effettivo del tuo campo.
>
>Ciao Cinzia ho risolto diversamente ho messo il comando Is Null nel
>criterio di Trasferito Grazie mille lo stesso



title: Disattivare conferme eliminazione

author: |IcemaN|

text:
Hi all!
Come posso fare per disattivaretramite codice VBA le conferme relative
all'eliminazione, alla creazione o alla modifica di tabelle tramite query?
Thanks in advance.
Ciao, Alfonso.


title: Disattivare conferme eliminazione

author: Laura Cerponi

text:
|IcemaN| <
as_i...@hotmail.com
> wrote in message
u9YB6.12907$s93.7...@news.infostrada.it...

Scrivi il comando
docmd.setwarnings= false
prima di lanaciare la query e
docmd.setwarnings=true dopo il lancio per rispristinare gli avvisi
Ciao


title: Disattivare conferme eliminazione

author: Karl Donaubauer

text:
Laura Cerponi ha scritto:
> |IcemaN| <
as_i...@hotmail.com
> wrote:
> > Come posso fare per disattivaretramite codice VBA le conferme relative
> > all'eliminazione, alla creazione o alla modifica di tabelle tramite
query?
> > Thanks in advance.
> > Ciao, Alfonso.
> >
> Scrivi il comando
> docmd.setwarnings= false
> prima di lanaciare la query e
> docmd.setwarnings=true dopo il lancio per rispristinare gli avvisi
Senza "="
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Disattivare conferme eliminazione

text:
Laura Cerponi <
laurac...@iol.it
> wrote in message
Qt_B6.13559$s93.7...@news.infostrada.it...
> Scrivi il comando
> docmd.setwarnings= false
> prima di lanaciare la query e
> docmd.setwarnings=true dopo il lancio per rispristinare gli avvisi
Grazie mille ;)
Ciao, Alfonso.


title: css e access

author: Marco 90

text:
Qualcuno di voi sa dirmi qualche sito dove trovo esempi di css e access?
Grazie


title: css e access

author: Pablitomf

text:
"Marco 90" <
mar...@libero.it
> ha scritto nel messaggio
news:%mF3j.187082$U01.1...@twister1.libero.it...
> Qualcuno di voi sa dirmi qualche sito dove trovo esempi di css e access?
>
> Grazie
Anche se sottoscrivo e quoto quanto detto da Ale, ho messo tempo fa una devo
su accessgroup per la creazione di fogli di stile... vedi se č quello che
cercavi
http://www.accessgroup.it/HomeArgomenti.asp?ID=152&Oggetto2=CSS%20con%20Access%202003
se invece intendi applicare ad un Form di Access su foglio css, sei fuori
strada, non si puň... i css servono al web.
Pablitomf (Maurizio Facciuti)


title: Nome routine in esecuzione

author: AndreaB

text:
Riciao
è possibile ricavare il nome della routine in esecuzione?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Nome routine in esecuzione

author: Antonio Biso

text:
"AndreaB" <
a.bi...@berco.com
> ha scritto nel messaggio
news:ce5bse$2bt$1...@news.newsland.it...
> Riciao
> è possibile ricavare il nome della routine in esecuzione?
Function pippo()
'fai un sacco di cose
msgbox "pippo"
end function
Antonio


title: Nome routine in esecuzione

author: Alessandro Baraldi

text:
"AndreaB" <
a.bi...@berco.com
> wrote in message
news:ce5bse$2bt$
1...@news.newsland.it
> Riciao
> è possibile ricavare il nome della routine in esecuzione?
Se la Routine è in esecuzione è perchè la sta eseguendo.
Nasce spontaneo il fatto di capire come vorresti leggere
il nome di tale Routine....! Forse da un'altra Routine..??
Allora troveresti in esecuzione quella che cerca di Autoleggersi..!!
Cosa devi ottenere, spiegacelo con concetti semplici.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Nome routine in esecuzione

text:
Alessandro Baraldi ha scritto:
> "AndreaB" <
a.bi...@berco.com
> wrote in message
> news:ce5bse$2bt$
1...@news.newsland.it
> > Riciao
> > è possibile ricavare il nome della routine in esecuzione?
> Se la Routine è in esecuzione è perchè la sta eseguendo.
> Nasce spontaneo il fatto di capire come vorresti leggere
> il nome di tale Routine....! Forse da un'altra Routine..??
> Allora troveresti in esecuzione quella che cerca di Autoleggersi..!!
> Cosa devi ottenere, spiegacelo con concetti semplici.
> @Alex.
Verrei conoscere il nome della routine attualmente in esecuzione da dentro
la routine stessa. Spero di essere stato abbastanza chiaro.
Ciao



title: Nome routine in esecuzione

author: Valerio Valentini

text:
"AndreaB" <
a.bi...@berco.com
> ha scritto nel messaggio
news:ce5f50$3u0$1...@news.newsland.it...
> Alessandro Baraldi ha scritto:
>
..........
>
> > Cosa devi ottenere, spiegacelo con concetti semplici.
>
> > @Alex.
>
> Verrei conoscere il nome della routine attualmente in esecuzione da dentro
> la routine stessa. Spero di essere stato abbastanza chiaro.
>
> Ciao
>
E' una libera interpretazione, ma malgrado i dubbi che noi coltiviamo ;-)
Alessandro riesce a comunicare sufficientemente in lingua italiana ....
Penso volesse chiederti una cosa tipo: A che ti serve? .. Qual'è lo scopo di
sapere il nome della funzione che stai eseguendo? e non una semplice
riproposizione di quello che hai chiesto.
Ciao Valerio.


title: Nome routine in esecuzione

text:
Valerio Valentini ha scritto:
> Penso volesse chiederti una cosa tipo: A che ti serve? .. Qual'è lo scopo di
> sapere il nome della funzione che stai eseguendo? e non una semplice
> riproposizione di quello che hai chiesto.
Cavolo, sei proprio un traduttore completo... anche i pensieri adesso :-)
(scherzo)
Cmq, ripostare, effettivamente significa aggiungere elementi a quello
postato in precedenza, altrimenti non ha senso.
Saluti.
--
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)



title: Nome routine in esecuzione

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:ce5jkv$o8h$1...@news.newsland.it...
> Valerio Valentini ha scritto:
>
> > Penso volesse chiederti una cosa tipo: A che ti serve? .. Qual'č lo
scopo di
> > sapere il nome della funzione che stai eseguendo? e non una semplice
> > riproposizione di quello che hai chiesto.
>
> Cavolo, sei proprio un traduttore completo... anche i pensieri adesso :-)
> (scherzo)
Il problema č che qualche volta qualcuno poi si chiede come mai non gli
rispondono piů, ed io mi immagino Alessandro che si legge la risposta e,
SOLO nel suo intimo, ... MA VA F.. .... :-)



title: Nome routine in esecuzione

author: fidirico (lavoro)

text:
"AndreaB" <
a.bi...@berco.com
> ha scritto nel messaggio
news:ce5bse$2bt$1...@news.newsland.it...
> Riciao
> è possibile ricavare il nome della routine in esecuzione?
>
> --
Passa il nome della routine ad una variabile public il cui valore potrai
richiamare in qualsiasi momento.
Ciao
Galliano.


title: Nome routine in esecuzione

author: Mardco Antonioli

text:
"Valerio Valentini" <
val...@accessgroup.it
> wrote in message
news:6hsNc.48442$
OR2.2...@news3.tin.it
> E' una libera interpretazione, ma malgrado i dubbi che noi coltiviamo ;-)
> Alessandro riesce a comunicare sufficientemente in lingua italiana ....
>
> Penso volesse chiederti una cosa tipo: A che ti serve? .. Qual'è lo scopo di
> sapere il nome della funzione che stai eseguendo? e non una semplice
> riproposizione di quello che hai chiesto.
>
Provo ad indovinare.
Delle x routine scritte si vuole sapere da quale si è passati.
Allora inizializzando una variabile e usandola come indice di un vettore
contenente i nomi delle routines .....
Questo potrebbe servire anche dall'interno della routine stessa, sempre
ammesso che abbia un senso ....
O forse sono fuso e sparo c....te .
Buona notte
Marco



title: Nome routine in esecuzione

text:
"Valerio Valentini" <
val...@accessgroup.it
> wrote in message
news:%qsNc.48489$
OR2.2...@news3.tin.it
[CUT]
>
> Il problema č che qualche volta qualcuno poi si chiede come mai non gli
> rispondono piů, ed io mi immagino Alessandro che si legge la risposta e,
> SOLO nel suo intimo, ... MA VA F.. .... :-)
>
> > Saluti.
He...He...He..... sagace....!



title: Pagine di accesso dati

author: Andrea

text:
Vorrei sapere come collegare su internet una pagina .htm creata con access
alle tabelle .
Grazie


title: prima di aggiornare, salvare,proseguire oppure annullare  l'inserimento record

author: Silvestro

text:
Ciao a tutti. Ho un problema con una maschera di inserimento dati.
Vorrei che prima di salvare il record mi uscisse una msgbox con la
quale poter annullare l'inserimento(maschera inserimento svuotata),
salvarlo, oppure lasciare invariato il tutto con i dati inseriti nella
maschera che rimangono visibili, come posso fare? grazie in anticipo,
ciao


text:
Silvestro wrote:
> Ho un problema con una maschera di inserimento dati.
> Vorrei che prima di salvare il record mi uscisse una msgbox con la
> quale poter annullare l'inserimento(maschera inserimento svuotata),
> salvarlo, oppure lasciare invariato il tutto con i dati inseriti
> nella maschera che rimangono visibili, come posso fare?
In principio �:
 Chiedere prima di salvare un record

www.donkarl.com/it?FAQ4.32
Per la terza variante puoi impostare un terzo bottone sul
MsgBox (vbYesNoCancel) e solo fai Cancel=True senza Undo.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
On 25 Set, 12:51, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Silvestro wrote:
> > Ho un problema con una maschera di inserimento dati.
> > Vorrei che prima di salvare il record mi uscisse una msgbox con la
> > quale poter annullare l'inserimento(maschera inserimento svuotata),
> > salvarlo, oppure lasciare invariato il tutto con i dati inseriti
> > nella maschera che rimangono visibili, come posso fare?
>
> In principio è:
>
>  Chiedere prima di salvare un record
>
www.donkarl.com/it?FAQ4.32
>
> Per la terza variante puoi impostare un terzo bottone sul
> MsgBox (vbYesNoCancel) e solo fai Cancel=True senza Undo.
[risposta]
grazie per la risposta karl, il mio problema infatti era cancell=true
visto che non sapevo l'istruzione per il terzo bottone. grazie ancora
e ciao.


title: Collegamento a SottoMaschera

author: Berti Simone

text:
Salve a tutti,
ho creato un database per la gestione di alcuni corsi di informatica che
facciamo presso l'ente per il quale collaboro. Mi funziona tutto
correttamente solo che ho un piccolo problema che ancora non ho risolto. Ho
le seguenti tabelle con i seguenti campi:
Corso: IdCorso, Codice, Descrizione
Tutor: IdTutor, Nominativo, Indirizzo, Telefono
Corsista: IdCorsista, Nominativo, Indirizzo, Telefono
Dettaglio tutor: IdDettaglio tutor, IdTutor, IdCorso
Dettaglio corsista: IdDettaglio corsista, IdCorsista, IdCorso
Dopo aver creato le maschere per l'immissione dei dati dei Tutor e dei
corsisti volevo creare la maschera per creare e gestire i corsi. Ho creato
una maschera con una sottomaschera nella quale vado a specificare i Tutor
del corso, ma quando arrivo a mettere il pulsante per aprirmi la maschera
Dettaglio corsista... questa non mi viene aperta come vorrei io... mi spiego
meglio cliccando sul pulsante vorrei che in automatico mi filtrasse i
partecipanti di quel corso e che aggiungendo un nuovo partecipante a quel
corso mi desse in automatico il valore adeguato all'interno del campo
[Dettaglio corsista].[IdCorso]
Come faccio a fare questo? Grazie a tutti... saluti Simone


title: Collegamento a SottoMaschera

author: ALESSANDRO Baraldi

text:
"Berti Simone" <
berti...@tiscali.it
> ha scritto nel messaggio
news:M4mOb.106397$VW.43...@news3.tin.it...

Perchè non risolvi tutto con una struttura Schede.
La form Principale la Associ alla Tabella Corsi e nella 1° Scheda
inserisci i dettagli del Corso come Descrizione Data orari ecc...!
Nella 2° Scheda metti i Tutor che sarà una Sottomaschera associata
alla Tabella DettaglioTutor(In realtà occorrerebbe una QRY per estrarre
con l'AutoLokup i dati del Tutor legati 1--OO).
Nella 3° con lo stesso criterio fai una Qry con Dettaglio
Corsista---Corsista.
In questo modo scorrendo i Record della Form Principale ti vengono
aggiornati
e legati i Tutor del corso e i partecipanti........!!!
Ciao.
@Alex.


title: Collegamento a SottoMaschera

text:
>
> Perchè non risolvi tutto con una struttura Schede.
Buona idea anche se non l'ho mai usata, e quindi è un buon motivo per
imparare ad usarla...
> La form Principale la Associ alla Tabella Corsi e nella 1° Scheda
> inserisci i dettagli del Corso come Descrizione Data orari ecc...!
Ok fatto...
> Nella 2° Scheda metti i Tutor che sarà una Sottomaschera associata
> alla Tabella DettaglioTutor(In realtà occorrerebbe una QRY per estrarre
> con l'AutoLokup i dati del Tutor legati 1--OO).
Non capisco come devo creare la QRY e soprattutto... se creo una query non
posso inserire i dati e la scheda 2° mi diventa solo consultativa no?!
Grazie x la risposta


title: Collegamento a SottoMaschera

text:
> Perchè non risolvi tutto con una struttura Schede.
> La form Principale la Associ alla Tabella Corsi e nella 1° Scheda
> inserisci i dettagli del Corso come Descrizione Data orari ecc...!
> Nella 2° Scheda metti i Tutor che sarà una Sottomaschera associata
> alla Tabella DettaglioTutor(In realtà occorrerebbe una QRY per estrarre
> con l'AutoLokup i dati del Tutor legati 1--OO).
> Nella 3° con lo stesso criterio fai una Qry con Dettaglio
> Corsista---Corsista.
>
> In questo modo scorrendo i Record della Form Principale ti vengono
> aggiornati
> e legati i Tutor del corso e i partecipanti........!!!
>
> Ciao.
> @Alex.
>
>
E poi ti dico la verità sinceramente penso che a fare la struttura a schede
sia molto più pratico e semplice... ma cambia solo il layout della cosa...
il mio problema sta in un concetto al quale non mi riesce ancora arrivare.
Nella scheda 2 non mi filtra i dati giusti appartenenti alla scheda 1 o mi
visualizza tutti i record o nessuno e questo perchè non riesce ad inserire
il valore giusto in automatico all'interno del campo IdCorso di Dettaglio
Corsista. Come posso fare perchè questo accada?!


title: Collegamento a SottoMaschera

text:
"Berti Simone" <
berti...@tiscali.it
> ha scritto nel messaggio
news:M4mOb.106397$VW.43...@news3.tin.it...

ho capito dov'era il mio errore... nella sottomaschera che mi si apriva
cliccando sul pulsante non andavo a mettere il campo IDCorso della tabella
Corso... cosě facendo il computer non riusciva ad associarmi niente...
Saluti Berti Simone


title: Apertura maschera su Evento - database Access 2003

author: Leonardo

text:
ciao Amici del NG,
ho una maschera "frmVariazioni" con un campo "Data_Var" che vorrei si
aprisse in automatico al momento dell'apertura del database nel caso
in cui il campo "Data_Var" non sia vuoto.
Grazie come sempre del prezioso aiuto quotidiano.
Leo


author: Franchi Flavio S.r.l.

text:
"Leonardo" <
esposi...@gmail.com
> ha scritto nel messaggio
news:4961aa9f-6103-42ca...@j32g2000yqh.googlegroups.com...

All'apertura del database conta i record della query tuo campo Data_Var.
Se esistono apri la maschera.
Ciao
Graziano


title: Visualizzare un campo correlato

author: Stefano Zen

text:
Ho una maschera dove visualizzo l'id del prodotto ma non il nome;
Come posso fare per vedere il nome del prodotto associato a quell'id?
Se uso una casella di testo, riesco a ricercarlo anche?
Grazie 1000
Stefano


title: Visualizzare un campo correlato

author: cidi

text:
"Stefano Zen" <
stefa...@libero.it
> ha scritto nel messaggio
news:bulksh$icr2v$1...@ID-155079.news.uni-berlin.de...

Ciao Stefano
immagino che hai una casella combinata per l'id ... metti nell'origine riga
una query basata sulla tabella prodotti e visualizza solo due colonne: ID e
NomeProdotto. Nelle proprietą della combo setta a due le colonne, lascia a 1
la colonna associata e la larghezza : 0cm; e 2 cm
Ciao Daniele


title: Visualizzare un campo correlato

author: Roberto da casa

text:
"Stefano Zen" <
stefa...@libero.it
> ha scritto nel messaggio
news:bulksh$icr2v$1...@ID-155079.news.uni-berlin.de...

Nell'origine controllo della casella di testo nella quale vuoi visualizzare
il nome del prodotto usa la funzione DLookup (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Visualizzare un campo correlato

text:
> Nell'origine controllo della casella di testo nella quale vuoi
visualizzare
> il nome del prodotto usa la funzione DLookup (vedi help).
Sono 2 ore che cambio ogni virgola possibile, ma non ci riesco. la
situazione e' come nell'help, ossia nella tabella dettaglio ordini (
TDettOrdine ) voglio che in una casella di testo venga scritto il nome
articolo( che non e' presente come campo della tabella TDettOrdine, ma si
chiama ( CodiceProdotto ) ed e' un campo della tabella ( TProdotti ).
Grazie ancora
Stefano


title: Visualizzare un campo correlato

text:
"Stefano Zen" <
stefa...@libero.it
> ha scritto nel messaggio
news:bumkj6$j2dbc$1...@ID-155079.news.uni-berlin.de...
> > Nell'origine controllo della casella di testo nella quale vuoi
> visualizzare
> > il nome del prodotto usa la funzione DLookup (vedi help).
>
> Sono 2 ore che cambio ogni virgola possibile,
Probabilmente uno dei problemi č che non devi usare le virgole ma dei punti
e virgola. ;-)
> ma non ci riesco. la
> situazione e' come nell'help, ossia nella tabella dettaglio ordini (
> TDettOrdine ) voglio che in una casella di testo venga scritto il nome
> articolo( che non e' presente come campo della tabella TDettOrdine, ma si
> chiama ( CodiceProdotto ) ed e' un campo della tabella ( TProdotti ).
> Grazie ancora
> Stefano
Se l'ID del prodotto im ambedue le tabelle si chiama appunto IDProdotto ed č
un campo di tipo contatore/numerico, nell'origine controllo della casella di
testo in cui vuoi visualizzare la descrizione contenuta nel campo
CodiceProdotto della tabella TProdotto scrivi:
= DLookup("CodiceProdotto"; "TProdotto"; "IDProdotto =" & Me!IDProdotto)
Se invece IDProdotto fosse un campo di tipo Testo prova con:
= DLookup("CodiceProdotto"; "TProdotto"; "IDProdotto ='" & Me!IDProdotto &
"'")



title: Visualizzare un campo correlato

text:
> Se l'ID del prodotto im ambedue le tabelle si chiama appunto IDProdotto ed
è
> un campo di tipo contatore/numerico, nell'origine controllo della casella
di
> testo in cui vuoi visualizzare la descrizione contenuta nel campo
> CodiceProdotto della tabella TProdotto scrivi:
>
> = DLookup("CodiceProdotto"; "TProdotto"; "IDProdotto =" & Me!IDProdotto)
Questo e' il caso. la tabella si chiama TProdotti, poi ho IdProdotto e
CodiceProdotto, ma non mi da niente, o meglio mi da #Nome?
bho! :-(
Grazie
Stefano


title: Visualizzare un campo correlato

text:
"Stefano Zen" <
stefa...@libero.it
> ha scritto nel messaggio
news:buoq9i$k3t62$1...@ID-155079.news.uni-berlin.de...

Se la tabella si chiama TProdotti allora prova con:
= DLookup("CodiceProdotto"; "TProdotti"; "IdProdotto =" & Me!IdProdotto)
> Grazie
> Stefano



title: Visualizzare un campo correlato

text:
> Se la tabella si chiama TProdotti allora prova con:
>
> = DLookup("CodiceProdotto"; "TProdotti"; "IdProdotto =" & Me!IdProdotto)
Dai roberto, vabbe che sono scarso, ma fino a qua ci arrivo. :-)
Provare con il generatore di espressioni? pero' non ci ho mai cavato
niente.:-(
La riga di per se e' giusta ( penso ) di sicuro i nomi sono giusti.
Ciao
Stefano


title: Visualizzare un campo correlato

text:
"Stefano Zen" <
stefa...@libero.it
> ha scritto nel messaggio
news:buotsl$jt2qm$1...@ID-155079.news.uni-berlin.de...
> > Se la tabella si chiama TProdotti allora prova con:
> >
> > = DLookup("CodiceProdotto"; "TProdotti"; "IdProdotto =" & Me!IdProdotto)
>
> Dai roberto, vabbe che sono scarso, ma fino a qua ci arrivo. :-)
Beh io ho risposto in base a quello che hai scritto: non volevo minimamente
offenderti, ma la maggior parte degli errori che si commettono in
programmazione non sono dovuti ad ignoranza ma a "banali refusi" che
sfuggono sulla tastiera.
> Provare con il generatore di espressioni? pero' non ci ho mai cavato
> niente.:-(
> La riga di per se e' giusta ( penso ) di sicuro i nomi sono giusti.
Se come tu affermi i nomi sono giusti, visto che stiamo operando
nell'origine controllo di una casella di testo non associata prova a
togliere il Me! e quindi scrivi:
= DLookup("CodiceProdotto"; "TProdotti"; "IdProdotto =" & [IdProdotto])
>
> Ciao



title: Visualizzare un campo correlato

text:
> Beh io ho risposto in base a quello che hai scritto: non volevo
minimamente
> offenderti, ma la maggior parte degli errori che si commettono in
> programmazione non sono dovuti ad ignoranza ma a "banali refusi" che
> sfuggono sulla tastiera.
Guarda che non mi sono offeso, per niene. :-)
> Se come tu affermi i nomi sono giusti, visto che stiamo operando
> nell'origine controllo di una casella di testo non associata prova a
> togliere il Me! e quindi scrivi:
>
> = DLookup("CodiceProdotto"; "TProdotti"; "IdProdotto =" & [IdProdotto])
Funziona!
Sapevo che con il vostro aiuto non sbagliavo.
Grazie e a presto.
Stefano


title: Salvataggio somma di dati

author: Rian Scotti

text:
Salve io avrei quesot problema.
Ho una maschera (e relativa tabella) con, diciamo, 10 campi numerici che
debbono essere inseriti.
Alla fine deve risultare una somma.
Nella maschera basta che mi crei un altra casella di testo e metta come
origine dati la somma dei 10 elementi.
Solo che io voglio che questa somma venga anche salvata in tabella in un
undicesimo campo.
Come posso fare?


title: Salvataggio somma di dati

author: Karl Donaubauer

text:
Rian Scotti wrote:
> Ho una maschera (e relativa tabella) con, diciamo, 10 campi numerici che
> debbono essere inseriti.
> Alla fine deve risultare una somma.
> Nella maschera basta che mi crei un altra casella di testo e metta come
> origine dati la somma dei 10 elementi.
> Solo che io voglio che questa somma venga anche salvata in tabella in un
> undicesimo campo.
Salvare valori calcolati
www.donkarl.com/it?FAQ4.11

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


title: Salvataggio somma di dati

text:
Grazie.
Io avevo trovato un altro modo:
creavo una copia delle caselle in cui andavo a calcolare il punteggio e le
legavo al campo in tabella. SUll 'evento del pulsante in uscita facevo
copiare i valori dalla casella calcolata a quella legat ain tabella ed il
gioco era fatto.
Il problema è che alcuni valori sono interi, altri decimali.
E me li approssima.
Anche se metto posizioni decimali sia nelle specifiche delle caselle sia
del campo in tabella. Non capisco il perchè.
Fra l'altro ho provato il metodo usato nelle faq ma... non mi va!!!
Per 'sta ca**ata sto perdendo giorni!


title: access e VB

text:
Esiste la possibilità di convertire un database di Access in un software
Visual Basic e quindi installabile?
Grazie


title: access e VB

author: MA

text:

Se ho capito quello che intendi anche Access può avere la sua installazione.
Se non hai problemi di distribuzione perchè il tuo cliente ha già Access
puoi semplicemente fare
un pacchetto con il tool gratuito Inno setup
--
_ _
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: access e VB

author: Gaspare

text:
<
leo...@libero.it
> ha scritto nel messaggio
news:fnGme.125305$IN.21...@twister2.libero.it...
> Esiste la possibilità di convertire un database di Access in un software
> Visual Basic e quindi installabile?
> Grazie
>
>
>
Cero che sì!
Il software in oggetto si chiama "I miracoli di Zio Bill - da access a vb
andata e ritorno no problem"...ci dovrebbero essere anche dei libri in
libreria ;-)
Access è un DBMS mentre visual basic è un linguaggio con un suo IDE ...al
massimo puoi "manipolare" il db con 1 applicativo Vb...cosa ti vorresti
importare anche le maschere ?
Buona giornata :-)
Gaspare


title: access e VB

author: sv

text:
<
leo...@libero.it
> ha scritto nel messaggio
news:fnGme.125305$IN.21...@twister2.libero.it...
> Esiste la possibilità di convertire un database di Access in un software
> Visual Basic e quindi installabile?
> Grazie
>
>
>
http://www.donkarl.com/it/
FAQ 1.3
FAQ 1.20
--
rgrds
SC


title: access e VB

author: Alessandro Baraldi

text:
<
leo...@libero.it
> ha scritto nel messaggio
news:fnGme.125305$IN.21...@twister2.libero.it...
> Esiste la possibilità di convertire un database di Access in un software
> Visual Basic e quindi installabile?
> Grazie
Ci sono dei Demo che hanno tentato di convertire Access in VB
ne trovi sul sitoComune di VB, ma sinceramente possono andare
per convertire 2 Maschere, in quanto solo la parte grafica riescono
a convertire.
VBA contiene istruzioni tipo il Docmd che VB non supporta, per non
parlare di altro.
Sono progetti falliti in partenza.
In ogni caso Access non ha limitazioni nella distribuzione rispetto
a VB, in entrambi i casi sei legato all'acquisto di una licenza
di sviluppo che ti consente di distribuire sia in Vb che per Access
il Runtime.
L'unica differenza tra i 2 è che l'applicativo di VB avrà estensione
EXE
mentre quello in Access MDE, entrambi PCompilati ed entrambi
con le stesse funzionalità.
Ora occorre capire se ti piace di più EXE o MDE.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: access e VB

text:
[CUT]
>Ci sono dei Demo che hanno tentato di convertire Access >in VB
>ne trovi sul sitoComune di VB, ma sinceramente possono >andare
>per convertire 2 Maschere, in quanto solo la parte grafica >riescono
>a convertire.
Parte grafica intesa in che senso? Un "clone" vero e proprio delle maschere
di access con la possibilità di lavorare sul db ?


title: access e VB

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:hyHme.962477$b5.41...@news3.tin.it...

Scherzi...!
E le SubForm in VB le hai mai viste..?
Ed i controlli associati li hai mai visti...?
E le Form associate...?
Una ciofeca.
Leggi l'altro 3D è più completo.



title: access e VB

author: Napoleone

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1117472476.7...@o13g2000cwo.googlegroups.com...
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:hyHme.962477$b5.41...@news3.tin.it...
>
> [CUT]
>
> >Ci sono dei Demo che hanno tentato di convertire Access >in VB
> >ne trovi sul sitoComune di VB, ma sinceramente possono >andare
> >per convertire 2 Maschere, in quanto solo la parte grafica >riescono
> >a convertire.
>
> Parte grafica intesa in che senso? Un "clone" vero e proprio delle
maschere
> di access con la possibilità di lavorare sul db ?
Scherzi...!
E le SubForm in VB le hai mai viste..?
Ed i controlli associati li hai mai visti...?
E le Form associate...?
Una ciofeca.
Leggi l'altro 3D è più completo.
--
@Alex (Alessandro Baraldi)
da quanto state affermando, mi pare di capire che preferite Access a VB?
Ma ci saranno certamente sostanziali differenze!
Napoleone


title: access e VB

text:
Sono discorsi molto sottili, che non voglio affrontare.
Io personalmente uso Access poichè mi trovo più a mio
agio.
Le differenze ci sono, sostanziali forse non proprio, ma importanti.
Io rimango su Access.
Saluti
@Alex


title: access e VB

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1117473750....@g44g2000cwa.googlegroups.com...
Sono discorsi molto sottili, che non voglio affrontare.
Io personalmente uso Access poichč mi trovo piů a mio
agio.
Le differenze ci sono, sostanziali forse non proprio, ma importanti.
Io rimango su Access.
Saluti
@Alex
Certo.
Ciao Napoleone


title: access e VB

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:xbIme.962649$b5.41...@news3.tin.it...
>
> "Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
> news:O6Ime.125549$IN.21...@twister2.libero.it...
>>
>> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
>> news:1117473750....@g44g2000cwa.googlegroups.com...
>> Sono discorsi molto sottili, che non voglio affrontare.
>> Io personalmente uso Access poichè mi trovo più a mio
>> agio.
>> Le differenze ci sono, sostanziali forse non proprio, ma importanti.
>>
>> Io rimango su Access.
>>
>> Saluti
>> @Alex
>>
>> Certo.
>> Ciao Napoleone
>>
>
> Anche perchè gran parte dei software commerciali si basa sulla
> manipolazione dei dati e, tranne esigenze particolare, access basta ed
> avanza sopratutto se utilizzato a certi livelli  ;-)...
Magari (io) sapessi usare Access, per tutte le sue potenziali!
sarò si e no al 10%
Napoleone


title: access e VB

text:
"Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
news:O6Ime.125549$IN.21...@twister2.libero.it...
>
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:1117473750....@g44g2000cwa.googlegroups.com...
> Sono discorsi molto sottili, che non voglio affrontare.
> Io personalmente uso Access poichè mi trovo più a mio
> agio.
> Le differenze ci sono, sostanziali forse non proprio, ma importanti.
>
> Io rimango su Access.
>
> Saluti
> @Alex
>
> Certo.
> Ciao Napoleone
>
Anche perchè gran parte dei software commerciali si basa sulla manipolazione



title: access e VB

text:
"Napoleone" <
napol...@inwind.it
> ha scritto nel messaggio
news:UcIme.125561$IN.21...@twister2.libero.it...

Già sai molte cose: la differenza tra tag e smart tag 8dove vai a smanettare
tu..), fra AND e OR ...pian piano diventerai come Alessandro ;-)


title: access e VB

text:
"Gaspare" <
in...@studioieducation.com
> ha scritto nel messaggio
news:XgIme.962674$b5.41...@news3.tin.it...

Non credo, in questo ho coscienza!
Mi appassiona tanto, anzi tantissimo, preferisco leggere il manuale di
access piuttosto che il corriere dello sport.
Ciao Vado a lavoro, ci risentiamo domani mattina.
Napoleone


title: access e VB

text:
{CUT]
> Non credo, in questo ho coscienza!
> Mi appassiona tanto, anzi tantissimo, preferisco leggere il manuale di
> access piuttosto che il corriere dello sport.
> Ciao Vado a lavoro, ci risentiamo domani mattina.
> Napoleone
>
No si può mai sapere! Io mi tiro fuori (come sempre...) perchè "non amo
assolutamente i paragoni" ma Alex è davvero preparato...anche se devo
ammettere che ve ne sono anche altri nel NG
Ciao e buon lavoro
Gaspare


title: OCX

author: Massimiliano

text:
Sapete come si fa ad inserire un controllo OCX in access?
Sento sempre parlare di registrazione del componente. Cosa significa?
Una volta istallato per chiamare le sue funzioni dovò fare
controllo1.NomeFunzione (...) ?
Grazie a tutti!!


title: estrarre parte di testo da un campo

text:
Ho un db con in un unico campo via e telefono.
Per estrarre solo la via ho fatto questa sql
DoCmd.RunSQL "Update anagrafico set indirizzo=left(indirizzo,
instr(indirizzo, 'tel.'))"
Il comando però restituisce anche la "t".
Allora ho modificato in questo modo:
DoCmd.RunSQL "Update anagrafico set
indirizzo=left(indirizzo,instr(indirizzo, 'tel.')-1)"
In questo caso tutto funziona se ogni in ogni campo trova "tel.",
diversamente cancella tutto il campo.
Come posso risolvere.


title: estrarre parte di testo da un campo

author: Alessandro Cara

text:
maga58 ha scritto:

prova
indirizzo = iif(instr(indirizzo,
'tel.')=0,indirizzo,left(indirizzo,instr(indirizzo, 'tel.')-1))
--
Alessandro Cara


title: estrarre parte di testo da un campo

text:
> indirizzo = iif(instr(indirizzo,
'tel.')=0,indirizzo,left(indirizzo,instr(indirizzo, 'tel.')-1))
Perfetto tutto bene.
Grazie.
Marco


title: Leggere le propietà di documenti word ed excel

author: Mutton Giampiero

text:
Ho risolro il problema grazie al vostro aiuto e ad una ricerca su internet.
Volevo rendervi partecipi in caso ci sia qualcuno che ha bisogno della
funzione che mi permette di leggere tutte le propietą del documento.
                    Grazie a tutti.
----------------------------------------------------------------------------
------
'Funzione per leggere determinate propietą
Function fGetDocProps(strInFile As String)
Dim autore, dataum, AppName, lastautore, Titolo, Commento, Oggetto
Dim objWord As Object, objDocProps As Object
    On Error GoTo Err_fGetDocProps
     If Right(strInFile, 3) = "doc" Then
      Set objWord = CreateObject("Word.Application")
      objWord.Documents.Open strInFile
      Set objDocProps = objWord.ActiveDocument.BuiltInDocumentProperties
     End If
     If Right(strInFile, 3) = "xls" Then
      Set objWord = CreateObject("Excel.Application")
      objWord.workbooks.Open strInFile
      Set objDocProps = objWord.ActiveWorkbook.BuiltInDocumentProperties
     End If
     If Right(strInFile, 3) = "mdb" Then
      Set objWord = CreateObject("Access.Application")
           objWord.Database.Open strInFile
      Set objDocProps = objWord.ActiveDocument.BuiltInDocumentProperties
     End If
      autore = objDocProps("Author")
      dataum = objDocProps("Last save time")
      AppName = objDocProps("Application Name")
      lastautore = objDocProps("Last Author")
      Titolo = objDocProps("Title")
      Commento = objDocProps("Comments")
      Oggetto = objDocProps("Subject")
    fGetDocProps = "Autore : " & autore & Chr(10) & _
                   "" & Chr(10) & _
                   "Autore Ultima Modifica : " & lastautore & Chr(10) & _
                   "" & Chr(10) & _
                   "Commento : " & Commento & Chr(10) & _
                   "" & Chr(10) & _
                   "Oggetto : " & Oggetto & Chr(10) & _
                   "" & Chr(10) & _
                   "Titolo : " & Titolo & Chr(10) & _
                   "" & Chr(10) & _
                   "Data Ultima Modifica : " & dataum & Chr(10) & _
                   "" & Chr(10) & _
                   "Applicazione : " & AppName & Chr(10)
Exit_fGetDocProps:
     If Right(strInFile, 3) = "doc" Then
          objWord.Application.Quit savechanges:=False
     End If
     If Right(strInFile, 3) = "xls" Then
          objWord.Application.Quit 'savechanges:=False
     End If
     If Right(strInFile, 3) = "mdb" Then
          objWord.Application.Quit savechanges:=False
     End If
    Set objDocProps = Nothing
    Set objWord = Nothing
    Exit Function
Err_fGetDocProps:
    fGetDocProps = "Error: Probably File/Property does not exist."
    Resume Exit_fGetDocProps
End Function
----------------------------------------------------------------------------
------
'Funzione che legge tutte le propietą del documento(Word in questo caso ) e
le mette su una tabella
Function fEnumProps(strInFile As String)
'Usage Examples
'?fEnumProps("C:\more junk\read me.doc")
'
Dim objWord As Object, objDocProps As Object
Dim db As Database, rs As Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("Tbl_Carfile", dbOpenDynaset)
If rs.RecordCount > 0 Then
 Do Until rs.EOF
  rs.Delete
  rs.MoveNext
 Loop
End If
Dim i As Integer
    On Error Resume Next
    Set objWord = CreateObject("Word.Application")
    With objWord
        .Documents.Open strInFile
        Set objDocProps = objWord.ActiveDocument.BuiltInDocumentProperties
        For i = 0 To objDocProps.Count - 1
           rs.AddNew
            rs!car = objDocProps(i).Name
            rs!Val = objDocProps(i).Value
           rs.Update
        Next i
    End With
    objWord.Application.Quit savechanges:=False
    Set objWord = Nothing
    db.Close
End Function
'


title: Condizioni macro

author: Giuseppe

text:
Ciao a tutti
nelle condizioni di una macro ho inserito:
([Maschere]![NomeMaschera]![CodiceBarre]="a*")
esegui un'azione
Dove a* vuol dire che se il codice a barre inizia per a mi esegue l'azione.
Questa condizione non viene interpretrata.
Sapete dirmi dove sbaglio.
Grazie


title: Condizioni macro

text:
<Giuseppe> ha scritto nel messaggio
news:455ab574$0$19236$4faf...@reader4.news.tin.it...

Hai provato a mettere solo "a" e non "a*"?
Da come la capisco io la stringa è formata da due carattteri (a*).
L'asterisco come jolly penso sia abbinabile solamente alla funzione like.
Ciao
NatPP


title: Condizioni macro

text:
"Nat.P.P" <
natpi...@tin.it
> ha scritto nel messaggio
news:455ad2bb$0$19242$4faf...@reader4.news.tin.it...
>
> <Giuseppe> ha scritto nel messaggio
> news:455ab574$0$19236$4faf...@reader4.news.tin.it...
> > Ciao a tutti
> > nelle condizioni di una macro ho inserito:
> >
> > ([Maschere]![NomeMaschera]![CodiceBarre]="a*")
> >
> > esegui un'azione
> >
> > Dove a* vuol dire che se il codice a barre inizia per a mi esegue
> > l'azione.
> > Questa condizione non viene interpretrata.
> > Sapete dirmi dove sbaglio.
> >
> > Grazie
> >
> >
>
> Hai provato a mettere solo "a" e non "a*"?
> Da come la capisco io la stringa č formata da due carattteri (a*).
> L'asterisco come jolly penso sia abbinabile solamente alla funzione like.
>
> Ciao
> NatPP
>
Hai ragione, infatti la stringa č: ([Maschere]![NomeMaschera]![CodiceBarre]
Like "a*").
Cosě funziona
Grazie


title: Condizioni macro

text:

Devi usare Left(tuocontrollo;1) = "a"
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Condizioni macro

author: Roberto dal portatile

text:
<Giuseppe> ha scritto nel messaggio
news:455ab574$0$19236$4faf...@reader4.news.tin.it...

Io non uso mai le macro, però prova a sostituire l'operatore = (uguaale) con
l'operatore Like; per l'operatore = il carattere asterisco, al contrario di
quanto avviene per l'operatore Like, NON viene considerato un carattere
jolly.
>
> Grazie
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Condizioni macro

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:vXA6h.43315$uv5.2...@twister1.libero.it...
>
> <Giuseppe> ha scritto nel messaggio
> news:455ab574$0$19236$4faf...@reader4.news.tin.it...
> > Ciao a tutti
> > nelle condizioni di una macro ho inserito:
> >
> > ([Maschere]![NomeMaschera]![CodiceBarre]="a*")
> >
> > esegui un'azione
> >
> > Dove a* vuol dire che se il codice a barre inizia per a mi esegue
> > l'azione.
> > Questa condizione non viene interpretrata.
> > Sapete dirmi dove sbaglio.
>
> Io non uso mai le macro, perň prova a sostituire l'operatore = (uguaale)
con
> l'operatore Like; per l'operatore = il carattere asterisco, al contrario
di
> quanto avviene per l'operatore Like, NON viene considerato un carattere
> jolly.
>
> >
> > Grazie
>
> --
> Roberto
> -----------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> -----------------------------------------------
>
>



title: ComboBox problema nel cambio FieldType nel RowSource

text:
Sottopongo una strana anomalia in cui sono incappato, e magari qualcuno già aveva avuto modo di notarla oppure ha qualche idea....

SCENARIO:
Tab[T1] con 2 Campi
Citta  --->Testo
Attiva --->Si/No

Maschera [Form1] NON ASSOCIATA
2 ComboBox NON ASSOCIATE

1° Combo [cboField] RowSource="T1" e RowSourceType="Elenco campi"
2° Combo [cboValue] RowSource="" e RowSourceType="Tabella/query"

Su AfterUpdate della [cboField]:
Private Sub cboField_AfterUpdate()
    Me.cboValue.RowSource = "SELECT DISTINCT " & Me.cboField & " FROM T1"
End Sub

Nella sostanza con la 1° Combo seleziono il CAMPO(Citta o Attiva] e nella 2° Combo
ho l'elenco dei Valori univoci.

Ora faccio 2 Test:
PRIMO TEST
Apro la Maschera e seleziono nella [cboField] il Campo [Attiva], tipo Bolano, e nella combo 2 mi appare "Si/No", poi modifico la [cboField] selezionando [Citta] e seleziono una Città...
Ottengo ERRORE 2113
"E' stato seleionato un Valore non valido per il campo..."

SECONDO TEST
Chiudo la Form e riapro... e faccio il contrario.
Seleziono [Citta] ed una Città... poi modifico il Campo con [Attiva] ed un valore..., tutto ok, quindi senza chiudere torno a selezionare [Citta] per verificare e NESSUN ERRORE...

Pare che la selezione come primo campo Boolean in qualche modo lasci qualche traccia.
Dopo vari test, ho capito che, se il primo campo selezionato è di tipo TESTO non ci sarà alcun problema nelle successive modifiche... mentre se la PRIMA Selezione è di un Campo NUMERICO/DATA/BOOLEAN al successivo cambio con un CAMPO di tipo TESTO mi restituirà sempre l'errore...

Siccome la situazione è estremamente BANALE fatico a capire ma soprattutto a capire se c'è qualche cosa che mi sfugge...

La soluzione "Stupida è forzare alla partenza un campo Testo"... ed effettivamente funziona... ma purtroppo non posso seguirla...

Qualcuno ha incontrato questo problema...?

Grazie
@Alex


text:
Ho scoperto di non essere il primo ad aver individuato questa anomalia:

https://www.tek-tips.com/viewthread.cfm?qid=849845

Fatico a capire la spiegazione tecnica, sensata ma mi pare più un possibile Bug...
La soluzione trovata è una PEZZA abbastanza oscena...

@Alex


text:
La soluzione proposta di convertire in Testo forzando il FIELDTYPE con TRIM non è una buona idea, in caso di presenza di Format per Date genera problemi.

Ad oggi non ho trovato una soluzione intelligente, ma qualche cosa che aiuta a non generare il problema...

Imposto il BoundColumn=0 prima di impostare il RowSource e poi lo ripristino.

Private Sub cboField_AfterUpdate()
    Me.cboValue.BoundColumn = 0
    Me.cboValue = Null
    Me.cboValue.RowSource = "SELECT DISTINCT " & Me.cboField & " FROM Impiegati ORDER BY " & Me.cboField
    Me.cboValue.BoundColumn = 1
End Sub

La cosa funziona ma non è perfetta, soprattutto se inserita in una gestione di compilazione valori da codice...

Se qualcuno trovasse una soluzione più tecnica a quello che a mio avviso è un BUG... benvenga.

@Alex


text:
Dire che si potrebbe risolvere semplicemente così:

Private Sub cboField_AfterUpdate()
    Me.cboValue = Null
    Me.cboValue.RowSource = "SELECT DISTINCT " & Me.cboField & " FROM T1"
End Sub


text:
No purtroppo ...

@Alex


text:
Al seguente link:
https://www.dropbox.com/s/xnimgt8vs0cse8l/db1.mdb?dl=0

puoi vedere l'esempio che a me funziona.


text:

Da me non funziona... come di dicevo, non ho modo di contestare... ma deve funzionare da me... ;-)

A maggior chiarezza potesse dipendere da Office:
OFFICE 365 ACCESS 365 WIN10 32Bit

Come da 1° POST, segui questa sequenza:
1° APRI la form selezioni ATTIVA dalla 1° COMBO non serve selezionare un valore
2° SELEZIONI CITTA' e poi un valore "Firenze" ottieni errore

Chiudi la Form e la riapri
1° SELEZIONI CITTA senza un valore
2° SELEZIONI ATTIVA con valore
3° SELEZIONI CITTA' con valore
Tutto OK

Ti accorgi subito del problema osservando, dopo la selezione l'allineamento dei valori dopo la selezione della 2° COMBO... a DX per i Numeri e SX per il TESTO.

Se segui questa procedura a me da il problema SEMMPRE.
Se inserisco la mia "pezza" no...

Grazie per il test
@Alex


title: Problema con una assegnazione, da codice, ad una casella di testo.

author: Luciano

text:
Ciao a tutti,
ho un problema, ho bisogno di svuotare una casella di testo da codice. Nel
fare la seguente operazione:
CasellaTesto.Text = ""
mi da un errore, mi dice che è impossibile salvare i dati a causa di una
macro o delle impostazioni in ValidoSe o dell'evento "Prima di Aggiornare".
Ovviamente non ho nessuna macro, nessun evento "Prima di Aggiornare", e la
proprietà ValidoSe è vuota. In più la casella di testo non è collegata a
nessun campo, ed io non ho fatto nessuna operazione di salvataggio!
Ovviamente prima di fare quell'operazione ho dato il fuoco alla casella
interessata.
Qualcuno potrebbe aiutarmi a capire e a risolvere questo problema?
Vi ringrazio anticipatamente.
Ciao Luciano.


author: Luigi

text:
fai
forms!nomeform!nomecasella=""
o
forms!nomeform!nomecasella=null
"Luciano" <
Luciano....@healthware.it
> ha scritto nel messaggio
news:8q5crk$ane$1...@fe1.cs.interbusiness.it...



text:
Ciao Luigi,
grazie per avermi risposto e per il suggerimento. Io in realtŕ una soluzione
l'avevo trovata, anzichč usare la proprietŕ .Text ho usato la propr. .Value,
cosě mi funziona bene ma non ho tanto capito la differenza tra queste due
propr.
Tu sai che differenza c'č? forse sbaglio comunque ad usare la .Value?
Ciao Luciano.


text:
La differenza stà nei tempi.
"Value" riguarda il valore salvato nel campo.
"Text" riguarda il valore del campo in un determinato momento,
indipendentemente dal fatto che il valore sia stato updatato.
Nel momento in cui si esce da una casella ed il controllo viene updatato
"text" diventa "Value".
Chiaro
"Luciano" <
Luciano....@healthware.it
> ha scritto nel messaggio
news:8q75ed$nl8$1...@fe1.cs.interbusiness.it...
> Ciao Luigi,
> grazie per avermi risposto e per il suggerimento. Io in realtà una
soluzione
> l'avevo trovata, anzichè usare la proprietà .Text ho usato la propr.
.Value,
> così mi funziona bene ma non ho tanto capito la differenza tra queste due
> propr.
> Tu sai che differenza c'è? forse sbaglio comunque ad usare la .Value?
>
> Ciao Luciano.
>
>


text:
Grazie Luigi!
Hai spiegato in 4 righe quello che l'help spiega in due pagine... ^__^
Ancora grazie.
Ciao Luciano.


title: Casella combinata

author: Alxx

text:
una casella combinata che contiene 100 righe in una
sola colonna puo' essere settata in modo da
contenere 2 colonne da 50 righe quando viene visualizzata?
ciao
Alxx


title: Casella combinata

text:
Alxx ha scritto:

Potrebbe anche essere fatto, ma dovresti popolarla con un ciclo
usando AddItem, ma mi sfugge il motivo visto che poi il riferimento
sarebbe sempre e solo una delle 2 colonne...!
Ciao
@Alex


title: Casella combinata

text:
"Alessandro Baraldi"  ha scritto
> Potrebbe anche essere fatto, ma dovresti popolarla con un ciclo
> usando AddItem, ma mi sfugge il motivo visto che poi il riferimento
> sarebbe sempre e solo una delle 2 colonne...!
>
> Ciao
> @Alex
l'obiettivo e' quello di vissualizzare tutti i record della casella
combinata
in una schermata, senza dover scorrere. Ma come hai gia' detto, temo
che la doppia colonna allora non servirebbe. Altre idee?


title: problema di visualizzazione sottomaschera

author: Riccardo

text:
Ho il seguente problema:
ho un db creato con Access 97 su S.O. Win 98.
sul mio pc ho installato anche access 2000.
Il db ha le tabelle collegate tramite driver ODBC a MySQL installato
su un server Linux.
Distribuisco in ufficio il db in mde con disabilitazione del tasto shift
(non c'è la protezione a livello utente).
Sul mio computer non mi da nessun problema, ma su quasi tutti gli altri (sia
su Access 97 che 2000, installati sia su Win98 che Win2000), una
sottomaschera
di una struttura a scheda me la fa vedere vuota.
Attualmente sto risolvendo il problema (e non so neanche per quale motivo si
risolva)
creando il file mde direttamente dai computer sui quali non funziona.
Dopo aver anche disabilitato il tasto shift, su quei computer funziona tutto
alla perfezione.
Sapete dirmi per caso da cosa possa dipendere?
(copiando l'mdb non mi da neanche errori tali da poter andare in debug e
vedere se il problema
è dell'applicazione)
ciao Riccardo


text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
a52a90$58t$1...@news.panservice.it...

Ma sui client sono registrati tutti gli OCX e le DLL che sono presenti sul
DB del server?
Prova a vedere dal serever nel DB sorgente in Codice/Riferimenti gli OCX
registrati per lo stesso e crea un exe che te le porti anche sui client e un
bat che te li registri e poi prova se funziona.
FAMMI SAPERE


text:
Maurizio75 <
maurizio...@gevi.it
> wrote in message
yF3d8.4559$6F1.2...@twister2.libero.it...

___________________
Di OCX ne ho usati uno solo, ma è presente solo in un'altra maschera che non
c'entra
nulla con quella di dove da' l'errore. Comunque, anche dopo l'installazione
di questo OCX
niente da fare.
Per le dll cosa devo controllare?
Nei riferimenti, l'unica cosa che ho aggiunto sul mio pc, è quello di word,
ma mi sembra strano
che sia quello a causare problemi.
ciao e grazie
Riccardo


text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
a52u28$9k8$1...@news.panservice.it...

Devi riportare nei client le stesse DLL registrate per il DB del Server... e
poi registrarle con un bat... sai come fare o no?


text:
Maurizio75 <
maurizio...@gevi.it
> wrote in message
Nh7d8.794$fa5....@twister2.libero.it...

con il bat no!
generalmente entro in riferimenti e le aggiungo, ma sarebbe meglio fare
tutto da solo con
un bat!
come?
grazie Riccardo


text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
a530e4$a99$1...@news.panservice.it...

Te l'ho spedito sulla tua posta.


text:
Maurizio75 <
maurizio...@gevi.it
> wrote in message
Ez8d8.1366$fa5....@twister2.libero.it...

grazie


title: Stampa su modulo continuo

author: bb

text:
Ho il seguente problema per la stampa su più fogli a modulo continuo:
Ho creato un report (il quale ha un sotto report) per stampare su dei
fogli prestampati che non hanno una lunghezza standard (25.4 x 30.7).
Nonostante abbia impostato che il report stampi sulla stampante
"Seikosha SP-1900+" (e non quella predefinita) e abbia impostato la
dimensione personalizzate del foglio, le stampe successive alla prima
pagina non sono precise (il testo non rimane all'interno delle caselle
prestampate) obbligandomi così a dover stampare un foglio alla volta e
riallinerare la carta prima di inviare un altro documento in stampa.
La lunghezza che ho impostato sul formato "Personalizzato" della
stampante è uguale alla lunghezza del foglio. Da cosa può dipendere il
disallineamento delle pagine successive alla prima?
Grazie Gianluca


title: Stampa su modulo continuo

author: Bolo

text:
bb <
bb...@linbero.it
> wrote in message 3b4ef8c5...@news.libero.it...
> Ho il seguente problema per la stampa su piů fogli a modulo continuo:
>
> Ho creato un report (il quale ha un sotto report) per stampare su dei
> fogli prestampati che non hanno una lunghezza standard (25.4 x 30.7).
> Nonostante abbia impostato che il report stampi sulla stampante
> "Seikosha SP-1900+" (e non quella predefinita) e abbia impostato la
> dimensione personalizzate del foglio, le stampe successive alla prima
> pagina non sono precise (il testo non rimane all'interno delle caselle
> prestampate) obbligandomi cosě a dover stampare un foglio alla volta e
> riallinerare la carta prima di inviare un altro documento in stampa.
> La lunghezza che ho impostato sul formato "Personalizzato" della
> stampante č uguale alla lunghezza del foglio. Da cosa puň dipendere il
> disallineamento delle pagine successive alla prima?
>
> Grazie Gianluca
Io l'ho risolto usando un font proporzionale (Courier) e definendo una
stampante come "Generica/Solo Testo".
... e facendo molti tentativi ...
HTH, Ciao
Bolo


title: attributo nascosto....

author: Gerul

text:
Salve,
esiste un modo per attribuire il flag nascosto a tutte
le maschere...tabelle..moduli..query....senza agire uno per volta ??
Grazie


title: attributo nascosto....

author: Antonio Biso

text:
"Gerul" <
federi...@libero.it
> ha scritto nel messaggio
news:p8SG9.28474$qF1.1...@news2.tin.it...

Nascondi la finestra database
Antonio


title: Invio E-mail con autenticazione del server

author: Dany

text:
Salve NG...ho guardato il prgramma messo sul newsgroup relativo all'invio di
E-mail da Access.
Qualcuno sa come vada modificato nel caso in cui il server SMTP della posta
in uscita richieda l'autenticazione dell'utente ovvero inserimento di login
e password ?
Grazie a chi mi aiuta....


text:
"Dany" <
Da...@libero.it
> wrote in message
news:435268fd$0$8482$
5fc...@news.tiscali.it

Non hai specificato a quale demo ti riferisci, e visto che nel SC
ce ne sono più di una sarebbe utile lo specificassi.
In ogni caso se devi passare per un server di posta aziendale
conviene usare Outlook Automation, in quel modo non serve nulla.
In alternativa usando Winsock devi passare al Socket i parametri
di Login durante la connessione.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: UN AIUTINO!!!

author: Matteo

text:
Ciao a tutti!
Mi servirebbe una mano...
..una semplice gestione di magazzino! ...semplice? Non per me! :-)
Il problema è che non riesco ad aggiornare lo scarico dei pezzi.
Il database è formato dalle seguenti tabelle:
PEZZI
    Codice (Chiave)
    Descrizione
    Giacenza
MACCHINE
    Codice (Chiave)
    Descrizione
MONTAGGIO
    Codice macchina   \_____(CHIAVE)
    Codice pezzo        /
    Quantità
VENDITA
    Data                         \_____(CHIAVE)
    Codice macchina      /
    Quantità macchine
La tabella MONTAGGIO mi serve per sapere di quali e quanti pezzi è composta
una macchina.
Riguardo al carico in magazzino, non c'è problema in quanto carico pezzi.
Quando scarico, però, l'utente scarica macchine e il DB deve automaticamente
calcolare e scaricare i pezzi!
Tramite una query di aggiornamento riesco a farlo ma ho la necessità di
farlo dalla maschera VENDITA
ad ogni aggiornamento di record e se richiamo la query che ho fatto ad ogni
record, mi tiene conto di tutti
i precedenti cioè se VENDITA ha 3 record è come se scaricassi 3 volte il
primo record, 2 il secondo e una volta
il terzo perchè OGNI volta la query scarica TUTTO!!!
Possibile che non ci sia un metodo per aggiornare quel maledetto campo
Giacenza?
Ho provato anche tramite RunSQL ma mi dà un sacco di errori perchè per
arrivare alla tabella PEZZI,
devo prima collegare VENDITA con MONTAGGIO e....BOOOOH!!!
Grazie a tutti quelli che mi aiuteranno e a tutti quelli che hanno avuto
voglia di leggere questa mail!
CIAO
----------------------------------------------------------------------------
-----------------------------------
http://web.tiscalinet.it/casci
ca...@tiscalinet.it
----------------------------------------------------------------------------
-----------------------------------
"Non cercare di piegare il cucchiaio con il pensiero... è impossibile!"


title: UN AIUTINO!!!

author: Gianni alla Microel

text:
Matteo <
cas...@libero.it
> wrote in message
g%Wb6.18035$ew1.1...@news.infostrada.it...
> Ciao a tutti!
> Mi servirebbe una mano...
>
Ehm... è stata un po' lunga la cosa... ma alla fine da me è riuscito!!
Dopo aver creato le tabelle che hai scritto e inserito dei record di esempio
ho provato  a creare una query che in base alle macchine vendute mi
togliesse dalla giacenza dei pezzi la quantità venduta!
Una cosa ti consiglio di fare: prima di applicare le modifiche fai una copia
del db e prova a creare una query (non dal codice ma con access!) copiando
il codice seguente in visualizzazione "SQL": (per visualizzare il codice Sql
devi schiacciare la freccetta del pulsante che usi per andare in modalità
"Foglio Dati" / "Struttura"  e scegliere "SQL")
**** per motivi di comprensione ho cambiato 2 o 3 nomi di campo, quindi vedi
di metterci il nome tuo giusto ! ***
UPDATE PEZZI INNER JOIN (MACCHINE INNER JOIN (VENDITE INNER JOIN MONTAGGIO
ON VENDITE.MacchinaRef = MONTAGGIO.MacchinaRef) ON MACCHINE.Codice =
MONTAGGIO.MacchinaRef) ON PEZZI.Codice = MONTAGGIO.PezzoRef SET
PEZZI.Giacenza = [Giacenza]-[QuantitàMacchine]*[Quantità];
****
se funziona cosa dovrebbe fare? Nel mio codice questa query di
aggiornamento:
1- fa la lista delle macchine vendute con i pezzi di cui è composta;
2- calcola quanti pezzi sono stati venduti con la formula
[QuantitàMacchine]*[Quantità];
3- aggiorna il campo [Giacenza] di ogni pezzo con la formula che vedi sopra
nel codice della query;
E' ovvio che questi passaggi non li vedi!! Vedi solo un elenco: questo ti
mostra la giacenza finale!!
Bye bye
^_^ Gianni


title: UN AIUTINO!!!

text:

Bhè, innanzittutto GRAZIE per aver risposto!
Comunque una cosa del genere l'ho fatta anche io solo che il problema credo
che rimanga lo stesso! La query che hai fatto la devo mandare in esecuzione
solo UNA volta, altrimenti mi scala i pezzi più volte! E quando inserisco
nuove vendite di macchine, per aggiornare anche queste devo prima cancellare
tutti i record precedenti, altrimenti vengono RIcalcolati e scalati anche i
pezzi GIA' scalati!
Cioè, ogni volta che manderò in esecuzione quella query (e, quindi, ad ogni
vendita!) mi calcolerà i pezzi di TUTTE le macchine vendute presenti nella
tabella VENDUTE e quindi anche quelle di 1, 2, 3 ,4 o 1000 giorni prima!!!
E una cosa del genere NON deve accadere!
Credo che sia necessario risolvere il problema senza usare le query! Ma
come?
Grazie Gianni e grazie a chiunque mi voglia aiutare!
CIAO CIAO
----------------------------------------------------------------------------
----
http://web.tiscalinet.it/casci
ca...@tiscalinet.it
----------------------------------------------------------------------------
----



title: UN AIUTINO!!!

author: Nicola Ardito

text:
Matteo ha scritto nel messaggio ...

Scusa ma nella query non puoi far riferimento alla Vendita corrente? Questo
lo puoi fare attraverso un parametro da inserire nella query. Poi se vuoi
essere sicuro di non scaricare più volte forse faresti bene a mettere nella
tabella  dei Carichi/Scarichi un campo che faccia riferimento alla vendita
così se questa è già scaricata la query potrebbe alternativamente fare
diverse cose tipo: non fare nulla oppure eliminare tutti gli scarichi
relativi alla vendita e ricostruirli,...
Ciao Nicola
email: metti inwind al posto  di NOSPAM


title: UN AIUTINO!!!

text:
Matteo <
cas...@libero.it
> wrote in message
z20c6.21820$ew1.1...@news.infostrada.it...
> Bhè, innanzittutto GRAZIE per aver risposto!
> Comunque una cosa del genere l'ho fatta anche io solo che il problema
credo
> che rimanga lo stesso! La query che hai fatto la devo mandare in
esecuzione
>
> Credo che sia necessario risolvere il problema senza usare le query! Ma
> come?
>
> Grazie Gianni e grazie a chiunque mi voglia aiutare!
>
> CIAO CIAO
>
Ah... scusa... forse prima non avevo capito l'inghippo... ecco come ho
risolto il problema
*** nuovo codice ***
UPDATE PEZZI INNER JOIN (MACCHINE INNER JOIN (VENDITE INNER JOIN MONTAGGIO
ON VENDITE.MacchinaRef = MONTAGGIO.MacchinaRef) ON MACCHINE.Codice =
MONTAGGIO.MacchinaRef) ON PEZZI.Codice = MONTAGGIO.PezzoRef SET
PEZZI.Giacenza = [Giacenza]-[QuantitàMacchine]*[Quantità],
VENDITE.GiàVenduta = Yes
WHERE (((VENDITE.GiàVenduta)=No));
**** fine
Se guardi bene:
1- nella tabella "VENDITE" ho aggiunto il campo "GiàVenduta" (con tipo
"Sì/No") ;
2- ho modificato la query in modo tale che facesse gli stessi calcoli di
prima.... MA SOLO CHE:
    a) estrae le vendite appena "sfornate" che non sono state ancora
registrate!
    b) registra le vendite con il flag "GiàVendute"=Sì !!
Ecco fatto... spero che 'sta volta funzioni alla perfezione!
Questa è una idea... comunque puoi sempre fare in un altro modo: il
meccanismo dovresti averlo capito.
BYE
^_^


title: UN AIUTINO!!!

text:
"Gianni alla Microel" <
arrigo....@libero.it
> ha scritto nel messaggio
news:Q4dc6.126$Up....@twister1.tin.it...
>
>
> Ecco fatto... spero che 'sta volta funzioni alla perfezione!
> Questa è una idea... comunque puoi sempre fare in un altro modo: il
> meccanismo dovresti averlo capito.
>
OK! Non l'ho ancora provato ma credo proprio che dovrebbe funzionare!
GRAZIE!
CIAO CIAO


title: Messaggio d'avviso su elaborazione

text:
Ciao a tutti
Qualcuno mi sa dire come si fa a far apparire una finestra con ad esempio
la scritta "ELABORAZIONE IN CORSO", dopo aver cliccato su un bottone di
una maschera e cancellare la scritta al termine dell'elaborazione prevista
dal bottone.
Forse la soluzione è banale ma non riesco a risolvere questo problema.
Grazie ciao


title: Messaggio d'avviso su elaborazione

author: Roberto in campagna

text:
<
balp...@libero.it
> ha scritto nel messaggio
news:9hi77r$o4g$1...@fe2.cs.interbusiness.it...

Nella maschera in cui c'è il pulsante inserisci una label non visibile con
dentro la tua scritta: prima di avviare l'elaborazione rendi la label
visibile e rendila nuovamente non visibile quando l'elaborazione è
terminata.
Se puoi vuoi proprio una finestra, prima dell'elaborazione apri una maschera
popup che contiene solo una label con la tua scrutta: terminata
l'elaborazione chiudi la maschera popup.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report ed errore 2465

author: Roberto QCI

text:
Buon giorno e buon anno.
Vi sottopongo subito la questione:
Nella sezione maschere tutto funziona perfettamente.
Trasportato il tutto nella sezione report (vorrei stampare i record con
la seuqneza dei campi che mi interessano) non funziona più.
Cerco di spiegarmi meglio.
Il programma funziona in rete: in locale c'è una parte del DB che è
stato diviso in due. In remoto c'è la base di dati con le cartelle da
cui si caricano le immagini ed altri contenuti poi trasferiti nei campi
(solo i percorsi che all'occorrenza vengono ricostruiti).
Le maschere fanno tutto ciò e regolarmenete mi si visualizzano gli
oggetti al momento e nel posto giusto, nelle rispettive sottomaschere.
Non si presentano errori di path (che legge da un file INI) nè di
percorsi (che sono memeorizzati nella tabella come file testo).
Il report è organizzato in sottoreport (per risparmiare un pò di quel
ristretto spazio che si ha a disposizione - mi pare circa 54 cm). La
sottomaschera, però, non riesce a visualizzare alcuna immagine ed anzi
si verifica l'errore 2465 con cui vengo avvisato che addirittura i
campi sono sconosciuti (tutti).
Ho letto qualcosa nel forum ma non ho capito dov'è la soluzione. Anche
perchè, al contrario, facendo alvorare tutto il DB, al completo, in
locale, tale errore non si verifica.
Spero d'avervi fornito qualche indizio utile. Grazie.


title: Report ed errore 2465

author: Sergio MAZZA

text:
"Roberto QCI" <
ut...@katamail.com
> ha scritto nel messaggio news:1136809562....@g47g2000cwa.googlegroups.com...



Cerco di spiegarmi meglio.




[risposta]
Se ho capito bene vorresti gestire le immagini nella sottomaschera in modalità "maschere continue" (o foglio dati)?
O forse è un problema di riallegare le tabelle al percorso di rete?
Ciao.
--
Sergio MAZZA


title: Report ed errore 2465

text:
Sergio MAZZA ha scritto:
> Se ho capito bene vorresti gestire le immagini nella sottomaschera in modalità "maschere continue" (o foglio dati)?
> O forse è un problema di riallegare le tabelle al percorso di rete?
>
Grazie per l'interessamento, Sergio
In modalità maschera gestisco le immagini con "visualizzazione
predefinita" foglio singolo (è questo quello che mi chiedi?)
In modalità report non mi pare sia previsto nulla del genere.
Come ho detto in modalità mashera non ci sono problemi.
E' il report che sembra ignorare del tutto la struttura della tabella
tanto da non conoscere il nome dei campi.
??


title: Report ed errore 2465

text:
"Roberto QCI" <
ut...@katamail.com
> ha scritto nel messaggio
news:1136885742....@g47g2000cwa.googlegroups.com...
Grazie per l'interessamento, Sergio
In modalità maschera gestisco le immagini con "visualizzazione
predefinita" foglio singolo (è questo quello che mi chiedi?)
In modalità report non mi pare sia previsto nulla del genere.
Come ho detto in modalità mashera non ci sono problemi.
E' il report che sembra ignorare del tutto la struttura della tabella
tanto da non conoscere il nome dei campi.
??
[risposta]
Dovresti verificare la correttezza dei nomi dei controlli, mi sembra strana
la "non conoscenza dei nomi dei campi"...
Ciao.
--
Sergio MAZZA


title: Report ed errore 2465

text:
Sergio MAZZA ha scritto:
> Dovresti verificare la correttezza dei nomi dei controlli, mi sembra strana
> la "non conoscenza dei nomi dei campi"...
Questa della corrispondenza-associazione dei nomi e dei controlli ogni
tanto mi fa impazzire (probabilmente perchè non ho ancora capito bene
come funziona il principio)...
Il sottoreport contiene:
un'immagine che si chiama img_attuale_1  ("nome elemento" della
corrispondente finestra proprietà);
una casella di testo che si chiama img ("nome elemento" della
corrispondente finestra proprietà) e con origine controllo della
tabella nel campo img_attuale_1.
In pratica la stessa composizione-struttura della corrispondente
sottomaschera che invece funziona perfettamente.
Ed in effetti se clicco sulla sottomaschera, direttamte senza passare
per la maschera principale, ottengo il caricamento dell'immagine e la
sua visualizzazione.
Se invece faccio altrettanto con il sottoreport ottengo solo uno spazio
bianco (perchè ho messo una routine di gestione degli errori; in caso
contrario ottengo il messaggio di errore).
???


title: Report ed errore 2465

text:
"Roberto QCI" <
ut...@katamail.com
> ha scritto nel messaggio
news:1136893143.7...@z14g2000cwz.googlegroups.com...
Questa della corrispondenza-associazione dei nomi e dei controlli ogni
tanto mi fa impazzire (probabilmente perchè non ho ancora capito bene
come funziona il principio)...
Il sottoreport contiene:
un'immagine che si chiama img_attuale_1  ("nome elemento" della
corrispondente finestra proprietà);
una casella di testo che si chiama img ("nome elemento" della
corrispondente finestra proprietà) e con origine controllo della
tabella nel campo img_attuale_1.
In pratica la stessa composizione-struttura della corrispondente
sottomaschera che invece funziona perfettamente.
Ed in effetti se clicco sulla sottomaschera, direttamte senza passare
per la maschera principale, ottengo il caricamento dell'immagine e la
sua visualizzazione.
Se invece faccio altrettanto con il sottoreport ottengo solo uno spazio
bianco (perchè ho messo una routine di gestione degli errori; in caso
contrario ottengo il messaggio di errore).
???
[risposta]
Il controllo immagine non deve avere lo stesso nome di un campo; quindi
cambiamolo in "Immagine". Poi gli imposti la proprietà "tipo immagine" a
collegata. Puoi anche indicare un file immagine in b/n per default.
Per visualizzare le immagini, dovresti gestire l'evento "su formattazione"
della sezione che contiene il controllo immagine (di solito il Corpo)
inserendoci l'istruzione:
es.
Me!Immagine.Picture = "c:\documenti\" & Me!img
Ciao.
--
Sergio MAZZA


title: Errore su esportazione in Excel

text:
Perchè quando cerco di esportare in excel una query che ha 18000 righe di
dettaglio, access97 mi dice ci sono troppe righe nell'output quando excel
puo contenere fino a 65000 righe ?
Grazie
Aky


title: Nascondere il percorso relativo al File.mdw

author: alb

text:
Nella società dove lavoro ho distribuito 2 applicativi indipendenti uno
dall'altro, con la sola differenza che 1 poggia su di un MDW creato per
gestire la sicurezza dei dati, mentr l'altro no. La seccatura è che l'utente
ogni volta che deve passare da un MDB all'atro è costretto ad entrare
nell'icona WRKGADM.exe nel Desktop e selezionare il relativo MDW.
La domanda è la seguente:
- e possibile evitare questo facendo, ad esempio, associare L'MDW al
relativo MDB solamente ad avvio qi quest'ultimo?
Grazie
OFFICE_2000WRKGADM.EXE - C:\PROGRAmmi\MICROSoft\OFFICE\SYSTEM.MDW


author: Maurizio Borrelli

text:
"alb" <
dona...@yhaoo.it
> ha scritto nel messaggio
news:bv3jrk$d8a$1...@lacerta.tiscalinet.it...
> Nella società dove lavoro ho distribuito 2 applicativi indipendenti uno
> dall'altro, con la sola differenza che 1 poggia su di un MDW creato per
> gestire la sicurezza dei dati, mentr l'altro no. La seccatura è che
l'utente
> ogni volta che deve passare da un MDB all'atro è costretto ad entrare
> nell'icona WRKGADM.exe nel Desktop e selezionare il relativo MDW.
> La domanda è la seguente:
> - e possibile evitare questo facendo, ad esempio, associare L'MDW al
> relativo MDB solamente ad avvio qi quest'ultimo?
> OFFICE_2000WRKGADM.EXE - C:\PROGRAmmi\MICROSoft\OFFICE\SYSTEM.MDW
Ciao, alb.
    Consulta la Guida in linea di Microsoft Access alle pagine:
        Avviare Microsoft Access con le opzioni della riga di comando
        Opzioni della riga di comando per l'avvio
in particolare l'ultima opzione:
        /wrkgrp
--
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio Borrelli, Microsoft MVP Access
--------
?SPQR(C)
 X
--------


title: OrderBy su Form_Load che non ordina

author: RobertoA

text:
Access2013 32bit, formato file mde, Windws 10pro 64bit
Su una form continua nell'evento Load uso il classico

Me.OrderBy = "SERIE_DOC, DATA_DOC DESC, NUM_DOC DESC"
Me.OrderByOn = True

Per ordinare i record visibili
Come Rowsource della form c'e' il nome tabella DOCUMENTITESTATE
Succede che a volte quando la schermata parte le righe NON sono ordinate
col criterio impostato sul codice nel'evento Load nel senso che la
colonna DATA_DOC non e' ordinata da data piu' lontata (in alto) a data
piu' recente (in basso)
Se provo a creare una query con tutti i campi tabella e di seguito

"..ORDER BY SERIE_DOC, DATA_DOC DESC, NUM_DOC DESC.."

appare tutto ordinato correttamente, pure se metto la query nel
RowSource della form funziona correttamente

1 domanda: perche' nell'apertura form (su RowSource il nome tabella e su
evento Load le due righe sopra) le righe non si vedono ordinate secondo
il criterio fissato nel codice sul Load?

2 domanda: se metto sul RowSource della form una query con ordinamento,
e poi vado a modificare l'OrderBy della form, quale delle due comanda?


title: OrderBy su Form_Load che non ordina

text:
> Se provo a creare una query con tutti i campi tabella e di seguito
>
> "..ORDER BY SERIE_DOC, DATA_DOC DESC, NUM_DOC DESC.."
>
> appare tutto ordinato correttamente, pure se metto la query nel
> RowSource della form funziona correttamente

Infatti tutti chiedono per quale ragione non ti vada bene ordinare direttamente nel RecordSource dalla Form...

Saluti

Saluti.


title: OrderBy su Form_Load che non ordina

text:

Mi va bene, infatti ho usato la query
Ma mi aspettavo di avere lo stesso risultato anche con nome tabella in
RowSource e poi da codice OrderBy
E quindi volevo capire per quale motivo col secondo sistema non funzionasse
Cosi' la prossima evito di scomodare un sacco di santi che se ne stanno
tranquilli tranquilli sulle nuvolette in paradiso


title: OrderBy su Form_Load che non ordina

text:
> > Infatti tutti chiedono per quale ragione non ti vada bene ordinare direttamente nel RecordSource dalla Form...

> Mi va bene, infatti ho usato la query
> Ma mi aspettavo di avere lo stesso risultato anche con nome tabella in
> RowSource e poi da codice OrderBy

Insomma, sa un pò "d'ufficio complicazione affari semplici".

> E quindi volevo capire per quale motivo col secondo sistema non funzionasse
> Cosi' la prossima evito di scomodare un sacco di santi che se ne stanno
> tranquilli tranquilli sulle nuvolette in paradiso

Probabilmente Access cerca d'applicare OrderBy prima d'aver caricato completamente l'intero set di Dati. Inconvenienti dell'evento Load

Prova a impostare un Timer a 1 millisecondo, poi su Evento Timer():

Me.TimerInterval = 0  'interrompe temporizzazione

OrderBy ....................


title: OrderBy su Form_Load che non ordina

text:
> 2 domanda: se metto sul RowSource della form una query con ordinamento,
> e poi vado a modificare l'OrderBy della form, quale delle due comanda?

Al di là dei problemi legati all'evento Load, comanda OrderBy dato che viene applicato dopo il caricamento del RecordSource.

Saluti


title: OrderBy su Form_Load che non ordina

text:

Non si tratta di complicare nulla, ma di capire come 'ragiona' lo strumento
Ed in effetti e' come dici, con RowSource form a nome tabella e OrderBy
su timer, quindi dopo il caricamento dati, funziona come atteso
Ovviamente resta la query gia' ordinata sul RowSource form, ma ora si e'
capito il perche' sia meglio cosi' piuttosto che cola'


title: Tabella collegata impostare identificatore univoco

author: Valentino Chiarello

text:
Buongiorno, sto provando a collegare una tabella che si trova su server mysql ad access.
Il codice effettivamente funziona, la tabella viene correttamente collegata. Il problema è che quando eseguo il codice appare una finestra che mi chiede di scegliere, tra i vari campi disponibili, quale deve fungere da identificatore univoco. Sto provando a forzare tramite codice la chiave primaria ma non funziona. Incollo qui il codice, grazie mille!

' Controlla se la tabella è già collegata
            Dim tdf As TableDef
            Dim isLinked As Boolean
            isLinked = False

            For Each tdf In CurrentDb.TableDefs
                If tdf.Connect <> "" Then ' Verifica se la tabella è collegata
                    If tdf.Name = strTableName Then ' Verifica se il nome della tabella coincide
                        isLinked = True
                        Exit For
                    End If
                End If
            Next tdf

            If Not isLinked Then ' Collega la tabella solo se non è già collegata
                DoCmd.TransferDatabase acLink, "ODBC Database", _
                    "ODBC;Driver={MySQL ODBC 8.0 Unicode Driver};Server=" & strServerName & _
                    ";Database=" & strDatabaseName & _
                    ";Uid=" & strUsername & _
                    ";Pwd=" & strPassword & ";", acTable, strTableName, strTableName
            End If

            ' Codice che dovrebbe impostare cognome come chiave primaria per evitare apertura finestra selezione

            Dim dbEngine As DAO.dbEngine
            Set dbEngine = New DAO.dbEngine

            Dim db As DAO.Database
            Set db = dbEngine.OpenDatabase(CurrentDb.Name)

            Dim tdfLinked As DAO.TableDef
            Set tdfLinked = db.TableDefs(strTableName)

            Dim idx As DAO.Index
            Set idx = tdfLinked.CreateIndex("PrimaryKeyIndex")

            Dim fld As DAO.Field
            Set fld = idx.CreateField("Cognome", dbText, 255)
            idx.Fields.Append fld

            idx.Primary = True
            tdfLinked.Indexes.Append idx

            Set fld = Nothing
            Set idx = Nothing
            Set tdfLinked = Nothing
            Set db = Nothing
            Set dbEngine = Nothing


text:
Il 03/07/2023 11:24, Valentino Chiarello ha scritto:
> Buongiorno, sto provando a collegare una tabella che si trova su server mysql ad access.
> Il codice effettivamente funziona, la tabella viene correttamente collegata. Il problema è che quando eseguo il codice appare una finestra che mi chiede di scegliere, tra i vari campi disponibili, quale deve fungere da identificatore univoco. Sto provando a forzare tramite codice la chiave primaria ma non funziona. Incollo qui il codice, grazie mille!
>
>

Sulla tabella incriminata, mettici un campo che funga da indice
primario,  e la ricolleghi in modo da farla vedere ad Access con la
modifica eseguita


text:
Effettivamente ha funzionato, grazie mille



text:

Daje, sotto, bisogna scrivere sotto..

Ma dimmi una cosa Valentino Chiarello e Mauro Chiarello sono la stessa
persona, che spedisce con due email diverse o sono due persone distinte?
Chiedo perche' stranamente appena apparso uno e' subito apparso anche
l'altro e quindi la seconda ipotesi (due persone diverse) perde punti
rispetto alla prima (unica persona)


text:

Si hai ragione dovrei scrivere sotto, colpa mia nemmeno ci faccio caso. Comunque Mauro è mio padre, abbiamo iniziato a scrivere entrambi perchè stiamo lavorando a un programma da dare in mano alla rete vendita!


author: MC

text:

Il Vecchio e il Nuovo, sto introducendo mio figlio al VBA (con quello che mi ricordo), mi siete tornati in mente, ma ancora non mi entra in testa di rispondere in fondo e non a inizio messaggio! Ovviamente ognuno di noi segue una parte di sviluppo e si attiva direttamente nel gruppo ;-)


author: Simone Calligaris

text:
> Il Vecchio e il Nuovo, sto introducendo mio figlio al VBA (con quello che mi ricordo),

Dai, questa cosa è stupenda!   ;-)
Però resta un mistero l'ambiente di Design scelto: cinque minuti prima parrebbe Access, cinque minuti dopo
VB.NET

Saluti


text:

Guarda, semplicemente perché dovendo fare uno sviluppo "tampone" e avendo avuto problemi con un altro sviluppo per via degli ambienti 32 o 64 bit... dopo un'iniziale incertezza, ho preso la decisione. Bella o brutta che sia, dovevo presentare questo prodotto velocemente, abbiamo (ha) perso qualche ora per prendere dimestichezza con l'ambiente ma ora sta viaggiando come un falchetto... a parte un problema, magari stupido, con l'invio mail che non gli riesce di far funzionare!

Dopo le ferie inseriremo una persona dedicata in azienda e prenderà in mano i vari applicativi per creare, ex novo, una soluzione web based completa e sicuramente molto più professionale, ma come dicevo, necessitavo ora di soluzioni tampone rapide!

P.S. e poi veder crescere con questo linguaggio mio figlio, sinceramente, mi apre il cuore!!!


author: BFS

text:
Il 05/07/2023 17:43, MC ha scritto:
> a parte un problema, magari stupido, con l'invio mail che non gli riesce di far funzionare!

strano
è una banalità con le librerie gia pronte di
vb.net
 per l'invio delle mail

posti il codice che da errore?

BFS


text:

Nel frattempo ho risolto, non so come mai, ma la porta 465 di Aruba non faceva andare il codice, abbiamo messo la porta 587 (della quale non avevamo trovato traccia su Aruba) e la mail parte regolarmente. Per ora il codice super semplificato per fare il test che abbiamo usato è questo:

Public Sub InviaMail()
        Dim oggetto As String = "MAIL TEST DA PROCEDURA MAURO"
        Dim contenuto As String = txt_testomail.Text

        Dim indirizzoMittente As String = "licenze@###
group.it
"
        Dim passwordMittente As String = "32o64bitquestoilveroproblema"

        Dim indirizzoDestinatario As String = "m##ro.#####
el...@gmail.com
"

        Dim messaggio As New MailMessage(indirizzoMittente, indirizzoDestinatario, oggetto, contenuto)

        Dim client As New SmtpClient("
smtps.aruba.it
", 587)
        client.EnableSsl = True
        client.Credentials = New NetworkCredential(indirizzoMittente, passwordMittente)

        Try
            client.Send(messaggio)
            MessageBox.Show("Email inviata correttamente.")
        Catch ex As Exception
            MessageBox.Show("Si è verificato un errore durante l'invio dell'email: " + ex.Message)
        End Try
    End Sub


title: Esportare insert,update,delete in file txt

author: wonderfulworld

text:
Salve,
premetto di essere un neofita della programmazione di access.
Sto sviluppando un db per la gestione di libri.Fin qui tutto facile, il
problema č che devo sincronizzarlo con un db remoto mysql sul web.Avevo
pensato di generare un file txt che contenesse tutte le insert, update e
delete effettuate sul db locale, uplodarlo quindi spostarlo e cosě via.
Vorrei il vostro aiuto su come catturare gli eventi (se possibile) sql dalle
maschere d'interfaccia che ho creato sul gestionale locale.
Grazie per l'aiuto.
--------------------------------
Inviato via
http://usenet.libero.it


title: report stampare una scheda dipendenti per pagina

author: Maurizio

text:
Ciao a tutti, il problema che non riesco a risolvere è quello dipoter
stampare una scheda dipendete per pagina.
Mi spiego :
Ho un database con le schede di tutti i miei dipendenti.
Quando vado a stamparle tutte insieme il report che mi viene fuori è
abbastanza caotico in quanto avvolte in una sola pagina mi ritrovo due
o più schede dipendenti.
Come posso evitare tutto questo stampado per ciascun dipendente una
singola pagina?
Grazie


author: Lombarba

text:
"Maurizio" <
maurizio....@gmail.com
> ha scritto nel messaggio
news:b3c17cec-4e0d-421a...@i7g2000prf.googlegroups.com...

ciao.
prova a utilizzare il raggruppamento per dipendente, lo trovi nella
struttura del report.
poi inserisci una interruzione di pagina sul pie di pagina del gruppo,
avendo cura di inserire l'interruzione di pagina in modo corretto.
ciao . luca.


title: Partita Doppia

text:
Qualcuno ha idea di come creare i movimenti di partita doppia dal database
di access.


title: Partita Doppia

author: Ferrari Rino

text:
"
news.alice.it
" <
andreafo...@alice.it
> ha scritto nel messaggio
news:4a9d8e51$0$40009$4faf...@reader3.news.tin.it...
> Qualcuno ha idea di come creare i movimenti di partita doppia dal database
> di access.
>
>
>
http://www.systemsoftware.it/impresaeasy4.aspx


title: Partita Doppia

author: sv

text:
news.alice.it
 ha scritto:
> Qualcuno ha idea di come creare i movimenti di partita doppia dal database
> di access.
Vedi:
http://www.softcombn.com/joomla/index.php?option=com_content&task=view&id=54&Itemid=1
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Partita Doppia

author: Bruno Campanini

text:
"
news.alice.it
" <
andreafo...@alice.it
> wrote in message
news:4a9d8e51$0$40009$4faf...@reader3.news.tin.it...
> Qualcuno ha idea di come creare i movimenti di partita doppia dal database
> di access.
Io ne ho un'idea avendo creato un progarmma completo di
contabilit� in PD.
Ma tu con:
"creare i movimenti di partita doppia dal database  di access"
cosa intendi? hai gi� la prima nota in Access?
Bruno


title: Partita Doppia

author: Andrea Fornaciari

text:
Un salutone grazie al newsgroup, sto facendo una nuova avventura, sto
costruendo un gestionale completamente in access.
Per ora abbiamo costruito:
- DDT - Fatture C e F - Piano dei conti (Cliente e Fornitori e Conti)
ma ora devo implementare la partita doppia, come faccio a far imparare le
regole al sistema? avevo pensato in base a dei modelli di documento, quando
cambia il documento cambia il modello che il sistema deve seguire.
Quindi registrando fatture acquisto ad esempio avremo la seguente
registrazione:
merci c/acquisti                importo Dare
Erario Conto IVA            Importo Dare
Debiti Verso Fornitori      Importo Avere
Come traferire questo automatismo ad access senza utilizzare i modelli?
Andrea


title: Partita Doppia

author: Alessandro Cara

text:
Andrea Fornaciari ha scritto:
> ma ora devo implementare la partita doppia, come faccio a far imparare le
> regole al sistema?
Imparare le regole al sistema?
Il sistema fa esattamente cio che gli dici di fare. Se poi vuoi
cimentarti nella scrittura di un motore inferenziale che faccia si che
il sistema "impari" temo che la tua contabilita' non vedra' mai la luce
e tantomeno sara' in grado di gestire una partita doppia.
> Come traferire questo automatismo ad access senza utilizzare i modelli?
Trasferire l'automatismo ad Access?
E' una domanda sciocca o, come immagino, tu non sai dove sta di casa la
programmazione tramite VBA e, piu' in generale, altro?
E' uso del ng il *non* fare post molteplici sullo stesso argomento ma di
proseguire quelli gia' iniziati. Ti hanno gia' indicato piu' di un link
e ti hanno gia' *consigliato* di fare domande piu' specifiche, se poi ti
serve una consulenza *professionale*, in considerazzione del fatto che
questo non e' ne un HelpDesk ne una scuola di informatica ne di
ragioneria, qualcuno disposto ed in grado di sviluppare o riciclare una
partita doppia, ripeto in via *professionale*, lo trovi certamente.
--
ac


title: stampa report "specifico"

author: Butta

text:
Buona giornata!
Nel classico esempio di gestione ordini con un DataBase formato da
"anagrafica_articoli", "ordini" e "dettaglio_ordini", una volta inseriti un
certo numeri di ordini, come faccio a creare un report che non mi stampi
tutta la tabella degli ordini (con i relativi dettagli) ma solo un ordine
preciso, magari dove indichi io il numero da stampare?
Grazie in anticipo.
Butta


title: stampa report "specifico"

author: Spider

text:
Devi crearti una query parametrica dove il parametro è appunto l'ordine che
vuoi stampare.
Dopo ciò crei un report collegato alla query e quando tenterai di crarlo lui
ti chiederà il n° dell'ordine.
Ciao.
"Butta" <
bu...@allegracompagnia.com
> wrote in message
news:MtXgf.2453$S6.4...@twister2.libero.it...



title: stampa report "specifico"

author: Nick

text:
Butta ha detto: in data 23/11/2005 11.26:

oltre a quello suggerito da spider puoi (giocando con il codice VBA)
fare così:
docmd.openreport "nomereport", acviewpreview, , "[camponumeroordine]=" &
me.CampoNumeroOrdineDaMaschera
ciao
Nick


title: stampa report "specifico"

author: MA

text:
Spider wrote:
> Ciao.
Ciao Spider
butta le tue ragnatele DOPO il quoting
>> Butta
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: stampa report "specifico"

author: Markos

text:
Non sono Spider,ora spider non c'è più e al suo posto ci sono io, Markos.
Saluti.
Ma cos'è sto quoting? è il punteggio per chi risponde bene ad un post?
mah...
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:dm1j8i$p4l$1...@area.cu.mi.it...



title: stampa report "specifico"

text:
Markos wrote:
> Non sono Spider,ora spider non c'è più e al suo posto ci sono io,
> Markos.
>
> Saluti.
> Ma cos'è sto quoting? è il punteggio per chi risponde bene ad un post?
> mah...
Leggiti le istruzioni per l'uso, un post che periodicamente Roberto invia.
In buona sostanza, su questo NG, per assicurare leggibilità ai post usiamo
scrivere sotto i messaggi a cui rispondimao, così che chi legge segue
facilemnte la consecutio dei post



title: stampa report "specifico"

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:dm439c$3dt$1...@area.cu.mi.it...
> Markos wrote:
> > Non sono Spider,ora spider non c'è più e al suo posto ci sono io,
> > Markos.
> >
> > Saluti.
> > Ma cos'è sto quoting? è il punteggio per chi risponde bene ad un post?
> > mah...
>
>
> Leggiti le istruzioni per l'uso, un post che periodicamente Roberto invia.
> In buona sostanza, su questo NG, per assicurare leggibilità ai post usiamo
> scrivere sotto i messaggi a cui rispondimao, così che chi legge segue
> facilemnte la consecutio dei post
Ok, ora ho capito...seguo molti newsgroups, e penso che come tutti i
newsgroup che si rispettino le regole siano quelle relative al buonsenso.
Ok per il quoting.
Ciao.



title: Re: access ci mette 6 secondi a salvare il codice vba

author: Sergio MAZZA

text:
"Mangini" <t.ma...@LEVAtiscali.it> ha scritto nel messaggio news:qe60d.227431$OR2.10...@news3.tin.it...
>
> Le ho fatte ma non mi sembra che sia cambiato niente in modo significativo.
> Ho notato che togliendo i combo box (casella combinata) che hanno un origine
> dati il salvataggio è più veloce.
> Temo che access ogni volta che salvo faccia il salvataggio anche del codice
> precompilato e visto che sono 2000 righe solo in quel modulo un po' ci
> mette.
> Anche togliendo tutto il codice e salvando ci mette sempre molto tempo.
Non puoi crearti delle funzioni/sub da inserire in un modulo generico?
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:chrt8i$hv2$1...@canarie.caspur.it...
> "Mangini" <t.ma...@LEVAtiscali.it> ha scritto nel messaggio
> news:qe60d.227431$OR2.10...@news3.tin.it...
>>
>> Le ho fatte ma non mi sembra che sia cambiato niente in modo
>> significativo.
>> Ho notato che togliendo i combo box (casella combinata) che hanno un
>> origine
>> dati il salvataggio è più veloce.
>> Temo che access ogni volta che salvo faccia il salvataggio anche del
>> codice
>> precompilato e visto che sono 2000 righe solo in quel modulo un po' ci
>> mette.
>> Anche togliendo tutto il codice e salvando ci mette sempre molto tempo.
Ci si gira sempre d'attorno sperando con un'aspirina di curare
un cancro.
Se il tuo programma in altro computer gira bene (non dovrebbe
essere difficile fare la prova con un amico) rifà la partizione,
reinstalla Windows e tutto il resto.
È un lavoro che faccio almeno un paio di volte l'anno.
Quando Windows s'incasina le buone maniere non giovano.
Bruno


text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
news:kpI0d.300479$5D1.13...@news4.tin.it...
>
> Ci si gira sempre d'attorno sperando con un'aspirina di curare
> un cancro.
> Se il tuo programma in altro computer gira bene (non dovrebbe
> essere difficile fare la prova con un amico) rifà la partizione,
> reinstalla Windows e tutto il resto.
>
> È un lavoro che faccio almeno un paio di volte l'anno.
> Quando Windows s'incasina le buone maniere non giovano.
>
> Bruno
>
Sì ma tu stai curando il cancro con un'atomica!
Non puoi pensare che si risolve tutto riformattando l'hd; dai spago a chi
pensa che agli Informatici basti fare CTRL-ALT-CANC  per risolvere il
problema... Vabbé lasciamo stare che il più delle volte funziona ma almeno
prima cerchiamo di individuare il perché. Poi se non lo troviamo... Format
c:\ /q/u/s Yeah!!
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto
nel messaggio
news:HbV0d.239192$OR2.10...@news3.tin.it...

Ad


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto
nel messaggio
news:HbV0d.239192$OR2.10...@news3.tin.it...

Scusa, mi è partito un colpo senza volere.
Alla presentazione di Office 2003, i capoccioni
Microsoft crearono con virtual pc un server sulla
stessa
macchina client. Dovevano dimostrare Share Point
Portal.
Sì impiantò il tutto... succede
ok ora vediamo all'opera il super mega extra (con
poltrona in pelle umana) esperto che si sono
portati dietro...
lui atterra dalla sua nuvoletta proprio in mezzo a
noi,
smanett...
smanett...
trichette track..
......
......
ctrl+alt+canc
ma questo lo sapevo fare anch'io!!!!
alla fine cmq non andò, ma mica s'erano portato un
pc di riserva!!!
MAssimiliano