title: corso visual basic

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:a4WFd.407425$b5.19...@news3.tin.it...
>
> "cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
> news:5QVFd.407335$b5.19...@news3.tin.it...
>>
>> >

la versione siciliana di "scherzare" mai letto un libro sul
commissario Montalbano di A. Camilleri?
> MAI visti gli sci!
>
> Non sai cosa ti perdi, le nostra montagne sono fantasitche, la zona di
> Cortina, poi anche se loro se la tirano un po' (a ragione) č veremente
> stupenda.
> Facci un salto se puoi, merita davvero, e resterai incantato dalla
> Dolomiti
Non ne dubito! ma, lontanamente, potrei pensarci di venire in estate,
d'inverno neanche a parlarne!
vedo in tv tantissima gente seguire le gare di sci. di freddo mi basta e
avanza. :-)
---
Daniele


title: corso visual basic

author: cidi

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:7d13438241c889fa19...@mygate.mailgate.org...
>
> Io e Daniele č qualche anno che ci giochiamo su sulla
> nostra opposta posizione geografica...!!
>
>> MAI visti gli sci!
>
> Nemmeno io, ma le ciaspole si ed č una figata fare
e che sono le ciaspole?
> ore di camminata nella neve....!!!
ore di camminata sulla sabbia ....!!!
>> Non sai cosa ti perdi, le nostra montagne sono fantasitche, la zona di
>> Cortina, poi anche se loro se la tirano un po' (a ragione) č veremente
>> stupenda.
>> Facci un salto se puoi, merita davvero, e resterai incantato dalla
>> Dolomiti
>> !
>
> Concordo, quando avevo le ginocchia buone facevo bei WeekEnd
> tra rifugi e bivacchi, ora al massimo vado in collina in macchina...!
> Parlo di pochi anni fŕ, purtroppo ho un ginocchio lesionato
> e la testa che č li li...!!
epperforza! con tutta le nebbia che c'avete!!
lascia perdere la montagna ....vieni al mare che ti rimette a posto!
tanto, tantissimo pesce .....molto, moltissimo sole :D
>
> @Alex
>
---
Daniele


title: corso visual basic

author: Gaetano Di Zanni

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cf77c8bd58f50b9ee2...@mygate.mailgate.org...
> "Sandro" <
sandro...@tin.it
> wrote in message
> news:K_UFd.407098$
b5.19...@news3.tin.it
>
> [CUT]
> > Ciao Alex,
> >
> > ricordati anche di quelli lontanissimi, se puoi.
> >
> > Grazie.
>
> Scordatelo. ;-)
> Scherzi a parte non è mia intenzione fare
> pubblicità, anche perchè non serve, anzi
> era solo un info per il mio Conterraneo
> sapendo delle difficoltà in zona.
>
> Sono anche dell'idea che quando uno inizia se
> è interessato si arrangia ed ottiene molti più
> risultati...!
>
> Ciao
> @Alex
>
Su questo concordo con Alex,
io per esempio mi sto arrangiando con l'ausilio di un bel corso su CD (vedi
manuali.net
) su VBA, è molto ben fatto. Poi mettici pure molta molta
passione e non ultima la partecipazione a questo NG, grazie a Persone come
Alex e tanti altri. (hai letto bene, con la P maiuscola...)
Ciao.


title: corso visual basic

author: Luciano (DOC)

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:1AVFd.407255$b5.19...@news3.tin.it...
> Comunque per intenderci vicino (+ meno) a Cortina d'Ampezzo, ma noi non
> abbiamo nulla a che fare con gli ampezzani
Di dove sei esattamente? Ho degli antenati cadorini.
Saluti.
Luciano


title: corso visual basic

author: Sandro

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:34sjo1F...@individual.net...

Ma dai !!!
Sono proprio cadorino, infatti, il mio congnome è tipico di persone che
abitano nel mio paese.
Antenati di dove ?
Pieve, Calalzo, Domegge, Lozzo, Pelos, S. Stefano, Valle ???


title: corso visual basic

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:QKcGd.696421$35.28...@news4.tin.it...
> Sono proprio cadorino, infatti, il mio congnome è tipico di persone che
> abitano nel mio paese.
> Antenati di dove ?
> Pieve, Calalzo, Domegge, Lozzo, Pelos, S. Stefano, Valle ???
Tai e Calalzo. Mia nonna (classe 1897, morta centenaria) era di li', Daru'
di cognome.....come il 90% dei compaesani:-)
Saluti.
Luciano


title: corso visual basic

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:34te60F...@individual.net...

Come è piccolo il mondo!!
Io abito proprio a Calalzo.
Avrà avuto anche un soprannome di Famiglia la nonna  allora come anche qui
nel mio paese.
Se sei comunque il Luciano del SC, anche il tuo cognome mi sa tanto di
essere un cognome tipico delle mie parti.
Potrei sbagliarmi, potrebbe essere un'onomonimia, ma non credo.
Ciao.
Ps. mi piace questa cosa : si inizia a discutere di un corso di VB e si
arriva qui. Bello, bello, bello.


title: corso visual basic

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:u9gGd.697246$35.28...@news4.tin.it...
> Se sei comunque il Luciano del SC, anche il tuo cognome mi sa tanto di
> essere un cognome tipico delle mie parti.
Il mio cognome e molto diffuso a Roma, in Sicilia e dalle tue parti. Diciamo
che e' sovranazionale:-)
Cmq, per parte di padre sono romanissimo, la cadorina era la nonna materna.
Saluti.
Luciano


title: corso visual basic

author: MA

text:
>
> Mantova č bellissima, un bijoux altro che Access...!
> ;-)
>
Per quel poco che ho visto, confermo che Mantova sia una bomboniera, mi
riferisco al centro cittą.
E' molto bella, solo che ha una cucina un pņ triste...
MAssimiliano


title: corso visual basic

author: Alessandro Baraldi

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:3nRGd.4967$
fq5....@news.edisontel.com
[CUT]
> Per quel poco che ho visto, confermo che Mantova sia una bomboniera, mi
> riferisco al centro città.
> E' molto bella, solo che ha una cucina un pò triste...
> MAssimiliano
;-)
Il fatto è che non posso nemmeno dire che non ne capite nulla...!!!



title: Repliche via FTP

author: Alb

text:
Qualcuno ha già sincronizzato dei database via ftp? La cosa è fattibile eche
problemi possono esserci?
Grazie


title: orientamento orizzontale testo report

text:
Salve a tutti,
vorrei sapere se è possibile deterinare un orientamento orizzontale nella
stampa.
In pratica io ho un foglio A5, che inserisco nella stampante in verticale e
lui mi stampa il report in orizzontale.
ho cercato in giro, su Lebans c'è qualcosa riferito a etichette, ma non
credo sia il mio caso.
Grazie dell'attenzione
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: orientamento orizzontale testo report

author: Roberto da casa

text:
"MA" <
kk...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y1...@usenet.libero.it...
> Salve a tutti,
> vorrei sapere se è possibile deterinare un orientamento orizzontale nella
> stampa.
> In pratica io ho un foglio A5, che inserisco nella stampante in verticale
e
> lui mi stampa il report in orizzontale.
> ho cercato in giro, su Lebans c'è qualcosa riferito a etichette, ma non
> credo sia il mio caso.
>
> Grazie dell'attenzione
> MAssimiliano
Apri la struttura del report, dal menu File esegui il comando Imposta
pagina... ; dalla scheda pagina scegli l'Orientamento Orizzontale, pigia OK,
salva e chiudi il report il report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: orientamento orizzontale testo report

text:
> > vorrei sapere se č possibile deterinare un orientamento orizzontale
nella
> > stampa.
> > In pratica io ho un foglio A5, che inserisco nella stampante in
verticale
> e
> > lui mi stampa il report in orizzontale.
> > ho cercato in giro, su Lebans c'č qualcosa riferito a etichette, ma non
> > credo sia il mio caso.
> Apri la struttura del report, dal menu File esegui il comando Imposta
> pagina... ; dalla scheda pagina scegli l'Orientamento Orizzontale, pigia
OK,
> salva e chiudi il report il report.
ciao Roberto, scusa ma nono intendevo cosě... Io il foglio lo voglio
inserire in verticale e lui mi deve stampare in orizzontale
Ciao MAssimiliano



title: orientamento orizzontale testo report

author: Silvia

text:
> > Apri la struttura del report, dal menu File esegui il comando Imposta
> > pagina... ; dalla scheda pagina scegli l'Orientamento Orizzontale, pigia
> OK,
> > salva e chiudi il report il report.
>
> ciao Roberto, scusa ma nono intendevo cosě... Io il foglio lo voglio
> inserire in verticale e lui mi deve stampare in orizzontale
E allora cos'č che non va nella risposta di Roberto?
Il foglio lo inserisci in verticale (quindi praticamente come sempre) e
quando scegli l'Orientamento Orizzontale lui stampa in orizzontale. No
buono?


title: definizione tipo dati durante acquisizione

author: carla

text:
Salve a tutti,
ho una tabella PIPPO ed una query di creazione tabella Query1 che partendo
da PIPPO mi crea la tabella PLUTO.
Vorrei che quando importo il campo "prova" dalla tabella  PIPPO me lo
convertisse in testo sulla tabella PLUTO.
Come posso fare?
Grazie
Carla


text:

Dacci l'istruzione che usi e la cambiamo
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ev93f.45085$TR5....@news.edisontel.com...

Dall'oggeto QUERY, Nuova queruy in struttura, seleziono la tabella PIPPO,
seleziono il campo PROVA e  dal menu' Query seleziono Query di creazione
tabella attribuendo alla nuova tabella il nome PLUTO.
Quindi eseguo la query che mi deve creare la tabella PLUTO con il campo
PROVA in formato TESTO
Ps. ovviamente la tabella PIPPO ha anche altri campi ..)
Ciao e Grazie
Carla


author: antonio

text:
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
news:434d2d9a$0$20496$4faf...@reader4.news.tin.it...

Non ricordo, al momento, se nei campi della query puoi scrivere str(PROVA) o
text(PROVA), ma credo che uno dei due potrebbe funzionare.
Ciao
Antonio


title: sapere se è stata fatta una modifica al record

author: mario rossi

text:
ricordo che esiste una variabile di sistema che non ho trovato nel gruppo, che cambia stato se viene apportata anche soltanto una modifica ai campi di un record in una form, mi serve per eseguire del codice se e soltanto se è stata apportata quache modifica

qualcuno sa ricordarmi come si chiama?


text:
Il giorno lunedì 8 agosto 2022 alle 19:20:46 UTC+2
tmtu...@gmail.com
 ha scritto:
> ricordo che esiste una variabile di sistema che non ho trovato nel gruppo, che cambia stato se viene apportata anche soltanto una modifica ai campi di un record in una form, mi serve per eseguire del codice se e soltanto se è stata apportata quache modifica
>
> qualcuno sa ricordarmi come si chiama?

Dirty

@Alex


text:

grazie


title: Confrontare il risultato di una query a campi incrociati con una query di selezione

author: Andrea

text:
Ciao a tutti!!
Ho una query a campi incrociati, che calcola la somma complessiva
spesa da un cliente in un anno basandosi sulle fatture
tabella originale           output query a campi incrociati
cliente1 fattura1             cliente1 fatturatot
cliente2 fattura1             cliente2 fatturatot
cliente1 fattura2
cliente2 fattura2
Una query di selezione che basandosi su queste tabelle
[tabellaclienti]  unita a [tabellaprodotti] mediante una
[tabellaacquisti]
calcola l'importo dovuto
quindi anche questa ha output
 cliente1 spesatot
 cliente2 spesatot
vorrei poter avere in output
cliente1  dovuto=spesatot-fattura
cliente2  dovuto=spesatot-fattura
e possibile??? come???


text:
"Andrea" <
mean...@libero.it
> ha scritto nel messaggio
news:abf487eb.03041...@posting.google.com...

In una query metti in join le due queries a campi incrociati in base al
campo cliente, quindi effettua tutti i calcoli che ti servano matchando i
valori contenuti nelle due queries a campi incrociati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Valori in casella di riepilogo

author: Erpio

text:
Un saluto ai vacanzieri ed ai vacanzati.
Volevo sapere se era possibile limitare a 5 il numero delle "voci" mostrate
all'interno di una casella di riepilogo, per la precisione le ULTIME 5 di
una tabella in cui i record vengonoaggiunti attraverso la maschera in cui è
presente la casella stessa. Salut


title: Valori in casella di riepilogo

author: Graziano Franchi (Dal Server)

text:
Usa la funzione DMAX
>(DMAX(...)-5)
"Erpio" <
ghost...@hotmail.com
> ha scritto nel messaggio
news:8njj1v$4h0$1...@nslave2.tin.it...



title: Valori in casella di riepilogo

author: Sergio MAZZA (Tiscali)

text:

Ma non ti aveva già risposto "Roberto dal portatile" il 18.08.2000 alle ore
17:32?
Ciao.


title: [REPOST]Scambiare record

