title: Ricerca

text:
"fabryter" <
fabr...@libero.it
> ha scritto nel messaggio
news:8ZP19.21323$n04.6...@twister2.libero.it...
>
> > CERTO CHE Sě!!!
> > Ma forms deve rimanere fisso, perchč č una parola riservata!
> > Tu c'avevi messo Maschera1!!!
> >
> > Antonio
> >
> Perfetto! like nz([forms]![Maschera1]![CasellaCombinata0];"*")  questa č
> l'istruzione che ho inserito nei criteri della query del campo Cognome.
> Selezionando un cognome nella cas.comb (nomelemento casellacombinata0) e
> facendo eseguire la query mi da un elenco vuoto! Se metto una virgola
prima
> di casellacombinata0 nella formula mi restituisce tutti i valori!!!!! Il
> procedimento č giusto, xkč č uguale a quello illustrato nel manuale.  Non
> capisco, forse devo assegnare qualcosa a qualke pulsante o altro?
Dopo aver scritto il valore fai invio per salvare il valore stesso nel
controllo?
la maschera si chiama maschera1?
l'espressione la metti sotto il campo cognome?
Posta la stringa SQL della query
Antonio


title: Ricerca

author: settequattro

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:whQ19.21392$n04.6...@twister2.libero.it...

> Certo! Ho messo tutto al posto giusto ecco la striga sql della query
SELECT Anagrafica.CodiceScheda, Anagrafica.Cognome, Anagrafica.Nome,
Anagrafica.DataNasc, Anagrafica.CodFisc, Anagrafica.ComuneNasc,
Anagrafica.PrNasc, Anagrafica.Indirizzo, Anagrafica.ComuneResid,
Anagrafica.PrResid, Anagrafica.Telefono, Anagrafica.Status
FROM Anagrafica
WHERE (((Anagrafica.Cognome) Like
nz([forms]![Maschera1]![CasellaCombinata0];"*")));


title: Ricerca

author: Antonio Biso

text:
"settequattro" <
sette....@email.it
> ha scritto nel messaggio
news:DlT19.22220$n04.6...@twister2.libero.it...
>
> > Dopo aver scritto il valore fai invio per salvare il valore stesso nel
> > controllo?
> > la maschera si chiama maschera1?
> > l'espressione la metti sotto il campo cognome?
> > Posta la stringa SQL della query
> >
> > Antonio
> >
> > Certo! Ho messo tutto al posto giusto ecco la striga sql della query
> SELECT Anagrafica.CodiceScheda, Anagrafica.Cognome, Anagrafica.Nome,
> Anagrafica.DataNasc, Anagrafica.CodFisc, Anagrafica.ComuneNasc,
> Anagrafica.PrNasc, Anagrafica.Indirizzo, Anagrafica.ComuneResid,
> Anagrafica.PrResid, Anagrafica.Telefono, Anagrafica.Status
> FROM Anagrafica
> WHERE (((Anagrafica.Cognome) Like
> nz([forms]![Maschera1]![CasellaCombinata0];"*")));
Questa query come la usi poi?
Cosě deve funzionare!!!
Antonio


title: Ricerca

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:WAT19.22858$lu5.6...@twister1.libero.it...

> Così deve funzionare!!!
>
> Antonio
>
>Quindi la query è ok!
Il resto è cosi:
Ho creato una semplicissima maschera,salvata con maschera1, nella quale con
l'autocomposizione ho creato una casella combinata, nei passaggi non cè da
sbagliare, con origine dati da visualizzare nella cas.comb in cognome.
Dopodichè ho creato un pulsante che esegue la query. Ora ti chiedo:
una volta che seleziono il cognome nella cas.comb devo farsì che questo
venga salvato? Se si come devo procedere?


title: Ricerca

author: Roberto da casa

text:
"settequattro" <
sette....@email.it
> ha scritto nel messaggio
news:DlT19.22220$n04.6...@twister2.libero.it...
[CUT]
> > Certo! Ho messo tutto al posto giusto ecco la striga sql della query
> SELECT Anagrafica.CodiceScheda, Anagrafica.Cognome, Anagrafica.Nome,
> Anagrafica.DataNasc, Anagrafica.CodFisc, Anagrafica.ComuneNasc,
> Anagrafica.PrNasc, Anagrafica.Indirizzo, Anagrafica.ComuneResid,
> Anagrafica.PrResid, Anagrafica.Telefono, Anagrafica.Status
> FROM Anagrafica
> WHERE (((Anagrafica.Cognome) Like
> nz([forms]![Maschera1]![CasellaCombinata0];"*")));
Non
WHERE (((Anagrafica.Cognome) Like
nz([forms]![Maschera1]![CasellaCombinata0];"*")));
ma
WHERE (((Anagrafica.Cognome) Like
nz([forms]![Maschera1]![CasellaCombinata0],"*")));
Se in SQL usi come separatore il punto e virgola invece della virgola, ti
verrà segnalato un errore formale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Ricerca

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:%iU19.22980$lu5.6...@twister1.libero.it...

> Si, Roberto ho fatto un copia incolla e l'ultima parte non l'avevo
selezionata cosi l'ho scritta a mano, ma ti assicuro che  è così, lo
verificata ora.
Io credo che il problema sia nella maschera,forse devo assegnare qualcosa
alla cas.comb, Antonio ha detto che una volta fatta la selezione nella
cas.comb, questa va salvata. Si ma come,nelle proprieta della cas.comb?


title: Ricerca

text:
"settequattro" <
sette....@email.it
> ha scritto nel messaggio
news:XfU19.22402$n04.6...@twister2.libero.it...
>
> > > WHERE (((Anagrafica.Cognome) Like
> > > nz([forms]![Maschera1]![CasellaCombinata0];"*")));
> >
> > Questa query come la usi poi?
> > Così deve funzionare!!!
> >
> > Antonio
> >
> >Quindi la query è ok!
> Il resto è cosi:
> Ho creato una semplicissima maschera,salvata con maschera1, nella quale
con
> l'autocomposizione ho creato una casella combinata, nei passaggi non cè da
> sbagliare, con origine dati da visualizzare nella cas.comb in cognome.
> Dopodichè ho creato un pulsante che esegue la query. Ora ti chiedo:
> una volta che seleziono il cognome nella cas.comb devo farsì che questo
> venga salvato? Se si come devo procedere?
Mi sono spiegato male.
Intendevo dire che, finche non avviene l'evento dopo aggiornamento del
controllo, cosa che avviene quando si passa con un tab e un invio su un
altro controllo della form, il valore inserito non viene "sentito" dal
controllo, cioè se testi la proprietà value, non è ancora quello che hai
scritto, ma il valore precedente!
E' per questo che c'è anche la proprietà text del controllo, che ti da il
valore che è scritto nel controllo, ma ancora non salvato.
Per un problema di ordine di eventi che avevo segnalato anch'io qualche
tempo fa, se tu, dopo aver scritto il valore nella casella, invece di fare
invio o tab, clicchi direttamente il pulsante, lui valuta prima il clic
(eseguendo la query) e solo dopo fa l'aggiornamento del controllo.
Allora fai queste prove:
spostati dal controllo con tab, dopo usa il pulsante
oppure, clicca sul pulsante e dopo la query, la chiudi, e poi riclicchi.
oppure, prima del lancio della query, nel pulsante fai una msgbox del valore
della combo per vedere che ti restituisce...
Se è questo il problema, ti dico come ovviare...
Antonio


title: Ricerca

author: fabryter

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:VF529.24528$n04.6...@twister2.libero.it...

Ciao Antonio,
Ho fatto quello che mi hai chiesto, ma niente mi restituisce una query
vuota,
se eseguo la query senza passare x la maschera mi visualizza una inputbox se
inserisco il cognome e clicco su ok mi da il risultato giusto.
Se nei criteri sotto il campo cognome non metto la stringa like nz... dalla
cas.comb. mi restituisce tutti i valori a prescindere dalla selezione!
A dire che è una cosa semplicissima ma mi sta facendo dannare!
Hai altre considerazioni? Pensi che ci sia un rimedio?


title: Ricerca

text:
"fabryter" <
fabr...@libero.it
> ha scritto nel messaggio
news:Jr629.24693$n04.6...@twister2.libero.it...
>
> Ciao Antonio,
> Ho fatto quello che mi hai chiesto, ma niente mi restituisce una query
> vuota,
> se eseguo la query senza passare x la maschera mi visualizza una inputbox
se
> inserisco il cognome e clicco su ok mi da il risultato giusto.
> Se nei criteri sotto il campo cognome non metto la stringa like nz...
dalla
> cas.comb. mi restituisce tutti i valori a prescindere dalla selezione!
> A dire che è una cosa semplicissima ma mi sta facendo dannare!
> Hai altre considerazioni? Pensi che ci sia un rimedio?
Hai messo la msgbox nel clic del pulsante prima di lanciare la query per
vedere il valore della combo?
Antonio


title: Ricerca

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:lC629.24716$n04.6...@twister2.libero.it...

Mi dici come deo procedere per mettere questa finestramessaggio?
nelle proprietà del pulsante su clic? Li ho una routin evento! La posso
inserire li?
questa e laroutine che ho:
Private Sub Comando2_Click()
On Error GoTo Err_Comando2_Click
    Dim stDocName As String
    stDocName = "anagrafica Query"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
Exit_Comando2_Click:
    Exit Sub
Err_Comando2_Click:
    MsgBox Err.Description
    Resume Exit_Comando2_Click
Come devo inserirla?


title: Ricerca

text:
"fabryter" <
fabr...@libero.it
> ha scritto nel messaggio
news:mV629.24788$n04.6...@twister2.libero.it...
>
> > Hai messo la msgbox nel clic del pulsante prima di lanciare la query per
> > vedere il valore della combo?
> >
> > Antonio
> >
> Mi dici come deo procedere per mettere questa finestramessaggio?
> nelle proprietą del pulsante su clic? Li ho una routin evento! La posso
> inserire li?
> questa e laroutine che ho:
> Private Sub Comando2_Click()
> On Error GoTo Err_Comando2_Click
>
>     Dim stDocName As String
>
>     stDocName = "anagrafica Query"
msgbox nome_combo
>     DoCmd.OpenQuery stDocName, acNormal, acEdit
>
> Exit_Comando2_Click:
>     Exit Sub
>
> Err_Comando2_Click:
>     MsgBox Err.Description
>     Resume Exit_Comando2_Click
Antonio


title: Ricerca

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:zF729.25574$lu5.6...@twister1.libero.it...

> Ok, fatto e mi restituisce il valore dell'id !!!!


title: Ricerca