text:
Avevo scritto...
>Nella mia tabella, ho dati importati da un file esterno, in un certo
>ordine. Sono numeri di commessa, quindi univoci (duplicati non
ammessi).
>A volte ho però la necessità di scambiare due commesse, per esigenze di
>produzione; quindi, ad esempio, spostare una commessa scambiandola con
>un'altra. Non posso però farlo dalla maschera perchè (giustamente)
>Access si lamenta non appena provo a duplicare un numero di commessa.
>Come posso fare?
Antonio Biso mi ha risposto...
>Tecnica della variabile d'appoggio, lezione sullo swap di variabili.
>x->y e y->x
>temp = x
>x = y
>y = temp
>Antonio
Giusto. Ma avevo dimenticato un piccolo problema... il mio campo
commesse è un contatore chiave primaria, quindi Access non mi consente
la modifica. Non riesco cioè a imporre a X di diventare Y, una volta
che ho "salvato" Y in TEMP...e naturalmente non riesco a fare sì che
TEMP diventari X.
Una soluzione possibile è quella di esportare tutto in Excel, scambiare
i record, e poi importare di nuovo in Access, dopo avere cancellato i
dati. Però mi sembra un giro assurdo... esiste qualche altro sistema?
Thanks again!
--
Posted from 194.184.109.125 by way of
smtp3.libero.it
 [193.70.192.53]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [REPOST]Scambiare record

author: Federico Luciani

text:
"
n.f...@libero.it
" wrote:
> Avevo scritto...
> >Nella mia tabella, ho dati importati da un file esterno, in un certo
> >ordine. Sono numeri di commessa, quindi univoci (duplicati non
> ammessi).
> >A volte ho però la necessità di scambiare due commesse, per esigenze di
> >produzione; quindi, ad esempio, spostare una commessa scambiandola con
> >un'altra. Non posso però farlo dalla maschera perchè (giustamente)
> >Access si lamenta non appena provo a duplicare un numero di commessa.
> >Come posso fare?
> Antonio Biso mi ha risposto...
>
> >Tecnica della variabile d'appoggio, lezione sullo swap di variabili.
> >x->y e y->x
> >temp = x
> >x = y
> >y = temp
> >Antonio
> Giusto. Ma avevo dimenticato un piccolo problema... il mio campo
> commesse è un contatore chiave primaria, quindi Access non mi consente
> la modifica. Non riesco cioè a imporre a X di diventare Y, una volta
> che ho "salvato" Y in TEMP...e naturalmente non riesco a fare sì che
> TEMP diventari X.
chiamalo piccolo problema :-)
> Una soluzione possibile è quella di esportare tutto in Excel, scambiare
> i record, e poi importare di nuovo in Access, dopo avere cancellato i
> dati. Però mi sembra un giro assurdo... esiste qualche altro sistema?
elimina il campo tipo contatore e trasformalo in un campo numerico
sul sito comune trovi una faq su come gestire i contatori.
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: [REPOST]Scambiare record

author: Antonio Biso

text:
<
n.f...@libero.it
> wrote in message
G3G6DV$IaEGpiLeVyUPL7uA3afXNS...@libero.it...
Avevo scritto...
Giusto. Ma avevo dimenticato un piccolo problema... il mio campo
commesse è un contatore chiave primaria, quindi Access non mi consente
la modifica. Non riesco cioè a imporre a X di diventare Y, una volta
che ho "salvato" Y in TEMP...e naturalmente non riesco a fare sì che
TEMP diventari X.
Beh, già... un piccolissimo dettaglio...
E comunque tu avevi scritto
"Access si lamenta non appena provo a duplicare un numero di commessa"
e questo fa pensare che tu comunque riuscivi a digitare il valore.
Bah, comunque, fatti una query di creazione tabella prendendo come origine
tutta la tua tabella dati. Il campo contatore diventerà numerico e potrai
fare quello che dico, poi lo ritrasformi in contatore.
Una soluzione possibile è quella di esportare tutto in Excel, scambiare
Bleah! Lascialo perdere Excel, che quello che puoi fare con esso, con access
lo puoi fare 100 mila volte meglio!!!
Antonio


title: grafici

author: Luigi

text:
Ho una query che mi esegue il calcolo di quante persone (diviso per sesso)
sono nate in un anno. Il codice è il seguente
SELECT Year([Data]) AS Espr1, Registro.Sesso, Count(*) AS Conteggio
FROM Registro
GROUP BY Year([Data]), Registro.Sesso;
Ora vorrei creare un grafico a linee in cui sull'asse delle x ci siano gli
anni, e sull'asse delle y il conteggio dei nati nell'anno.
Il grafico però dovrebbe avere tre linee: una per i maschi, una per le
femmine e una totale. Se questo fosse troppo complicato mi andrebbe bene
creare anche tre diversi grafici.
Ho provato con le autocomposizioni ma mi vengono certi sgorbi di grafici,
allora ho fatto con excel però ogni volta che aggiorno il registro devo
inserire manualmente gli anni e i risultati, potete rendervi facilmente
conto che è un lavoraccio!!
C'è qualcuno che sarebbe tanto gentile da darmi delle dritte??
Ciao e grazie a quanti hanno avuto la pazienza di arrivare fino alla fine di
questo messaggio!
Luigi


title: grafici

text:
"Luigi" <
luigia...@tiscali.it
> ha scritto nel messaggio
news:9GpE8.61569$5k4.1...@twister2.libero.it...

Il 14/5/2002 alle ore 14:14 o risposto allo stesso tuo messaggio che tu hai
inviato il 13/5/2002 alle ore 18:36 e che ha per oggetto "Grafico";
Cosa non va nella mia soluzione?
Riporto qui di seguito il tuo precedente messaggio e la mia relativa
risposta:
==============
"Luigi" <
luigia...@tiscali.it
> ha scritto nel messaggio
news:o2SD8.54485$US3.1...@twister1.libero.it...

Per prima cosa non chiamare mai un tuo oggetto con il nome Data: è un nom
riservato di Access, e se lo farai potresti avere spiacevoli quanto
inspiegabili errori.
Se la tabella che contiene i dati si chiama Registro ed ha una struttura
simile:
Id                Contatore e chiave primaria
Sesso           Testo
Data1           Data/ora
ecc. ecc.
Se il campo Sesso può assumeri i valori M o F.
Creati una query che abbia il seguente codice SQL:
SELECT Year([Data1]) AS Espr1, Val(Nz(DCount("Sesso","Registro","Sesso= 'M'
And Year([Data1])=" & Year([Data1])))) AS Uomini,
Val(Nz(DCount("Sesso","Registro","Sesso= 'F' And Year([Data1])=" &
Year([Data1])))) AS Donne, [Uomini]+[Donne] AS Totale
FROM Registro
GROUP BY Year([Data1]);
Quindi, con l'Autocomposizione creati un grafico di tipo Istogramma nel
quale trascinerai il campo Espr1 nell'asse delle ordinate e i campi Uomini,
Donne e Totale nell'asse delle Ascisse.
Se hai problemi su come inserire un grafico in una maschera o in un report,
cerca sull'help Creare un grafico.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: grafici

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:%MsE8.62356$5k4.1...@twister2.libero.it...

Grazie mille per la risposta, avevo in questi giorni ho avuto dei problemi
con la lettura delle news e dopo vari tentavi ho creduto che questa fosse
l'unica soluzione!
Nella tua soluzione credo non ci saranno problemi...vado a provare e ti
faccio sapere!
Ancora grazie e ciao.
Luigi


title: grafici

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:%MsE8.62356$5k4.1...@twister2.libero.it...

Ciao Roberto,
funziona tutto alla perfezione e ti ringrazio infinitamente. Volevo
chiederti solo una cosa: siccome il programma ci mette un pò ad elaborare i
dati perchè sono molti record posso creare un msgbox che nell'attesa mi
mostri un messaggio?? Se si come devo fare??
Ciao e ancora infinite grazie!
Luigi


title: grafici

text:
[CUT
]> Ciao Roberto,
> funziona tutto alla perfezione e ti ringrazio infinitamente. Volevo
> chiederti solo una cosa: siccome il programma ci mette un pò ad elaborare
i
> dati perchè sono molti record posso creare un msgbox che nell'attesa mi
> mostri un messaggio?? Se si come devo fare??
>
> Ciao e ancora infinite grazie!
>
> Luigi
Ho trovato sul sitocomune un esempio per la creazione di barre di
progressione ma siccome queste sono le mie esperienze con access non ci
capisco molto (quasi nulla...)come faccio ad inserirle nel mio mdb ed in
particolar modo mentre viene creato il grafico??
Ciao...
Luigi


title: grafici

text:
"Luigi" <
luigia...@tiscali.it
> ha scritto nel messaggio
news:sFUE8.69830$US3.1...@twister1.libero.it...

Quello che dura molto è l'esecuzione della query: d'altra parte contiene due
funzioni sui dominii (DCount) che in termini di performance sono deleterie.
Di contro io non conosco alcun modo per far evolvere una barra di
progressione mentre è in esecuzione una query.
Potresti però provare una soluzione un po' più laboriosa ma che non usa le
funzioni DCount; dovrebbe essere più performante; la creazione del grafico
magari risulta più veloce; ecco l'altra soluzione:
1) creati una query di raggruppamento chiamata Query2 che abbia il seguente
codice SQL:
SELECT Year([DATA1]) AS Espr1, Count(Registro.Data1) AS Uomini
FROM Registro
WHERE (((Registro.Sesso)="M"))
GROUP BY Year([DATA1]);
3) creati una query di raggruppamento chiamata Query3 che abbia il seguente
codice SQL:
SELECT Year([DATA1]) AS Espr1, Count(Registro.Data1) AS Donne
FROM Registro
WHERE (((Registro.Sesso)="F"))
GROUP BY Year([DATA1]);
4) creati una query di raggruppamento chiamata Query4 che abbia il seguente
codice SQL:
SELECT Year([DATA1]) AS Espr1
FROM Registro
GROUP BY Year([DATA1]);
5) infine creati una query di selezione chiamata Query5 che abbia il
seguente codice SQL:
SELECT Query4.Espr1, Val(Nz([Uomini])) AS Uomini1, Val(Nz([Donne])) AS
Donne1, [Uomini1]+[Donne1] AS Totale
FROM (Query4 LEFT JOIN Query2 ON Query4.Espr1 = Query2.Espr1) LEFT JOIN
Query3 ON Query4.Espr1 = Query3.Espr1;
A questo punto per creare il grafico usa Query5.
Spero che il tutto risulti più performante.



title: grafici

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:%MsE8.62356$5k4.1...@twister2.libero.it...

Ciao Roberto,
per quanto riguarda la faccenda della velocizzazione dei calcoli delle query
lasciamo stare, volevo inserire una barra o un messaggio giusto per fare
qualcosa di più carino ma non mi crea nessun problema aspettare qualche
secondo, comunque terrò presente per le prossime realizzazioni!
Il problema che volevo sottoporti è un altro! Dalla stessa tabella in cui ho
i dati per i quali realizzo il primo grafico devo creare un altro grafico in
base però ad un altro campo data/ora! Ora pensavo che la cosa fosse
semplice! Ho copiato il codice della prima query, ho cambiato il nome del
campo e se vado a visualizzare i dati della query è tutto ok! Quando creo la
maschera e vi inserisco il grafico uso lo stesso procedimento usato per
l'altra volta! Il campo che contiene gli anni sull'asse delle x e gli altri
3 campi (uomini, donne, totale) sull'asse delle y! L'anteprima del grafico è
ok, ma quando esco dalla creazione guidata e torno alla maschera il grafico
presenta i dati usati per gli esempi: 1° trimestre, 2° trimestre, 3°
trimestre, 4° trimestre, Nord, Sud, Ovest, Est e non c'è nessuna traccia dei
campi sui quali si basava il grafico! Ho provato in tutti i modi a cambiare
qualcosa ma non ci riesco?? La cosa che più mi fa andare in bestia è che
l'altra volta ha funzionato al primo colpo, questa volta invece non ne vuole
sapere!! Come posso fare?? Aiutami, ti prego.... ;-((
Ciao e grazie
Luigi


title: grafici

text:
"Luigi" <
luigia...@tiscali.it
> ha scritto nel messaggio
news:RX9G8.86625$US3.1...@twister1.libero.it...
>
[CUT]

Beh, raccontata così non c'è una logica; d'altra parte quasi mai gli errori
che si commenttono sono logici, altrimenti non li commetteremmo.
Visto che non sarò mai in grado di dire quale eventuale errore hai commesso
durante l'esecuzione del wizard dell'autocomposizione dell'inserimento del
grafico nella maschera (mi servirebbe essere li mentre lo esegui), prova a
postare la struttura della tabella e il codice SQL della nuova query che
stai usando; magari c'è qualche errore nella query.



title: grafici

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:NOoG8.89566$US3.2...@twister1.libero.it...

Ciao Roberto,
il problema non sussiste più! In pratica finito il wizard per visualizzare
il risultato devo andare in visualizzazione maschera mentre io rimanevo in
visualizzazione struttura! Questo solo per la prima volta perchè poi aprendo
direttamente la visualizzazione struttura mi da il grafico così come è! Me
ne sono accorto quasi per caso in una delle tante prove che ho fatto! La
query e il tuo codice vanno benissimo! ti ringrazio...alla prossima
Ciao
Luigi


title: VI PREGO AIUTATEMI

author: MARTINA

text:
http://euronet.on.to
 !!!!!!! ISCRIVETEVI


title: VI PREGO AIUTATEMI

text:
"MARTINA" <
mar...@yahoo.it
> ha scritto nel messaggio
news:3de42...@news.dada.it...
>
http://euronet.on.to
 !!!!!!! ISCRIVETEVI
Usa un subject più significativo, tipo
Sono una deficiente spammatrice Fuori Topa, perdonatemi...
Antonio


title: VI PREGO AIUTATEMI

author: desio

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Zi%E9.27250$3l.7...@twister1.libero.it...

fuori topa?


title: VI PREGO AIUTATEMI

author: Sergio MAZZA

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Zi%E9.27250$3l.7...@twister1.libero.it...
> Usa un subject più significativo, tipo
> Sono una deficiente spammatrice Fuori Topa, perdonatemi...
>
> Antonio
Sì, ma se usi questi francesismi non ti capisce...
Ciao.
--
Sergio MAZZA


title: VI PREGO AIUTATEMI

text:
"desio" <
giscar...@dada.it
> ha scritto nel messaggio
news:3de49...@news.dada.it...

OT
Off Topic...
Se non sai le lingue... salle...
Antonio


title: VI PREGO AIUTATEMI

author: Antonio Ganci

text:
MARTINA wrote:
>
http://euronet.on.to
 !!!!!!! ISCRIVETEVI
Mai una volta che rispondono sti spammatori (al femminile spammatrici oppure
spannate?)
Antonio.


title: VI PREGO AIUTATEMI

text:
> > > Antonio
> > fuori topa?
>
> OT
> Off Topic...
>
> Se non sai le lingue... salle...
>
> Antonio
>
>
ah è come topone
top one
le sallerò
ciao ma le foto del raduno?


title: VI PREGO AIUTATEMI

author: MA

text:
> > Se non sai le lingue... salle...
> > Antonio
> ah č come topone
> top one
> le sallerň ciao ma le foto del raduno?
non ne ho saputo piů nulla e quindi suppongo che non si sia fatto. se la mia
č una "supposta" esatta, rinnovo l'idea: ci vediamo prima di Natale???
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: VI PREGO AIUTATEMI

text:
"MA" <
kk...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y...@usenet.libero.it...

il biso fa lo gnorri
fatteci sapč


title: VI PREGO AIUTATEMI

text:
"desio" <
giscar...@dada.it
> ha scritto nel messaggio
news:3de50...@news.dada.it...

Ma non si doveva andare per il cenone di fine anno tutti a casa di Karl che
ci ospitava lui?!?!
Antonio


title: VI PREGO AIUTATEMI

text:
> > il biso fa lo gnorri
> > fatteci sapč
>
> Ma non si doveva andare per il cenone di fine anno tutti a casa di Karl
che
> ci ospitava lui?!?!
>
> Antonio
>
si si a casa di Karl (ma chi cucina)


title: Richiamare dialgo Salva dopo esportazione

text:
Buongiorno, su una maschera ho un pulsante "cmdEsporta" con il quale
esporto dei dati su un modello file .doc chiamato "Modulo.dot",
quello che vorrei fare è che alla fine dell'esportazione tale modello
compilato me lo salvi con nome preimpostato, cioè il nome deve essere:
"NonConformita_R" & me.MioContatore & "_" & "del_" & Now()

per esempio: NonConformita_R168_del_17-10-2011.doc

Qualcuno mi sa dare una dritta???
Grazie

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Popi - TheBadHabits

text:
On 17 Ott, 14:36,
domy1...@gmail.com
 (Domy73) wrote:
> Buongiorno, su una maschera ho un pulsante "cmdEsporta" con il quale
> esporto dei dati su un modello file .doc chiamato "Modulo.dot",
> quello che vorrei fare è che alla fine dell'esportazione tale modello
> compilato me lo salvi con nome preimpostato, cioè il nome deve essere:
> "NonConformita_R" & me.MioContatore & "_" & "del_" & Now()
>
> per esempio: NonConformita_R168_del_17-10-2011.doc

Ciao!
Nel tuo cmdEsporta generi il file esportato attraverso l'automazione?
Perche' nel caso l'oggetto Word.Document ti mette a disposizione, fra
gli altri, anche i metodi per salvare i file con nome ...

HTH
Popi


title: Manuale

author: Zaio

text: Quale manuale per iniziare... ma che non sia un bidone !


title: Manuale

author: Carlo Costarella

text:
"Zaio" <
andrea...@aliceposta.it
> ha scritto nel messaggio
news:1s4he.892222$b5.39...@news3.tin.it...
>
> Quale manuale per iniziare... ma che non sia un bidone !
>
>
Quale versione di Access.
Comincia dalla guida, elettronica e cartacea.
Ciao, Carlo


title: Identificativo unico di un record su DB SQL Server  tramite vba/access

author: ROBERTO LA FORGIA

text:
Ciao a tutti,
vorrei identificare in modo univoco un record su SQL Server tramite un
identificativo unico gestito da un programma residente su Access via
ADO.
Oltre alla soluzione con contatore gestita in automatico da SQL Server
(identità),
ho visto che esiste su SQL Server il tipo di dato  "uniqueidentifier"
e che la funzione per impostarne il valore è NEWID().
Supponendo di chiamare il nuovo campo "Unique_ID" vorrei impostarlo
via ADO, ma non so come fare a pilotare questa cosa da access/VBA.
Quindi la domanda è: come fare a far eseguire una funzione di SQL
Server come quella citata da Access/VBA via ADO.?
Probabilmente la soluzione è banale, ma visto che siamo vicini alle
ferie ho il cervello "ingessato" per cui mi serve un aiuto.
Potete anche chiamarmi Lazzaro visto che a volte resuscito!
Con simpatia a tutto il gruppo!
Roberto LA FORGIA


author: Pablitomf

text:
> Con simpatia a tutto il gruppo!
In Access uniqueidentifier equivale a Guid ReplicationID
(
http://www.carlprothman.net/Default.aspx?tabid=97#2
)
Cmq tie'... dai uno sguardo qua:
http://www.devx.com/dbzone/Article/10167/1954
--
--------------------------------
Pablitomf
Napoli sempre nel "Q"uore!


title: Maschere

author: Riaudo Marcello (Alice)

text:
Non mi ricordo più ( forse sarà la vecchiaia) come si fa  avendo più
maschere aperte, spostarsi da una maschera ad un altra e renderla attiva.
grazie
marcello


title: Maschere

author: Alessandro Baraldi

text:
On 15 Feb, 02:24, "Riaudo Marcello \(Alice\)" <
riaud...@alice.it
>
wrote:

Forms!NomeForm.SetFocus
@Alex


title: Maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1171526455.5...@p10g2000cwp.googlegroups.com...

Forms!NomeForm.SetFocus
@Alex
Alex, alex...
Che differenza c'è tra un post con subject Query con uno con subject
Maschere???
Antonio


title: close e nothing

author: Sandrino Bizzarri

text:
C'è qualcuno che ha riscontri certi su questo argomento:
Per eliminare un oggetto (recordset, query, ecc.) e liberare memoria occorre
l'istruzione SET OGGETTO = NOTHING. Se si tratta di un database prima faccio
OGGETTO.CLOSE
Nell'help di Access dice che Close e Nothing sono alternativi e quindi se si
fa l'uno non occorre eseguire anche l'altro.
In un manuale ASP, invece, si raccomada vivamente di eseguire sia la Close
che il Nothing altrimenti si intasa la rete e potrebbe bloccare o rallentare
il Server.
Secondo me i due ambienti sono equivalenti per cui o l'uno o l'altro non la
raccontano giusta.
Io in ambiente Access non sono troppo rigoroso su questo aspetto e non
vorrei che dipendesse da quasto se ogni tanto vado in blocco.
Che ne pensate?


title: close e nothing

author: Emyr

text:
On Wed, 04 Dec 2002 22:41:43 GMT, "Sandrino Bizzarri"
<
sand...@libero.it
> wrote:
>C'č qualcuno che ha riscontri certi su questo argomento:

ti conviene usare sempre il set to nothing per i database altrimenti
rischi veramente il blocco, era un bug riconosciuto...
Saluti.
Emanuele.


title: close e nothing

text:
"Sandrino Bizzarri" <
sand...@libero.it
> ha scritto nel messaggio
news:HwvH9.58565$2B1.1...@twister2.libero.it...
> C'č qualcuno che ha riscontri certi su questo argomento:
> Per eliminare un oggetto (recordset, query, ecc.) e liberare memoria
occorre
> l'istruzione SET OGGETTO = NOTHING. Se si tratta di un database prima
faccio
> OGGETTO.CLOSE
> Nell'help di Access dice che Close e Nothing sono alternativi e quindi se
si
> fa l'uno non occorre eseguire anche l'altro.
No!
Il nothing esegue anche la close, ma non viceversa.
Con il nothing eviti il bug della mancata chiusura di access, con il solo
close ti potrebbe capitare!!!
Antonio


title: close e nothing

author: Karl Donaubauer

text:
Sandrino Bizzarri ha scritto:

È più sicuro di sempre usare tutti e due metodi per oggetti che
hai aperto tu (con l'eccezione che non puoi chiudere il Currentdb).
Help non è esatto in questo punto cioè i due metodi sono differente
e non hanno gli stessi effetti in pratica. La ragione più importante per
questo sono qualche bug nel memory management di VB(A)/Jet/DAO.
p.e. leggi
http://support.microsoft.com/default.aspx?scid=KB;en-us;q164455
http://www.mvps.org/access/bugs/bugs0005.htm
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: close e nothing

text:
Sandrino Bizzarri ha scritto:

È più sicuro di sempre usare tutti e due metodi per oggetti che
hai aperto tu.



title: Aggiungere "/06" a contatore personalizzato.

author: robb

text:
Salve,
tra i messaggi postati in questo newsgroup, ho trovato un contatore che
fa al caso mio.
Il codice è il seguente:
=Format(IIF(DCount("[NumeroFattura]";"T_Fattura")=0;1;DMax("[NumeroFattura]";"T_Fattura")))+1
Lo ho aggiunto come valore predefinito del campo "NumeroFattura" in una
maschera. Il campo "NumeroFattura" è un campo testo.
Vorrei sapere se è in qualche modo possibile aggiungere "/06" alla
fine del contatore.
Grazie.


author: wlady

text:
robb ha scritto:

prova così:
=(Format(IIF(DCount("[NumeroFattura]";"T_Fattura")=0;1;DMax("[NumeroFattura]";"T_Fattura")))+1)
& "/" & Format(Date();"aa")
ciao


text:

Per la prima fattura funziona. Dalla 2a in poi dà errore. Temo sia il
+1, ma non so come risolvere.


text:
robb ha scritto:

c'è un altro post 'contatore/aa' su questo NG nel quale si sta
trattando lo stesso argomento. Potresti prendere spunto da lì, anche
perchè la formula riportata da te ha qualcosa che non mi convince
sulla formattazione...
ciao


author: Alessandro Cara

text:

cia wlady. La soluzione da te proposta andrebbe bene se non ci fosse questo:
DMax("[NumeroFattura]";"T_Fattura")))+1)
somma 1 al numero di fattura. se ci aggiungi /aa non e' piu' un numero
inoltre a cambio di anno la dmax da risultati errati (e non solo).
i.e
44/06 e' piu grande di 1/07
e
44/06  e' piu' grande di 100/06
in questo caso io consiglio sempre di mettere l'anno all'inizio (senza
delimitatori) ed eventualmente "editare" (format) il risultato
i.e
060001  06456  and so on.....
--
ac


text:
Alessandro Cara ha scritto:

in effetti è un metodo che non mi piace. Cmq si potrebbe ovviare
sostituendo il DMax con il DCount, imponendo però la condizione che
l'anno sia lo stesso..
ciao


text:

Ho visto l'altro post, come da te consigliato, e devo dire che hai
realizzato un ottimo contatore. E' possibile averlo identico a quello
che hai postato, solo senza alcuno zero all'inizio del numero fattura?


text:
robb ha scritto:

l'ho modificata secondo le tue esigenze. Provala perchè non ho avuto
modo di testarla:
=IIf(IsNull(DCount("cont";"Tabella";"cont like '?/" &
Format(Date();"aa") & "'"));'1';DCount("cont";"Tabella";"cont like
'?/" & Format(Date();"aa") & "'")+1) & "/" & Format(Date();"aa")
ciao


text:
[CUT]
> l'ho modificata secondo le tue esigenze. Provala perchè non ho avuto
> modo di testarla:
>
> =IIf(IsNull(DCount("cont";"Tabella";"cont like '?/" &
> Format(Date();"aa") & "'"));'1';DCount("cont";"Tabella";"cont like
> '?/" & Format(Date();"aa") & "'")+1) & "/" & Format(Date();"aa")
>
> ciao
Funziona alla perfezione! Va oltre i 100 e al cambio di anno riparte da
1 col nuovo suffisso. Non so come ringraziarti. Sei un mito!!!


title: Dimensioni DB

text:
Domanda forse banale.
Ma è normale che un DB con qualche maschera, ancora in fase di
programmazione quindi solo al 50%, e soprattutto scarno dei dati che
dovranno essere inseriti, ha una dimensione di 20M ? (pur avendo fatto la
compattazione)?
Qualcuno mi sa spiegare il motivo o il sistema per ridurlo? (ammesso che ci
sia!!!)
Ciao e grazie


title: Dimensioni DB

author: AEOM

text:
"Roby_velocity" <
robyve...@excite.it
> ha scritto nel messaggio
news:bSU_a.243223$Ny5.7...@twister2.libero.it...

Forse usi delle immagini come sfondo delle maschere?
Ciao, AEOM


title: Dimensioni DB

author: Simone Calligaris

text:
"Roby_velocity"
> Qualcuno mi sa spiegare il motivo o il sistema per ridurlo? (ammesso che
ci
> sia!!!)
Reimporta tutto in un nuovo .mdb.
Ciao.


title: Dimensioni DB

author: Roberto dalla campagna

text:
Roby_velocity <
robyve...@excite.it
> wrote in message
bSU_a.243223$Ny5.7...@twister2.libero.it...

In qualche tabella hai dei campi di tipo OLE che contengono immagini?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Dimensioni DB

text:
Si uso un'immagine come sfondo delle maschere, ma è sempre la stessa e
neanche troppo grossa!!! Dite che è questa la causa?
"AEOM" <in...@FUCK-LAMER.com> ha scritto nel messaggio
news:kj0%a.87032$cl3.2...@news2.tin.it...



title: Dimensioni DB

text:
"Roby_velocity" <
robyve...@excite.it
> ha scritto nel messaggio
news:JF1%a.243471$Ny5.7...@twister2.libero.it...

ricordati che access converte le immagini in bmp
fai una prova leva l'immagine e compatta tutto
ciao, AEOM


title: Dimensioni DB

author: Sib

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio

Cosi', tanto per disquisire e senza nessuna polemica.
Sei veramente convinto che questa operazione in effetti (salvo casi di grave
corruzione dovuti quasi esclusivamente a problemi HW) serva a qualcosa?
Io ho sviluppato parecchi db di svariato tipo e faccio manutenzione ai
clienti modificando o aggiungendo maschere e funzioni eppure non mi è mai
capitato, in 9 anni, di dover fare per un qualsiasi motivo una
reimportazione.
Sib
--
http://www.sitocomune.com


title: Dimensioni DB

text:
"Sib" <
> Cosi', tanto per disquisire e senza nessuna polemica.
> Sei veramente convinto che questa operazione in effetti (salvo casi di
grave
> corruzione dovuti quasi esclusivamente a problemi HW) serva a qualcosa?
> Io ho sviluppato parecchi db di svariato tipo e faccio manutenzione ai
> clienti modificando o aggiungendo maschere e funzioni eppure non mi è mai
> capitato, in 9 anni, di dover fare per un qualsiasi motivo una
> reimportazione.
Non so che dirti...
Sviluppando con Access (soprattutto XP, ma anche precedenti), gli .mdb si
gonfiano come palloni: M$ lo chiama effetto "bloating" ed è documentato
anche sulla KB.
La reimportazione (o utility come il RoDAgo "compressor" sul S.C.) riportano
il tutto a dimensioni accettabili.
Non è comunque un grosso problema: basta saperlo e regolarsi di conseguente,
l'importante è dare all'utente finale un FE pulito.
Ciao.


title: Dimensioni DB

text:
"Simone Calligaris" <
: M$ lo chiama effetto "bloating" ed è documentato
> anche sulla KB.
http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q810415


title: Dimensioni DB

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio

Capisco.
Comunque mi pare di capire che questo problema si manifesterebbe con il
formato 2002, io invece ho sempre usato A97, e da un anno il 2000, versioni
2002 pure non ne ho ancora rilasciate, forse e' per questo che non mi e' mai
capitato di averne bisogno.
Comunque bisognerebbe verificare se per caso e' gia' stat rilasciata una
patch per questo difetto.
Sib


title: Dimensioni DB

text:
"Sib" <
> Capisco.
> Comunque mi pare di capire che questo problema si manifesterebbe con il
> formato 2002, io invece ho sempre usato A97, e da un anno il 2000,
versioni
> 2002 pure non ne ho ancora rilasciate, forse e' per questo che non mi e'
mai
> capitato di averne bisogno.
> Comunque bisognerebbe verificare se per caso e' gia' stat rilasciata una
> patch per questo difetto.
In realtà il problema si manifesta anche col '97 (prima non so perchè usavo
solo VB), solo è un pò meno evidente.
Pare si tratti di un problema congenito di Access, ma anche abbastanza
comprensibile: qualunque file si "frammenta" quando subisce continue
modifiche, aggiunte e cancellazioni.
Comunque, ripeto, secondo me non è un grosso problema: reimportare gli
oggetti in un nuovo .mdb quanto tempo costa?  ;-)
Ciao.


title: Dimensioni DB

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
> "Sib" <
>
> > Capisco.
> > Comunque mi pare di capire che questo problema si manifesterebbe con il
> > formato 2002, io invece ho sempre usato A97, e da un anno il 2000,
> versioni
> > 2002 pure non ne ho ancora rilasciate, forse e' per questo che non mi e'
> mai
> > capitato di averne bisogno.
> > Comunque bisognerebbe verificare se per caso e' gia' stat rilasciata una
> > patch per questo difetto.
>
> In realtą il problema si manifesta anche col '97 (prima non so perchč
usavo
> solo VB), solo č un pņ meno evidente.
> Pare si tratti di un problema congenito di Access, ma anche abbastanza
> comprensibile: qualunque file si "frammenta" quando subisce continue
> modifiche, aggiunte e cancellazioni.
>
> Comunque, ripeto, secondo me non č un grosso problema: reimportare gli
> oggetti in un nuovo .mdb quanto tempo costa?  ;-)
Caro mio,
non costa nulla quando il db e' sul mio pc, ma quando si trova in remoto ed
e' gestito da utonti anzicche' da utenti le cose cambiano radicalmente.
semmai avessi avuto bisogno di compiere una reimportazione mi sarei dovuto
recare fisicamente dal cliente.
Pero' devo dire che non ho mai avuto problemi a gestire tramite
compattazione, e si' che ho un cliente che gestisce decine di migliaia di
tesseramenti l'anno con relativa contabilita'.
Sib
--
http://www.sitocomune.com


title: Dimensioni DB

text:
"Sib"
> > Comunque, ripeto, secondo me non è un grosso problema: reimportare gli
> > oggetti in un nuovo .mdb quanto tempo costa?  ;-)
> Caro mio,
> non costa nulla quando il db e' sul mio pc, ma quando si trova in remoto
ed
> e' gestito da utonti anzicche' da utenti le cose cambiano radicalmente.
> semmai avessi avuto bisogno di compiere una reimportazione mi sarei dovuto
> recare fisicamente dal cliente.
No, non ci siamo capiti.
Il progetto lo sviluppi sul tuo PC, conseguentemente puoi reimportare
oggetti "gonfi" in un nuovo .mdb tutte le volte che vuoi.
Al cliente devi dare un FE "pulito".
Saluti.


title: Dimensioni DB

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio

Capisco,
comunque non ho mai avuto problemi.
Ad ogni modo se avro' problemi in futuro provero' anche questa soluzione.
Ciao
Sib
--
http://www.sitocomune.com


title: Dimensioni DB

text:
"Sib"
> Capisco,
> comunque non ho mai avuto problemi.
> Ad ogni modo se avro' problemi in futuro provero' anche questa soluzione.
Io invece ne ho constatati diversi: un calo significativo di prestazioni dei
FE, stranezze incomprensibili in fase di sviluppo (vedi la faccenda di
Somma() di cui scrivevi), una certa propensione a esaurire risorse di
memoria.
Quest'ultimo pure era un effetto documentato sulla KB in rapporto ad A '2k.
Ciao.


title: [DBF] Problemi di Accesso

author: ALESSANDRO Baraldi

text:
Ho una Tabella in DBF alla quale accedo regolarmente
con FOXPRO, si apre con EXCEL ecc....!
Da Access invece non riesco a nè ad importarla nè a collegarla
in nessun modo.
Avete qualche idea.?
Grazie
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: [DBF] Problemi di Accesso

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:4205f7d5$0$32353$5fc...@news.tiscali.it...
> Ho una Tabella in DBF alla quale accedo regolarmente
> con FOXPRO, si apre con EXCEL ecc....!
> Da Access invece non riesco a nè ad importarla nè a collegarla
> in nessun modo.
>
> Avete qualche idea.?
>
> Grazie
> --
> @Alex (Alessandro Baraldi)
I file idx e dbt (se memo) sono presenti?
Quale versione del file msxbse35.dll hai o della msxbde40.dll ?
Questi gli hashes della versione 3.51.623.0:
CRC32: 4DF5400C
MD5: FBA9 9D04 ED1B 2A29 DCA4 8932 C892 6355
SHA1: 1E78 6DBF 4F05 6835 E4F6 FA69 9D10 2E63 0091 93AD
Chiavi di registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Xbase
e
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase
entrambe devono puntare a C:\WINDOWS\System32
Possiedi entrambe le versioni del Jet? (3.5 e 4).
Se ci fossero altre spiegazioni faccelo sapere...
Ciao, Carlo


title: [DBF] Problemi di Accesso

text:
> I file idx e dbt (se memo) sono presenti?
No, niente MEMO sono solo campi normali alcuni Stringa alcuni Numerici.
Non è usato come vero e proprio Database, ma come se fosse un
File di Registro di comunicazione trà 2 applicativi di gestione Automazione
industriale.
> Quale versione del file msxbse35.dll hai o della msxbde40.dll ?
Posseggo entrambe le versioni sia per JET 3.5 che 4
Le chiavi di Reg sono queste
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Xbase
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase
> Questi gli hashes della versione 3.51.623.0:
> CRC32: 4DF5400C
> MD5: FBA9 9D04 ED1B 2A29 DCA4 8932 C892 6355
> SHA1: 1E78 6DBF 4F05 6835 E4F6 FA69 9D10 2E63 0091 93AD
Queste sarebbero delle SUBKEY...?
Se si non sono create, e se occorre crearle non mi hanno risolto il
problema.
> Chiavi di registro:
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\3.5\Engines\Xbase
> e
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase
> entrambe devono puntare a C:\WINDOWS\System32
> Possiedi entrambe le versioni del Jet? (3.5 e 4).
Entrambe puntano corretteamente, nel mio caso con W2000 il percorso è
differente, ma è quello giusto....!
> Se ci fossero altre spiegazioni faccelo sapere...
>
> Ciao, Carlo
Che ti fò sapere....?
Non và nulla e sto per ucciderlo...!
Ciao Carlo.
Ciao



title: [DBF] Problemi di Accesso

author: Cinzia

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:4205f7d5$0$32353$5fc...@news.tiscali.it...

Ciao Alex,
un cliente con un problema analogo riusciva ad importarla solo con un
vecchio PC con Win98 e Access97, su PC con versioni successive di Access non
riusciva più...
Non solo anche passando da Excel sembrava funzionare ma in realtà si perdeva
dei campi, non so dirti molto di più perchè ne sono stata informata so così
"en passant" ma non ho approfondito l'argomento...
Cinzia


title: [DBF] Problemi di Accesso

text:
> Ciao Alex,
> un cliente con un problema analogo riusciva ad importarla solo con un
> vecchio PC con Win98 e Access97, su PC con versioni successive di Access
non
> riusciva più...
> Non solo anche passando da Excel sembrava funzionare ma in realtà si
perdeva
> dei campi, non so dirti molto di più perchè ne sono stata informata so
così
> "en passant" ma non ho approfondito l'argomento...
> Cinzia
>
MMmmm!!
In Excel sembra non perdere Campi, ma pare che dopo l'importazione
e l'Esportazione in DBF qualche formattazione sia intervenuta...!
Reimportando il DBF nell'applicativo ho notato che un paio di campi
Numerici inspiegabilmente sono divenuti TEXT.....!
Grosso problema....!!
Grazie per l'informativa.



title: [DBF] Problemi di Accesso

author: Carlo Costarella

text:
Cut
> Che ti fò sapere....?
> Non và nulla e sto per ucciderlo...!
>
> Ciao Carlo.
>
> Ciao
> --
> @Alex (Alessandro Baraldi)
Mandami uno o più di questi dbf.
Ciao, Carlo


title: [DBF] Problemi di Accesso

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:42062185$0$6317$5fc...@news.tiscali.it...
>> Ciao Alex,
>> un cliente con un problema analogo riusciva ad importarla solo con un
>> vecchio PC con Win98 e Access97, su PC con versioni successive di Access
> non
>> riusciva più...
>> Non solo anche passando da Excel sembrava funzionare ma in realtà si
> perdeva
>> dei campi, non so dirti molto di più perchè ne sono stata informata so
> così
>> "en passant" ma non ho approfondito l'argomento...
>> Cinzia
>>
>
>
> MMmmm!!
> In Excel sembra non perdere Campi, ma pare che dopo l'importazione
> e l'Esportazione in DBF qualche formattazione sia intervenuta...!
> Reimportando il DBF nell'applicativo ho notato che un paio di campi
> Numerici inspiegabilmente sono divenuti TEXT.....!
>
> Grosso problema....!!
>
> Grazie per l'informativa.
> --
> @Alex (Alessandro Baraldi)
Con Access XP o 2003 il file è regolarmente importato come DBase IV.
Il merito è di msxbde40.dll accoppiata a Jet 4.0
Ciao, Carlo


title: [DBF] Problemi di Accesso

text:
> Con Access XP o 2003 il file è regolarmente importato come DBase IV.
> Il merito è di msxbde40.dll accoppiata a Jet 4.0
>
> Ciao, Carlo
Perchè io con XP e pasticcini vari non riesco....?
Mannaggia.



title: [DBF] Problemi di Accesso

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:42063875$0$32340$5fc...@news.tiscali.it...
>> Con Access XP o 2003 il file č regolarmente importato come DBase IV.
>> Il merito č di msxbde40.dll accoppiata a Jet 4.0
>>
>> Ciao, Carlo
>
>
> Perchč io con XP e pasticcini vari non riesco....?
> Mannaggia.
>
> --
> @Alex (Alessandro Baraldi)
Non so. Reinstallare i driver ISAM in accoppiata con Jet 4? Scaricarsi le
patch per Access XP?
Posso dirti che sul mio pc NON funziona con Access 97 ma va abbastanza bene
con Access Xp e alla grande con il 2003, tutto ovviamente patchato fino ad
oggi.
Ciao, Carlo


title: Proprietà Picture per i pulsanti che usano una delle icone predefinite di Access

author: Mister Magoo