text:
"fabryter" <
fabr...@libero.it
> ha scritto nel messaggio
news:VT729.25625$lu5.6...@twister1.libero.it...
>
> > > Err_Comando2_Click:
> > >     MsgBox Err.Description
> > >     Resume Exit_Comando2_Click
> >
> > Antonio
> >
> > Ok, fatto e mi restituisce il valore dell'id !!!!
Ma vafangule...
Scusa eh :-P
Quindi la combo c'ha due colonne, l'id, nascosto, ma associato e il cognome,
visibile.
Il riferimento alla combo ti restituisce la colonna associata, quindi l'id
non il cognome!
E allora nella query non devi mettere il criterio sotto il cognome, ma sotto
l'ID !!!!!
Nota:
Se nella query devi per forza usare il cognome (a quel punto allora neanche
nelal combo serviva l'id, comunque...), siccome la query non vede la
column(1) (studia la proprietā column di una combo) che ti darebbe il valore
cognome, devi usare uno sporco trucco.
Controllo non visibile nella maschera, chiamato cognome_nascosto. Su evento
dopo aggiornamento della combo scrivi
cognome_nascosto = combo.column(1)
Poi nella query il criterio sarā il controllo cognome_nascosto e non pių la
combo
Antonio


title: Ricerca

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:t8829.25064$n04.6...@twister2.libero.it...
> "fabryter" <
fabr...@libero.it
> ha scritto nel messaggio
> news:VT729.25625$lu5.6...@twister1.libero.it...
> >
> > > > Err_Comando2_Click:
> > > >     MsgBox Err.Description
> > > >     Resume Exit_Comando2_Click
> > >
> > > Antonio
> > >
> > > Ok, fatto e mi restituisce il valore dell'id !!!!
>
> Ma vafangule...
> Scusa eh :-P
>
> Quindi la combo c'ha due colonne, l'id, nascosto, ma associato e il
cognome,
> visibile.
> Il riferimento alla combo ti restituisce la colonna associata, quindi l'id
> non il cognome!
> E allora nella query non devi mettere il criterio sotto il cognome, ma
sotto
> l'ID !!!!!
>
> Nota:
> Se nella query devi per forza usare il cognome (a quel punto allora
neanche
> nelal combo serviva l'id, comunque...), siccome la query non vede la
> column(1) (studia la proprietà column di una combo) che ti darebbe il
valore
> cognome, devi usare uno sporco trucco.
> Controllo non visibile nella maschera, chiamato cognome_nascosto. Su
evento
> dopo aggiornamento della combo scrivi
> cognome_nascosto = combo.column(1)
>
> Poi nella query il criterio sarà il controllo cognome_nascosto e non più
la
> combo
>
> Antonio
>
Ok, ho semplicemente messo il criterio sotto l'ID e funge benissimo. Vedi ci
voleva tanto!  :-P
Ti ringrazio per l'aiuto, ma ti porre un'altra domanda ma forse e meglio un
nuovo post? Io la faccio:
ho una maschera pop-up che devo sincronizzare con la maschera principale, in
access97 utilizzavo questo codice:
Private Sub Form_Current()
If IsOpen("ElencoMappali") Then
Forms!ElencoMappali.filter="Codicescehda="&_Nz(CodiceScheda,0)
End Sub
ma in access2000 mi dice che l'operatore IsOpen non e corretto! Mi puoi dare
una dritta?


title: Ricerca

text:
"settequattro" <
sette....@email.it
> ha scritto nel messaggio
news:fre29.26609$n04.7...@twister2.libero.it...
>
> ho una maschera pop-up che devo sincronizzare con la maschera principale,
in
> access97 utilizzavo questo codice:
> Private Sub Form_Current()
> If IsOpen("ElencoMappali") Then
> Forms!ElencoMappali.filter="Codicescehda="&_Nz(CodiceScheda,0)
> End Sub
> ma in access2000 mi dice che l'operatore IsOpen non e corretto! Mi puoi
dare
> una dritta?
Primo:
perchè non metti un comando su apertura della scheda mappali che si prende
il valore del codice dalla form principale invece di tirarcelo dentro
dovendo testare prima se la maschera è aperta?
Secondo:
c'era una funzione nel northwind che mi pare si chiamasse caricata che
testava se una maschera era aperta (era un test sull'insieme forms con
gestione dell'errore)
Antonio


title: Ancora le date maledette!

author: Luciano (DOC)

text:
Uno script asp che funziona perfettamente da mesi fa un update su un MDB in
questo modo:
rst("dataora") = mese & "/" & giorno & "/"  & anno & " " & ora & ":" &
minuti
Stamattina improvvisamente ha preso ad invertire il mese e l'anno. La cosa
pi� bella � che non lo fa da tutti i client ma solo da alcuni, ovviamente lo
fa da quello del cliente!!!(e anche dal mio portatile ma non dal desktop
dell'ufficio)
Ma che cacchio c'entra il client???Help meee!!!
Saluti.
Luciano


title: Ancora le date maledette!

author: Alessandro Cara

text:
Luciano (DOC) ha scritto:
> Uno script asp che funziona perfettamente da mesi fa un update su un MDB in
> questo modo:
> rst("dataora") = mese & "/" & giorno & "/"  & anno & " " & ora & ":" &
> minuti
> Stamattina improvvisamente ha preso ad invertire il mese e l'anno. La cosa
> piï¿œ bella ï¿œ che non lo fa da tutti i client ma solo da alcuni, ovviamente lo
> fa da quello del cliente!!!(e anche dal mio portatile ma non dal desktop
> dell'ufficio)
> Ma che cacchio c'entra il client???Help meee!!!
> Saluti.
Luciano verifica le "impostazione internazionali". Quelle sono locali.
--
ac


title: Ancora le date maledette!

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:GNfMl.5617$Ux....@tornado.fastwebnet.it...
> Luciano (DOC) ha scritto:
>> Uno script asp che funziona perfettamente da mesi fa un update su un MDB
>> in questo modo:
>> rst("dataora") = mese & "/" & giorno & "/"  & anno & " " & ora & ":" &
>> minuti
>> Stamattina improvvisamente ha preso ad invertire il mese e l'anno. La
>> cosa pi� bella � che non lo fa da tutti i client ma solo da alcuni,
>> ovviamente lo fa da quello del cliente!!!(e anche dal mio portatile ma
>> non dal desktop dell'ufficio)
>> Ma che cacchio c'entra il client???Help meee!!!
>> Saluti.
> Luciano verifica le "impostazione internazionali". Quelle sono locali.
Ho fatto di meglio: ho verificato le variabili alla riga precedente
all'update, e sono giuste :-(
Prima di
rst("dataora") = mese & "/" & giorno & "/"  & anno & " " & ora & ":" &
ho fatto un response.write di giorno e mese (che gestisco come variabili
separate proprio per evitare casini) e sono a posto. Quindi sembrerebbe il
server che incasina...ma allora perch� non con tutti i client?:(
Saluti.
Luciano


title: Ancora le date maledette!

author: Pablitomf

text:
> Ho fatto di meglio: ho verificato le variabili alla riga precedente
> all'update, e sono giuste :-(
> Prima di
> rst("dataora") = mese & "/" & giorno & "/"  & anno & " " & ora & ":" &
> ho fatto un response.write di giorno e mese (che gestisco come variabili
> separate proprio per evitare casini) e sono a posto. Quindi sembrerebbe il
> server che incasina...ma allora perch� non con tutti i client?:(
> Saluti.
Ma rst("dataora")  � di tipo testo? perch� lo confronti con mese & "/" &
giorno & "/"  & anno che lo sono...
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Ancora le date maledette!

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:gts298$d07$1...@news.newsland.it...
> Ma rst("dataora")  � di tipo testo? perch� lo confronti con mese & "/" &
> giorno & "/"  & anno che lo sono...
In vbscript le variabili non si dichiarano per tipo, anche perch� il
querystring � cmq testo. In genere, se c'� un numero se ne accorge. Ma
quello non era un confronto, era l'update del recordset aperto.
rst.open blabla
rst("dataora") = mese & "/" & giorno & "/"  & anno & " " & ora & ":" &
minuti
rst.update
rst.close
Saluti.
Luciano


title: Ancora le date maledette!

text:
Luciano (DOC) ha scritto:
> "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
> news:GNfMl.5617$Ux....@tornado.fastwebnet.it...
>> Luciano (DOC) ha scritto:
>>> Uno script asp che funziona perfettamente da mesi fa un update su un MDB
>>> in questo modo:
>>> rst("dataora") = mese & "/" & giorno & "/"  & anno & " " & ora & ":" &
>>> minuti
>>> Stamattina improvvisamente ha preso ad invertire il mese e l'anno. La
>>> cosa piï¿œ bella ï¿œ che non lo fa da tutti i client ma solo da alcuni,
>>> ovviamente lo fa da quello del cliente!!!(e anche dal mio portatile ma
>>> non dal desktop dell'ufficio)
>>> Ma che cacchio c'entra il client???Help meee!!!
>>> Saluti.
>
>> Luciano verifica le "impostazione internazionali". Quelle sono locali.
>
> Ho fatto di meglio: ho verificato le variabili alla riga precedente
> all'update, e sono giuste :-(
> Prima di
> rst("dataora") = mese & "/" & giorno & "/"  & anno & " " & ora & ":" &
> ho fatto un response.write di giorno e mese (che gestisco come variabili
> separate proprio per evitare casini) e sono a posto. Quindi sembrerebbe il
> server che incasina...ma allora perchï¿œ non con tutti i client?:(
> Saluti.
Un passo indietro.
Sul post dell'altro giorno dicevi che avevi spostato la applicazione su
Aruba. Chi e' che serve le pagine?
Quando parli di client ti riferisci all'uso del browser che pescano
sempre dallo stesso server IIS?
--
ac


title: Ancora le date maledette!

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:BahMl.5734$Ux....@tornado.fastwebnet.it...
> Un passo indietro.
> Sul post dell'altro giorno dicevi che avevi spostato la applicazione su
> Aruba. Chi e' che serve le pagine?
E' un'altra applicazione, questa gira su register. Sono perseguitato dalle
date ultimamente:-)
> Quando parli di client ti riferisci all'uso del browser che pescano sempre
> dallo stesso server IIS?
S�. Da computer diversi, comportamenti diversi.
Saluti.
Luciano


title: Ancora le date maledette!

text:
Luciano (DOC) ha scritto:
> "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
> news:BahMl.5734$Ux....@tornado.fastwebnet.it...
>
>> Un passo indietro.
>> Sul post dell'altro giorno dicevi che avevi spostato la applicazione su
>> Aruba. Chi e' che serve le pagine?
>
> E' un'altra applicazione, questa gira su register. Sono perseguitato dalle
> date ultimamente:-)
>
>> Quando parli di client ti riferisci all'uso del browser che pescano sempre
>> dallo stesso server IIS?
>
> Sï¿œ. Da computer diversi, comportamenti diversi.
> Saluti.
Uhmmm.... i client non dovrebbero essere interessati piu' di tanto, se
e' una classica applicazione asp, l'errore e' sistematico? Nel senso che
solo e sempre gli stessi client rivelano il fenomeno? Il server presso
register e' sempre lo stesso o e' possibile che la macchina possa essere
diversa? Va da se che stiamo parlando della stessa-identica  pagina!
--
ac


title: Ancora le date maledette!

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:GsjMl.5946$Ux....@tornado.fastwebnet.it...
>
> Uhmmm.... i client non dovrebbero essere interessati piu' di tanto, se e'
> una classica applicazione asp, l'errore e' sistematico? Nel senso che solo
> e sempre gli stessi client rivelano il fenomeno? Il server presso register
> e' sempre lo stesso o e' possibile che la macchina possa essere diversa?
> Va da se che stiamo parlando della stessa-identica  pagina!
Ho provato ora da casa e inverte mese e giorno, dall'ufficio invece no. E'
assurdo! Lo script � quello, le variabili sono quelle...
E s�, il problema si presenta sempre con gli stessi computer. Che nel mio
caso, detto per inciso, sono entrambi con XP ed il casino avviene sia con IE
che FF.
Saluti.
Luciano


title: Ancora le date maledette!

author: geppo

text:
Ciao "Luciano (DOC)" <lucia...@luciano.doc> ha scritto nel messaggio
news:4a01f240$0$1111$4faf...@reader3.news.tin.it...

Sui pc ove riscontri il problema controlla le "Opzioni Internazionali e
della Lingua".
> Luciano
--
Ciao
Geppo


title: Ancora le date maledette!

text:
geppo ha scritto:
> Ciao "Luciano (DOC)" <lucia...@luciano.doc> ha scritto nel messaggio
> news:4a01f240$0$1111$4faf...@reader3.news.tin.it...
>> "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
>> news:GsjMl.5946$Ux....@tornado.fastwebnet.it...
>>> Uhmmm.... i client non dovrebbero essere interessati piu' di tanto, se e'
>>> una classica applicazione asp, l'errore e' sistematico? Nel senso che
>>> solo e sempre gli stessi client rivelano il fenomeno? Il server presso
>>> register e' sempre lo stesso o e' possibile che la macchina possa essere
>>> diversa? Va da se che stiamo parlando della stessa-identica  pagina!
>> Ho provato ora da casa e inverte mese e giorno, dall'ufficio invece no. E'
>> assurdo! Lo script ï¿œ quello, le variabili sono quelle...
>> E sï¿œ, il problema si presenta sempre con gli stessi computer. Che nel mio
>> caso, detto per inciso, sono entrambi con XP ed il casino avviene sia con
>> IE che FF.
>> Saluti.
>
> Sui pc ove riscontri il problema controlla le "Opzioni Internazionali e
> della Lingua".
Se usa lo stesso server le opzioni non dovrebbero giocare. I browsers si
limitano a tradurre l'html in arrivo. Tutto cio'  a meno che non ci sia
qualche javascript che prelevi le date dal sistema locale, in tal caso,
il sistema locale ha impatto.
--
ac


title: Ancora le date maledette!

text:
"geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:YJoMl.12189$4b....@twister2.libero.it...
> Sui pc ove riscontri il problema controlla le "Opzioni Internazionali e
> della Lingua".
Sicuro che hai letto bene il thread?
A me succede questo:
response.write mese & " " & giorno
--> ottengo le variabili giuste.
rst(miadata) = mese & "/" & giorno & blabla
--> da alcuni PC funziona, da altri inverte.
Saluti.
Luciano


title: Ancora le date maledette!

author: Sam --

text:


con dateserial hai provato?
 Dim anno As Integer
    Dim mese As Integer
    Dim giorno As Integer
    Dim ora As Integer
    Dim minuti As Integer
    Dim secondi As Integer
    anno = 2009
    mese = 12
    giorno = 3
    ora = 14
    minuti = 12
    secondi = 13

    Dim d1 As Date
    d1 = DateSerial(anno, mese, giorno)
    Dim d2 As Date
    d2 = TimeSerial(ora, minuti, secondi)

    Dim d3 As Date
    d3 = CDate(d1 & " " & d2)

    MsgBox d3
ciao sam--


title: Ancora le date maledette!

author: Roberto da Parma

text:
"Sam --" <
noe...@hotmail.com
> ha scritto nel messaggio
news:amk505tb5sa9re59c...@4ax.com...

hai prvato con
Format([tuocampo o stinga],"dd/mm/yy")
Ciao
--
Roberto da Parma


title: Ancora le date maledette!

text:
Roberto da Parma ha scritto:
> "Sam --" <
noe...@hotmail.com
> ha scritto nel messaggio
> news:amk505tb5sa9re59c...@4ax.com...
>> On Thu, 7 May 2009 13:26:56 +0200, "Luciano \(DOC\)"
>> <lucia...@luciano.doc> wrote:
>>
>>> "geppo" <c...@tin.it.invalid> ha scritto nel messaggio
>>> news:YJoMl.12189$4b....@twister2.libero.it...
>>>
>>>> Sui pc ove riscontri il problema controlla le "Opzioni Internazionali e
>>>> della Lingua".
>>> Sicuro che hai letto bene il thread?
>>> A me succede questo:
>>>
>>> response.write mese & " " & giorno
>>> --> ottengo le variabili giuste.
>>> rst(miadata) = mese & "/" & giorno & blabla
>>> --> da alcuni PC funziona, da altri inverte.
>>> Saluti.
>>>
>>> Luciano
>>>
[cut]
>
> hai prvato con
>
> Format([tuocampo o stinga],"dd/mm/yy")
Roberto, e' vbscript per ASP mica sono tanto sicuro che esiste format e
dateserial. Ed e' certo che le variabili non sono tipizzate
--
ac


title: Ancora le date maledette!

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:EbFMl.7160$Ux....@tornado.fastwebnet.it...

Ah...forse allora non ho letto bene io....ma c'entra access in tutto ci�?
perch� nel caso lo script potrebbe scriverlo da VBA e quindi passare il dato
da l�...gi� formattato...
Che dici?



title: Ancora le date maledette!

text:
Roberto da Parma ha scritto:
[cut]
> Ah...forse allora non ho letto bene io....ma c'entra access in tutto ciï¿œ?
> perchï¿œ nel caso lo script potrebbe scriverlo da VBA e quindi passare il dato
> da lï¿œ...giï¿œ formattato...
> Che dici?
E' una applicazione web, VBA-->out VBS-->in. Access c'entra perche' e'
la base dati che usa.
Ha gia  detto che la print (response.write) del dato  espone i valori
corretti.
--
ac


title: Ancora le date maledette!

text:


in vbscript format non esiste.
Esistono DateSerial, come TimeSerial ecc. ecc.
che nell'esempio che ho postato ( escludendo la tipizzazione delle
variabili) si raggiunge il risultato desiderato.
ciao sam--


title: Ancora le date maledette!

text:
Ciao "Luciano (DOC)" <lucia...@luciano.doc> ha scritto nel messaggio
news:76furnF...@mid.individual.net...
>
> "geppo" <c...@tin.it.invalid> ha scritto nel messaggio
> news:YJoMl.12189$4b....@twister2.libero.it...
>
>> Sui pc ove riscontri il problema controlla le "Opzioni Internazionali e
>> della Lingua".
>
> Sicuro che hai letto bene il thread?
No, hai ragione.
> A me succede questo:
>
> response.write mese & " " & giorno
> --> ottengo le variabili giuste.
> rst(miadata) = mese & "/" & giorno & blabla
> --> da alcuni PC funziona, da altri inverte.
ma perch� non provi a postare il quesito sul NG
"Microsoft.Public.it.dotnet.asp"?
> Saluti.
> Luciano
--
Ciao
Geppo


title: Ancora le date maledette!

text:
"Sam --" <
noe...@hotmail.com
> ha scritto nel messaggio
news:hoj70594ro1fg0emp...@4ax.com...
> Esistono DateSerial, come TimeSerial ecc. ecc.
> che nell'esempio che ho postato ( escludendo la tipizzazione delle
> variabili) si raggiunge il risultato desiderato.
Mi hai dato lo spunto giusto!
Siccome dateserial mi dava errore, ho provato a fare un cint(giorno) ed ha
funzionato. Quindi, pare che passando la variabile presa dal
request.quesrystring, il JET la interpretasse come non numerico e se la
gestisse a modo suo.
Il mistero resta del perch� abbia preso a farlo dopo mesi che l'applicazione
girava senza problemi.
Grazie a tutti per l'interessamento.
Saluti.
Luciano


title: Ancora le date maledette!

author: IvanDaBologna

text:
[cut]
> Il mistero resta del perchï¿œ abbia preso a farlo dopo mesi che l'applicazione
> girava senza problemi.
....
installato qualche nuovo ServicePack ? ;)
--
IvanDaBologna
-=-=-==--==-=-=-
sottOFFICEale             - il mio blog
barbera del monferrato    - il mio vino
carmen                   - la mia donna
non necessariamente nello stesso ordine


title: La mia è pura curiosità....

author: bc

text:
Da: "Sergio MAZZA" <
sergi...@tiscalinet.it
>
Oggetto: Re: curiosità...
Data: lunedì 18 dicembre 2000 17.52
"bc" <
bce...@tiscalinet.it
> ha scritto nel messaggio
news:91l7ni$5sm$1...@lacerta.tiscalinet.it...
> Secondo voi è possibile bloccare da programma l'esecuzione di un codice?
> Cioè, se ho avviato una routine che per mille motivi impiega del tempo ad
> essere completata, posso , in qualche modo, bloccarla senza terminare del
> tutto Access ?
>
> grazie......
>
>
Prova anche con CTRL-INTERR e CTRL-C...
Ciao.
La mia è pura curiosità....
------------- Bloccare da programma l'esecuzione del codice. (es: premi
esc) -------------------------
grazie ed AUGURI
... anche se come mi pare di capire non si può fare...


title: La mia è pura curiosità....

author: Stefano Bettini

text:
"bc" <
bce...@tiscalinet.it
> wrote in message
news:91n75l$70d$1...@lacerta.tiscalinet.it...
>
> Da: "Sergio MAZZA" <
sergi...@tiscalinet.it
>
> Oggetto: Re: curiosità...
> Data: lunedì 18 dicembre 2000 17.52
>
>
> "bc" <
bce...@tiscalinet.it
> ha scritto nel messaggio
> news:91l7ni$5sm$1...@lacerta.tiscalinet.it...
> > Secondo voi è possibile bloccare da programma l'esecuzione di un codice?
> > Cioè, se ho avviato una routine che per mille motivi impiega del tempo
ad
> > essere completata, posso , in qualche modo, bloccarla senza terminare
del
> > tutto Access ?
> >
> > grazie......
> >
> >
>
> Prova anche con CTRL-INTERR e CTRL-C...
>
In ambiente "full" ovviamente basta fare un bel Ctrl-Interr e ti si apre la
finestra
di debug, ma chiaramente non è un sistema proponibile ad un utente finale.
"A naso" direi che la implementerei sfruttando gli errori definibili
dall'utente e la err.raise.
Bye, Ste


title: Stringhe

author: x

text:
Buondě a tutti .
Ho un grossissimo problema...
Ho dovuto collegare una tabella anagrafica da un altro db ma mi sono accorta
che in alcuni campi all'interno della stringa di testo sono stati dati
numerosi spazi per distanziare le parole.....
Dovrei riuscire a togliere tutti gli spazi in eccesso fra una parola e
l'altra. Ho provato con la funzione TRim ma senza successo ..... avete
qualche altro suggerimento ?
Grazie in anticipo
Monica


title: Stringhe

author: Federico Luciani

text:

Puoi usare le funzioni qui sotto riportate.
La funzione f_EliminaDoppiSpazi trasforma una qualunque sequenza di spazi in
uno spazio.
Il come usarle dipende da te.
Ad es. puoi creare una query di aggiornamento e aggiornare il campo 'Pippo' a
f_EliminaDoppiSpazi([Pippo])
Function f_EliminaDoppiSpazi(strTesto As String) As String
'Autore: Federico Luciani
'Richiama: SostituisciStringa
    Dim strTemp As String
    strTemp = Trim(strTesto)
    Do While Not InStr(strTemp, "  ") = 0
        f_EliminaDoppiSpazi = SostituisciStringa(strTemp, "  ", " ")
        strTemp = f_EliminaDoppiSpazi
    Loop
    f_EliminaDoppiSpazi = strTemp
End Function
Function SostituisciStringa(s As String, s1 As String, s2 As String) As String
'Autore: Lbo
'esempio d'uso:
'Sostituiscistringa("pippoAAApippoAAApippo", "pippo", "pluto")
'restituisce: plutoAAAplutoAAApluto
    Dim start     As Long
    Dim appo      As String
    Dim appoLeft  As String
    Dim appoRight As String
    Dim p         As Long
    p = 1
    appo = s
    Do Until InStr(p, appo, s1) = 0
        p = InStr(p, appo, s1)
        If p > 1 Then
            appoLeft = Left(appo, (p - 1))
        Else
            appoLeft = ""
        End If
        appoRight = Right(appo, Len(appo) - (Len(appoLeft) + Len(s1)))
        appo = appoLeft & s2 & appoRight
    Loop
    SostituisciStringa = appo
End Function
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: sottomaschera

author: skizzo

text:
Via Codice VBA come posso riferirmi ad una sottomaschera della maschera
attiva?
Ovvero io per esempio mi riferisco alla casella di testo txtpippo scrivendo:
Form_FrmOrdini.txtpippo.Value
se txtpippo fosse stato in una submask come sarebbe stata la sintassi?
Ho già cercato nella guida ma non porta esempi
grazie


title: sottomaschera

author: Maurizio Borrelli

text:
> "skizzo" news:anc5f4$8i1$1...@lacerta.tiscalinet.it...:
> Via Codice VBA come posso riferirmi ad una sottomaschera della maschera
> attiva?
> Ovvero io per esempio mi riferisco alla casella di testo txtpippo
scrivendo:
> Form_FrmOrdini.txtpippo.Value
> se txtpippo fosse stato in una submask come sarebbe stata la sintassi?
    Se sei nel modulo Visual Basic della maschera, inizia sempre la
digitazione con:
        Me.
(mepunto) e il resto viene da se'.
    Ricorda che una sottomaschera e' un controllo che giace su una maschera
ed e' un controllo contenente una maschera:
        Class SubForm
            Membro di Access
        Property Form As Form
            sola lettura
            Membro di Access.SubForm
    Alcuni esempi.
    Riferimento "assoluto". Tutte le seguenti si equivalgono:
        Forms.Item("NomeMaschera").Controls.Item("NomeSottomaschera").Form
        Forms("NomeMaschera").Controls("NomeSottomaschera").Form
        Forms![NomeMaschera].Controls![NomeSottomaschera].Form
        Forms![NomeMaschera]![NomeSottomaschera].Form
    Riferimento "relativo", dal modulo vb di una maschera. Tutte le seguenti
si equivalgono:
        Me.Controls.Item("Sottomaschera").Form
        Me.Controls("Sottomaschera").Form
        Me![Sottomaschera].Form
(Chiedo pero' conferma e conforto ai colleghi perche' ho scritto a memoria
senza verificare.)
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: sottomaschera

text:
> "Maurizio Borrelli" news:anc6g1$d0d5b$1...@ID-52090.news.dfncis.de...:
    Scusa, affinche' non sorgano equivoci, nelle righe seguenti:
>         Me.Controls.Item("Sottomaschera").Form
>         Me.Controls("Sottomaschera").Form
>         Me![Sottomaschera].Form
dove ho scritto:
        Sottomaschera
leggi:
        NomeSottomaschera



title: Cotrollare un campo

author: Santilli Marco

text:
Devo controllare un campo prima di stampare.
Se il campo è NULLO non deve stampare se il campo esiste deve stampare.
Facendo cosi mi da in entrambi i casi la stampa corretta.
--------------------------------------------------------------
Private Sub Comando70_Click()
    Dim stDocName As String
If Me.Dataconsegna = Null Then                             Il campo si
chiama Dataconsegna
    stDocName = "Stampa su storico errato"             Se è nullo mi deve
avviare una macro che mi esegue delle operazioni
    DoCmd.RunMacro stDocName
Else
stDocName = "Stampa su storico"                     Altrimenti mi deve
avviare questa macro che mi esegue altre operazione ed alla fine sta in
stampa
    DoCmd.RunMacro stDocName
End If
End Sub
--------------------------------------------------------------
Mi potete dier dove sta la sbaglio?????
In entrambi i casi mi va sempre in stampa anche se il campo è nullo
Ciao e grazieeeeeeeeeeee


title: Cotrollare un campo

text:
Santilli Marco ha scritto:



>     Dim stDocName As String


> Else

> End If


> Ciao e grazieeeeeeeeeeee
If Not IsNull(Me.Dataconsegna) Then ' Confronto con valore non nullo
If IsNull(Me.Dataconsegna) Then ' Confronto con valore nullo
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Criteri NON key sensitive

author: zuut

text:
Ho un db con tabelle collegate odbc
Nelle ricerche tramite query ho il problema che i criteri testuali sono key
sensitive e quindi le ricerche risultano spesso difficoltose a causa della
varietà con cui sono scritti (non posso intervenire a monte).
C'è un modo di aggirare l'ostacolo?
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Criteri NON key sensitive

author: Karl Donaubauer

text:
zuut wrote:
> Ho un db con tabelle collegate odbc
>
> Nelle ricerche tramite query ho il problema che i criteri testuali
> sono key sensitive e quindi le ricerche risultano spesso difficoltose
> a causa della variet� con cui sono scritti (non posso intervenire a
> monte).
>
> C'è un modo di aggirare l'ostacolo?
Puoi usare campi calcolati nella query: LCase(TuoCampo)
e come criterio: LCase(TuoCriterio)
Per� potrebb'essere lento con molti record.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Query: richiesta ripetuta parametri

text:
Salve,
ho la seguente query:

PARAMETERS [Pervenuti dal] DateTime, [Pervenuti al] DateTime;
TRANSFORM Count(M27CG.Status) AS ConteggioDiStatus
SELECT M27CG.Ente
FROM M27CG
WHERE (((M27CG.Status)<>"AIC" And (M27CG.Status)<>"NR9") AND ((M27CG.DDae) Between [Pervenuti dal] And [Pervenuti al]))
GROUP BY M27CG.Ente
ORDER BY M27CG.Ente, M27CG.Status
PIVOT M27CG.Status;

M27CG è una tabella!

Eseguendo la query, i parametri [Pervenuti dal] e [Pervenuti al] vengono richiesti due volte (e solo l'immissione dei valori alla prima richiesta è utilizzata dalla query)

Inoltre, stranamente, ogni volta che salvo la query, anche senza aver apportato alcuna modifica, mi viene richiesta la valorizzazione dei parametri in parola.

Versione Access 2007

La query funziona come previsto ma scoccia la richiesta ripetuta dei parametri.
Sbaglio qualcosa o cosa?
Grazie


title: casella combinata che mi permetta di visualizzare un determinato record

author: Michele Gi

text:
Ho una maschera basata su una tabella "tDati"
questa tabella ha 1000 record
nel campo "Tipo" ci sono 10 valori diversi

quando entro nella maschera vedo sotto RECORD 1 di 1000

ho creato una Casella Combinata per il campo "Tipo"

Origine Controllo = Tipo
Origine Riga = SELECT qTipoElenco.Tipo FROM qTipoElenco; -> ho creato una
query che mi elenca solo i 10 valori diversi
Tipo origine riga = Tabella/query
Colonna associata = 1

Selezionando uno tra i dici valori della Casella Combinata vorrei che mi
venissero filtrati i record che hanno quel "Tipo"
perchi sotto dovrei vedere RECORD 1 di 100 (ponendo di avere 100 record con
quel tipo)

il problema è che la Casella Combinata mi elenca correttamente i 10 tipi ma
non mi lascia selezionarli
e tanto meno filtrare su quel valore

come fare?

grazie


text:
Il 23/02/2012 14.22, Michele Gi ha scritto:
> Ho una maschera basata su una tabella "tDati"
> questa tabella ha 1000 record
> nel campo "Tipo" ci sono 10 valori diversi
>
> quando entro nella maschera vedo sotto RECORD 1 di 1000
>
> ho creato una Casella Combinata per il campo "Tipo"
>
> Origine Controllo = Tipo
Quando si associa un campo, senza dilungarmi  , non si ottiene quello
che vuoi. La selezione su quel cbx modifica semplicemente il valore
"tipo" presente nel recordsource sottostante.

Fai un cbx non associato e usa il valore scelto per fare quello che
desideri.

--

ac (x=y-1)


title: Stampa report 2 copie

author: Napoleone

text:
Ciao Carissimi,
dalla miamaschera, clicco sul bottone e dovrei stampare due volte lo stesso
report, invece mi stampa due volte la maschera!!
Via allego il codice
--------------------------
Private Sub Comando40_Click()
On Error GoTo Err_Comando40_Click
      Dim stDocName As String
DoCmd.SelectObject acReport, "R_Fattura_Nuova", True
DoCmd.PrintOut , , , , 2, True
Exit_Comando40_Click:
    Exit Sub
Err_Comando40_Click:
    MsgBox Err.Description
    Resume Exit_Comando40_Click
End Sub
------------------------------
Napoleone


title: Stampa report 2 copie

author: MA

text:

visto che č fisso il numero di copie e no affidato a varibili perché non
scrivi due volte
do.cmd.openreport ...?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Stampa report 2 copie

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dsiilm$sq6$1...@area.cu.mi.it...
> Napoleone wrote:
>> Ciao Carissimi,
>> dalla miamaschera, clicco sul bottone e dovrei stampare due volte lo
>> stesso report, invece mi stampa due volte la maschera!!
>>
>> Via allego il codice
>> --------------------------
>> Private Sub Comando40_Click()
>> On Error GoTo Err_Comando40_Click
>>
>>       Dim stDocName As String
>> DoCmd.SelectObject acReport, "R_Fattura_Nuova", True
>> DoCmd.PrintOut , , , , 2, True
>>
>> Exit_Comando40_Click:
>>     Exit Sub
>>
>> Err_Comando40_Click:
>>     MsgBox Err.Description
>>     Resume Exit_Comando40_Click
>>
>> End Sub
>> ------------------------------
>>
>> Napoleone
> visto che è fisso il numero di copie e no affidato a varibili perché non
> scrivi due volte
> do.cmd.openreport ...?
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>
Ho già fatto cosi, in realta.
Però in altro db, questo codice mi funziona!!
Come  mai?
Napoleone


title: Lavorare con Word

author: Cris

text:
Buon giorno,
avrei questa esigenza da Access 2000. Aprire un file di Word, cercare
una parola particolare e sostituirla.
Non riesco però a trovare una documentazione sugli oggetti Word, ho
trovato solo come creare un nuovo file, ma io devo aprire quello
esistente!
Grazie a tutti e ciao
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Lavorare con Word

author: Sergio MAZZA

text:
"Cris" <
cristina...@boschrexroth.it
> ha scritto nel messaggio
news:3120dc29b471832f128...@mygate.mailgate.org...
> Buon giorno,
> avrei questa esigenza da Access 2000. Aprire un file di Word, cercare
> una parola particolare e sostituirla.
> Non riesco però a trovare una documentazione sugli oggetti Word, ho
> trovato solo come creare un nuovo file, ma io devo aprire quello
> esistente!
> Grazie a tutti e ciao
La documentazione sugli oggetti sia di word che di access la trovi nell'help
in linea (F1) delle applicazioni; e trovi degli esempi di utilizzo di word
tramite access (OLE) su
www.sitocomune.com
.
Per iniziare puoi utilizzare questo pezzo di codice:
'-------------
Dim oApp As Word.Application
Dim oRange As Word.Range
Set oApp = CreateObject("Word.application")
oApp.Documents.Open "c:\documenti\nomeFile.doc"
Set oRange = oApp.Documents(1).Content
With oRange.Find
    .Text = "parola o frase da cercare"
    .Execute
End With
If oRange.Find.Found Then
    MsgBox "Trovato."
    oRange.Select
Else
    MsgBox "non trovato."
End If
oApp.Visible = True
oApp.Activate
Prima devi inserire (strumenti - riferimenti) i riferimenti alla libreria di
word.
Ciao.
--
Sergio MAZZA


title: Lavorare con Word

author: namor

text:
Cris ha scritto:
> Buon giorno,
> avrei questa esigenza da Access 2000. Aprire un file di Word, cercare
> una parola particolare e sostituirla.
> Non riesco però a trovare una documentazione sugli oggetti Word, ho
> trovato solo come creare un nuovo file, ma io devo aprire quello
> esistente!
> Grazie a tutti e ciao
Se sai già come creare un nuovo file word da access avrai già il
riferimento alla libreria word e un oggetto di tipo word.application.
Allora per aprire il file usi documents.open:
Set oggettodocument=oggettoword.documents.open("nomefile")
Per la sostituzione...
Dalla guida di Word VBA:
Oggetto Find:
Nel seguente esempio vengono cercate tutte le occorrenze della parola
"ciao" nel documento attivo e sostituite con la parola "salve".
Set myRange = ActiveDocument.Content
myRange.Find.Execute FindText:="ciao", ReplaceWith:="salve", _
    Replace:=wdReplaceAll
Namor
--

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


title: Lavorare con Word

text:
Cris ha scritto:
> Buon giorno,
> avrei questa esigenza da Access 2000. Aprire un file di Word, cercare
> una parola particolare e sostituirla.
> Non riesco però a trovare una documentazione sugli oggetti Word, ho
> trovato solo come creare un nuovo file, ma io devo aprire quello
> esistente!
> Grazie a tutti e ciao
Se sai già come creare un nuovo file word da access avrai già il



title: Lavorare con Word

text:
Intanto grazie mille per le risposte, nel frattempo ho trovato
qualche pezzo di codice nel sito di microsoft ma testandoli tutti
il debug si ferma sull'open del file con questo errore:
oApp.Documents.Open "C:\questionario\questionario.doc" (riga coinvolta)
Errore di automazione.
Il server ha sollevato un'eccezione.
è un problema del mio Word? A voi funziona?
IO ho word 2000 su win 2000
Grazie ancora



title: Lavorare con Word

text:
"Cris" <
cristina...@boschrexroth.it
> ha scritto nel messaggio
news:2675c69465f9e195b53...@mygate.mailgate.org...
> Intanto grazie mille per le risposte, nel frattempo ho trovato
> qualche pezzo di codice nel sito di microsoft ma testandoli tutti
> il debug si ferma sull'open del file con questo errore:
>
> oApp.Documents.Open "C:\questionario\questionario.doc" (riga coinvolta)
>
>
> Errore di automazione.
> Il server ha sollevato un'eccezione.
>
> è un problema del mio Word? A voi funziona?
> IO ho word 2000 su win 2000
>
>
> Grazie ancora
>
L'errore mi è del tutto sconosciuto; hai inserito i riferimenti alla
libreria di word?
Ciao.
--
Sergio MAZZA


title: Lavorare con Word

text:
Si ho la libreria Microsoft word 10.0. L'unica cosa che ha di
"particolare"
questa applicazione è che istanzio anche la libreria di outlook per
inviare un mail e che il file di word contiene campi modulo.
può essere una di queste cose? se vado sulla guida dell'errore non
dice niente. Inoltr ho verificato con task manager che lui instanzia
word perché ho il processo winword in esecuzione e devo terminarlo da
li.
grazie ancora
ciao
cry



title: Lavorare con Word

text:
Cris ha scritto:
> Si ho la libreria Microsoft word 10.0. L'unica cosa che ha di
> "particolare"
> questa applicazione è che istanzio anche la libreria di outlook per
> inviare un mail e che il file di word contiene campi modulo.
> può essere una di queste cose? se vado sulla guida dell'errore non
> dice niente. Inoltr ho verificato con task manager che lui instanzia
> word perché ho il processo winword in esecuzione e devo terminarlo da
> li.
> grazie ancora
> ciao
> cry
Io ho file di word con campi modulo e non mi danno problemi quando li apro
da access 97.
Ho avuto problemi con office 2000 nel senso che il codice apriva word,
apriva il documento e faceva il suo lavoro correttamente, però se tentavo
di eseguire di nuovo la procedura ricevevo un errore, sebbene tutti gli
oggetti fossero correttamente "terminati" alla fine della sub. Non mi
ricordo se è lo stesso che ottieni tu. Prova a chiudere il db, riaprirlo e
rieseguire la sub. Non credo che outlook dia fastidio a meno che non abbia
oggetti con lo stesso nome di quelli di word (tipo "document").
Se ci mandi anche il resto del codice con cui inizializzi gli oggetti e
apri il file, vediamo se va bene.



title: Lavorare con Word

author: Cristina

text:
ciao ragazzi, ho scoperto l'errore e da un lato sono sollevata perché
ho trovato un'alternativa, dall'altro molto perplessa per il futuro.
Il problema è Access 2000 con Word 2000 (non so se la coppia o uno
di essi)
Ho infatti creato un nuovo db con access 97, ho tolto i riferimenti alla
libreria Microsoft Word 10.0 (perché non andava ancora) e gli ho messo i
riferimenti alla Microsoft Word 9.0 e magia... funziona!
Ora tutto sommato stavolta questo progettino è urgente ed è ininfluente
l'access che si usa. certo non è il massimo che non mi funzioni la
versione nuova...
ma a voi funziona access 2000/word 2000? se qualcuno mi conferma la
cosa, reinstallo tutto.
Grazie mille e a presto
Ciao
Cry



title: Lavorare con Word


title: Lavorare con Word

text:
"Cristina" <
cristina...@boschrexroth.it
> ha scritto nel messaggio
news:a08b521b7917cb53c93...@mygate.mailgate.org...

Io non utilizzo volutamente la versione 2000 proprio per una serie di bug
che mi hanno rovinato (a me e al cliente) i dati...
Ciao.
--
Sergio MAZZA


title: Lavorare con Word

text:
Sergio MAZZA ha scritto:


Io invece confermo che con Access97 non ho mai avuto problemi, lo uso ogni
giorno esportando dati dal db verso Word ed Excel, mentre con
Access2000/Word2000 mi dava un errore di cui non ho ancora capito la causa
esatta, potrebbe essere uno dei bug che dici.
Se si ha a disposizione sia Access97 che il 2000 io userei sicuramente il
97, anche per il fatto che se vai a cercare qualcosa sulla guida del 97 la
trovi, mentre col 2000... buona fortuna!
A meno che non serva espressamente qualcuna delle novità introdotte con
A2000, tipo formattazione condizionale o blocco a livello di record.



title: Controllo su presenze

author: Zut

text:
In un applicativo che sto realizzando (Access2000) si gestisce la nomina
di N persone per una commissione (di solito 4 nomi).
Questi
Devo verificare che nelle persone nominate (sono in una maschera
continua) siano presenti esperti almeno

1 di areaA e 1 di areaB
oppure
1 di areaA e 1 di areaEntrambe
oppure
1 di areaB e 1 di areaEntrambe
oppure
2 di areaEntrambe

Come mi conviene procedere?
Grazie


title: Controllo su presenze

text:
ok ok ...ci sono riuscito facendo analizzare il mio recordset con un do
while e prevedendo le varie combinazioni.
Ora ho il problema di visualizzare il controllo che mi segnala la mancanza.
L'ho posizionato a piè di maschera della sottomaschera in cui compaiono
i nominativi.
Funzionare funziona ma a quale evento lo devo associare ?
Ora l'ho messo su_corrente ma quando apro la form principale non mi
viene visualizzato niente finchè non clicco nella subform


title: Controllo su presenze

author: Popi - TheBadHabits

text:
Ciao!

Dipende se vuoi fare la verifica al momento in cui scegli le persone o a posteriori.

Nel primo caso, ipotizzando che in maschera tu abbia 4 combobox per scegliere le persone, potresti avere in ciascuna combo qualcosa del tipo "SELECT Persona, Area FROM Esperti;" e, nell'evento BeforeUpdate della form, un po' di IF per testare le tue condizioni.

HTH
Popi


title: Cambiare utente senza uscire

author: iLanders

text:
Ciao!
Mi chiedevo se esiste un modo per poter switchare da un utente all'altro senza uscire dall'applicazione.

Mi spiego: attualmente apro l'applicazione con un link sul desktop con:

"C:\Program Files (x86)\Microsoft Office\OFFICE11\MSACCESS.EXE" "C:\pathCompleto\nomeApplicazione.mdb" /wrkgrp "C:\pathCompleto\fileMDW.mdw /user nomeUtente1

Vorrei che una volta aperta "nomeApplicazione.mdb" cliccando su un tasto fosse possibile aprire una maschera apposita (o quella di default) dove viene presentato il nuovo utente (es: nomeUtente2, oppure anche vuota, in modo da renderla generica) e inserire la password accedendo appunto come nomeUtente2.

Per questa applicazione uso Access 2003.

Se qualcuno utilizza già un "barbatrucco" (soluzione magari non eccelsa dal punto di vista della programmazione, ma che funziona) è comunque bene accetta, giusto per capirne la logica.

Grazie!


title: Query: selezionare set record per data maggiore su raggruppamento parziale

author: Shanty

text:
Ciao ragazzi, premetto una cosa, son giorni che provo a cercare una
soluzione nel newsgroup dopo averci studiato da sola, quindi chiedo
venia se fosse già stato chiesto, ma non l'ho trovato!
La mia esigenza è questa, da una tab strutturata più o meno così:
Campo1          Campo2         Campo3
A                    01/05/05         verde
A                    05/10/05         rosso
A                    18/03/05         blu
B                    02/06/05         giallo
B                    26/01/05         nero
Vorrei raggruppare per Campo1 determinare la data maggiore in Campo2 e
vedere il resto delle informazioni del record abbinato alla Data
Maggiore!
Cioè:
Campo1          Campo2          Campo3      CampoID      etc....
A                    05/10/05         rosso
B                    02/06/05         giallo
Invece cosa succede quando eseguo una query di raggruppamento? essendo
costretta a raggruppare tutti i campi che voglio visualizzare, le info
si mescolano ed io non so se sbaglio ad usare la qry di raggruppamento
anzichè un altra, oppure se esiste un criterio, un opzione o che so
per dirgli di prelevare esattamente l'info così come da es.
So di essere arrugginita, nel corso dell'ultimo anno i miei problemi si
son attorniati su pannolini sporchi, pappe, biberon, levatacce notturne
ecc ecc ...
spero di avervi commosso a tal punto da indurvi ad aiutare una
neo-mamma a rimettersi un po' in linea con la programmazione in Access!
Grazie
Sha


author: giorgio rancati

text:
"Shanty" <
shan...@yahoo.it
> ha scritto nel messaggio
news:1137671871....@g14g2000cwa.googlegroups.com...
>Ciao ragazzi, premetto una cosa, son giorni che provo a cercare una
>soluzione nel newsgroup dopo averci studiato da sola, quindi chiedo
>venia se fosse già stato chiesto, ma non l'ho trovato!
>La mia esigenza è questa, da una tab strutturata più o meno così:
>Campo1          Campo2         Campo3
>A                    01/05/05         verde
>A                    05/10/05         rosso
>A                    18/03/05         blu
>B                    02/06/05         giallo
>B                    26/01/05         nero
>Vorrei raggruppare per Campo1 determinare la data maggiore in Campo2 e
>vedere il resto delle informazioni del record abbinato alla Data
>Maggiore!
>Cioè:
>Campo1          Campo2          Campo3      CampoID      etc....
>A                    05/10/05         rosso
>B                    02/06/05         giallo
[CUT]
Ciao Sha,
potresti fare in questo modo:
Crea una nuova query, inserisci la tua tabella, inserisci i campi Campo1 e
Campo2, premi il pulsante totali (quello per fare il raggruppamento), nella
riga Formula sotto Campo1 lascia raggruppamento mentre per Campo2 scegli
Max. Chiudi e salva con nome Query1
Crea una seconda query, aggiungi la tua tabella, aggiungi Query1, metti in
join Campo1 con Campo1 e Campo2 con MaxDiCampo2, esponi tutti i campi della
tua tabella ed esegui. Se non ho capito male dovrebbe dare il risultato che
cerchi.
Se vuoi rendere la query in lettura scrittura prendi in considerazione
questo esempio
----
SELECT *
FROM  Tabella1
WHERE Campo2=(Select MAX(Campo2)
              FROM Tabella1 Tb1
              WHERE Tabella1.Campo1=Tb1.Campo1)
----
in pratica si tratta di fare una semplice query di selezione con solo la
Tabella1 e mettere nella riga criteri sotto il campo Campo2 la subquery
----
(Select MAX(Campo2) FROM Tabella1 Tb1 WHERE Tabella1.Campo1=Tb1.Campo1)
---
>So di essere arrugginita, nel corso dell'ultimo anno i miei problemi si
>son attorniati su pannolini sporchi, pappe, biberon, levatacce notturne
auguri :-)
Ciao
--
Giorgio Rancati
[Office Access MVP]


text:
giorgio rancati ha scritto:
> Ciao Sha,
>
> potresti fare in questo modo:
> Crea una nuova query, inserisci la tua tabella, inserisci i campi Campo1 e
> Campo2, premi il pulsante totali (quello per fare il raggruppamento), nella
> riga Formula sotto Campo1 lascia raggruppamento mentre per Campo2 scegli
> Max. Chiudi e salva con nome Query1
> Crea una seconda query, aggiungi la tua tabella, aggiungi Query1, metti in
> join Campo1 con Campo1 e Campo2 con MaxDiCampo2, esponi tutti i campi della
> tua tabella ed esegui. Se non ho capito male dovrebbe dare il risultato che
> cerchi.
Grazie, anch'io avevo pensato a questa soluzione, il problema è che
può capitare che a parità di campo1 ci sono due record con la stessa
data ... ora stavo valutando se fare un ulteriore raggruppamento.
Ma provo anche la tua seconda soluzione:
> Se vuoi rendere la query in lettura scrittura prendi in considerazione
> questo esempio
> ----
> SELECT *
> FROM  Tabella1
> WHERE Campo2=(Select MAX(Campo2)
>               FROM Tabella1 Tb1
>               WHERE Tabella1.Campo1=Tb1.Campo1)
> ----
>
> in pratica si tratta di fare una semplice query di selezione con solo la
> Tabella1 e mettere nella riga criteri sotto il campo Campo2 la subquery
> ----
> (Select MAX(Campo2) FROM Tabella1 Tb1 WHERE Tabella1.Campo1=Tb1.Campo1)
> ---
 e poi ti faccio sapere!
>
> >So di essere arrugginita, nel corso dell'ultimo anno i miei problemi si
> >son attorniati su pannolini sporchi, pappe, biberon, levatacce notturne
>
> auguri :-)
Grazie
Sha


text:
"Shanty" <
shan...@yahoo.it
> ha scritto nel messaggio
news:1137750506.6...@g44g2000cwa.googlegroups.com...
[CUT]
>
Grazie, anch'io avevo pensato a questa soluzione, il problema è che
può capitare che a parità di campo1 ci sono due record con la stessa
data ... ora stavo valutando se fare un ulteriore raggruppamento.
>
Ma provo anche la tua seconda soluzione:
[CUT]
 e poi ti faccio sapere!
be, no, otterresti un risultato identico alla prima query, a parità di data
hai bisogno di un campo che differisca le righe, ad esempio un contatore.



text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:43d0bd94$0$332$5fc...@news.tiscali.it...
>
> be, no, otterresti un risultato identico alla prima query, a parità di
data
> hai bisogno di un campo che differisca le righe, ad esempio un contatore.
se hai un campo ID contatore potresti fare così
----
SELECT *
FROM  Tabella1
WHERE ID=(Select TOP 1 ID
          FROM Tabella1 Tb1
          WHERE Tabella1.Campo1=Tb1.Campo1
          ORDER BY Campo2 DESC,ID DESC)
----



text:
Siam collegati in contemporanea!!!
OK allora il campo ID c'è ora provo a fare come suggerisci!
tx
Sha


text:
Posso quasi dichiarare il mio amore per te! ;)
Solo che non riesco a finire di controllare tutti i dati ed essere
sicura che ho tutto correttamente!
In effetti questo criterio mi appesantisce notevolmente la selezione
(è una query su query!) sto studiandomi come risolvere la cosa!
Volevo finire prima di scrivere ma visto che son passati gg non volevo
sembrare irriconoscente!
Quindi grazie, ma non appena riuscirò a finire riscriverò la stringa!
Sha


text:
"Shanty" <
shan...@yahoo.it
> ha scritto nel messaggio
news:1138031217....@g47g2000cwa.googlegroups.com...
>Posso quasi dichiarare il mio amore per te! ;)
LOL
:-)
>Solo che non riesco a finire di controllare tutti i dati ed essere
>sicura che ho tutto correttamente!
>In effetti questo criterio mi appesantisce notevolmente la selezione
>(è una query su query!) sto studiandomi come risolvere la cosa!
be, in effetti se le righe sono tante c'è il problema del rallentamento, per
ogni riga della tabella viene eseguita la query nella clausola Where,
100.000 righe 100.000 esecuzioni.
Se crei un indice composto dai campi  Campo1 ASC ,Campo2 DESC, ID DESC
dovresti notare qualche miglioramento.
Purtroppo il motore di Access è quello che è, con MSDE la stessa query
eseguita su una tabella con 500.000 righe impiega 8 secondi, se aggiungo
l'indice impiega 0,7 secondi. Con access e 100.000 righe non ho avito la
pazienza di aspettare :(
>Volevo finire prima di scrivere ma visto che son passati gg non volevo
>sembrare irriconoscente!
>Quindi grazie, ma non appena riuscirò a finire riscriverò la stringa!
>Sha
:-)