text:
Ragazzi: volevo, con una semplice routinetta VBA, sostituire l'icona
"predefinita" di Access del cestino (usata su tutti i miei pulsanti
"Cancella" sparsi per la mia applicazione) con un'altra mia bitmap.
Mi son detto "vediamo che razza di codice riservato c'e'scritto nella
proprietà "picture" del pulsante, cosi' la mia routine scriverà, nella
proprietà PICTURE di tutti i bottoni che abbiano QUEL valore, il path
della mia nuova bitmap".
Sorpresa: la proprietà PICTURE di quei pulsanti, letta da codice,
contiene la stringa "(bitmap)"!! Ohibo'. Si', esattamente quello che
si vede tramite la finestra "Proprietà" di Access.
E come cavolo fa Access a sapere che su QUEL pulsante ci deve mettere
proprio l'icona del cestino? Scrive questa cosa in qualche altra
proprietà accessibile, che voi sappiate?
L'alternativa: la mia routine dovrà basarsi sul NOME del pulsante,
piuttosto che sul contenuto (quasi ovunque i pulsanti di cancellazione
li ho chiamati btnCancella... QUASI ovunque, ecco il problema :-)
Grazie!
Ciao,
Angelo.-


text:
"Mister Magoo" <
angelo....@gmail.com
> ha scritto nel messaggio
news:1189160057.3...@50g2000hsm.googlegroups.com...
Ragazzi: volevo, con una semplice routinetta VBA, sostituire l'icona
"predefinita" di Access del cestino (usata su tutti i miei pulsanti
"Cancella" sparsi per la mia applicazione) con un'altra mia bitmap.
Mi son detto "vediamo che razza di codice riservato c'e'scritto nella
proprietą "picture" del pulsante, cosi' la mia routine scriverą, nella
proprietą PICTURE di tutti i bottoni che abbiano QUEL valore, il path
della mia nuova bitmap".
Sorpresa: la proprietą PICTURE di quei pulsanti, letta da codice,
contiene la stringa "(bitmap)"!! Ohibo'. Si', esattamente quello che
si vede tramite la finestra "Proprietą" di Access.
E come cavolo fa Access a sapere che su QUEL pulsante ci deve mettere
proprio l'icona del cestino? Scrive questa cosa in qualche altra
proprietą accessibile, che voi sappiate?
L'alternativa: la mia routine dovrą basarsi sul NOME del pulsante,
piuttosto che sul contenuto (quasi ovunque i pulsanti di cancellazione
li ho chiamati btnCancella... QUASI ovunque, ecco il problema :-)
Grazie!
Ciao,
Angelo.-
In realtą quando usi i pulsanti predefiniti o creati con l'autocomposizione,
oppure quando
scegli le Immagini native, viene assegnata l'immagine tramite la proprietą
PictureData.
Ovviamente se non hai seguito una strategia intelligente, vale a dire
chiamare sempre nello stesso
modo i Button che fanno la stessa cosa... ti toccherą fare tutto a mano...!
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
> In realtà quando usi i pulsanti predefiniti o creati con l'autocomposizione,
> oppure quando
> scegli le Immagini native, viene assegnata l'immagine tramite la proprietà
> PictureData.
> Ovviamente se non hai seguito una strategia intelligente, vale a dire
> chiamare sempre nello stesso
> modo i Button che fanno la stessa cosa... ti toccherà fare tutto a mano...!
Grazie Alessandro per la risposta. Come dicevo, seguirò quindi la
seconda strategia, vale a dire ricercare i pulsanti che si chiamano
"btnCancella".
Ciao!
A.-


title: Perdita informazioni stampante di un report

author: Agox

text:
Salve a tutti,
Mi capita ciò...
In situazione di anteprima di stampa di un report si possono impostare i
parametri relativi al layout di pagina ed alla stampante da utilizzare che
solitamente e giustamente, a fine di distribuzione, deve essere impostata
come stampante di default.
Cambiando la stampante di default in una stampante specifica si ridireziona
l'output di stampa dello stesso report alla stampante selezionata.
Queste impostazioni si possono effettuare sia dalla common dialog
predefinita di stampa che dalla common dialog di impostazione pagina,
identificata da un pulsantino con un piccolo libro aperto nella barra
strumenti associata al report.
Quest'ultima dovrebbe, a differenza della prima, associare automaticamente
al report le impostazioni selezionate, es. margini, comprese quelle relative
al tipo di stampante da usare.
Questo accade correttamente se il programma scritto in access gira sotto
ambiente di sviluppo Access; una volta associata una stampante specifica ad
un report, posso anche chiudere il programma, riavviarlo, rieseguire
l'anteprima di stampa report che la stampante selezionata è quella che avevo
impostato precedentemente.
Ma se lo stesso identico programma lo compilo e lo trasformo in un file .mde
e lo faccio girare sotto Run-Time di Access le impostazioni della stampante
associate al report dopo modifica analoga alla precedente situazione vengono
dimenticate subito dopo aver chiuso l'anteprima o dopo aver stampato il
report, mettendo l'utente nella condizione di dover sempre scegliere la
stampante desiderata se diversa da quella impostata all'atto della creazione
dell' .mde.
Questa cosa non vi sembra strana oltre che limitativa?
A mio modesto avviso potrebbe essere un bug anche se generalmente tendo ad
attribuire questi problemi ad una mia incapacità.
Sapete qualcosa a riguardo?
Grazie in anticipo,   Agox


title: maschera in modalità dialogo

author: Mike Dens

text:
ciao a tutti....una piccola domanda..come è possibile nascondere o chiudere una
maschera in modalità dialogo...la domanda può sembrar banale ma non ci riesco,
ho provato sia a chiuderla che a nasconderla ma niente da fare:
DoCmd.OpenForm "Maschera1", , , "[ID] = " & Me![Elenco0], , acDialog
DoCmd.Close acForm, "Maschera2"
DoCmd.OpenForm "Maschera1", , , "[ID] = " & Me![Elenco0], , acDialog
Forms("Maschera2").Visible = 0
grazie e ciao
mike :-)
--
Posted from
epid-28-dns.ifc.cnr.it
 [146.48.71.90]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: maschera in modalità dialogo

author: Roberto dal portatile

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:bebc9aa21c7092450b...@mygate.mailgate.org...
> ciao a tutti....una piccola domanda..come è possibile nascondere o
chiudere una
> maschera in modalità dialogo...la domanda può sembrar banale ma non ci
riesco,
> ho provato sia a chiuderla che a nasconderla ma niente da fare:
>
> DoCmd.OpenForm "Maschera1", , , "[ID] = " & Me![Elenco0], , acDialog
> DoCmd.Close acForm, "Maschera2"
>
> DoCmd.OpenForm "Maschera1", , , "[ID] = " & Me![Elenco0], , acDialog
> Forms("Maschera2").Visible = 0
>
> grazie e ciao
> mike :-)
>
Beh, forse è sufficiente che, se apri Maschera1, tu chiuda e/o rendi non
visibile Maschera1 e non Maschera2 come hai fatto tu.
O sbaglio?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Creazione tabelle nel BE con codice del FE

text:
Nel mio db, diviso in FE e BE, voglio gestire lo storico.
Per fare questo ho creato nel BE due nuove tabelle, StoricoFatture e
StoricoDettagliFatture, uguali alle tabelle principali tranne per il campo
ID, chiave principale, che da contatore č diventato numerico intero lungo.
Queste nuove tabelle le ho create col Copia e Incolla con le tabelle
principali specificando 'solo struttura' nella fase di Incolla.
Poi nel FE ho importato queste nuove tabelle come tabelle collegate.
E' possibile effettuare tutte queste operazioni da codice, cosicchč
all'esecuzione del FE, qualora le nuove tabelle non fossero presenti nel BE,
venisse generato il tutto automaticamente? Nel caso, mi dite come?
GioVe


text:
"Gio.Ve" <
nospamgv...@tin.it
> ha scritto nel messaggio
news:P%C%c.277019$5D1.12...@news4.tin.it...
> Nel mio db, diviso in FE e BE, voglio gestire lo storico.
> Per fare questo ho creato nel BE due nuove tabelle, StoricoFatture e
> StoricoDettagliFatture, uguali alle tabelle principali tranne per il campo
> ID, chiave principale, che da contatore è diventato numerico intero lungo.
> Queste nuove tabelle le ho create col Copia e Incolla con le tabelle
> principali specificando 'solo struttura' nella fase di Incolla.
> Poi nel FE ho importato queste nuove tabelle come tabelle collegate.
> E' possibile effettuare tutte queste operazioni da codice, cosicchè
> all'esecuzione del FE, qualora le nuove tabelle non fossero presenti nel
BE,
> venisse generato il tutto automaticamente? Nel caso, mi dite come?
Per verificare se esiste una determinata tabella, vai sul Sito Comune (link
qui sotto) e nella Sezione Tables leggi la FAQ di Lbo intitolata
"Controllare se una tabella esiste in un qualsiasi database".
Per creare una tabella da codice VBA, vai sul Sito Comune e nella Sezione
Tables leggi la FAQ di Enrico Oemi intitolata "Modificare la struttura dati
del BE via codice, direttamente dal FE".
In alternativa, per creare una tabella da VBA, puoi anche usare l'Istruzione
ALTER TABLE (vedi help).
Per collegare poi da VBA le tabelle del BE al FE, nella Sezione Tables del
Sito Comune ci trovi almeno tre FAQ che parlano di questo.
>
> GioVe
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
CUT
Ho trovato tutto, anche qualcosa in più.
Ti ringrazio dell'aiuto.
GioVe


title: selettori record

author: Luca

text:
Ciao a tutti :
Come posso associare del codice VB con un clic del selettore record in una
maschera, lo stesso per i pulsanti di spostamento, cerco di spiegarmi
meglio:
Ho costruito una maschera (appoggiata ad una tabella), dove ho inserito un
tasto (esegue un query di accodamento prendendo i valori dalla tabella, e
non dalla maschera) ma prima di fare ciň devo  premere sempre il tasto di
selettore record per aggiornare la tabella. Come posso saltare questa
operazione in codice VB, associandola al mio tasto?
Ultima cosa :
dim PROVA as integer
PROVA = forms!pippo!testo1
cosě PROVA prende il valore della casella di testo1. Ma con una query come
posso fare?
dim PROVA as integer
PROVA = Query!pippo!campo 1 'errore ma non so come fare, la stessa cosa vale
per le tabelle. AIUTO
Ringrazio anticipatamente chiunque mi risponda.
un Saluto Luca


title: selettori record

author: Roberto da casa

text:
"Luca" <
fo...@tin.it
> ha scritto nel messaggio
news:Do396.68704$eB2.5...@news.infostrada.it...

Forse č meglio che ci dici cosa vuoi fare, poi insieme vedremo come farlo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: filtro maschera access 2000

author: carlo

text:
ciao
ho bisogno di una mano in quanto non riesco a far funzionare questo
filtro...
ho postato un file con la situazione reale in cui mi trovo
http://groups.google.com/group/access-vba/files?hl=it
oppure al
http://groups.google.com/group/microsoft-access-2000/files?hl=it
il file si chiama " filtro maschera.doc"
scusate ma qui non riesco ad allegare il file.
grazie a tutti


title: filtro maschera access 2000

author: CinziaPagani

text:
"carlo" <
carlo.t...@alice.it
> ha scritto nel messaggio
news:36e3ee53-4fdf-4e00...@n35g2000yqm.googlegroups.com...

Ciao Carlo,
l'errore dipende dal fatto che l'istruzione corretta �:
Me.filterOn = true
ti  sei perso l'uguale.
Fai questa modifica e vediamo se ottieni il risultato desiderato.
--
Cinzia [Office Access MVP]
_______________________

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


title: filtro maschera access 2000

text:
On 13 Nov, 20:23, "CinziaPagani" <cinziapagani-no-
spam_ple...@tiscali.it
> wrote:
> "carlo" <
carlo.trevi...@alice.it
> ha scritto nel messaggionews:36e3ee53-4fdf-4e00...@n35g2000yqm.googlegroups.com...
>
> > ciao
> > ho bisogno di una mano in quanto non riesco a far funzionare questo
> > filtro...
> > ho postato un file con la situazione reale in cui mi trovo
>
> >
http://groups.google.com/group/access-vba/files?hl=it
> > oppure al
> >
http://groups.google.com/group/microsoft-access-2000/files?hl=it
>
> > il file si chiama " filtro maschera.doc"
>
> > scusate ma qui non riesco ad allegare il file.
>
> > grazie a tutti
>
> Ciao Carlo,
> l'errore dipende dal fatto che l'istruzione corretta è:
> Me.filterOn = true
>
> ti  sei perso l'uguale.
> Fai questa modifica e vediamo se ottieni il risultato desiderato.
> --
> Cinzia [Office Access MVP]
> _______________________
>          www.riolab.orghttp://
accessdaziacin.spaces.live.com
> ----------------------------------------
ciao Cinzia, grazie mille per l'aiuto.
sembra che mi fossi sbagliato anche sul finale.... End If anziché End
select.
ora l'ho cambiato così:
Private Sub Form_AfterUpdate()
Select Case finito
Case 1
Me.Filter = "[finito]= -1"
Me.FilterOn = True
Case 2
Me.Filter = "[finito]= 0"
Me.FilterOn = False
End Select
End Sub
non mi da più errore .... ma non applica nessun filtro.
Cos'altro non ho creato?
grazie ancora per la cortesia
ciao
carlo


title: filtro maschera access 2000

author: Karl Donaubauer

text:
carlo wrote:
>>> ho bisogno di una mano in quanto non riesco a far funzionare questo
>>> filtro...
>>> ho postato un file con la situazione reale in cui mi trovo
>>
>>>
http://groups.google.com/group/access-vba/files?hl=it
>>> oppure al
>>>
http://groups.google.com/group/microsoft-access-2000/files?hl=it
>>
>>> il file si chiama " filtro maschera.doc"
Non lo vedo sui siti.
> ...
> ora l'ho cambiato cos�:
> Private Sub Form_AfterUpdate()
> Select Case finito
> Case 1
> Me.Filter = "[finito]= -1"
> Me.FilterOn = True
> Case 2
> Me.Filter = "[finito]= 0"
> Me.FilterOn = False
> End Select
> End Sub
>
> non mi da pi� errore .... ma non applica nessun filtro.
> Cos'altro non ho creato?
> ...
Imposta un punto di interruzione alla riga
> Select Case finito
Se non sai come: Fai clic sulla barra grigia a sinistra della riga
e cos� vedi un punto rosso (con un altro clic dispare).
Ora puoi lanciare il codice dalla maschera e si ferma in questa riga.
Con <F8> puoi eseguire il codice riga per riga e se posiziona il
cursore del mouse sopra la parola "finito" ti mostra il valore attuale.
Cos� puoi controllare se ha il valore aspettato.
Se non riesci puoi anche controllare il valore con
Msgbox finito
p.e. prima del Select Case.
Certo puoi anche descrivere cos'� "finito" e perch� vuoi impostare
un filtro sullo stesso campo (?) se ha un valore diverso (1 <> -1, 2 <> 0).
� un po' criptico.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: filtro maschera access 2000

text:
On 14 Nov, 19:47, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> carlo wrote:
> >>> ho bisogno di una mano in quanto non riesco a far funzionare questo
> >>> filtro...
> >>> ho postato un file con la situazione reale in cui mi trovo
>
> >>>
http://groups.google.com/group/access-vba/files?hl=it
> >>> oppure al
> >>>
http://groups.google.com/group/microsoft-access-2000/files?hl=it
>
> >>> il file si chiama " filtro maschera.doc"
>
> Non lo vedo sui siti.
>
>
>
>
>
> > ...
> > ora l'ho cambiato così:
> > Private Sub Form_AfterUpdate()
> > Select Case finito
> > Case 1
> > Me.Filter = "[finito]= -1"
> > Me.FilterOn = True
> > Case 2
> > Me.Filter = "[finito]= 0"
> > Me.FilterOn = False
> > End Select
> > End Sub
>
> > non mi da più errore .... ma non applica nessun filtro.
> > Cos'altro non ho creato?
> > ...
>
> Imposta un punto di interruzione alla riga
>
> > Select Case finito
>
> Se non sai come: Fai clic sulla barra grigia a sinistra della riga
> e così vedi un punto rosso (con un altro clic dispare).
> Ora puoi lanciare il codice dalla maschera e si ferma in questa riga.
> Con <F8> puoi eseguire il codice riga per riga e se posiziona il
> cursore del mouse sopra la parola "finito" ti mostra il valore attuale.
> Così puoi controllare se ha il valore aspettato.
>
> Se non riesci puoi anche controllare il valore con
>
> Msgbox finito
>
> p.e. prima del Select Case.
>
> Certo puoi anche descrivere cos'è "finito" e perché vuoi impostare
> un filtro sullo stesso campo (?) se ha un valore diverso (1 <> -1, 2 <> 0).
> È un po' criptico.
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
ho rimesso i file ....
non ci riesco con F8...


title: filtro maschera access 2000

text:
carlo wrote:
> Karl Donaubauer wrote:
>>>>> ho bisogno di una mano in quanto non riesco a far funzionare
>>>>> questo filtro...
>>>>> ho postato un file con la situazione reale in cui mi trovo
>>
>>>>>
http://groups.google.com/group/access-vba/files?hl=it
>>>>> oppure al
>>>>>
http://groups.google.com/group/microsoft-access-2000/files?hl=it
>>
>>>>> il file si chiama " filtro maschera.doc"
>>> ...
>>> ora l'ho cambiato cos�:
>>> Private Sub Form_AfterUpdate()
>>> Select Case finito
>>> Case 1
>>> Me.Filter = "[finito]= -1"
>>> Me.FilterOn = True
>>> Case 2
>>> Me.Filter = "[finito]= 0"
>>> Me.FilterOn = False
>>> End Select
>>> End Sub
>>
>>> non mi da pi� errore .... ma non applica nessun filtro.
>>> Cos'altro non ho creato?
>>> ...
>> Certo puoi anche descrivere cos'� "finito" e perch� vuoi impostare
>> un filtro sullo stesso campo (?) se ha un valore diverso (1 <> -1, 2
>> <> 0). � un po' criptico.
> ...
> ho rimesso i file ....
> non ci riesco con F8...
� abbastanza strano che si tratta di un doc invece di un mdb. :-)
Non vedo o capisco molto dal tuo doc. P.e.
- Non vedo un "gruppo di opzione" come scritto nel testo, ma
solo una casella di controllo. --> suppongo che il testo sia "invecchiato"
- Non vedo se la casella � associata alla tabella che mostra nel doc
o invece non associata. Se non � associata � meglio di chiamarla
diversa per evitare confusioni. p.e. "chkFinito" (dove chk = checkbox).
- Non � chiaro a quale oggetto vuoi applicare il filtro: alla maschera
principale o alla sottomaschera.
- Non � chiaro perch� nel tuo codice di sopra usi l'evento
Form_AfterUpdate se vuoi reagire al Update della casella.
- ecc. ecc.
Insomma ti sei spiegato benissimo. ;-)
Quindi per andare avanti suppongo una casella di controllo
non associata "chkFinito" per filtrare il campo "Finito" che
si trova nell'origine dati della stessa maschera. Poi il codice
"dopo aggiornamento" di chkFinito sarebbe:
Me.Filter = "Finito= " & Me!chkFinito
Me.FilterOn = True



title: filtro maschera access 2000

text:
On 14 Nov, 22:31, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> carlo wrote:
> > Karl Donaubauer wrote:
> >>>>> ho bisogno di una mano in quanto non riesco a far funzionare
> >>>>> questo filtro...
> >>>>> ho postato un file con la situazione reale in cui mi trovo
>
> >>>>>
http://groups.google.com/group/access-vba/files?hl=it
> >>>>> oppure al
> >>>>>
http://groups.google.com/group/microsoft-access-2000/files?hl=it
>
> >>>>> il file si chiama " filtro maschera.doc"
> >>> ...
> >>> ora l'ho cambiato così:
> >>> Private Sub Form_AfterUpdate()
> >>> Select Case finito
> >>> Case 1
> >>> Me.Filter = "[finito]= -1"
> >>> Me.FilterOn = True
> >>> Case 2
> >>> Me.Filter = "[finito]= 0"
> >>> Me.FilterOn = False
> >>> End Select
> >>> End Sub
>
> >>> non mi da più errore .... ma non applica nessun filtro.
> >>> Cos'altro non ho creato?
> >>> ...
> >> Certo puoi anche descrivere cos'è "finito" e perché vuoi impostare
> >> un filtro sullo stesso campo (?) se ha un valore diverso (1 <> -1, 2
> >> <> 0). È un po' criptico.
> > ...
> > ho rimesso i file ....
> > non ci riesco con F8...
>
> È abbastanza strano che si tratta di un doc invece di un mdb. :-)
> Non vedo o capisco molto dal tuo doc. P.e.
>
> - Non vedo un "gruppo di opzione" come scritto nel testo, ma
> solo una casella di controllo. --> suppongo che il testo sia "invecchiato"
>
> - Non vedo se la casella è associata alla tabella che mostra nel doc
> o invece non associata. Se non è associata è meglio di chiamarla
> diversa per evitare confusioni. p.e. "chkFinito" (dove chk = checkbox).
>
> - Non è chiaro a quale oggetto vuoi applicare il filtro: alla maschera
> principale o alla sottomaschera.
>
> - Non è chiaro perché nel tuo codice di sopra usi l'evento
> Form_AfterUpdate se vuoi reagire al Update della casella.
>
> - ecc. ecc.
>
> Insomma ti sei spiegato benissimo. ;-)
>
> Quindi per andare avanti suppongo una casella di controllo
> non associata "chkFinito" per filtrare il campo "Finito" che
> si trova nell'origine dati della stessa maschera. Poi il codice
> "dopo aggiornamento" di chkFinito sarebbe:
>
> Me.Filter = "Finito= " & Me!chkFinito
> Me.FilterOn = True
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
Scusa..
mi sono reso conto che non posso allegare il database....(non si
vede).
cercherò di illustrarti più chiaramente il problema.
grazie....
carlo


title: filtro maschera access 2000

text:
On 14 Nov, 22:31, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> carlo wrote:
> > Karl Donaubauer wrote:
> >>>>> ho bisogno di una mano in quanto non riesco a far funzionare
> >>>>> questo filtro...
> >>>>> ho postato un file con la situazione reale in cui mi trovo
>
> >>>>>
http://groups.google.com/group/access-vba/files?hl=it
> >>>>> oppure al
> >>>>>
http://groups.google.com/group/microsoft-access-2000/files?hl=it
>
> >>>>> il file si chiama " filtro maschera.doc"
> >>> ...
> >>> ora l'ho cambiato così:
> >>> Private Sub Form_AfterUpdate()
> >>> Select Case finito
> >>> Case 1
> >>> Me.Filter = "[finito]= -1"
> >>> Me.FilterOn = True
> >>> Case 2
> >>> Me.Filter = "[finito]= 0"
> >>> Me.FilterOn = False
> >>> End Select
> >>> End Sub
>
> >>> non mi da più errore .... ma non applica nessun filtro.
> >>> Cos'altro non ho creato?
> >>> ...
> >> Certo puoi anche descrivere cos'è "finito" e perché vuoi impostare
> >> un filtro sullo stesso campo (?) se ha un valore diverso (1 <> -1, 2
> >> <> 0). È un po' criptico.
> > ...
> > ho rimesso i file ....
> > non ci riesco con F8...
>
> È abbastanza strano che si tratta di un doc invece di un mdb. :-)
> Non vedo o capisco molto dal tuo doc. P.e.
>
> - Non vedo un "gruppo di opzione" come scritto nel testo, ma
> solo una casella di controllo. --> suppongo che il testo sia "invecchiato"
>
> - Non vedo se la casella è associata alla tabella che mostra nel doc
> o invece non associata. Se non è associata è meglio di chiamarla
> diversa per evitare confusioni. p.e. "chkFinito" (dove chk = checkbox).
>
> - Non è chiaro a quale oggetto vuoi applicare il filtro: alla maschera
> principale o alla sottomaschera.
>
> - Non è chiaro perché nel tuo codice di sopra usi l'evento
> Form_AfterUpdate se vuoi reagire al Update della casella.
>
> - ecc. ecc.
>
> Insomma ti sei spiegato benissimo. ;-)
>
> Quindi per andare avanti suppongo una casella di controllo
> non associata "chkFinito" per filtrare il campo "Finito" che
> si trova nell'origine dati della stessa maschera. Poi il codice
> "dopo aggiornamento" di chkFinito sarebbe:
>
> Me.Filter = "Finito= " & Me!chkFinito
> Me.FilterOn = True
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
Ciao Karl,
forse ti ho annoiato con le mie richieste....
Puoi darmi l'ultima chance guardando questo file?
ti ringrazio.
http://groups.google.com/group/access-vba/files?hl=it
carlo


title: filtro maschera access 2000

text:
carlo wrote:
> ...
> forse ti ho annoiato con le mie richieste....
> Puoi darmi l'ultima chance guardando questo file?
> ti ringrazio.
>
http://groups.google.com/group/access-vba/files?hl=it
Non � un problema di noia - almeno non molto ;-) -
ma che le tue download non aiutano e non si capisce
la tua situazione e cosa vuoi fare.
Se nel frattempo non hai risolto, prova di descrivere
meglio la situazione, gli oggetti, campi ecc. e cosa
vuoi ottenere.
--
cu



title: apertura maschere da Menu personalizzato

text:
Salve ho creato un menu personalizzato con Access 2003 come quello
predefinito e dentro ci ho messo i vari collegamenti alle maschere,
ora il mio problema è quello che quando passo da una maschera
all'altra mi apre altri form non utilizza quello gia aperto e cosi
avendo 200 maschere mi ritrovo 200 form aperti se li utilizzo tutti,
ora vi chiedo è possibile che quando io passo da una maschera
all'altra non vangono aperti altri form??? se si come??
Thx


author: Roberto da Parma

text:
<
carlo...@gmail.com
> ha scritto nel messaggio
news:7c3664bf-d881-4673...@c37g2000yqi.googlegroups.com...
> Salve ho creato un menu personalizzato con Access 2003 come quello
> predefinito e dentro ci ho messo i vari collegamenti alle maschere,
> ora il mio problema � quello che quando passo da una maschera
> all'altra mi apre altri form non utilizza quello gia aperto e cosi
> avendo 200 maschere mi ritrovo 200 form aperti se li utilizzo tutti,
> ora vi chiedo � possibile che quando io passo da una maschera
> all'altra non vangono aperti altri form??? se si come??
>
> Thx
Io non ho capito una mazza...se ad un comando hai dato l'openForm su una
maschera perch� ti si aprono le altre?
Cosa intendi "passo da una maschera all'altra" ??Allora ne apri pi� di una?
Spiegati meglio...
Ciao
--
Roberto da Parma