text:
"Shanty" <
shan...@yahoo.it
> ha scritto nel messaggio
news:1138031217....@g47g2000cwa.googlegroups.com...
[CUT]
>In effetti questo criterio mi appesantisce notevolmente la selezione
>(è una query su query!) sto studiandomi come risolvere la cosa!
Ciao Shanty,
prova questa, al posto della subquery utilizza le tebelle derivate.
Impiega 1 secondo con 100.000 record
----
SELECT Tabella1.*
FROM Tabella1 INNER JOIN
    (SELECT Campo1,Max(Campo2) AS MaxDiCampo2,LAST(Id) AS LastDiId
     FROM (SELECT TOP 100 PERCENT Campo1,Campo2,Id
           FROM Tabella1
           ORDER BY Campo1,Campo2,Id) AS Tx
    GROUP BY Campo1) Ty
    ON Tabella1.Id=Ty.LastDiId
----
la *TOP 100 PERCENT * nella seconda tabella derivata è determinante per il
corretto funzionamento, se non la metti il LAST(ID) ritorna l'ultimo ID
insetiro in tabella per quel raggruppamento e non l'ultimo ID determinato
dall'order By per quel raggruppamento.



text:
giorgio rancati ha scritto:
> Ciao Shanty,
> prova questa, al posto della subquery utilizza le tebelle derivate.
> Impiega 1 secondo con 100.000 record
> ----
> SELECT Tabella1.*
> FROM Tabella1 INNER JOIN
>     (SELECT Campo1,Max(Campo2) AS MaxDiCampo2,LAST(Id) AS LastDiId
>      FROM (SELECT TOP 100 PERCENT Campo1,Campo2,Id
>            FROM Tabella1
>            ORDER BY Campo1,Campo2,Id) AS Tx
>     GROUP BY Campo1) Ty
>     ON Tabella1.Id=Ty.LastDiId
> ----
>
> la *TOP 100 PERCENT * nella seconda tabella derivata è determinante per il
> corretto funzionamento, se non la metti il LAST(ID) ritorna l'ultimo ID
> insetiro in tabella per quel raggruppamento e non l'ultimo ID determinato
> dall'order By per quel raggruppamento.
>
> Ciao
> --
> Giorgio Rancati
> [Office Access MVP]
Mi correggo, son proprio costretta ad amarti!
Fantastico, fuori nevica da paura, tutti che mi dicono di andar a casa,
io testarda son rimasta apposta per provare la tua query e ta dan ...
perfetta!!!
Solo una piccola modifica:
nel SELECT van indicati tutti i campi coinvolti, perchè Access è
permaloso e non vuole l'asterisco per dei campi con delle formule ...
va bhe!
indi diventa:
----
 SELECT Tabella1.Campo1,Tabella1.Campo2,Tabella1.id
 FROM Tabella1 INNER JOIN
     (SELECT Campo1,Max(Campo2) AS MaxDiCampo2,LAST(Id) AS LastDiId
      FROM (SELECT TOP 100 PERCENT Campo1,Campo2,Id
            FROM Tabella1
            ORDER BY Campo1,Campo2,Id) AS Tx
     GROUP BY Campo1) Ty
     ON Tabella1.Id=Ty.LastDiId
 ----