text:
On 1 Ott, 10:42, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
carloda...@gmail.com
> ha scritto nel messaggionews:7c3664bf-d881-4673...@c37g2000yqi.googlegroups.com...
>
> > Salve ho creato un menu personalizzato con Access 2003 come quello
> > predefinito e dentro ci ho messo i vari collegamenti alle maschere,
> > ora il mio problema è quello che quando passo da una maschera
> > all'altra mi apre altri form non utilizza quello gia aperto e cosi
> > avendo 200 maschere mi ritrovo 200 form aperti se li utilizzo tutti,
> > ora vi chiedo è possibile che quando io passo da una maschera
> > all'altra non vangono aperti altri form??? se si come??
>
> > Thx
>
> Io non ho capito una mazza...se ad un comando hai dato l'openForm su una
> maschera perchè ti si aprono le altre?
> Cosa intendi "passo da una maschera all'altra" ??Allora ne apri più di una?
> Spiegati meglio...
>
> Ciao
>
> --
> Roberto da Parma
Roberto scusami per il ritardo ma ho avuto la nascita dei gemellini e
ho messo un po tutto di lato.
Allora ritornando al discorso menu.
Io ho creato il menu personalizzato poi ho aggiunto i collegamenti
alle maschere e cosi nel menu mi compare il nome delle maschere come
se fosse un pulsante, ora quando scelgo una maschera dal menu mi apre
quella maschera poi dopo aver lavoroato su quella maschera se vorrei
passare ad un'altra scegliendola dal menu personalizzato non mi chiude
il vecchio form ma me ne apre un'altro con la nuova maschera che ho
scelto, cosi da tenere sul monitor 2 o piu form aperti.
Ora chiedo come posso fare che quando clicco una maschera dal menu mi
faccia il passaggio da una all'altra senza aprire tutti i form???
spero di essermi spiegato.
Grazie Carlo


text:

niente??


text:
<
carlo...@gmail.com
> ha scritto nel messaggio
news:ee9539ce-7dd8-4875...@p19g2000vbq.googlegroups.com...
> On 17 Nov, 22:53, "
carloda...@gmail.com
" <
carloda...@gmail.com
> wrote:
>> On 1 Ott, 10:42, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
>>
>>
>>
>>
>>
>> > <
carloda...@gmail.com
> ha scritto nel
>> > messaggionews:7c3664bf-d881-4673...@c37g2000yqi.googlegroups.com...
>>
>> > > Salve ho creato un menu personalizzato con Access 2003 come quello
>> > > predefinito e dentro ci ho messo i vari collegamenti alle maschere,
>> > > ora il mio problema � quello che quando passo da una maschera
>> > > all'altra mi apre altri form non utilizza quello gia aperto e cosi
>> > > avendo 200 maschere mi ritrovo 200 form aperti se li utilizzo tutti,
>> > > ora vi chiedo � possibile che quando io passo da una maschera
>> > > all'altra non vangono aperti altri form??? se si come??
>>
>> > > Thx
>>
>> > Io non ho capito una mazza...se ad un comando hai dato l'openForm su
>> > una
>> > maschera perch� ti si aprono le altre?
>> > Cosa intendi "passo da una maschera all'altra" ??Allora ne apri pi� di
>> > una?
>> > Spiegati meglio...
>>
>> > Ciao
>>
>> > --
>> > Roberto da Parma
>>
>> Roberto scusami per il ritardo ma ho avuto la nascita dei gemellini e
>> ho messo un po tutto di lato.
>>
>> Allora ritornando al discorso menu.
>>
>> Io ho creato il menu personalizzato poi ho aggiunto i collegamenti
>> alle maschere e cosi nel menu mi compare il nome delle maschere come
>> se fosse un pulsante, ora quando scelgo una maschera dal menu mi apre
>> quella maschera poi dopo aver lavoroato su quella maschera se vorrei
>> passare ad un'altra scegliendola dal menu personalizzato non mi chiude
>> il vecchio form ma me ne apre un'altro con la nuova maschera che ho
>> scelto, cosi da tenere sul monitor 2 o piu form aperti.
>>
>> Ora chiedo come posso fare che quando clicco una maschera dal menu mi
>> faccia il passaggio da una all'altra senza aprire tutti i form???
>>
>> spero di essermi spiegato.
>>
>> Grazie Carlo
>
> niente??
Sono inguardabile....scusami Carlo ma proprio non ho ri-visto questo post
e...meglio tardi che mai :-)
Allora diciamo che potresti avere diverse possibilit�...
Per� supponendo che apri le maschere tramite codice potresti, prima di
aprire la maschera che hai scelto, chiudere tutte le maschere aperte.
Lo fai con questo codice...
Function chiudiTutto()
'Chiude tutte le maschere
    Dim NumForms As Integer, i As Integer
    NumForms = Forms.count
    For i = NumForms - 1 To 0 Step -1
        DoCmd.Close acForm, Forms(i).Name, acSaveYes
    Next i
End Function
Per cui quando cliccherai sul pulsante:
OnClick()
chiuditutto()
docmd.openForm ....
Spero esserti stato di aiuto e scusami ancora....ma proprio non ho pi� visto
il post.



title: LEFT MID RIGHT

author: massimo

text:
Salve a tutti
ho un "piccolo" problema.
Da un vecchissimo file testo vorrei estrarre dei dati da salvare in una
nuova tabella.
Il problema
Esempio di due record:
record 1) articolo01 -rosso.£ 100.000-
record 2) rosso.£ 100.000
Quelo che voglio estrarre è appunto "rosso.£ 100.000" indipendentemente dal
fatto che trovasi isolato (come esempio record 2) piuttosto che all'interno
di una descrizione, (come esempio record 1).
Come posso fare per estrarre ?
Io userei un Loop con 2 tabelle , una estraggo l'altra faccio un record add,
ma proprio non mi viene in mente come poter estrarre SOLO quei dati che
racchiudono il simobolo £
Grazie per l'aiuto. Chi volesse rispondere in Email, tolga il NOSPAM


title: LEFT MID RIGHT

author: Antonio Biso

text:
"massimo" <
massimoli...@virgilio.it
> ha scritto nel messaggio
news:qqQ19.145307$Jj7.3...@news1.tin.it...
> Salve a tutti
> ho un "piccolo" problema.
> Come posso fare per estrarre ?
> Io userei un Loop con 2 tabelle , una estraggo l'altra faccio un record
add,
> ma proprio non mi viene in mente come poter estrarre SOLO quei dati che
> racchiudono il simobolo £
INSTR
Antonio


title: LEFT MID RIGHT

text:
???
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:JAQ19.21468$n04.6...@twister2.libero.it...



title: LEFT MID RIGHT

text:
"massimo" <
massimoli...@virgilio.it
> ha scritto nel messaggio
news:pBQ19.145348$Jj7.3...@news1.tin.it...
> ???
Dopo il quoting please
Antonio


title: LEFT MID RIGHT

author: Jojo

text:
"massimo" <
massimoli...@virgilio.it
> wrote:
>> > ma proprio non mi viene in mente come poter estrarre SOLO quei dati che
>> > racchiudono il simobolo £
>>
>> INSTR
>>
>???
Traduzione: "ho consultato l'help in linea per ciò che concerne la
funzione INSTR ma non ci ho capito un Biso..."
Giusto?
PS: scrivi DOPO il quoting...


title: LEFT MID RIGHT

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:nGQ19.22095$lu5.6...@twister1.libero.it...

Ok... dunque con InStr non riesco a capire dall'help.
Infatti cita esempi , come al solito, assurdi e/o che comunque non risolvono
penso il mio caso.
Infatti la stringa che voglio estrarre è a lunghezza variabile, esempio
(rosso £ 100.000 ) oppure (blu £ 50.000). Non devo cercare nè una lunghezza
fissa nè un carattere specifico....
Grazie per l'aiuto


title: LEFT MID RIGHT

text:
"massimo" <
massimoli...@virgilio.it
> ha scritto nel messaggio
news:JXQ19.145509$Jj7.3...@news1.tin.it...

Allora: la programmazione non è una cosa magica o intelligente, che possa
decidere da sola cosa fare. Sei tu che devi stabilire un algoritmo per fare
una cosa, come la faresti tu a mano, e quindi la automatizzi.
Se il tuo algoritmo è:
- prendo la stringa (replicabile)
- Cerco il carattere £ (replicabile)
- Vedo che c'è scritto prima e decido a secondo di quello che c'è scritto
cosa prendere (questo non è replicabile, perchè dipende da una discriminante
umana)
se trovi un modo certo per decidere che parte di stringa prendere prima di £
allora si fa altrimenti nisba...
Antonio


title: LEFT MID RIGHT

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:i4R19.21633$n04.6...@twister2.libero.it...
> "massimo" <
massimoli...@virgilio.it
> ha scritto nel messaggio
> news:JXQ19.145509$Jj7.3...@news1.tin.it...
> >
> > "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> > news:nGQ19.22095$lu5.6...@twister1.libero.it...
> > > "massimo" <
massimoli...@virgilio.it
> ha scritto nel messaggio
> > > news:pBQ19.145348$Jj7.3...@news1.tin.it...
> > > > ???
> > >
> > > Dopo il quoting please
> > >
> > > Antonio
> > >
> > >
> >
> > Ok... dunque con InStr non riesco a capire dall'help.
> > Infatti cita esempi , come al solito, assurdi e/o che comunque non
> risolvono
> > penso il mio caso.
> > Infatti la stringa che voglio estrarre č a lunghezza variabile, esempio
> > (rosso Ł 100.000 ) oppure (blu Ł 50.000). Non devo cercare nč una
> lunghezza
> > fissa nč un carattere specifico....
>
> Allora: la programmazione non č una cosa magica o intelligente, che possa
> decidere da sola cosa fare. Sei tu che devi stabilire un algoritmo per
fare
> una cosa, come la faresti tu a mano, e quindi la automatizzi.
> Se il tuo algoritmo č:
> - prendo la stringa (replicabile)
> - Cerco il carattere Ł (replicabile)
> - Vedo che c'č scritto prima e decido a secondo di quello che c'č scritto
> cosa prendere (questo non č replicabile, perchč dipende da una
discriminante
> umana)
> se trovi un modo certo per decidere che parte di stringa prendere prima di
Ł
> allora si fa altrimenti nisba...
>
> Antonio
>
>
eh eh... si questo lo so. Il fatto č che debbo estrarre in questo modo
se i record sono in questo modo:
articolo1 -rosso Ł 100.000- disponibile
art.2 -blu Ł 50.000- indisponibile
č chiaro che voglio estrarre tutto ciň che č racchiuso tra i due segni "-",
quindi identifico si il carattere "Ł" ma la lunghezza di ciň che voglio
estrarre č appunto tutto quanto sta prima di "Ł" fino a "-" e tutto quanto
dopo "Ł" e fino a "-".
Si puň fare ?
Ri-ri grazie


title: LEFT MID RIGHT

text:
"massimo" <
massimoli...@virgilio.it
> ha scritto nel messaggio
news:V9R19.145645$Jj7.3...@news1.tin.it...
>
> > se trovi un modo certo per decidere che parte di stringa prendere prima
di
> £
> > allora si fa altrimenti nisba...
> >
> > Antonio
> >
> >
>
> eh eh... si questo lo so. Il fatto è che debbo estrarre in questo modo
> se i record sono in questo modo:
>
> articolo1 -rosso £ 100.000- disponibile
> art.2 -blu £ 50.000- indisponibile
>
> è chiaro che voglio estrarre tutto ciò che è racchiuso tra i due segni
"-",
> quindi identifico si il carattere "£" ma la lunghezza di ciò che voglio
> estrarre è appunto tutto quanto sta prima di "£" fino a "-" e tutto quanto
> dopo "£" e fino a "-".
>
> Si può fare ?
Questo sì, con instr e mid
Con la prima instr trovi l'indice del primo carattere - e con la mid da
quell'indice stacchi tutto quello che viene prima.
A quel punto riapplichi la instr e trovi il secondo - (che in realtà è
l'unico rimasto dello spezzone che hai ottenuto)
Con una left fino all'indice trovato - 1, hai la stringa desidrata!!!
Antonio


title: LEFT MID RIGHT

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:DiR19.22319$lu5.6...@twister1.libero.it...

Penso d'aver "comprenduto" il tutto.... vedo se riesco a metterlo in pratica
RI3 grazie


title: LEFT MID RIGHT

text:
"massimo" <
massimoli...@virgilio.it
> ha scritto nel messaggio
news:coR19.145759$Jj7.3...@news1.tin.it...
>
> > Questo sì, con instr e mid
> >
> > Con la prima instr trovi l'indice del primo carattere - e con la mid da
> > quell'indice stacchi tutto quello che viene prima.
> > A quel punto riapplichi la instr e trovi il secondo - (che in realtà è
> > l'unico rimasto dello spezzone che hai ottenuto)
> > Con una left fino all'indice trovato - 1, hai la stringa desidrata!!!
> >
> > Antonio
> >
> >
> Penso d'aver "comprenduto" il tutto.... vedo se riesco a metterlo in
pratica
va beh, dai va, c'ho un attimo di tempo.
i = instr(str,"-")
app = mid(str,i)
i = instr(app,"-")
stringa_finale = left(app,i-1)
In realtà si può fare tutto con un unico comando
stringa_finale = left(mid(str,instr(str,"-")),
instr(mid(str,instr(str,"-")),"-")-1)
se ho scritto bene...
Antonio


title: LEFT MID RIGHT

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:KxR19.21772$n04.6...@twister2.libero.it...

Ciao
Bhe! ...Ho provto così ma mi da errore:
prezzo = Left(Mid(RSTA!Campo1, InStr(RSTA!Campo1, ";")),
InStr(Mid(RSTA!Campo1, InStr(RSTA!Campo1, ";")), ";") - 1)
perchè?


title: LEFT MID RIGHT

text:
"massimo" <
massimoli...@virgilio.it
> wrote:
>perchè?
Semplice. Perché non togli le righe inutili del post cui rispondi
(ovvero non fai un buon "quoting").
Tieni presente che il cattivo quoting è notoriamente causa anche di
altre gravi afflizioni, quali impotenza, alopecia, tendenza all'adipe,
alito cattivo, piedi piatti ed una immotivata propensione a
considerare Fisichella un ottimo pilota di F1.


title: LEFT MID RIGHT

text:
Grazie per l'avviso
Ho giŕ prenotato la casa di cura....ma questo mi conferma e mi conforta, ora
capisco perchč consideravo Rivaldo un ottimo affare alla pari di Cecchi Gori
;)


title: 3 domande sui DAO

text:
Salve a tutto il NG e ben tornati dalle vacanze (per quelli che le hanno
fatte).
Grazie ai vostri consigli (sito e nw) ho cominciato ad adentrarmi nel VB per
Access!
Ora ho un problemino con i DAO:
1)    Dim rstReport As DAO.Recordset
       Set rstReport = CurrentDb.OpenRecordset("Report", dbOpenDynaset)