Va, funzia alla velocità della luce ed io son commossa: era dai tempi
di SqlBase che non creavo delle query così!
Ti ringrazio davvero tanto per avermi aiutata a togliermi un po' di
ruggine, da sola ora come ora, non ci sarei mai riuscita!
Sha


text:
"Shanty" <
shan...@yahoo.it
> ha scritto nel messaggio
news:1138287487.4...@z14g2000cwz.googlegroups.com...
[CUT]
>Va, funzia alla velocità della luce ed io son commossa: era dai tempi
>di SqlBase che non creavo delle query così!
>Ti ringrazio davvero tanto per avermi aiutata a togliermi un po' di
>ruggine, da sola ora come ora, non ci sarei mai riuscita!
;-)
>Sha



text:
giorgio rancati wrote:
> "Shanty" <
shan...@yahoo.it
> ha scritto nel messaggio
> news:1138287487.4...@z14g2000cwz.googlegroups.com...
> [CUT]
>> Va, funzia alla velocità della luce ed io son commossa: era dai tempi
>> di SqlBase che non creavo delle query così!
>> Ti ringrazio davvero tanto per avermi aiutata a togliermi un po' di
>> ruggine, da sola ora come ora, non ci sarei mai riuscita!
>
> ;-)
>
>> Sha
>
> Ciao
me lo vedo a Giorgio con la lingua da fuori e carta vetro in mano...
molto divertente.
--
_ _
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:drb1ot$ih1$1...@area.cu.mi.it...
> giorgio rancati wrote:
> me lo vedo a Giorgio con la lingua da fuori e carta vetro in mano...
> molto divertente.
LOL
MA, sei una peste !!
comunque per il momento ho il badile in mano, qui sta nevicando a più non
posso.



text:
giorgio rancati wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:drb1ot$ih1$1...@area.cu.mi.it...
>> giorgio rancati wrote:
>> me lo vedo a Giorgio con la lingua da fuori e carta vetro in mano...
>> molto divertente.
>
> LOL
> MA, sei una peste !!
>
> comunque per il momento ho il badile in mano, qui sta nevicando a più
> non posso.
Io invece sto uscendo con la canotta..
non so se ho il sex appeal di Costantino o Bossi...
Mah



text:
"Shanty" <
shan...@yahoo.it
> ha scritto nel messaggio
news:1138287487.4...@z14g2000cwz.googlegroups.com...
giorgio rancati ha scritto:
[CUT]
>Va, funzia alla velocità della luce ed io son commossa: era dai tempi
>di SqlBase che non creavo delle query così!
ieri sera, per curiosità, ho posto il quesito su microsoft.public.it.sql,
(Ng dedicato a Ms Sql Server) chiedendo se era possibile fare una query
alternativa senza l'utilizzo della subquery nella clausola Where.
Ne è uscito qualcosa di interessante
----
SELECT t1.*
FROM Tabella1 t1 Inner Join
     (SELECT max (id) as MaxIDPerTipo
      FROM Tabella1 t1 Inner Join
          (SELECT Campo1, Max (Campo2) as MaxCampo2
           FROM Tabella1
           GROUP BY Campo1
           ) s ON t1.Campo1= s.Campo1 and t1.Campo2= s.MaxCampo2
   GROUP BY t1.Campo1, t1.Campo2) pk
 ON