se dichiaro rstReport come Recordset (invece che come DAO. Recordset) mi da
errore sull'istruzione OpenRecordset: perchč? Avevo letto sul NG che
bisognava specificare il DAO solo se non lo si metteva nei riferimenti
2) Ho 2 stringhe (stDataInizio e stDataFine) che contengono due date che
dovrei usare in una query: come posso fare? Per ora ho risolto assegnando a
due campi invisibili sulla maschera i valori:
  Me.Inizio = stDataInizio
    Me.Fine = stDataFine
non esiste un metodo migliore?
3) Alla fine della sub ho messo il comando:
DoCmd.OpenReport stDocName, acPreview
ma mi da errore nella compilazione: perche?
Spero di essere stato chiaro
Grazie anticipatamente per le risposte
Diego_one


title: 3 domande sui DAO

text:
"Diego_one" <
yoko...@freemail.it
> ha scritto nel messaggio
news:biv9pc$97e$1...@news.unina.it...
> Salve a tutto il NG e ben tornati dalle vacanze (per quelli che le hanno
> fatte).
>
> Grazie ai vostri consigli (sito e nw) ho cominciato ad adentrarmi nel VB
per
> Access!
> Ora ho un problemino con i DAO:
>
> 1)    Dim rstReport As DAO.Recordset
>
>        Set rstReport = CurrentDb.OpenRecordset("Report", dbOpenDynaset)
>
> se dichiaro rstReport come Recordset (invece che come DAO. Recordset) mi
da
> errore sull'istruzione OpenRecordset: perchč? Avevo letto sul NG che
> bisognava specificare il DAO solo se non lo si metteva nei riferimenti
>
Se nei riferimenti hai sia ADO che DAO non devi dichiarare il tipo di
Recordset
perchč Access lo capisce che si tratta di DAO. In questo caso, se usi
il recordset di tipo ADO devi dichiararlo con ADODB.Recordset.
>
> 2) Ho 2 stringhe (stDataInizio e stDataFine) che contengono due date che
> dovrei usare in una query: come posso fare? Per ora ho risolto assegnando
a
> due campi invisibili sulla maschera i valori:
>
>   Me.Inizio = stDataInizio
>     Me.Fine = stDataFine
>
> non esiste un metodo migliore?
>
>
Non so se migliore:
Assegni i valori a due variabili di tipo data che vengono letti da due
funzioni (anch'esse restituiscono un valore data).
Nei criteri della query,nelle colonne corrispondenti, passerai il nome della
o delle funzioni. (LeggiDataInizio( ))
> 3) Alla fine della sub ho messo il comando:
>
> DoCmd.OpenReport stDocName, acPreview
>
> ma mi da errore nella compilazione: perche?
>
 Diego_one
>
DoCmd.OpenReport "NomeReportOVariabileStringaConNomeReport", acViewPreview
Questa la sintassi.
Sinceramente non so perchč attribuisci l'errore a questa linea di codice. Mi
sembra OK.
Ciao; Carlo


title: 3 domande sui DAO

author: SunRex

text:
"Diego_one" <
yoko...@freemail.it
> ha scritto nel messaggio
news:biv9pc$97e$1...@news.unina.it...
> Salve a tutto il NG e ben tornati dalle vacanze (per quelli che le hanno
> fatte).
>
> Grazie ai vostri consigli (sito e nw) ho cominciato ad adentrarmi nel VB
per
> Access!
> Ora ho un problemino con i DAO:
>
> 1)    Dim rstReport As DAO.Recordset
>
>        Set rstReport = CurrentDb.OpenRecordset("Report", dbOpenDynaset)
>
> se dichiaro rstReport come Recordset (invece che come DAO. Recordset) mi
da
> errore sull'istruzione OpenRecordset: perchč? Avevo letto sul NG che
> bisognava specificare il DAO solo se non lo si metteva nei riferimenti
Usi Access 2000?
> 2) Ho 2 stringhe (stDataInizio e stDataFine) che contengono due date che
> dovrei usare in una query: come posso fare? Per ora ho risolto assegnando
a
> due campi invisibili sulla maschera i valori:
>
>   Me.Inizio = stDataInizio
>     Me.Fine = stDataFine
>
> non esiste un metodo migliore?
Rispiega.
> 3) Alla fine della sub ho messo il comando:
>
> DoCmd.OpenReport stDocName, acPreview
>
> ma mi da errore nella compilazione: perche?
Codice della Sub please.
>
> Spero di essere stato chiaro
>
> Grazie anticipatamente per le risposte
>
> Diego_one
>
>
SunRex


title: 3 domande sui DAO

author: namor

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:arG4b.9469$nw1.3...@news1.tin.it...
>
> "Diego_one" <
yoko...@freemail.it
> ha scritto nel messaggio
> news:biv9pc$97e$1...@news.unina.it...
> > Salve a tutto il NG e ben tornati dalle vacanze (per quelli che le hanno
> > fatte).
> > Grazie ai vostri consigli (sito e nw) ho cominciato ad adentrarmi nel VB
> per
> > Access!
> > Ora ho un problemino con i DAO:
> > 1)    Dim rstReport As DAO.Recordset
> >        Set rstReport = CurrentDb.OpenRecordset("Report", dbOpenDynaset)
> > se dichiaro rstReport come Recordset (invece che come DAO. Recordset) mi
> da
> > errore sull'istruzione OpenRecordset: perchè? Avevo letto sul NG che
> > bisognava specificare il DAO solo se non lo si metteva nei riferimenti
> >
>
> Se nei riferimenti hai sia ADO che DAO non devi dichiarare il tipo di
> Recordset
> perchè Access lo capisce che si tratta di DAO. In questo caso, se usi
> il recordset di tipo ADO devi dichiararlo con ADODB.Recordset.
No. Se hai solo ADO il recordset sarà ADO, se hai solo DAO sarà DAO, se li
hai tutti e due sarà della libreria con priorità maggiore (quella più in
alto nella lista dei riferimenti).
Oppure, per evitare equivoci, lo dichiari esplicitamente:
Dim rstReport As DAO.Recordset
oppure
Dim rstReport As ADO.Recordset
Comunque, la libreria che usi la devi referenziare nei riferimenti, sennò
non hai accesso ai relativi oggetti.
> > 2) Ho 2 stringhe (stDataInizio e stDataFine) che contengono due date che
> > dovrei usare in una query: come posso fare? Per ora ho risolto
assegnando
> a
> > due campi invisibili sulla maschera i valori:
> >
> >   Me.Inizio = stDataInizio
> >     Me.Fine = stDataFine
> >
> > non esiste un metodo migliore?
> >
> >
>
> Non so se migliore:
> Assegni i valori a due variabili di tipo data che vengono letti da due
> funzioni (anch'esse restituiscono un valore data).
> Nei criteri della query,nelle colonne corrispondenti, passerai il nome
della
> o delle funzioni. (LeggiDataInizio( ))
Poco chiaro: la query è salvata nel db o la crei al volo da vba? Devi
aprirla a video o devi solo aprirla da codice e leggerne i valori?
Comunque puoi mettere sulla maschera le due caselle come hai già fatto (le
puoi nascondere se non ti va di farle vedere), oppure se apri la query da
codice puoi passare i parametri prima dell'apertura.
Se invece la crei all'istante da vba, incorpori i parametri direttamente
dentro l'SQL.
> > 3) Alla fine della sub ho messo il comando:
> >
> > DoCmd.OpenReport stDocName, acPreview
> >
> > ma mi da errore nella compilazione: perche?
> >
>  Diego_one
> >
>
> DoCmd.OpenReport "NomeReportOVariabileStringaConNomeReport", acViewPreview
> Questa la sintassi.
> Sinceramente non so perchè attribuisci l'errore a questa linea di codice.
Mi
> sembra OK.
> Ciao; Carlo
Il comando è giusto.
Ma stDocName l'hai dichiarata? (Dim stDocName as String)
Che errore ti dà?
Namor


title: 3 domande sui DAO

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:arG4b.9469$nw1.3...@news1.tin.it...
>
> "Diego_one" <
yoko...@freemail.it
> ha scritto nel messaggio
> news:biv9pc$97e$1...@news.unina.it...
> > Salve a tutto il NG e ben tornati dalle vacanze (per quelli che le hanno
> > fatte).
> >
> > Grazie ai vostri consigli (sito e nw) ho cominciato ad adentrarmi nel VB
> per
> > Access!
> > Ora ho un problemino con i DAO:
> >
> > 1)    Dim rstReport As DAO.Recordset
> >
> >        Set rstReport = CurrentDb.OpenRecordset("Report", dbOpenDynaset)
> >
> > se dichiaro rstReport come Recordset (invece che come DAO. Recordset) mi
> da
> > errore sull'istruzione OpenRecordset: perchč? Avevo letto sul NG che
> > bisognava specificare il DAO solo se non lo si metteva nei riferimenti
> >
>
> Se nei riferimenti hai sia ADO che DAO non devi dichiarare il tipo di
> Recordset
> perchč Access lo capisce che si tratta di DAO. In questo caso, se usi
> il recordset di tipo ADO devi dichiararlo con ADODB.Recordset.
No, ho messo nei riferimenti solo i DAO...boh?
[...]
> > 3) Alla fine della sub ho messo il comando:
> >
> > DoCmd.OpenReport stDocName, acPreview
> >
> > ma mi da errore nella compilazione: perche?
> >
>  Diego_one
> >
>
> DoCmd.OpenReport "NomeReportOVariabileStringaConNomeReport", acViewPreview
> Questa la sintassi.
> Sinceramente non so perchč attribuisci l'errore a questa linea di codice.
Mi
> sembra OK.
>
> Ciao; Carlo
Ho riprovato con il computer in ufficio ed il comando funziona
normalmente...boh? a casa non andava; eppure i computer (PIII1000) e le
versioni dei software (AccessXP) sono le stesse (cambia solo il SO: WXP in
ufficio e W2000pro a casa)
Grazie :o)
Diego_one


title: 3 domande sui DAO

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:mrG4b.9471$nw1.3...@news1.tin.it...
>
> "Diego_one" <
yoko...@freemail.it
> ha scritto nel messaggio
> news:biv9pc$97e$1...@news.unina.it...
> > Salve a tutto il NG e ben tornati dalle vacanze (per quelli che le hanno
> > fatte).
> >
> > Grazie ai vostri consigli (sito e nw) ho cominciato ad adentrarmi nel VB
> per
> > Access!
> > Ora ho un problemino con i DAO:
> >
> > 1)    Dim rstReport As DAO.Recordset
> >
> >        Set rstReport = CurrentDb.OpenRecordset("Report", dbOpenDynaset)
> >
> > se dichiaro rstReport come Recordset (invece che come DAO. Recordset) mi
> da
> > errore sull'istruzione OpenRecordset: perchč? Avevo letto sul NG che
> > bisognava specificare il DAO solo se non lo si metteva nei riferimenti
>
> Usi Access 2000?
No, AccessXP
> > 2) Ho 2 stringhe (stDataInizio e stDataFine) che contengono due date che
> > dovrei usare in una query: come posso fare? Per ora ho risolto
assegnando
> a
> > due campi invisibili sulla maschera i valori:
> >
> >   Me.Inizio = stDataInizio
> >     Me.Fine = stDataFine
> >
> > non esiste un metodo migliore?
>
> Rispiega.
Attraverso la sub estrapolo 2 date che assegno alle stringhe stDataInizio e
stDataFine; tali date devono essere i limiti temporali del filtro di una
query. Se inserisco nei criteri della query ">stDataInizio And <stDataFine"
mi risponde con un errore. Pertanto, nella sub, ho fatto assegnare i valori
delle due stringhe a due caselle della maschera non associate ed invisibili
e queste le ho inserite nella query.
>
>
>
> > 3) Alla fine della sub ho messo il comando:
> >
> > DoCmd.OpenReport stDocName, acPreview
> >
> > ma mi da errore nella compilazione: perche?
>
> Codice della Sub please.
Ho riprovato con il computer in ufficio ed il comando funziona
normalmente...boh? a casa non andava; eppure i computer (PIII1000) e le
versioni dei software (AccessXP) sono le stesse (cambia solo il SO: WXP in
ufficio e W2000pro a casa)
> >
> > Spero di essere stato chiaro
> >
> > Grazie anticipatamente per le risposte
> >
> > Diego_one
> >
> >
> SunRex
Grazie :o)
Diego_one