t1.id
= pk.MaxIDPerTipo
----
questa query è da preferirsi alla mia perchè rimane in un ambito ANSI (non
c'è la funzione LAST()) e non usa ordinamenti nella tabella derivata.



text:
giorgio rancati ha scritto:
> ieri sera, per curiosità, ho posto il quesito su microsoft.public.it.sql,
> (Ng dedicato a Ms Sql Server) chiedendo se era possibile fare una query
> alternativa senza l'utilizzo della subquery nella clausola Where.
>
> Ne è uscito qualcosa di interessante
> ----
> SELECT t1.*
> FROM Tabella1 t1 Inner Join
>      (SELECT max (id) as MaxIDPerTipo
>       FROM Tabella1 t1 Inner Join
>           (SELECT Campo1, Max (Campo2) as MaxCampo2
>            FROM Tabella1
>            GROUP BY Campo1
>            ) s ON t1.Campo1= s.Campo1 and t1.Campo2= s.MaxCampo2
>    GROUP BY t1.Campo1, t1.Campo2) pk
>  ON
t1.id
= pk.MaxIDPerTipo
> ----
> questa query è da preferirsi alla mia perchè rimane in un ambito ANSI (non
> c'è la funzione LAST()) e non usa ordinamenti nella tabella derivata.
>
> Ciao
> --
Urca non avevo notato questa aggiunta ... mi ero fermata alla
Canotta!!!! he he he
da provare subito! .... la canotta naturalmente!!!
Sha


text:
Allora, sempre con un po' di giorni alle spalle ma ti posso garantire
di aver provato bene e il responso è questo:
la nuova soluzione è perfettamente funzionante, i dati risultanti
combaciano perfettamente
MA
la tua è decisamente più veloce!!! ^_^
INDI
chi volesse cimentarsi in una query del genere può usare
tranquillamente entrambe.
Grazie ancora di tutto
Shanty


title: Evidenziare righe su modalita maschera continua

author: RobertoA

text:
Come fare per evidenziare delle righe con caratteristiche particolari (ad
esempio gli articoli con prezzo minore di 10 euro) su una visualizzazione
come maschera continua ?
La modalita' foglio dati permette di bookmarcare alcune righe ed
evidenziarle ?
C'e' poi la possibilita' di verificare quali righe sono state selezionate
(in entrambi i casi) ?
Ciao e grazie
RobertoA


author: Carlo Costarella

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:465f05c4$1...@newsgate.x-privat.org...

Per il primo quesito:
Formattazione condizionale.
Per il secondo quesito puoi usare una "Casella di riepilogo" inserita in una
maschera normale cosě da sembrare una maschera in foglio dati.
Su questo controllo imposti la "Selezione Multipla" su "Estesa" e potrai poi
fare quello che desideri.
Tieni presente che questo controllo č in sola lettura...
In alternativa dovresti ricorrere a controlli Activex esterni.
Ciao, Carlo


author: Simone Calligaris

text:
"RobertoA"

dovresti trovare ciò che ti serve qui:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=98
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=257
Saluti.


text:

Grazie per la risposta
Ho provato il secondo dei due esempi e devo dire che, a parte qualche
errorini facilmente sistemabili (solo campi numerici come chiave, la instr
che puo' confondere chiavi 1 con 11), in genere tutti i sistemi basati sulla
formattazione condizionale non vanno bene perche' arrivo rapidamente ai 900
e passa caratteri disponibili come criterio della formattazione
condizionale, insomma dopo una ventina di righe selezionate si blocca tutto
Ho dato un'occhiata anche al primo esempio indicato, carino ma basato
anch'esso sulla formattazione condizionale
Non vorrei usare un campo sul db solo per fare la selezione dei record ma
non trovo una via alternativa purtroppo
Ed anche il campo su db probabilmente non va bene perche' su quella tabella
potrebbero esserci diversi utenti che selezionano e quindi non basta neanche
un flag 'selezionato' ma bisogna andare su una tabella di appoggio per poter
distinguere l'operatore/postazione che su quella tabella ha temporaneamente
scelto alcune righe
Insomma, pareva na sciocchezza ed invece, probabilmente anche a causa anche
della mia ignoranza su tutte le possibilita' di Access, si rivela una
procedura piu' laboriosa del previsto
Ciao e grazie
RobertoA


text:
(cut)
> Insomma, pareva na sciocchezza ed invece, probabilmente anche a causa
anche
> della mia ignoranza su tutte le possibilita' di Access, si rivela una
> procedura piu' laboriosa del previsto
D'altra parte, le richieste che hai fatto parevano banali   :-)
Se chiedi "come faccio a evidenziare le righe con prezzo < 10?", la risposta
non puň essere che: "imposta un criterio di formattazione condizionale".
L'altra faccenda, quella delle righe da evidenziare č senz'altro piů
rognosa...
Saluti.


text:

Si, mi sono spiegato in maniera non esauriente inizialmente
D'altra parte non credevo esistessero dei limiti tanto restrittivi
Ciao e grazie
RobertoA


title: stampa report

author: fx

text:
Ciao a tutti, mi servirebbe un'idea su come automatizzare la
stampa in formato pdf di un report. dopo la richiesta di una
chiave di ricerca (nome cliente) il report mi visualizza lo
stato di quel cliente. finora riesco ad eseguire il tutto ma
inserendo manualmente ogni volta il nome del cliente: è
possibile crare una macro che invece attribuisca uno alla volta
un set di nomi?? ciao e grazie
--
Inviato da Virgilio
http://newsgroup.virgilio.it
Filtra gli antipatici, segnala le risposte, segue i thread, e tutto da web


title: stampa report

author: Roberto da casa

text:
"fx" <
utente_virgi...@virgilio.it
> ha scritto nel messaggio
news:5668418.1109584359803.JavaMail.newsgroup@sc-ng-1...
> Ciao a tutti, mi servirebbe un'idea su come automatizzare la
> stampa in formato pdf di un report. dopo la richiesta di una
> chiave di ricerca (nome cliente) il report mi visualizza lo
> stato di quel cliente. finora riesco ad eseguire il tutto ma
> inserendo manualmente ogni volta il nome del cliente: è
> possibile crare una macro che invece attribuisca uno alla volta
> un set di nomi?? ciao e grazie
> --
Apri un recordset sull'oggetto che contiene un record per ogni cliente e con
un ciclo scorrilo tutto e per ogni record esegui il report filtrandolo con
il codice del cliente contenuto nel record corrente; quanto poi alla
creazione del file PDF sal report mi sembra di capire che non hai problemi.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: filtro su casella di riepilogo

author: Max

text:
Salve a tutto il Ng!
Ho questo problema:
ho una tabella ho diversi records che appartengono a proprietari diversi; il
campo Proprietario indica il codice dell'utente che ha generato il record.
In un form ho disegnato una casella di riepilogo che come sorgente dati ha
la query "qryTabella" che è la seguente: "SELECT campo1, campo2, campo3,
proprietario FROM Tabella".
All'apertura del form la lista, chiaramente, visualizza tutti i dati di
tutti gli utenti ma io vorrei solo quelli di un derminato utente. Infatti al
momento del login il richiedo username e password e posso memorizzarmi in
una variabile globale il codice dell'utente loggato.
Ma non voglio cose del tipo "SELECT campo1, campo2, campo3, proprietario
FROM Tabella WHERE proprietario = Forms!Anagrafica!txtCodiceUtente" dove
txtCodiceUtente è un TextBox nascosto nel form, oppure
"SELECT campo1, campo2, campo3, proprietario FROM Tabella WHERE proprietario
= RecuperaCodiceUtente()" dove RecuperaCodiceUtente() è una funzione
pubblica in un modulo.
Vorrei una cosa del tipo l'apertura di un form. Infatti con l'oggetto
Docmd.OpenForm "frmAnagrafica", , "Proprietario = " & glngCodiceUtente posso
a livello di codice applicare il filtro al momento dell'apertura e
visualizzare i record già filtrati, anche se la sorgente dati è sempre una
query del tipo "SELECT * FROM tabella" senza WHERE particolari. Purtroppo
non esiste una proprietà .Filter sulla casella di riepilogo, ne la
possibilità di passare come sorgente dati un oggetto Recordset già aperto e
filtrato (come sono abituato a fare in VB).
Qualcuno ha qualche idea??
Potrei anche aprirmi un recordset filtrato via codice ed impostare la
.rowsourcetype della casella di riepilogo come "elenco" e costruirmi
l'elenco passando uno ad uno i record del recordset appena aperto, ma avrei
problemi con i campi testo quando all'interno è memorizzato un ;.
Non voglio neanche utilizzare gli .ocx specifici di VB perchè non sono
"standard" Access.
Per ora la soluzione che ho adottato è recuperare la sintassi SQL con:
strSQL = CurrentDB.Querydefs("qryTabella").SQL
strSQL = strSQL & " WHERE proprietario = " & glngCodiceProprietario
lstElenco.RowSource = strSQL
Questo mi permette di cambiare da access la struttura della query ed
applicare via codice SOLO il filtro ma come soluzione mi fa abbastanza
schifetto...
Grazie per gli aiuti.


title: filtro su casella di riepilogo

author: Alessandro

text:
"Max" <
mini...@libero.it
> wrote in message
news:a3p5ii$dj4$1...@pinco.nettuno.it...
 Vorrei una cosa del tipo l'apertura di un form. Infatti con l'oggetto
> Docmd.OpenForm "frmAnagrafica", , "Proprietario = " & glngCodiceUtente posso
> a livello di codice applicare il filtro al momento dell'apertura e
> visualizzare i record già filtrati, anche se la sorgente dati è sempre una
> query del tipo "SELECT * FROM tabella" senza WHERE particolari. Purtroppo
> non esiste una proprietà .Filter sulla casella di riepilogo, ne la
> possibilità di passare come sorgente dati un oggetto Recordset già aperto e
> filtrato (come sono abituato a fare in VB).
>
> Qualcuno ha qualche idea??
>
La risposta l'hai già data è che non sai qual'è.
Così come puoi passare una Stringa SQL per generare una QRY
puoi farlo per una COMBOBOX.
Me.TuaCombo.RowSource="SELECT campo1, campo2, campo3, proprietario
 FROM Tabella WHERE proprietario ='" & Forms!Anagrafica!txtCodiceUtente
& "'"
Il CODICE SQL perchè non ci hai pensato...????
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: filtro su casella di riepilogo

text:
Certo che ci ho pensato.. leggi più sotto:
>Per ora la soluzione che ho adottato è recuperare la sintassi SQL con:
>strSQL = CurrentDB.Querydefs("qryTabella").SQL
>strSQL = strSQL & " WHERE proprietario = " & glngCodiceProprietario
>lstElenco.RowSource = strSQL
>Questo mi permette di cambiare da access la struttura della query ed
>applicare via codice SOLO il filtro ma come soluzione mi fa abbastanza
>schifetto...
E' la soluzione migliore e più flessibile ke ho trovato fin'ora. Infatti la
query è unica ed un cambiamento della tabella, delle relazioni ecc.. mi
obbliga a cambiare SOLO una query, e non tutto il codice dei .RowSource
sparso in giro per il progetto. Ricavare la SQL dalla QueryDef, però, mi
ritorna la sintassi già formattata, con il ; finale per esempio, oppure nel
caso di JOIN, GROUPBY o WHERE già presenti nella query, non basta la
semplice aggiunta da codice in coda della mia WHERE, ma devo analizzare se
esiste già una WHERE, ed in tal caso accodare nella posizione giusta con
l'AND, controllare che i campi siano sempre referenzianti come Nome o
Tabella.Nome ecc.. Insomma, proprio non esiste un modo per collegare
l'intera SELECT al controllo riepilogo e filtrarlo poi con un metodo Filter,
proprio come si fa per il form????
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:c143db6a83b8670a07...@mygate.mailgate.org...



title: filtro su casella di riepilogo

text:
"Max" <
mini...@libero.it
> wrote in message
news:a3qni7$a6u$1...@pinco.nettuno.it...
> Certo che ci ho pensato.. leggi più sotto:
>
> >Per ora la soluzione che ho adottato è recuperare la sintassi SQL con:
> >strSQL = CurrentDB.Querydefs("qryTabella").SQL
> >strSQL = strSQL & " WHERE proprietario = " & glngCodiceProprietario
> >lstElenco.RowSource = strSQL
> >Questo mi permette di cambiare da access la struttura della query ed
> >applicare via codice SOLO il filtro ma come soluzione mi fa abbastanza
> >schifetto...
>
> E' la soluzione migliore e più flessibile ke ho trovato fin'ora. Infatti la
>[CUT]
Io ho appena trovato una strada più semplice, passo ad una
FUNZIONE un Recordset che popola la COMBO o LIST, sfruttando
la poco conosciuta proprietà RowSourceType e impostando una
Funzione predefinita molto flessibile e comoda.
Vedi Help.



title: filtro su casella di riepilogo

text:
Da quel che mi sembra di aver capito tu imposti la RowSourceType = "Elenco
valori" e passi come RowSource una stringa con l'elenco dei valori separati
da ;. Se è così è una delle soluzioni ipotizzate nel mio primo post, ma si
rivela lenta quando hai un recordset con tante righe ed inoltre, se un
valore contiene il ; ti freghi con le tue stesse mani...
Credo che non ci sia soluzione "ottimale" per questo problema e per ora
rimango legato alla mia ultima ipotesi
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:5b5607f440edfa5d2c...@mygate.mailgate.org...



title: filtro su casella di riepilogo

text:
"Max" <
mini...@libero.it
> wrote in message
news:a3r8bs$drq$1...@pinco.nettuno.it...
> Da quel che mi sembra di aver capito tu imposti la RowSourceType = "Elenco
> valori" e passi come RowSource una stringa con l'elenco dei valori separati
> da ;. Se è così è una delle soluzioni ipotizzate nel mio primo post, ma si
> rivela lenta quando hai un recordset con tante righe ed inoltre, se un
> valore contiene il ; ti freghi con le tue stesse mani...
>
> Credo che non ci sia soluzione "ottimale" per questo problema e per ora
> rimango legato alla mia ultima ipotesi
>
Non è così come dici, hai guardato l'HELP cosa dice a riguardo
delle Funzioni personalizzate e RowSourceType...??????????????
Imposti in RowSourceType="Pers_Fill" esempio.
Poi nel modulo di Maschera crei la FUNZIONE Pers_Fill(con i dovuti
parametri)
come indicato nell'Help, e io ho utilizzato una Matrice Static per
riempire l'Elenco ROW che automaticamente viene passato alla List o
Combo.
Soluzioni IDEALI cosa intendi...?????
Questo non è VB, quindi devi utilizzare quello che hai a disposizione,
potrei dirti che con C++ potrebbe essere ancora meaglio, ma a che serve
se uso ACCESS.!



title: filtro su casella di riepilogo

text:
Ok, ho visto. E' un pò come utilizzare la dbGrid di VB con le properità
"FormatText" impostata per le celle.. è comunque un metodo, alquanto
complicato, per gestire l'output verso la casella di riepilogo. Sicuramente
lavorandoci soprà un po' all'interno di quella routine si può arrivare alla
soluzione che cercavo. Oggi ho imparato una cosa in più di Access...
Se invece come
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:1f2b8352f4189f57ea...@mygate.mailgate.org...



title: filtro su casella di riepilogo

text:
"Max" <
mini...@libero.it
> wrote in message
news:a3rmkt$9no$1...@pinco.nettuno.it...
> Ok, ho visto. E' un pò come utilizzare la dbGrid di VB con le properità
> "FormatText" impostata per le celle.. è comunque un metodo, alquanto
> complicato, per gestire l'output verso la casella di riepilogo. Sicuramente
> lavorandoci soprà un po' all'interno di quella routine si può arrivare alla
> soluzione che cercavo. Oggi ho imparato una cosa in più di Access...
>
Io ho fatto un Modulo di Classe che fa tutto e pare Funzionare
benone, devi scrivere alcune righe per instanziarlo.
Posso, se può servirti, inviarti un DEMO.
Ciao.
Alessandro



title: filtro su casella di riepilogo

text:
Ti ringrazio, ma per ora le mie esigenze non necessitano di una gestione
così a "basso livello".
Magari se più avanti ne avrò bisogno ti faccio sapere.
Ciao.
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:4c1b4a2ae6c7926b0f...@mygate.mailgate.org...



title: Salto pagina? Quando cambia il valore xxx nella query.

text:
Ciao a tutti mi sono appena iscritto e ho trovato il vostro forum pieno di utili informazioni. Vi parlo del mio problema (credo sia una cosa semplice ma sono alle prime "armi"). Ho una query che contiene diversi dati uno di questi è il campo referenza (un numero di referenza). Nella query sotto il campo referenza cè un filtro del tipo
=forms!referenza!nrref
nella maschera referenza invece cè un campo nrref dove inserisco il numero di referenza che voglio stampare e un bottone associato all apertura di un report che si appoggia alla query di prima.
Fin qui tutto bene e tutto perfetto. Ecco il problema:
Se voglio stampare da >>> a (quindi un tot di referenze) come devo fare?
Ho provato a cambiare il filtro nella query e mettere
>=forms!referenza!nrref and <= =forms!referenza!nrref2
oppure
between forms!referenza!nrref and forms!referenza!nrref2
e aggiungere quindi nella maschera il campo nrref2
solo che nn funziona mi carica solo l'ultima referenza.
Ovviamente per ogni referenza mi deve ristampare tutte le parti del report (intestazione, corpo, piedipagina)
Grazie mille anticipatamente per l'aiuto.
Ciao.
Alex
--
alex78red
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-784577.html
Inviato via
http://www.itsistemi.net


text:
Nessun aiuto? Per favore please help me. Ciao.



text:
"alex78red" <
alex78re...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:alex78re...@no-mx.itsistemi.net...
>
> Ciao a tutti mi sono appena iscritto e ho trovato il vostro forum pieno di
utili informazioni. Vi parlo del mio problema (credo sia una cosa semplice
ma sono alle prime "armi"). Ho una query che contiene diversi dati uno di
questi è il campo referenza (un numero di referenza). Nella query sotto il
campo referenza cè un filtro del tipo
>
> =forms!referenza!nrref
>
> nella maschera referenza invece cè un campo nrref dove inserisco il numero
di referenza che voglio stampare e un bottone associato all apertura di un
report che si appoggia alla query di prima.
>
> Fin qui tutto bene e tutto perfetto. Ecco il problema:
>
> Se voglio stampare da >>> a (quindi un tot di referenze) come devo fare?
>
> Ho provato a cambiare il filtro nella query e mettere
>
> >=forms!referenza!nrref and <= =forms!referenza!nrref2
> oppure
> between forms!referenza!nrref and forms!referenza!nrref2
>
> e aggiungere quindi nella maschera il campo nrref2
> solo che nn funziona mi carica solo l'ultima referenza.
A mio avviso, come hai già fatto devi aggiungere nella maschera chiamata
referenza la casella di testo nrref2 e nei criteri della query scrivere:
Between forms!referenza!nrref And forms!referenza!nrref2
osì la query dovrebbe selezionare tutti i record il cui numero di referenza
sia compreso tra i valori digitati nelle due caselle di testo dell maschera
referenze.
>
> Ovviamente per ogni referenza mi deve ristampare tutte le parti del report
(intestazione, corpo, piedipagina)
Per ottenere questo raggruppa il report per numero di referenza e per la
sezione Intestazione del gruppo imposta a Prima di sezione la proprietà
Interruzione pagina.
>
> Grazie mille anticipatamente per l'aiuto.
Prego
>
> Ciao.
>
> Alex
>
>
> --
> alex78red
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: calcolare una data tenendo conto dei festivi

author: cozza lucia

text:
ciao
sono una nuova iscritta e voglio mettere subito alla prova la vostra preparazione.
In un db access ho creato una query che partendo da una data, deve calcolarne un'altra, aggiungendo 11 giorni lavorativi, tenendo conto,  QUINDI, dei giorni festivi (sabato, domenica, pasqua, natale, ferragosto, befana... insomma TUTTI!!!).
Come si fa?

Grazie

Lucia
--
Vedi su Narkive:
http://narkive.com/YvrWN1Qcq


author: Pablitomf

text:
> ciao
> sono una nuova iscritta e voglio mettere subito alla prova la vostra
preparazione.

La nostra? :D

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.


text:
Pablitomf <
pabl...@hotmail.it
> ha scritto:

> > ciao
> > sono una nuova iscritta e voglio mettere subito alla prova la vostra
> preparazione.
>
> La nostra? :D

vabbe' dai, anche se l'approccio non e' dei migliori, oggi sono buono :D

Tie'
http://forum.masterdrive.it/microsoft-office-access-vba-23/calcolo-giorni-lavorativi-45763/




title: formattare un campo data

author: Alfonso Carfora

text:
come posso fare per formattare un campo data/ora
in modo che compaia un risultato simile:
31/10/01 15.45
senza che compaiano anche i secondi ?
grazie in anticipo
Alfonso


title: formattare un campo data

author: Roberto - Syd

text:
"Alfonso Carfora" <
alfonso...@libero.it
> ha scritto nel messaggio
news:IGFu7.14214$0Y2.2...@news.infostrada.it...

La stringa di formattazione dovrebbe essere questa:
gg/mm/aa hh:nn comunque per maggiori informazioni premi F1 quando sei
posizionato sulla proprietą formato.
Ciao Roberto - Syd


title: filemaker e access 2000

author: remigio

text:
Ciao,
desidererei avere un consiglio da voi.
Ho bisogno di sapere se c'è la possibilità di convertire in qualche
modo un file di DB prodotto da FileMaker in un file che si può
importare in Access 2000 senza perdere nulla nelle tabelle e nei
campi.
Un grazie a tutti voi.
Remigio
______________-
visita
www.sacraspina.it
il sito della Confraternita della Sacra Spina e del Gonfalone


title: filemaker e access 2000

author: Sergio MAZZA

text:
"remigio" <
lino...@gmail.com
> ha scritto nel messaggio
news:cc052290-f2a1-4726...@m34g2000hsc.googlegroups.com...

Remigio

[risposta]
Dipende se FileMaker ha delle opzioni di esportazione, compatibili con
access, tali da permetterti di mantenere la struttura delle tabelle.
Altrimenti devi esportare i dati in formato csv e poi importarli in
access...
Ciao.
--
Sergio MAZZA


title: filemaker e access 2000

text:
> Altrimenti devi esportare i dati in formato csv e poi importarli in
> access...
>
> Ciao.
> --
> Sergio MAZZA
E il formato csv è compatibile con Access? Cioè conserva tutte le
caratteristiche del DB?
Grazie infinite.



title: filemaker e access 2000

text:
"remigio" <
lino...@gmail.com
> ha scritto nel messaggio
news:27c00c14-e343-40c8...@8g2000hse.googlegroups.com...
E il formato csv è compatibile con Access? Cioè conserva tutte le
caratteristiche del DB?
Grazie infinite.
Remigio
[risposta]
Non conserva nulla della struttura delle tabelle; è solo un formato di
interscambio dei dati. Quindi vedrai i dati salvati in un file di testo
(.csv), separati da virgola (o punto e virgola); access li legge benissimo,
solo che dovrai impostare l'importazione in modo tale da indicare, per ogni
colonna, il formato del dato.
Fai una prova e vedrai..
Ciao.
--
Sergio MAZZA


title: filemaker e access 2000

author: Lucky

text:
> Ho bisogno di sapere se c'è la possibilità di convertire in qualche
> modo un file di DB prodotto da FileMaker in un file che si può
> importare in Access 2000 senza perdere nulla nelle tabelle e nei
> campi.
Per lavoro mi trovo a convivere con FMP e Access ed esporto quotidianamente
per fare "travasi".
Puoi tranquillamente esportare in csv o dbf (ti taglia però il nome dei
campi) oppure in mer o htm.
csv puoi importare direttamente mentre per gli altri c'è bisogno di passare
da excell
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: filemaker e access 2000

text:
On 6 Mar, 11:11, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "remigio" <
linore...@gmail.com
> ha scritto nel messaggionews:27c00c14-e343-40c8...@8g2000hse.googlegroups.com...
>
> E il formato csv è compatibile con Access? Cioè conserva tutte le
> caratteristiche del DB?
> Grazie infinite.
>
> Remigio
>
> [risposta]
> Non conserva nulla della struttura delle tabelle; è solo un formato di
> interscambio dei dati. Quindi vedrai i dati salvati in un file di testo
> (.csv), separati da virgola (o punto e virgola); access li legge benissimo,
> solo che dovrai impostare l'importazione in modo tale da indicare, per ogni
> colonna, il formato del dato.
> Fai una prova e vedrai..
Grazie infinite.
Un saluto.


title: filemaker e access 2000

text:
On 6 Mar, 14:49,
s...@sdf.it
 (Lucky) wrote:
> > Ho bisogno di sapere se c'è la possibilità di convertire in qualche
> > modo un file di DB prodotto da FileMaker in un file che si può
> > importare in Access 2000 senza perdere nulla nelle tabelle e nei
> > campi.
>
> Per lavoro mi trovo a convivere con FMP e Access ed esporto quotidianamente
> per fare "travasi".
>
> Puoi tranquillamente esportare in csv o dbf (ti taglia però il nome dei
> campi) oppure in mer o htm.
>
> csv puoi importare direttamente mentre per gli altri c'è bisogno di passare
> da excell
Il mio dubbio (da inesperto) era che nell'esportazione si potessero
perdere informazioni importanti circa la struttura del db, per es. mi
dicevano che filemaker supporta i "campi multipli" (non chiedetemi che
sono) e invece Access non li prevede, quindi andando a esportare i
dati ci si ritroverebbe con delle tabelle o dei campi diversi dagli
originali.
Sbalgio? (spero di si)
Se invece non sbaglio quale soluzione adottereste?
Grazie infinite per l'aiuto.


title: Problemino...

author: Danilo

text:
Premetto che non sono un esperto di acces.
Devo esportare una tabella di access2000 in formato testo.
La data presente nella tabella è in formato dd/mm/yyyy.
Nel file di testo prodotto trovo dd/mm/yyyy 0.00.00
In altre parole trovo anche l'ora!
Qualcuno ha avuto lo stesso problema?
Ringrazio chi risponderà!
Botticini Danilo


title: Problemino...

text:
Danilo wrote:
---- omissis ----
> Qualcuno ha avuto lo stesso problema?
Sì tutti quelli che non hanno letto il messaggio di Roberto "Come
comportarsi in questo NewsGroup"; oppure sul sito comune
(
www.sitocomune.com
).
> Ringrazio chi risponderà!
Ritenta (dopo aver letto le regole) e sarai sicuramente più fortunato...
> Botticini Danilo
Ciao.
--
Sergio MAZZA


title: Problemino...

text:
Mi scuso se non ho letto le regole!
Adesso vado.
Cmq c'č modo e modo....
Grazie comunque Sergio Mazza per le preziose informazioni!


title: Problemino...

text:
Danilo wrote:
> Mi scuso se non ho letto le regole!
> Adesso vado.
> Cmq c'č modo e modo....
E ho scelto quello piů scherzoso;
> Grazie comunque Sergio Mazza per le preziose informazioni!
figurati. Vedrai che appena riscriverai un messaggio (regola di questo NG)
con un oggetto piů descrittivo del problema, ne avrai altre di preziose
informazioni...
Ciao.
--
Sergio MAZZA


title: Problemino...

text:
Sergio MAZZA ha scritto:
[CUT]
> Vedrai che appena riscriverai un messaggio (regola di questo NG)
> con un oggetto più descrittivo del problema, ne avrai altre di preziose
> informazioni...
Cavolo!!!! non vorrai mica infettare pure lui ?!?!?!? DAi, è appena
entrato! Fallo prima ambientare e poi gli rompi il PC... :-D
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problemino...

text:
Pablitomf wrote:
> Sergio MAZZA ha scritto:
>
> [CUT]
>> Vedrai che appena riscriverai un messaggio (regola di questo NG)
>> con un oggetto piů descrittivo del problema, ne avrai altre di preziose
>> informazioni...
>
> Cavolo!!!! non vorrai mica infettare pure lui ?!?!?!? DAi, č appena
> entrato! Fallo prima ambientare e poi gli rompi il PC... :-D
Sto' iniziando ad educare il worm... Dai sů annusa il messaggio! Ecco !
Bravo, cosě...
Dai Danilo! Sbrigati che non posso tenerlo a freno per molto!!!
Ciao.
--
Sergio MAZZA


title: Problemino...

text:
Sergio MAZZA ha scritto:
> Sto' iniziando ad educare il worm... Dai sù annusa il messaggio! Ecco !
> Bravo, così...
> Dai Danilo! Sbrigati che non posso tenerlo a freno per molto!!!
Ma che gli dai da mangiare i Cyber-croccantini doppati? SAi, vedo che si
da da fare in maniera freneticissima...
Dai Danilo, non esitare... fa presto, o raggiungerà anche te... (da un
occhiata ai post precedenti)



title: Problemino...

text:
Pablitomf wrote:
>
> Ma che gli dai da mangiare i Cyber-croccantini doppati? SAi, vedo che si
> da da fare in maniera freneticissima...
Ah ma non stai attento allora!
Lo tengo a stecchetto per aumentargli l'appetito e ogni tanto qualche hd da
10Mb, non di più che gli si rovina la dieta...
Ciao.
--
Sergio MAZZA


title: Problemino...

text:
Allora:
Errare è umano!
Le scuse le ho fatte.
Ho ringraziato per le informazioni!
Sono andato sul sito (molto bello e ricco di informazioni) complimenti a
tutti!
Risultato...
Worm ecc. ecc.....
Ma non ti sembra di esagerare?


title: Problemino...

text:
Danilo wrote:
> Allora:
> Errare è umano!
Certo;
> Le scuse le ho fatte.
> Ho ringraziato per le informazioni!
non erano richieste, ma non fanno male;
> Sono andato sul sito (molto bello e ricco di informazioni) complimenti a
> tutti!
già, è frutto di tutti;
> Risultato...
> Worm ecc. ecc.....
>
> Ma non ti sembra di esagerare?
No perché ti si è rotto l'hd? Se è successo non è colpa mia, non l'ho ancora
rilasciato!
Ciao.
--
Sergio MAZZA


title: Problemino...

text:
Danilo ha scritto:
[CUT]
> Ma non ti sembra di esagerare?
Non sai di cosa stiamo parlando (credimi è meglio per te!)... si sta
scherzando tra noi (sulla pseudo nomina di Sergio er MAZZAta a
"Distruttore di PC a distanza" per volontà divina)... tu non fai parte
della "zuffa" non temere... :-D



title: Problemino...

author: access il top

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:csocg0$1fp$1...@news.newsland.it...
> Danilo ha scritto:
>
> [CUT]
> > Ma non ti sembra di esagerare?
>
> Non sai di cosa stiamo parlando (credimi č meglio per te!)... si sta
> scherzando tra noi (sulla pseudo nomina di Sergio er MAZZAta a
> "Distruttore di PC a distanza" per volontą divina)... tu non fai parte
> della "zuffa" non temere... :-D
>
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
perņ se posso darti un consiglio.....
bakup bakup bakup bakup
bakup bakup bakup bakup
bakup bakup bakup bakup
bakup bakup bakup bakup
bakup bakup bakup bakup
bakup bakup bakup bakup


title: Problemino...

text:
access il top wrote:
>
> perň se posso darti un consiglio.....
>
> bakup bakup bakup bakup
> bakup bakup bakup bakup
> bakup bakup bakup bakup
> bakup bakup bakup bakup
> bakup bakup bakup bakup
> bakup bakup bakup bakup
SPIONE!!!
Ciao.
--
Sergio MAZZA


title: Problemino...

text:
access il top ha scritto:
[CUT]
> però se posso darti un consiglio.....
> bakup bakup bakup bakup
...
Non sarà mica per me il consiglio?!
Io ho risolto diversamente... io "fui" e "sono" immune...
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------



title: Problemino...

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:csod2a$4bs$1...@news.newsland.it...
> access il top ha scritto:
>
> [CUT]
> > però se posso darti un consiglio.....
>
> > bakup bakup bakup bakup
>
> ...
> Non sarà mica per me il consiglio?!
> Io ho risolto diversamente... io "fui" e "sono" immune...
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
>
ovviamente no perchè tu lo conosci già
è per quelli nuovi..
ciao


title: Problemino...

text:
> [CUT]
> Non sai di cosa stiamo parlando (credimi è meglio per te!)... si sta
> scherzando tra noi (sulla pseudo nomina di Sergio er MAZZAta a
> "Distruttore di PC a distanza" per volontà divina)... tu non fai parte
> della "zuffa" non temere... :-D
Ok... non avevo capito! Grazie per la precisazione.
Non sono un esperto di newsgroup.
E nemmeno di computer in tutta sincerità.
Spero di non combinare più guai.
Adesso torno sul sito comune.
Ciao e buon lavoro a tutti!


title: Problemino...

text:
Pablitomf wrote:
> access il top ha scritto:
>
> [CUT]
>> però se posso darti un consiglio.....
>
>> bakup bakup bakup bakup
>
> ...
> Non sarà mica per me il consiglio?!
> Io ho risolto diversamente... io "fui" e "sono" immune...
Sniffa! Sniffa! ... Macché, niente da fare ancora non digerisce l'odore
della mozzarella di... bufala.
Ciao.
--
Sergio MAZZA


title: Problemino...

text:
Sergio MAZZA ha scritto:
[CUT]
> > Io ho risolto diversamente... io "fui" e "sono" immune...
> Sniffa! Sniffa! ... Macché, niente da fare ancora non digerisce l'odore
> della mozzarella di... bufala.
Cosa, Cosa????
Attento a ciň che dici...
il mio "RAID" non č solo "mosche e zanzare"!!! :-D
e poi potrei usare i funghi... quelli "si che ti fanno morire"! :-D



title: Problemino...

text:
Pablitomf wrote:
> Sergio MAZZA ha scritto:
>
> [CUT]
>>> Io ho risolto diversamente... io "fui" e "sono" immune...
>
>> Sniffa! Sniffa! ... Macché, niente da fare ancora non digerisce l'odore
>> della mozzarella di... bufala.
>
> Cosa, Cosa????
> Attento a ciň che dici...
> il mio "RAID" non č solo "mosche e zanzare"!!! :-D
>
> e poi potrei usare i funghi... quelli "si che ti fanno morire"! :-D
Opss... Ho sbagliato NG...
Ciao.
--
Sergio MAZZA


title: Problemino...

author: ciroteo

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:csoc70$h73$1...@canarie.caspur.it...
> Danilo wrote:
> > Allora:
> > Errare è umano!
>
> Certo;
>
> > Le scuse le ho fatte.
> > Ho ringraziato per le informazioni!
>
> non erano richieste, ma non fanno male;
>
> > Sono andato sul sito (molto bello e ricco di informazioni) complimenti a
> > tutti!
>
> già, è frutto di tutti;
>
> > Risultato...
> > Worm ecc. ecc.....
> >
> > Ma non ti sembra di esagerare?
>
stai attento non sai con chi stai parlando!!!


title: Problemino...

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:csoe7j$hpf$1...@canarie.caspur.it...

e poi mi domando xč ogni giorno ci sono cosi tanti messaggi da leggere ...


title: Problemino...

text:
ciroteo wrote:
>
> e poi mi domando xè ogni giorno ci sono cosi tanti messaggi da leggere ...
E hd rotti...
Ciao.
--
Sergio MAZZA


title: scrivere e leggere file testo

author: max

text:
Salve a tutti, ho questo problema: Ho una stringa molto grossa a grandezza
variabile che dovrei salvare in un file di testo per poi rileggerla
successivamente su un altro pc. Per scrivere la stringa nel file di testo
sto provando a fare così:
cip = [Testo0]      ' stringa scritta in un textbox
nomefile = [Testo3]    'nome del file in cui mettere la stringa inserito in
maschera
cosaleggEre = "d:\2\" & nomefile & ".txt"                '  dove scrivere il
file
Open cosaleggEre For Output As #1    ' Apre il file per l'output.
Write #1, cip     ' I dati scritti sono delimitati da virgole.
Close #1
Ora però vorrei sapere come fare a leggere il file e recuperare la stringa
da far uscire in un altra textbox.
Spero mi possiate aiutare... Grazie, Max


title: scrivere e leggere file testo

text:
> Salve a tutti, ho questo problema: Ho una stringa molto grossa a grandezza
> variabile che dovrei salvare in un file di testo per poi rileggerla
> successivamente su un altro pc. Per scrivere la stringa nel file di testo
> sto provando a fare cosě:
>
> cip = [Testo0]      ' stringa scritta in un textbox
> nomefile = [Testo3]    'nome del file in cui mettere la stringa inserito
> in maschera
> cosaleggEre = "d:\2\" & nomefile & ".txt"                '  dove scrivere
> il file
> Open cosaleggEre For Output As #1    ' Apre il file per l'output.
> Write #1, cip     ' I dati scritti sono delimitati da virgole.
> Close #1
>
>
> Ora perň vorrei sapere come fare a leggere il file e recuperare la stringa
> da far uscire in un altra textbox.
>
>
>
> Spero mi possiate aiutare... Grazie, Max
Dimenticavo di aggiungere che non posso usare:
Open "d:\2\pippo.txt" For Input As #1
Input #1, ciop
[Testo5] = ciop
Close #1
perchč la stringa che ho messo nel file contiene " , e quindi nella lettura
mi si ferma non alla fine ma appena trova delle 2.