title: messaggio di errore su memoria

text:
marceme <mar...@cucu.te> wrote in message
a65c7s$jkm$1...@newsreader.mailgate.org...
> Vi è mai capitato di avere questo messaggio in :
>
> "Memoria insufficiente. Impossibile Aggiornare le visualizzazioni.
Chiudere
> i programmi non necessari e riprovare ."
>
> Ma io oltre all'access e all'antivirus non ho in funzione più nulla, forse
> ho commesso degli errori nel creare il DB che mi sovraccaricano la memoria
> del pc è possibile?
>
>
>
ASSOLUTAMENTE SI!!!! Nel caricamento ci sarà qualche loop che rimane in
esecuzione... fai il debug del codice, e se proprio non riesci, crea un
altro DB e importati i contenuti (tabelle, Forms, Query, ecc...) del DB che
non funziona, stando attento a registrare gli eventuali ocx utilizzati per
l'originale fuori standard... compattalo e vedi un po che accade,
solitamente funziona.
Fammi sapere
Maurizio


title: messaggio di errore su memoria

author: Roberto da casa

text:
"marceme" <mar...@cucu.te> ha scritto nel messaggio
news:a65c7s$jkm$1...@newsreader.mailgate.org...

Se usi A2000 ed hai delle immagini di sfondo nelle maschere toglile: č uno
dei possibili motivi del tuo inconveniente.
Verifica inoltre di non avere lasciato aperti dei recordset.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: messaggio di errore su memoria

author: Sib

text:
"Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
> marceme <mar...@cucu.te> wrote in message
> > Vi è mai capitato di avere questo messaggio in :
> >
> > "Memoria insufficiente. Impossibile Aggiornare le visualizzazioni.
> Chiudere
> > i programmi non necessari e riprovare ."
> >
> > Ma io oltre all'access e all'antivirus non ho in funzione più nulla,
forse
> > ho commesso degli errori nel creare il DB che mi sovraccaricano la
memoria
> > del pc è possibile?
> >
> >
> >
>
> ASSOLUTAMENTE SI!!!! Nel caricamento ci sarà qualche loop che rimane in
> esecuzione... fai il debug del codice, e se proprio non riesci, crea un
> altro DB e importati i contenuti (tabelle, Forms, Query, ecc...) del DB
che
> non funziona,
Sono in parte daccordo con quanto dici, soprattutto per quel che riguarda il
codice.
Non sono daccordo invece per quel che riguarda il "non funzionamento".
La procedura che indichi va adoperata quando per un errore di rete o una
interruzione improvvisa (mancanza di corrente) un database di sia
danneggiato al punto da non aprirsi piu'.
Io suggerisco operazioni molto meno radicali:
Ripristina e compatta. (oltre a un compila e salva tutti i moduli in modo da
scovare ed eliminare eventuali errori)
Inoltre controlla che nelle maschere non ci siano immagini di sfondo,
gradevoli esteticamente ma pesantissime da gestire (occupano MOLTA memoria)
Sib


title: messaggio di errore su memoria

author: marceme

text:
> ASSOLUTAMENTE SI!!!! Nel caricamento ci sarà qualche loop che rimane in
> esecuzione... fai il debug del codice, e se proprio non riesci, crea un
> altro DB e importati i contenuti (tabelle, Forms, Query, ecc...) del DB
che
> non funziona, stando attento a registrare gli eventuali ocx utilizzati per
> l'originale fuori standard... compattalo e vedi un po che accade,
> solitamente funziona.
> Fammi sapere
>
> Maurizio
>
Attenzione  io non ho scritto due righe di codice,
non ho scritto nessun ocx poichè non funziona in rete, e non basta, non ho
inserito neanche un'immagine, (come diceva sib in un messaggio di dopo,
addirittura il db è ancora vuoto dei dati, l'unica cosa che posso dire è che
se mi capita, sicuramente è quando apro la maschera che contiene la
sottomaschera.........magari avessi fatto tutte le cose che dici
tu.....(magari le sapessi anche fare .....)
Più di così ni soo
Ps l'errore non lo da sempre, ma quando lo da mi imballa tutta la macchina o
resetto o nada
Ciao e grazie Maurizio.


title: messaggio di errore su memoria

text:
"marceme" <mar...@cucu.te> ha scritto nel messaggio

Potrebbe essere un problema del pc o di installazione.
Hai gia' fatto compatta e ripristina?
Lavori in rete?
Sib


title: messaggio di errore su memoria

text:
> Potrebbe essere un problema del pc o di installazione.
> Hai gia' fatto compatta e ripristina?
> Lavori in rete?
>
> Sib
Non penso un problema del pc tra le altre cose ho diversi file di access e
solo uno mi da questo problema, parlando con un amico mi ha fatto notare che
il problema in questione č garantito se in una maschera si mettono diverse
caselle si/no, ho provato ed č capitato anche a me inoltre togliendole non
dava piů errore.
A voi questo risulta ?
Inoltre che intendi per compatta e ripristina?
E lavori in rete? Mai con questo DB che mi sta dando problemi.


title: messaggio di errore su memoria

text:
"marceme" <mar...@cucu.te> ha scritto nel messaggio
> > Potrebbe essere un problema del pc o di installazione.
> > Hai gia' fatto compatta e ripristina?
> > Lavori in rete?
> Non penso un problema del pc tra le altre cose ho diversi file di access e
> solo uno mi da questo problema, parlando con un amico mi ha fatto notare
che
> il problema in questione č garantito se in una maschera si mettono diverse
> caselle si/no, ho provato ed č capitato anche a me inoltre togliendole non
> dava piů errore.
> A voi questo risulta ?
No
> Inoltre che intendi per compatta e ripristina?
Se non lo sai e' grave per le tue applicazioni. Vai a vedere l'help
Sib


title: messaggio di errore su memoria

author: OndaMax

text:
marceme wrote in message ...
> Non penso un problema del pc tra le altre cose ho diversi file di access e
> solo uno mi da questo problema, parlando con un amico mi ha fatto notare
che
> il problema in questione č garantito se in una maschera si mettono diverse
> caselle si/no, ho provato ed č capitato anche a me inoltre togliendole non
> dava piů errore.
> A voi questo risulta ?
Del problema delle caselle si/no non sapevo nulla ..
Ma il discorso sulla memoria insufficiente dovrebbe essere un bug delle
prime versioni di office (se usi il 2000). Succedeva soprattutto utilizzando
l'autocomposizione per costruire le maschere. Dovrebbe esistere
un'aggiornamento a SR1 che, in parte, risolve. Dai un'occhiata sul sito
Microsoft.
OndaMax


title: messaggio di errore su memoria

text:
> Se non lo sai e' grave per le tue applicazioni. Vai a vedere l'help
>
> Sib
>
Vado subito ad acculturarmi un po' grazie anche a te.
Ciao marceme


title: messaggio di errore su memoria

text:
> Ma il discorso sulla memoria insufficiente dovrebbe essere un bug delle
> prime versioni di office (se usi il 2000). Succedeva soprattutto
utilizzando
> l'autocomposizione per costruire le maschere. Dovrebbe esistere
> un'aggiornamento a SR1 che, in parte, risolve. Dai un'occhiata sul sito
> Microsoft.
>
> OndaMax
Questa del bug mi sembra valida poiche io uso la prima versione del 2000 e
per fare le maschere uso quasi sempre l'auto composizione, devo verificare
un po gli aggiornamenti
Onda Max Grazie ancora una volta.


title: messaggio di errore su memoria

text:
"marceme" <mar...@cucu.te> ha scritto nel messaggio
> > Se non lo sai e' grave per le tue applicazioni. Vai a vedere l'help
> >
> > Sib
> >
> Vado subito ad acculturarmi un po' grazie anche a te.
Bravo,
e non pensare che non te lo abbia detto per fare il difficile, ma e' una
cosa che trovi spiegata bene.
Sib


title: Applicazione com menu per avviarne altre.

text:
Nel corso del tempo, ho preparato diverse applicazioni, richiestemi
per l'esecuzione di compiti specifici. Ognuna apre all'avvio una
richiesta di password, che serve anche a determinate il comportamento
del programma a seconda del livello dell'utente. Ora, diverse colleghe
usano varie applicazioni, e volevo preparare un menu, aperto mediante
la solita pass, con pulsanti per scegliere l'applicazione da usare di
volta in volta. Utenti diversi possono avere accesso ad appl. diverse,
a seconda della pass inserita. Ognuno così deve scrivere la parolina
una sola volta.
Fin qui tutto bene. Volevo però che il menu fosse iconizzato e si
ripristinasse una volta chiusa l'applicazione chiamata.
Ho scritto queste istruzioni:
Function fApriProg(prog)
    Dim diro As String
    diro = "D:\sw\" & prog & "\" & prog & ".mdb"
    DoCmd.Minimize
    DoCmd.RunCommand acCmdAppMinimize
    Dim oWshShell As Object
    Set oWshShell = CreateObject("WScript.Shell")
    DoEvents
    oWshShell.Run Chr$(34) & diro
    DoEvents
    Set oWshShell = Nothing
    DoEvents
    DoCmd.RunCommand acCmdAppMaximize
    DoCmd.Maximize
End Function
Però il codice viene eseguito tutto d'un fiato e la maschera di
quest'applicazione è reingrandita subito dopo avere avviato l'altra.
Pensavo che potrei chiudere l'applicazione Menu e riaprirla con la
chiusura dell'applicazione chiamata, ma ciò comporta che mi richieda
la parola d'ingresso, proprio ciò che volevo evitare.
Grazie a tutti.
Riccardo Baldinotti


author: Sergio MAZZA

text:
<
bari...@gmail.com
> ha scritto nel messaggio
news:ae4ab0d2-df8d-497a...@f19g2000yqo.googlegroups.com...
Nel corso del tempo, ho preparato diverse applicazioni, richiestemi
per l'esecuzione di compiti specifici. Ognuna apre all'avvio una
richiesta di password, che serve anche a determinate il comportamento
del programma a seconda del livello dell'utente. Ora, diverse colleghe
usano varie applicazioni, e volevo preparare un menu, aperto mediante
la solita pass, con pulsanti per scegliere l'applicazione da usare di
volta in volta. Utenti diversi possono avere accesso ad appl. diverse,
a seconda della pass inserita. Ognuno cos� deve scrivere la parolina
una sola volta.
Fin qui tutto bene. Volevo per� che il menu fosse iconizzato e si
ripristinasse una volta chiusa l'applicazione chiamata.
Ho scritto queste istruzioni:
Function fApriProg(prog)
    Dim diro As String
    diro = "D:\sw\" & prog & "\" & prog & ".mdb"
    DoCmd.Minimize
    DoCmd.RunCommand acCmdAppMinimize
    Dim oWshShell As Object
    Set oWshShell = CreateObject("WScript.Shell")
    DoEvents
    oWshShell.Run Chr$(34) & diro
    DoEvents
    Set oWshShell = Nothing
    DoEvents
    DoCmd.RunCommand acCmdAppMaximize
    DoCmd.Maximize
End Function
Per� il codice viene eseguito tutto d'un fiato e la maschera di
quest'applicazione � reingrandita subito dopo avere avviato l'altra.
Pensavo che potrei chiudere l'applicazione Menu e riaprirla con la
chiusura dell'applicazione chiamata, ma ci� comporta che mi richieda
la parola d'ingresso, proprio ci� che volevo evitare.
Grazie a tutti.
Riccardo Baldinotti
[risposta]
Sul sito comune (
www.sitocomune.com
) trovi due esempi:
Sezione Modules: 5.37 Avviare un file eseguibile ed attenderne la fine (2)
Sezione General: 6.23 Avviare un file eseguibile ed attenderne la fine.
Ciao.
--
Sergio MAZZA


author: Riccardo Baldinotti

text:
On 2 Giu, 09:06, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> <
barimo...@gmail.com
> ha scritto nel messaggionews:ae4ab0d2-df8d-497a-be64-> Sul sito comune (
www.sitocomune.com
) trovi due esempi:
> Sezione Modules: 5.37 Avviare un file eseguibile ed attenderne la fine (2)
> Sezione General: 6.23 Avviare un file eseguibile ed attenderne la fine.
>
> Ciao.
> --
> Sergio MAZZA
Tempo ne passa, prima che concluda qualcosa...
Ho scopiazzato brutalmente il codice dagli esempi suggeriti, e nella
mia applicazione ho:
        DoCmd.Minimize
        DoCmd.RunCommand acCmdAppMinimize
        RunAppAndWait diro, vbNormalFocus
dove diro è qualcosa tipo "msaccess " & d:\sw\" & nomeprog & ".mdb",
e tutto il codice di riferimento preso dall'esempio è in un modulo
apposito
        Forms!menu.SetFocus
        DoCmd.RunCommand acCmdAppRestore
        DoCmd.Restore
L'idea è che il menu generale si iconizzi, lanci l'applicazione
richiesta e, dopo che l'utente esce da questa, il menu si riapra come
se nulla fosse successo.
Invece l'applicazione è avviata e il menu è riaperto subito. Siccome
uso il metodo descritto nella FAQ "1.11 Nascondere la finestra
principale di Access" del sito di DonKarl, succede che sotto al menu
principale dell'applicazione chiamata compare il menu generale, che
può essere usata per chiamare un'altra applicazione, per non parlare
dei baluginii di maschere che si aprono e si chiudono.
Dopo quel RunAppAndWait bisognerebbe che tutto si congelasse
(nonostante luglio) per ripartire dopo la pressione del tasto "Uscita"
dell'applicazione chiamata.
Che dire: grazzzzzzzie.
Riccardo Baldinotti


text:
"Riccardo Baldinotti" <
bari...@gmail.com
> ha scritto nel messaggio
news:965ff14f-0567-4159...@b15g2000yqd.googlegroups.com...
Tempo ne passa, prima che concluda qualcosa...
Ho scopiazzato brutalmente il codice dagli esempi suggeriti, e nella
mia applicazione ho:
        DoCmd.Minimize
        DoCmd.RunCommand acCmdAppMinimize
        RunAppAndWait diro, vbNormalFocus
dove diro � qualcosa tipo "msaccess " & d:\sw\" & nomeprog & ".mdb",
e tutto il codice di riferimento preso dall'esempio � in un modulo
apposito
        Forms!menu.SetFocus
        DoCmd.RunCommand acCmdAppRestore
        DoCmd.Restore
L'idea � che il menu generale si iconizzi, lanci l'applicazione
richiesta e, dopo che l'utente esce da questa, il menu si riapra come
se nulla fosse successo.
Invece l'applicazione � avviata e il menu � riaperto subito. Siccome
uso il metodo descritto nella FAQ "1.11 Nascondere la finestra
principale di Access" del sito di DonKarl, succede che sotto al menu
principale dell'applicazione chiamata compare il menu generale, che
pu� essere usata per chiamare un'altra applicazione, per non parlare
dei baluginii di maschere che si aprono e si chiudono.
Dopo quel RunAppAndWait bisognerebbe che tutto si congelasse
(nonostante luglio) per ripartire dopo la pressione del tasto "Uscita"
dell'applicazione chiamata.
Che dire: grazzzzzzzie.
Riccardo Baldinotti
[risposta]
Per� rileggendo bene...
Secondo me non ti conviene fare un men� in access che richiama un altro mdb;
access (l'applicazione), per ora, non esegue un solo task ma uno per ogni
mdb che apri. Quindi terrebbe imegnata parecchia Ram e cicli macchina solo
per una form con bottoni.
Hai altre soluzioni, dalle pi� semplici a quelle pi� complicate.
Mi viene in mente una pagina web HTML con i stessi bottoni che eseguono lo
script che avevi indicato tu, ma completando, il metodo Run, con
l'indicazione di due altri parametri:
es.
...
Set WshShell = WScript.CreateObject("WScript.Shell")
Return = WshShell.Run("d:\sw\" & nomeprog & ".mdb", 1, true)
...
Oppure, e io lo preferisco, la creazione di una nuova barra applicazioni in
windows; magari con delle belle icone...
Ciao.
--
Sergio MAZZA


text:
On 11 Lug, 08:59, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> Hai altre soluzioni, dalle più semplici a quelle più complicate.
Sono vergognosamente ignaro di quali siano...
> Mi viene in mente una pagina web HTML con i stessi bottoni che eseguono lo
> script che avevi indicato tu, ma completando, il metodo Run, con
> l'indicazione di due altri parametri:
> es.
> ...
> Set WshShell = WScript.CreateObject("WScript.Shell")
> Return = WshShell.Run("d:\sw\" & nomeprog & ".mdb", 1, true)
> ...
>
Questa la voglio proprio provare. Ma nella pagina html, dove metto il
codice? Comunque ora sono lontano da ogni codice e se ne riparla
Lunedì.
> Oppure, e io lo preferisco, la creazione di una nuova barra applicazioni in
> windows; magari con delle belle icone...
Ganza. Però non so come evitare che ogni appl avviata mi richieda la
solita pass. L'avvio di un menu generale aveva questo come scopo
principale, oltre a togliere un po' di icone dallo schermo.
Ancora grazie.
Riccardo Baldinotti


text:
"Riccardo Baldinotti" <
bari...@gmail.com
> ha scritto nel messaggio
news:e4959c4a-8c13-4560...@18g2000yqa.googlegroups.com...
Sono vergognosamente ignaro di quali siano...
[risposta]
Vedrai che a poco a poco verranno svelate...
Questa la voglio proprio provare. Ma nella pagina html, dove metto il
codice? Comunque ora sono lontano da ogni codice e se ne riparla
Luned�.
[risposta]
Mhmm.... Non hai mai scritto una pagina web? Ahi! Ahi!
Nulla di grave; lo scrivi, in VBScript o Javascript/JScript (non JAVA),
associandolo al bottone:
es.
JavaScript Examples
http://www.w3schools.com/js/js_examples.asp
Prova la: JavaScript Functions "Call a function"
Ganza. Per� non so come evitare che ogni appl avviata mi richieda la
solita pass. L'avvio di un menu generale aveva questo come scopo
principale, oltre a togliere un po' di icone dallo schermo.
[risposta]
Qui diventa un problema; ma solo se la stessa barra di applicazioni viene
eseguita da diversi utenti.
Per� se un pc viene utilizzato unicamente dallo stesso utente che ha fatto
login, la password gliela puoi accodare nella stringa di apertura dell'mdb:
es. Command Function
http://msdn.microsoft.com/en-us/library/aa211469(office.11).aspx
vOppure impostare, in windows, una variabile ambiente leggibile dalla tua
applicazione tramite la funzione Environ.
es.
...
    Me!utente = Environ("USERNAME")
...
Ancora grazie.
Riccardo Baldinotti
[risposta]
Ciao.
--
Sergio MAZZA


title: somme incrementate...

author: otis

text:
Roberto sei un mito.
Funziona, soltanto mi dà un problema di formattazione.
Allinea le cifre a sx come testo e non trovo il modo di formattarla come Nr
standard. Tra l' altro se lo porta anche nel report e non è molto bella una
cifra senza separatore di migliaia.
Sai se si può rimediare?
In ogni caso grazie e
Tanti Auguri
Luca


title: somme incrementate...

text:
"otis" <
l.o...@libero.it
> ha scritto nel messaggio
news:bCl36.208252$hk4.7...@news.infostrada.it...

Prova così:
SELECT DISTINCTROW Format$([Viaggi].[Data],'mmmm') AS Mese, [Cogn] & " " &
Left([Nome],1) AS Socio, Sum(qryImpViaggi.TotSlordo) AS Totmese,
Year([data])*12+DatePart('m',[data])-1 AS Mese1, Format(DSum("TotMese",
"Query1",
"Socio = " & Chr$(34) & [Socio] & Chr$(34) & " AND Mese1 <= " & [Mese1]),
"#,###") AS
TotProgr
FROM qryElencosoci INNER JOIN (qryImpViaggi RIGHT JOIN Viaggi ON
qryImpViaggi.IDViaggio = Viaggi.IDViaggio) ON qryElencosoci.IDSocio =
Viaggi.IDSocio
GROUP BY Format$([Viaggi].[Data],'mmm'), [Cogn] & " " & Left([Nome],1),
Year([data])*12+DatePart('m',[data])-1
ORDER BY Year([data])*12+DatePart('m',[data])-1;
ed inoltre, aprendo la struttura della query (insomma con la griglia, come
di solito sei abituato a fare), setta la proprietà formato del campo
calcolato TotProgr a Numero generico.
Comunque dovresti poter intervenire sui controlli del report.
Di nuovo Buon Anno
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Tracciati Lemco:Esportazioni dati nel software Zucchetti

author: Dino

text:
Ciao a tutti volevo sapere se qualcuno di voi ha avuto modo di
preparare del codice per esportare i dati contabili dal proprio DB
(seguendo i tracciati Lemco) ad un gestionale Zucchetti.

Grazie in anticipo

Dino


text: Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati per l'export verso il gestionale zucchetti?


author: BFS

text:
Il 16/12/2015 15:27,
marr...@gmail.com
 ha scritto:
> Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati

per l'export verso il gestionale zucchetti?
>

se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
verso lo studio del commercialista che usa tale formato per l'import.
se mi dai una mail te li mando
ciao
BFS


text:
Ciao BFS la mia mail è marrek05 (ovviamente account
gmail.com
).
Magari ci sentiamo! Attendo tue grazie!!



text:

meglio tardi che mai :-)
te li ho inviati
ciao
BFS


text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:

Ciao BFS
Hai la possibiltà di madarli anche a me?


author: RobertoA

text:

E che so io 'el fio de la serva' ?
E' possibbole mandarli pure ammia ?
O pubblicarli, visto che saranno interessanti per molti


text:
Ciao, io ci sono alle prese adesso. Gentilmente... non è che condivideresti il tracciato anche con me? Ci conto e ringrazio anticipatamente.



text:
Gentile BFS,
servirebbe pure a me il tracciato, ti ringrazierei infinitamente visto che sto combattendo inutilmente con il commercialista per usare tutto in via digitale.
grazie
ah: niky.of.allstar89 (gmail... of course)


text:

Riuscireste a mandarlo anche a me?

mail: clinicacroceazzurrabari at
gmail.com

Grazie mille davvero


author: pfm

text: Effettivamente potrebbero interessare a molti anche a me


text:
Pfmarro ..... google

Grazie


text:
Il 30/05/2017 11:48, pfm ha scritto:
> Pfmarro ..... google
>
> Grazie
>

inviati
ciao


text:

fatto
ciao


text:
Per cortesia anche a me
svegliapc(gmail)
Grazieeeee


text:

Essendo documenti di grande interesse generale se potessi pubblicarli su
qualche sito ti eviteresti l'onere della spedizione in privato
Nel caso non potessi pubblicarli, ti pregherei di inviarli pure a me, grazie


text:
Qualcuno puo' testare il mio lavoro di esportazione verso Zucchetti?  Sto aspettando che il distributore me lo provi...ma aspetta e spera....
Mi invento 3 fatture, faccio il file di esportazione e...forza!!!.... qualcuno che me lo testi!!!! Grazieeeee anticipatamente
svegliapc(gmail)


text:

te li ho inviati in privato.
non saprei dove pubblicarti se non sul mio ftp aziendale

ciao


text:

Puoi inviarli cortesemente anche a me enzotoc(gmail) , grazie


text:
Ciao,
posso chiederti l'alternanza dei record D10-D11-D30-D31-D33 e relative testate per una estrazione di 2/3 clienti e 3/4 fatture? Dalle specifiche non riesco a capirlo
grazie mille!

Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:



text:
Il giorno venerdì 11 novembre 2011 11:32:07 UTC+1, Dino ha scritto:



text:
Il giorno venerdì 11 novembre 2011 11:32:07 UTC+1, Dino ha scritto:

Ho fatto un programma per esportare un file di excel con fatture e anagrafiche verso il gestionale Omnia Zucchetti ed ho in preparazione l'esportazione da Danea TeamSystem sempre verso Omnia Zucchetti.....se avete bisogno di esportare/importare dati possiamo parlarne


author: mario rossi

text:

un mio collega ne aveva bisogno, in che modo possiamo parlarne?


text:
Cortesemente potresti invialo anche a me, nsolaroli(at)
hotmail.com
.

grazie mille


text:
Anche io ne parlerei volentieri. come fare?



text:
Messaggio per BFS, potresti cortesemente inviare i tracciati anche a me, nsolaroli(at)
hotmail.com
.

Grazie mille

Il giorno giovedì 1 giugno 2017 09:26:50 UTC+2, BFS ha scritto:



author: an

text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:
> se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
> verso lo studio del commercialista che usa tale formato per l'import.
> se mi dai una mail te li mando
> ciao
> BFS

Servirebbero anche a me, grazie (acolombodev, account gmail)


text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:

farebbero comodo anche a me... la mia mail è  matteo.orighi (su gmail)

Grazie in anticipo!


text: Salve dovrei esportare dei dati da danea sul programma del mio commercialista che segue il tracciato lemco . Potete aiutarmi ?


text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:
> Il 16/12/2015 15:27, ha scritto:
> > Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati
>
> per l'export verso il gestionale zucchetti?
> >
>
> se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
> verso lo studio del commercialista che usa tale formato per l'import.
> se mi dai una mail te li mando
> ciao
> BFS

Ciao BFS, avresti un esempio completo del tracciato LEMCO per l'importazione dati in Zucchetti? La mia mail è meeeko.sara(gmail)
Grazie!
Sara


text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:
> Il 16/12/2015 15:27, marrek05 ha scritto:
> > Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati
>
> per l'export verso il gestionale zucchetti?
> >
>
> se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
> verso lo studio del commercialista che usa tale formato per l'import.
> se mi dai una mail te li mando
> ciao
> BFS

Potresti mandarli anche a me? Grazie mille :)
netzapping at
gmail.com


text:

Ciao BFS, potresti mandarli anche a me? Grazie!

pedrouceda92 at
gmail.com


author: Graziano

text:
Il giorno venerdì 11 novembre 2011 11:32:07 UTC+1, Dino ha scritto:
> Ciao a tutti volevo sapere se qualcuno di voi ha avuto modo di
> preparare del codice per esportare i dati contabili dal proprio DB
> (seguendo i tracciati Lemco) ad un gestionale Zucchetti.
>
> Grazie in anticipo
>
> Dino

farebbero comodo anche a me... la mia mail è  franchi.graziano (su gmail)

1000 Grazie


author: Daniele Serino

text:
Il giorno giovedì 17 dicembre 2015 08:23:23 UTC+1, BFS ha scritto:
> Il 16/12/2015 15:27,
marr...@gmail.com
 ha scritto:
> > Ciao Dino, leggevo il tuo post anche se datato. Per caso hai i tracciati
>
> per l'export verso il gestionale zucchetti?
> >
>
> se vuoi li ho io...ho da poco fatto un export di dati dal mio gestionale
> verso lo studio del commercialista che usa tale formato per l'import.
> se mi dai una mail te li mando
> ciao
> BFS

Ciao potresti inviarli anche alla mia mail?
seri...@gmail.com

Ti ringrazio e spero di poter ricambiare....


text:
Ciao a tutti, qualcuno potrebbe gentilmente inviare anche a me i tracciati LEMCO per favore?
La mia mail è stefano.mogavero93(at)
gmail.com

Grazie a tutti!


text:

Ciao a tutti, qualcuno potrebbe gentilmente inviare anche a me i tracciati LEMCO meglio sarebbe un file di esempio per favore? grazie in anticipo.
La mia mail è
mas...@sintassisrl.it


text:
Anche io avrei bisogno dei tracciati.....   lucreziasancilio (at) gmail. Com

Grazie


text:
Il giorno venerdì 11 novembre 2011 11:32:07 UTC+1, Dino ha scritto:
> Ciao a tutti volevo sapere se qualcuno di voi ha avuto modo di
> preparare del codice per esportare i dati contabili dal proprio DB
> (seguendo i tracciati Lemco) ad un gestionale Zucchetti.
>
> Grazie in anticipo
>
> Dino

salve posso avere una copia dei preziosi tracciati lemco? grazie
rodolfo.ci...@gmail.com


title: Impossibile riferirsi a campo in sottomaschera, perchè?

author: Giorgia

text:
Buondě!
Sto cercando di far funzionare questa semplice stringa ma non riesco a
riferirmi al campo della sottomaschera

Private Sub Form_Open(Cancel As Integer)

If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA NOTA].Form![IMPORTO]
else
end if
end sub

Non č corretta la sintassi per riferirsi al campo di una sottomaschera?
Giorgia


author: Alessandro Cara

text:
Il 03/02/2012 10.59, Giorgia ha scritto:
> Buondì!
> Sto cercando di far funzionare questa semplice stringa ma non riesco a
> riferirmi al campo della sottomaschera
>
> Private Sub Form_Open(Cancel As Integer)
>
> If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA NOTA].Form![IMPORTO]
> else
> end if
> end sub
>
> Non è corretta la sintassi per riferirsi al campo di una sottomaschera?
> Giorgia
>
>
questa "NUOVA FATTURA ACQUISTO" e questa [PRIMA NOTA] sono la stessa?
la sintassi e' corretta
--

ac (x=y-1)


text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:irOWq.130592$GZ3....@tornado.fastwebnet.it...
> Il 03/02/2012 10.59, Giorgia ha scritto:
>> Buondě!
>> Sto cercando di far funzionare questa semplice stringa ma non riesco a
>> riferirmi al campo della sottomaschera
>>
>> Private Sub Form_Open(Cancel As Integer)
>>
>> If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
>> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA NOTA].Form![IMPORTO]
>> else
>> end if
>> end sub
>>
>> Non č corretta la sintassi per riferirsi al campo di una sottomaschera?
>> Giorgia
>>
>>
> questa "NUOVA FATTURA ACQUISTO" e questa [PRIMA NOTA] sono la stessa?
no, la form PRIMA NOTA viene aperta da pulsante dalla form NUOVA FATTURA
ACQUISTO

> la sintassi e' corretta
e allora che capita?
> --
>
> ac (x=y-1)

Giorgia


text:
Il 03/02/2012 11.21, Giorgia ha scritto:
> "Alessandro Cara"<
alessan...@ay-1anetwork.it
>  ha scritto nel messaggio
> news:irOWq.130592$GZ3....@tornado.fastwebnet.it...
>> Il 03/02/2012 10.59, Giorgia ha scritto:
>>> Buondì!
>>> Sto cercando di far funzionare questa semplice stringa ma non riesco a
>>> riferirmi al campo della sottomaschera
>>>
>>> Private Sub Form_Open(Cancel As Integer)
>>>
>>> If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
>>> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA NOTA].Form![IMPORTO]
>>> else
>>> end if
>>> end sub
>>>
>>> Non è corretta la sintassi per riferirsi al campo di una sottomaschera?
>>> Giorgia
>>>
>>>
>> questa "NUOVA FATTURA ACQUISTO" e questa [PRIMA NOTA] sono la stessa?
> no, la form PRIMA NOTA viene aperta da pulsante dalla form NUOVA FATTURA
> ACQUISTO
>
>> la sintassi e' corretta
> e allora che capita?
>> --
>>
>> ac (x=y-1)
>
> Giorgia
>
>
Sei certa che [PRIMA NOTA] esiste nella collezione Forms?

--

ac (x=y-1)


author: Karl Donaubauer

text:
Giorgia wrote:
> ...
> non riesco a riferirmi al campo della sottomaschera
>
> If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA
> NOTA].Form![IMPORTO] else
> ...
> Non è corretta la sintassi per riferirsi al campo di una
> sottomaschera?

Come sempre: Quale numero è messaggio di errore ricevi?
Si riferisce alla maschera principale o alla sottomaschera?

Leggi anche:
http://www.donkarl.com/it?FAQ4.2

Soprattutto la sezione su "Nome" <> "Oggetto origine".

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


text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:cEOWq.130607$GZ3....@tornado.fastwebnet.it...
> Il 03/02/2012 11.21, Giorgia ha scritto:
>> "Alessandro Cara"<
alessan...@ay-1anetwork.it
>  ha scritto nel
>> messaggio
>> news:irOWq.130592$GZ3....@tornado.fastwebnet.it...
>>> Il 03/02/2012 10.59, Giorgia ha scritto:
>>>> Buondě!
>>>> Sto cercando di far funzionare questa semplice stringa ma non riesco a
>>>> riferirmi al campo della sottomaschera
>>>>
>>>> Private Sub Form_Open(Cancel As Integer)
>>>>
>>>> If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
>>>> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA
>>>> NOTA].Form![IMPORTO]
>>>> else
>>>> end if
>>>> end sub
>>>>
>>>> Non č corretta la sintassi per riferirsi al campo di una sottomaschera?
>>>> Giorgia
>>>>
>>>>
>>> questa "NUOVA FATTURA ACQUISTO" e questa [PRIMA NOTA] sono la stessa?
>> no, la form PRIMA NOTA viene aperta da pulsante dalla form NUOVA FATTURA
>> ACQUISTO
>>
>>> la sintassi e' corretta
>> e allora che capita?
>>> --
>>>
>>> ac (x=y-1)
>>
>> Giorgia
>>
>>
> Sei certa che [PRIMA NOTA] esiste nella collezione Forms?
Sě esiste, sia la form che la sottomaschera
Giorgia
> --
>
> ac (x=y-1)


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9p1rm5...@mid.individual.net...
> Giorgia wrote:
>> ...
>> non riesco a riferirmi al campo della sottomaschera
>>
>> If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
>> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA
>> NOTA].Form![IMPORTO] else
>> ...
>> Non è corretta la sintassi per riferirsi al campo di una
>> sottomaschera?
>
> Come sempre: Quale numero è messaggio di errore ricevi?
"Errore di runtime '-
2147352567
 (80020009)'. Impossibile assegnare un valore
all'oggetto"

> Si riferisce alla maschera principale o alla sottomaschera?
non saprei verificare....

> Leggi anche:
>
http://www.donkarl.com/it?FAQ4.2

> Soprattutto la sezione su "Nome" <> "Oggetto origine".

Già visionato grazie, ma non ho risolto.



text:
Il 03/02/2012 11.44, Giorgia ha scritto:
> "Alessandro Cara"<
alessan...@ay-1anetwork.it
>  ha scritto nel messaggio
> news:cEOWq.130607$GZ3....@tornado.fastwebnet.it...
>> Il 03/02/2012 11.21, Giorgia ha scritto:
>>> "Alessandro Cara"<
alessan...@ay-1anetwork.it
>   ha scritto nel
>>> messaggio
>>> news:irOWq.130592$GZ3....@tornado.fastwebnet.it...
>>>> Il 03/02/2012 10.59, Giorgia ha scritto:
>>>>> Buondì!
>>>>> Sto cercando di far funzionare questa semplice stringa ma non riesco a
>>>>> riferirmi al campo della sottomaschera
>>>>>
>>>>> Private Sub Form_Open(Cancel As Integer)
>>>>>
>>>>> If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
>>>>> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA
>>>>> NOTA].Form![IMPORTO]
>>>>> else
>>>>> end if
>>>>> end sub
>>>>>
>>>>> Non è corretta la sintassi per riferirsi al campo di una sottomaschera?

>>>>>
>>>> questa "NUOVA FATTURA ACQUISTO" e questa [PRIMA NOTA] sono la stessa?
>>> no, la form PRIMA NOTA viene aperta da pulsante dalla form NUOVA FATTURA
>>> ACQUISTO
>>>
>>>> la sintassi e' corretta
>>> e allora che capita?
>>>> --

>>>
>> Sei certa che [PRIMA NOTA] esiste nella collezione Forms?
> Sì esiste, sia la form che la sottomaschera

Allora sono importanti le informazioni che Karl ha citato.
Non comprendo pero' perche' fai il il test su "NUOVA FATTURA ACQUISTO" e
non su [PRIMA NOTA] e la sub Form_Open a quale form si riferisce?

--

ac (x=y-1)


text:
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:o6PWq.130634$GZ3....@tornado.fastwebnet.it...

Perchè ho necessità che se è aperta la form  NUOVA FATTURA ACQUISTO il campo
IMPORTO prelevato dalla sottomaschera venga inserito nel cmp USCITE della
form PRIMA NOTA, se è aperta la form NUOVA FATTURA VENDITA, il campo IMPORTO
andrà a popolare il campo ENTRATE.

Giorgia
>
> --
>
> ac (x=y-1)


text:

Cioe'?
Fammi capire. Tu stai aprendo [PRIMA NOTA] e prelevi un campo da una
sottomaschera contenuta in [PRIMA NOTA]?
Se e' cosi' a me sembra una specie di comma 22.

When you first open a form, the following events occur in this order:

Open → Load → Resize → Activate → Current

La domanda e' quando viene attivata la subform?

--

ac (x=y-1)


text:
Giorgia wrote:
> "Karl Donaubauer ha scritto:
>>> ...
>>> non riesco a riferirmi al campo della sottomaschera
>>>
>>> If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
>>> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA
>>> NOTA].Form![IMPORTO] else
>>> ...
>>> Non è corretta la sintassi per riferirsi al campo di una
>>> sottomaschera?
>>
>> Come sempre: Quale numero è messaggio di errore ricevi?
> "Errore di runtime '-
2147352567
 (80020009)'. Impossibile assegnare
> un valore all'oggetto"
>
>> Si riferisce alla maschera principale o alla sottomaschera?
> non saprei verificare....
> ...

Non di sembra che si riferisce alla destinazione = Me.USCITE?
Le prove puoi fare sostituendo la riga attuale:

> Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA
> NOTA].Form![IMPORTO]

con
MsgBox Forms![PRIMA NOTA]![Sottomaschera PRIMA NOTA].Form![IMPORTO]
Me.USCITE = 1 'o un altro valore fisso adeguato al tipo del campo

Cosa succede?
Se l'errore viene nella seconda riga, controlla se Me.USCITE
non è un controllo calcolato, se la maschera è aggionabile,
se puoi inserire un valore a mano ecc.

Se non riesci:
Cos'è Me? Cioè come si chiama la maschera attuale
nella quale si trova USCITE?



text:
> Sei certa che [PRIMA NOTA] esiste nella collezione Forms?
>>>> Sì esiste, sia la form che la sottomaschera
>>>
>>> Allora sono importanti le informazioni che Karl ha citato.
>>> Non comprendo pero' perche' fai il il test su "NUOVA FATTURA ACQUISTO" e
>>> non su [PRIMA NOTA] e la sub Form_Open a quale form si riferisce?
>>
>> Perchè ho necessità che se è aperta la form  NUOVA FATTURA ACQUISTO il
>> campo
>> IMPORTO prelevato dalla sottomaschera venga inserito nel cmp USCITE della
>> form PRIMA NOTA, se è aperta la form NUOVA FATTURA VENDITA, il campo
>> IMPORTO
>> andrà a popolare il campo ENTRATE.
> Cioe'?
> Fammi capire. Tu stai aprendo [PRIMA NOTA] e prelevi un campo da una
> sottomaschera contenuta in [PRIMA NOTA]?
> Se e' cosi' a me sembra una specie di comma 22.
>
> When you first open a form, the following events occur in this order:
>
> Open ? Load ? Resize ? Activate ? Current
>
> La domanda e' quando viene attivata la subform?
>
sempre perchè la subform è un riepilogo dei pagamenti/incassi per quel
protocollo ed infatti ha origine
SELECT [SCADENZARIO DETTAGLI].PROTOCOLLO, [DOCUMENTI FISCALI].[FATTURA
NUMERO], [SCADENZARIO DETTAGLI].[PAGATA IL], [DOCUMENTI FISCALI].[CONTO
FORNITORE], [SCADENZARIO DETTAGLI].IMPORTO, [DOCUMENTI FISCALI]![DATA
FATTURA] AS Espr1, [SCADENZARIO DETTAGLI].[NOTE PG]
FROM [DOCUMENTI FISCALI] INNER JOIN [SCADENZARIO DETTAGLI] ON [DOCUMENTI
FISCALI].PROTOCOLLO = [SCADENZARIO DETTAGLI].PROTOCOLLO;

Giorgia
> --
>
> ac (x=y-1)


author: Popi - TheBadHabits

text:
Ciao!

Non è che Me.USCITE è un campo calcolato?

Se metti "Me.USCITE = 1" va in errore ugualmente?

HTH
Popi


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:9p1tua...@mid.individual.net...

si verifica nella seconda riga ma il campo non è un controllo calcolato, la
maschera è aggiornabile e volendo si può inserire a mano....

> Se non riesci:
> Cos'è Me? Cioè come si chiama la maschera attuale
> nella quale si trova USCITE?
>
> --
> Ciao
> Karl

Grazie, Giorgia


text:

Nel senso che stai confermando il mio dubbio?
Non puoi. Una similitudine.
Stai cercando di mangiare una torta senza aver scartato, prima, il pacco
che la contiene.
Sta roba va messa sull'evento di Current ed anche li potra' esserci
qualche problemino.

--

ac (x=y-1)


author: Bruno Campanini

text:
Giorgia explained on 03-02-12 :

[...]
> si verifica nella seconda riga ma il campo non è un controllo calcolato, la
> maschera è aggiornabile e volendo si può inserire a mano....

Guarda che qui nessuno è ancora riuscito a capire che cosa vuoi
ottenere, partendo da quale situazione.

E convinciti di una cosa: se gente come Alessandro Cara e Karl
Donaubauer non è riuscita a capirci nulla di quel che chiedi, la colpa
è solo la tua che, mea quidem sententia, non sai né leggere, né
scrivere.

Bruno


author: Carlo Costarella

text:
"Giorgia" <
tabat...@yahoo.it
> ha scritto nel messaggio
news:jggb67$lam$1...@speranza.aioe.org...

La sintassi č corretta ed anche corretto impostare il valore di Me.Uscite
sul valore della sottomaschera.
Attenzione perň che NON puoi nč leggere il valore di sottomaschera nč
impostare il valore di Uscite
se lo piazzi cosě com'č sull'evento Form_Open perchč questo č il primo
evento della maschera e
quei valori che cerchi o che vuoi assegnare NON sono ancora disponibili.
Quindi o cambi l'evento o costringi il codice a farlo PRIMA di assegnare il
calcolo o la lettura del valore.
Per dimostrarti questo fai cosě, scrivi solo questo:

Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acLast
MsgBox Forms![PRIMA NOTA]![Sottomaschera PRIMA NOTA].Form![IMPORTO]
End sub

Se ti compare il messaggio con il giusto valore vuol dire che la sintassi č
a posto ma vuol dire anche
che devi spostare il codice in un altro evento; infatti quel
DoCmd.GoToRecord , , acLast
fa sě che il codice prende in considerazione altri eventi, come scrive
Alessandro:
Open ? Load ? Resize ? Activate ? Current
e solo alla fine ritorna a Form Open per elaborare il
MsgBox. Provare per credere.

Ciao, Carlo


text:
"Bruno Campanini" <
brun...@libero.it
> ha scritto nel messaggio
news:4f2be23b$0$1381$4faf...@reader2.news.tin.it...

Sicuramente sono convinta di essere inesperta e ho sempre pensato di
rivolgermi a questo forum per cercare di imparare qualcosa in più ed infatti
molte persone, tra cui quelle citate da te, finora mi han sempre aiutata con
pazienza.
Invece, non immaginavo fosse un gruppo chiuso tra persone già altamente
qualificate nell'ambito access da utilizzare per scambiare informazioni di
un certo livello.
A mio parere tu di un certo livello hai solo queste competenze.

Giorgia


text:
Giorgia wrote:
>>>>> ...
>>> "Errore di runtime '-
2147352567
 (80020009)'. Impossibile assegnare
>>> un valore all'oggetto"
>> ...
>> con
>> MsgBox Forms![PRIMA NOTA]![Sottomaschera PRIMA NOTA].Form![IMPORTO]
>> Me.USCITE = 1 'o un altro valore fisso adeguato al tipo del campo
> ...
> si verifica nella seconda riga ma il campo non è un controllo
> calcolato, la maschera è aggiornabile e volendo si può inserire a
> mano....

Ok. Allora potrebb'essere un problema del timing nell'evento
Apertura. Di solito basta allungare un po' la strada. Prova con p.e.

Me!USCITE.SetFocus
Me.USCITE = Forms![PRIMA NOTA]![Sottomaschera PRIMA NOTA].Form![IMPORTO]

Non importa su quale controllo metti il focus. Puoi anche scegliere
il primo nella successione e diverso da USCITE.



text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:jggt6h$eeu$1...@tdi.cu.mi.it...

grazie mi hai aiutato a ragionare come in effetti aveva fatto anche
Alessandro.
Su Private Sub Form_Current() funziona il riferimento al campo tanto
cercato.

Ancora una precisazione: talvolta, per ogni protocollo nella [Sottomaschera
PRIMA NOTA] ci possono essere piů record (nel caso per es. di un pagamento a
rate), esiste un evento ancora piů preciso di Current e quindi aggiornare il
campo [USCITE] a seconda del record selezionato nella [Sottomaschera PRIMA
NOTA]?

Giorgia


text:
"Giorgia" <
tabat...@yahoo.it
> ha scritto nel messaggio
news:jgh66f$phl$1...@speranza.aioe.org...
>cut

> Ciao, Carlo
> grazie mi hai aiutato a ragionare come in effetti aveva fatto anche
> Alessandro.
> Su Private Sub Form_Current() funziona il riferimento al campo tanto
> cercato.
>
> Ancora una precisazione: talvolta, per ogni protocollo nella
> [Sottomaschera PRIMA NOTA] ci possono essere piů record (nel caso per es.
> di un pagamento a rate), esiste un evento ancora piů preciso di Current e
> quindi aggiornare il campo [USCITE] a seconda del record selezionato nella
> [Sottomaschera PRIMA NOTA]?
>
> Giorgia

Sě.
L'evento current, in questo caso, contiene il codice che viene lanciato a
fronte di "su corrente" della maschera principale.
Anche le maschere secondarie o sottomaschere hanno il loro evento "Su
Corrente" - on current -.
Dunque č possibile sistemare lě un eventuale codice che si scatena ogni
volta avrai selezionato un record
facendolo diventare, appunto, il record "corrente".
Occhio alle possibili implicazioni, fai delle prove.

Ciao, Carlo


title: euro : decimali e interi separati

author: Maria Rossi

text:
allora stavolta ci sta....
un importo in euro con due decimali. € 150,25
io devo pubblicare l'importo separato accussì:
150 + 25
e come si fa ?
mi togliete un dubbio ?
ma i linguaggi non dovrebbero aiutare la vita dell'uomo ?
a me (x adesso ) sembra solo + complicata.
merci!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: euro : decimali e interi separati

text:
Maria che significa "devo pubblicarli" e che significa separati?  Significa
in due campi o in visualizzazione?
Maria Rossi <
gelso...@alfemminile.com
> wrote in message
75de0ebc79598e8e5af...@mygate.mailgate.org...
> allora stavolta ci sta....
> un importo in euro con due decimali. ? 150,25
> io devo pubblicare l'importo separato accussě:



title: euro : decimali e interi separati

text:
Prova cosě :
Es.
Campo "X" con la somma 10,25
Campo "Y" calcolato con origine dati : IIf([X]>0;Int([X]) & "+" &
Mid([X]-Int([X]);3;10);"")"
Risultato :
Campo "Y" = 10+25
Funziona?
E' questo che volevi?
Fammi sapere
Maria Rossi <
gelso...@alfemminile.com
> wrote in message
75de0ebc79598e8e5af...@mygate.mailgate.org...
> allora stavolta ci sta....
> un importo in euro con due decimali. ? 150,25
> io devo pubblicare l'importo separato accussě:



title: euro : decimali e interi separati

author: Antonio Biso

text:
Maurizio75 <
maurizio...@gevi.it
> wrote in message
cQz08.23879$aD.8...@twister2.libero.it...
> Maria che significa "devo pubblicarli" e che significa separati?
Significa
> in due campi o in visualizzazione?
Maurizič?
Vogliamo scrivere DOPO il quoting, come č d'uopo?
Antonio


title: euro : decimali e interi separati

text:
"Maurizio75" <
maurizio...@gevi.it
> wrote in message
news:8%z08.23917$aD.8...@twister2.libero.it...
> Prova così :
> Es.
> Campo "X" con la somma 10,25
> Campo "Y" calcolato con origine dati : IIf([X]>0;Int([X]) & "+" &
> Mid([X]-Int([X]);3;10);"")"
>
> Risultato :
> Campo "Y" = 10+25
>
> Funziona?
> E' questo che volevi?
>
> Fammi sapere
bravissimo ! tu leggi nel pensiero !
ps. la prossima volta sarò + kiara !
comunque, ora ho questo campo ke visualizza 150 + 25.
ma a me non basta se io volessi anteporre degli zeri a 150
 lo potrei fare ? e come?
mi spiego : l'importo intero può essere max di 6 cifre.
150 ne sono 3 e quindi mi tocca aggiungere altri 3 zeri così 000150
e visualizzare in quel campo questo importo : 000150 + 25.
si può fare ? e come ?



title: euro : decimali e interi separati

author: Fabio Montagner

text:
>
> bravissimo ! tu leggi nel pensiero !
> ps. la prossima volta sarò + kiara !
> comunque, ora ho questo campo ke visualizza 150 + 25.
> ma a me non basta se io volessi anteporre degli zeri a 150
>  lo potrei fare ? e come?
> mi spiego : l'importo intero può essere max di 6 cifre.
> 150 ne sono 3 e quindi mi tocca aggiungere altri 3 zeri così 000150
> e visualizzare in quel campo questo importo : 000150 + 25.
> si può fare ? e come ?
Se sono 6 gli zeri, allora: string(6 - len(EuroIntero),"0") & EuroIntero
(Chiaramente ottieni una stringa e non un numero)


title: euro : decimali e interi separati

text:
Maria Rossi <
gelso...@alfemminile.com
> wrote in message
cc4d6db453b066a7957...@mygate.mailgate.org...
> ps. la prossima volta sarņ
+ kiara !
^^^^^^^^
SIGH...
Antonio


title: ciclo per esportare tabelle in file di testo

author: Cla

text:
Buonasera a tutto il NG ....
In un database ho una lunga serie  di tabelle che devo esportare in file di
testo delimitato, tutte hanno lo stesso metodo di esportazione anche se
hanno un numero di campi differenti.
E' possibile tramite un ciclo effettuare questa operazione salvando poi i
file in una directory predefinita ?
Grazie in anticipo per ogni suggerimento !
Paolo


author: Alessandro Baraldi

text:
Cla ha scritto:

Ovviamente si.
Dim tdf as DAO.Tabledef
For each tdf in CurrentDb.Tabledefs
    If UCase(Left(tdf.Name, 4)) <> "MSYS" then
        Docmd.TransfertText (F1) vedi help
    End If
Next
@Alex


text:
Alessandro Baraldi ha scritto:

Forse il condizionamento del Tipo di Tabella è meglio farlo così:
If Not ((tdf.Name Like "~*") Or ((tdf.Attributes And dbSystemObject) <>
0)) Then
Ciao
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1154904430.7...@m79g2000cwm.googlegroups.com...
Alessandro Baraldi ha scritto:
> Cla ha scritto:
>
> > Buonasera a tutto il NG ....
> >
> > In un database ho una lunga serie  di tabelle che devo esportare in file
> > di
> > testo delimitato, tutte hanno lo stesso metodo di esportazione anche se
> > hanno un numero di campi differenti.
> > E' possibile tramite un ciclo effettuare questa operazione salvando poi
> > i
> > file in una directory predefinita ?
> >
> > Grazie in anticipo per ogni suggerimento !
> >
> > Paolo
>
>
> Ovviamente si.
>
> Dim tdf as DAO.Tabledef
>
> For each tdf in CurrentDb.Tabledefs
>     If UCase(Left(tdf.Name, 4)) <> "MSYS" then
>         Docmd.TransfertText (F1) vedi help
>     End If
> Next
>
> @Alex
Forse il condizionamento del Tipo di Tabella č meglio farlo cosě:
If Not ((tdf.Name Like "~*") Or ((tdf.Attributes And dbSystemObject) <>
0)) Then
Ciao
@Alex
Ciao a te Alex e buongiorno ....non sono ancora del tutto sveglio ....ma
stamattima provo ad applicare la tua soluzione. Se l'ho capita bene mi
risparmiera circa 70 esportazioni "singole" ... dici nulla?
Grazie ancora!
Paolo


text:
"Cla" <
hac...@fastwebnet.it
> ha scritto nel messaggio
news:QdyBg.15707$ZJ6....@tornado.fastwebnet.it...

Buongiorno a tutti e buone vacanze....
Riattivata la connessione Internet (bonta loro....) vengo al mio problema.
Alex mi ha suggerito una soluzione che ho provato ma dove ho incontrato
passaggi che non ho compreso, anche perche non mi sono credo spiegato bene.
Le tabelle che devo esportare sono circa 70 e per ognuna devo creare un file
che si salvi in una directory predefinita, le tabelle sono tutte da
esportare in file di testo delimitato da pipe e con nomi dei campi nella
prima riga, ma hanno numero di campi differenti, ma come detto le stesse
regole di esportazione.
Vorrei quindi comprendere come fare tramite il ciclo che mi ha suggerito
Alex (mi dai una mano per l'ennesima volta per favore?)
Grazie come sempre!
Paolo


text:
"Cla" <
hac...@fastwebnet.it
> ha scritto nel messaggio
news:TRDDg.20327$ZJ6....@tornado.fastwebnet.it...

>> Forse il condizionamento del Tipo di Tabella è meglio farlo così:
>>
>> If Not ((tdf.Name Like "~*") Or ((tdf.Attributes And dbSystemObject) <>
>> 0)) Then
>>
>> Ciao
>> @Alex
>
> Buongiorno a tutti e buone vacanze....
> Riattivata la connessione Internet (bonta loro....) vengo al mio problema.
> Alex mi ha suggerito una soluzione che ho provato ma dove ho incontrato
> passaggi che non ho compreso, anche perche non mi sono credo spiegato
> bene.
>
> Le tabelle che devo esportare sono circa 70 e per ognuna devo creare un
> file che si salvi in una directory predefinita, le tabelle sono tutte da
> esportare in file di testo delimitato da pipe e con nomi dei campi nella
> prima riga, ma hanno numero di campi differenti, ma come detto le stesse
> regole di esportazione.
>
> Vorrei quindi comprendere come fare tramite il ciclo che mi ha suggerito
> Alex (mi dai una mano per l'ennesima volta per favore?)
>
> Grazie come sempre!
>
> Paolo
 In attesa che ti risponde Alex posso dirti che se vuoi usare le specifiche
di esportazione salvate, dovrai crearne 70 e questo perchè il numero e i
nomi dei campi sono diversi.
Aggiungo che tutto sommato ti conviene creare le 70 specifiche usando dei
nomi del tipo "Esporta+NomeTabella" perchè questo ti permetterà di ciclare
meglio, su tutte le specifiche, con pochissimo codice e senza dover ripetere
il codice per ogni tabella esportata.
Detto questo esiste anche la possibilità di aprire altrettanti file e
scriverci dentro quello che vuoi, compresi i nomi dei campi, i separatori e
i valori.
A mio avviso quest'ultima è la strada più lunga e più complicata. Forse
varrebbe la pena di crearsi 70 specifiche di esportazione e ciclare tra
queste.
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:ebn32f$3lc$1...@area.cu.mi.it...

Ciao a te Carlo e grazie davvero per la risposta, in effetti mi sono creato
le 70 specifiche (che rispettano la denominazione che hai indicato) e li mi
sono fermato dato che non so come ciclare il tutto in modo che non debba
ripetere sempre il lavoro sulle specifiche.
Quindi sono a "caccia" del modo di effettuare il ciclo.
Detto questo, mi piacerebbe sapere se possibile quanto è complicato adottare
anche la seconda soluzione che tu hai prospettato.
Ti ringrazio ancora
Buona serata
Paolo


text:
"Cla" <
hac...@fastwebnet.it
> ha scritto nel messaggio
news:tKHDg.20454$ZJ6....@tornado.fastwebnet.it...
cut
> Ciao a te Carlo e grazie davvero per la risposta, in effetti mi sono
> creato le 70 specifiche (che rispettano la denominazione che hai indicato)
> e li mi sono fermato dato che non so come ciclare il tutto in modo che non
> debba ripetere sempre il lavoro sulle specifiche.
> Quindi sono a "caccia" del modo di effettuare il ciclo.
> Detto questo, mi piacerebbe sapere se possibile quanto č complicato
> adottare anche la seconda soluzione che tu hai prospettato.
> Ti ringrazio ancora
>
> Buona serata
>
> Paolo
Ciao Paolo, purtroppo non ho il tempo per rispondere compiutamente.
Spero che qualcuno leggendoti possa darti una risposta piů completa.
Il concetto č quello esposto dall'esempio di Alex quando cicla sulla
collezione di tabelle. Questo un esempio:
Dim tdf as DAO.Tabledef
 For Each tdf In CurrentDb.TableDefs
     If UCase(Left(tdf.Name, 4)) <> "MSYS" Then
         DoCmd.TransferText acExportDelim, "Esporta" & tdf.Name, tdf.Name,
"c:\" & tdf.Name & ".txt", True
         End If
 Next
Va bene se hai usato "esporta" come suffisso seguito dal nome della tabella.
Ciao, Carlo


text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:ebnpbe$rgg$1...@area.cu.mi.it...
>
> "Cla" <
hac...@fastwebnet.it
> ha scritto nel messaggio
> news:tKHDg.20454$ZJ6....@tornado.fastwebnet.it...
> cut
>
>> Ciao a te Carlo e grazie davvero per la risposta, in effetti mi sono
>> creato le 70 specifiche (che rispettano la denominazione che hai
>> indicato) e li mi sono fermato dato che non so come ciclare il tutto in
>> modo che non debba ripetere sempre il lavoro sulle specifiche.
>> Quindi sono a "caccia" del modo di effettuare il ciclo.
>> Detto questo, mi piacerebbe sapere se possibile quanto è complicato
>> adottare anche la seconda soluzione che tu hai prospettato.
>> Ti ringrazio ancora
>>
>> Buona serata
>>
>> Paolo
>
>
> Ciao Paolo, purtroppo non ho il tempo per rispondere compiutamente.
> Spero che qualcuno leggendoti possa darti una risposta più completa.
> Il concetto è quello esposto dall'esempio di Alex quando cicla sulla
> collezione di tabelle. Questo un esempio:
> Dim tdf as DAO.Tabledef
> For Each tdf In CurrentDb.TableDefs
>     If UCase(Left(tdf.Name, 4)) <> "MSYS" Then
>         DoCmd.TransferText acExportDelim, "Esporta" & tdf.Name, tdf.Name,
> "c:\" & tdf.Name & ".txt", True
>         End If
> Next
>
> Va bene se hai usato "esporta" come suffisso seguito dal nome della
> tabella.
>
> Ciao, Carlo
>
Grazie Carlo ! dlall'esempio che hai postato ho capito meglio come si svolge
un ciclo sulle tabelle escludendo le tabelle nascoste e usando il nome dato
alle singole specifiche.
Credo proprio che dalla prossima volta mi sarà risparmiato il grosso e
,lungo lavoro sule specifiche ....ed era quello che volevo !
Buona giornata a te e tutto il NG !
Paolo


title: Aprire .mde di vecchia data!

author: Backbone

text:
Ho un file .mde realizzato probabilmente con access 97 che non riasco ad
aprire, dice che non si può convertire o attivare un file .mde.
Esiste un metodo per poterlo aprire anche in sola lettura?
Grazie


title: Aprire .mde di vecchia data!

author: Sib

text:
"Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
> Ho un file .mde realizzato probabilmente con access 97 che non riasco ad
> aprire, dice che non si può convertire o attivare un file .mde.
> Esiste un metodo per poterlo aprire anche in sola lettura?
Normalmente si apre normalmente con le versioni successive. Forse e '
danneggiato.
Sib


title: Aprire .mde di vecchia data!

author: Oscar Manfredini

text:
"Backbone"
> Ho un file .mde realizzato probabilmente con access 97 che non riasco ad
> aprire, dice che non si può convertire o attivare un file .mde.
> Esiste un metodo per poterlo aprire anche in sola lettura?
Solo con la versione '97.
Ciao.


title: Aprire .mde di vecchia data!

text:
Sib <si...@SPAMiol.it> ha scritto:
> "Backbone ha scritto nel messaggio
> > Ho un file .mde realizzato probabilmente con access 97 che non riasco ad
> > aprire, dice che non si può convertire o attivare un file .mde.
> > Esiste un metodo per poterlo aprire anche in sola lettura?
>
> Normalmente si apre normalmente con le versioni successive. Forse e '
> danneggiato.
No. Non è possibile di aprire un MDE di A97 con una versione
successiva. La prima volta che una tale cosa funzione è con
AX che puo aprire un MDE di A00 ma non questi di A97.
--
cu
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Aprire .mde di vecchia data!

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
> Sib <si...@SPAMiol.it> ha scritto:
> > "Backbone ha scritto nel messaggio
> > > Ho un file .mde realizzato probabilmente con access 97 che non riasco
ad
> > > aprire, dice che non si può convertire o attivare un file .mde.
> > > Esiste un metodo per poterlo aprire anche in sola lettura?
> >
> > Normalmente si apre normalmente con le versioni successive. Forse e '
> > danneggiato.
>
> No. Non è possibile di aprire un MDE di A97 con una versione
> successiva. La prima volta che una tale cosa funzione è con
> AX che puo aprire un MDE di A00 ma non questi di A97.
Hai ragione, mi sono confuso con gli mdb.
Ciao
Sib
PS dal 29/12 sono a Vienna, se ci sei anche tu (nel senso che non parti)
fammelo sapere che ti vengo a salutare di presenza.


title: Aprire .mde di vecchia data!

text:
Sib <si...@SPAMiol.it> ha scritto:
> PS dal 29/12 sono a Vienna, se ci sei anche tu (nel senso che non parti)
> fammelo sapere che ti vengo a salutare di presenza.
Penso che sono a Vienna e allora certo c'incontriamo.
Non sono sicuro di aver letto o capito tutto ma sarai l'unico
ambassadore ufficiale di icaa al'incontro bilaterale .it-.at.
o gia hanno deciso anche altri?



title: Aprire .mde di vecchia data!

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
> Sib <si...@SPAMiol.it> ha scritto:
> > PS dal 29/12 sono a Vienna, se ci sei anche tu (nel senso che non parti)
> > fammelo sapere che ti vengo a salutare di presenza.
>
> Penso che sono a Vienna e allora certo c'incontriamo.
Ne sono felice
> Non sono sicuro di aver letto o capito tutto ma sarai l'unico
> ambassadore ufficiale di icaa al'incontro bilaterale .it-.at.
> o gia hanno deciso anche altri?
Temo che saro' l'unico, a meno che non consideriamo mia moglie come
"componente aggregato".
Comunque se ti va, magari ci facciamo una bella mangiata in qualche
ristorante viennese.
Sib


title: Aprire .mde di vecchia data!

text:
Sib ha scritto:
> "Karl Donaubauer ha scritto:
>>> PS dal 29/12 sono a Vienna, se ci sei anche tu (nel senso che non
>>> parti) fammelo sapere che ti vengo a salutare di presenza.
>>
>> Penso che sono a Vienna e allora certo c'incontriamo.
>
> Ne sono felice
>
>> Non sono sicuro di aver letto o capito tutto ma sarai l'unico
>> ambassadore ufficiale di icaa al'incontro bilaterale .it-.at.
>> o gia hanno deciso anche altri?
>
> Temo che saro' l'unico, a meno che non consideriamo mia moglie come
> "componente aggregato".
> Comunque se ti va, magari ci facciamo una bella mangiata in qualche
> ristorante viennese.
Certo. Mandami un mail qualche giorno prima dell'arrivo.



title: Aprire .mde di vecchia data!

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
> Sib ha scritto:
cut
> > Comunque se ti va, magari ci facciamo una bella mangiata in qualche
> > ristorante viennese.
>
> Certo. Mandami un mail qualche giorno prima dell'arrivo.
Stanne certo!
Sib


title: record affiancati

author: Mauro

text:
Ho questa necessitą e chiedo aiuto al NG
In un report stampo il nome del cliente e gli articoli che ha
comprato, va tutto bene, solo che avrei la necessitą di far stampare
l'elenco degli articoli in orizzontale anzichč tabellare, si puo' fare
?
Grazie dell'aiuto...


title: record affiancati

author: Roberto da casa

text:
"Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
news:dadb67f6.03092...@posting.google.com...

Metti come origine record del report solo la tabella anagrafica dei clienti.
Inserisci nel corpo del report una casella di testo non associata.
A fronte dell'evento "Su formattazione" della sezione Corpo richiama una tua
funzione che apre un recordset sulla tabella degli acquisti, scorre tutto il
recordset localizzando gli acquisti fatti dal cliente corrente e affianca il
nome dei prodotti nella casella di testo di cui sopra scandndolo con una
virgola ed uno spazio.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: record affiancati

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<6mkcb.344092$
Ny5.10...@twister2.libero.it
>...
> "Mauro" <
mauro...@libero.it
> ha scritto nel messaggio
> news:dadb67f6.03092...@posting.google.com...
> > Ho questa necessità e chiedo aiuto al NG
> > In un report stampo il nome del cliente e gli articoli che ha
> > comprato, va tutto bene, solo che avrei la necessità di far stampare
> > l'elenco degli articoli in orizzontale anzichè tabellare, si puo' fare
> > ?
> > Grazie dell'aiuto...
>
> Metti come origine record del report solo la tabella anagrafica dei clienti.
> Inserisci nel corpo del report una casella di testo non associata.
> A fronte dell'evento "Su formattazione" della sezione Corpo richiama una tua
> funzione che apre un recordset sulla tabella degli acquisti, scorre tutto il
> recordset localizzando gli acquisti fatti dal cliente corrente e affianca il
> nome dei prodotti nella casella di testo di cui sopra scandndolo con una
> virgola ed uno spazio.
Non riesco a capire il passaggio, sono un neofita potresti essere + elementare ?
Grazie


title: record affiancati

text:

Per essere più comprensibile dovrei farti un esempio, ma affinché l'esempio
risulti il più possibile attinente alla realtà dovresti darmi almeno la
struttura di massima della tabella angrafica e quella della tabella che
contiene gli acquisti di ogni cliente.



title: record affiancati

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<WYScb.348663$
Ny5.11...@twister2.libero.it
>...

--
Grazie dell'aiuto, pero' non riesco.
Il report ha come origine dati l'anagrafica dei pazienti, e devo
mettere nello stesso, una fianco all'altra, le consulenze fatte da
ognuno di essi, le consulenze sono in una query chiamata CONSULENZE,
il campo in comune è chiaramente la CARTELLA (formato testo),
studiando il ng e sitocomune sono riuscito a fare questo script, ma
forse sbaglio qualcosa perchè il report è bianco, tranne che per i
dati prelevati dall'anagrafica.
Ma la casella non collegata a cosa servivrebbe ?
Grazie
--------------------
Public Function LISTA_Consulenze()
Dim db As New ADODB.Connection
Dim r As New ADODB.Recordset
Set db = New ADODB.Connection
Set r = New ADODB.Recordset
Dim s As String
Dim p As String
s = "Select * from Consulenze where CARTELLA = CARTELLA"
p = ""
db.Open
 r.Open s, db, adOpenDynamic, adLockOptimistic, adCmdUnknown

    While Not r.EOF()

p = p + r("consulenza") + ","
r.MoveNext
Loop
r.Close
db.Close
LISTA_Consulenze = p
End Function
----------------
DOVE SBAGLIO ?
GRAZIE


title: record affiancati

text:

Uso solo Access 97 e non conosco l'uso delle librerie Microsoft ADO, quindi
provo a darti una soluzione con DAO:
Public Function LISTA_Consulenxe()
Dim r As DAO.Recordset
Dim p As String
p = ""
Set r = CurrentDB().OpenRecordset("Consulenze")
r.MoveFirst
Do Until r.EOF
    If r!CARTELLA = Me!CARTELLA Then
        p = p & r!consulenza & ", "
   End If
    r.MoveNext
Loop
LISTA_Consulenze = Left(p, Len(p)-2)
Set r = Nothing
End Function
Dovrebbe funzionare.
Se, come immagino, usi una versione di Access successiva ad Access 97,
aggiungi al tuo database i riferimenti alla libreria Microsoft DAO 3.6 .



title: ActiveX

author: Roby

text:
Per quale motivo quando inserisco una controllo ActiveX, in fase di
programmazione non mi vengono restituite le proprietą del controllo da me
inserto, ma una serie di proprietą che Access abbina di default agli oggetti
ActiveX.
Grazie mille
R.B.


title: Settimana corta, ZUM PA PA !

text:
A lunedě...
Antonio


title: Settimana corta, ZUM PA PA !

author: Fabrizio

text:
On Thu, 03 Oct 2002 11:48:28 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:
>A lunedě...
>
>Antonio
>
Ma tu sei sempre in ferie e io pirla qua che lavoro : cioč lavoro
quando c'č il capo ..... come dite ? .... se adesso il capo c'č?
ovviamente no .
Ciao. Fabrizio


title: Settimana corta, ZUM PA PA !

author: Giorgio Ferrari

text:
"Fabrizio" <
> Ma tu sei sempre in ferie e io pirla qua che lavoro : cioč lavoro
> quando c'č il capo ..... come dite ? .... se adesso il capo c'č?
> ovviamente no .
Probabilmente Antonio Biso č Freelance e fa quello che gli pare, o quasi :-)


title: Settimana corta, ZUM PA PA !

text:
"Giorgio Ferrari" <
giorgio...@libero.it
> ha scritto nel messaggio
news:cM1n9.45346$Eu.10...@twister1.libero.it...

[Bisio Mode ON]
Sa-ga-ce
[Bisio Mode OFF]
quasi...
Antonio


title: Sommare campi

author: MLK

text:
Salve, mi servirebbe un aiuto. Come faccio a fare la somma dello
stesso campo numerico in più record (per fare una media dei valori di
quel campo). In pratica vorrei sapere come si fa la somma dei vaolri
per colonna?
Grazie


title: Sommare campi

author: Giovanni Menga

text:
Dove? In una form? In questo caso metti nella Sezione Piè di Pagina/Pagina
un controllo la cui origine è =Somma([NomeControlloNumericoDaSommare])
Gio'


title: Delete record: un'idea?

author: Jeeper

text:
Ho la necessità di crear qualcosa per eliminare un record.
La query ce l'ho già: chiedo Sesso, NumeroLibretto, Data
E mi restituisce il record corrispondente.
Ora, vorrei metter un comando che consideri il risultato della query e
cancelli tale record.
Come fare?
Ciao
Jeeper (alias Gianfry)
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Delete record: un'idea?

author: MA

text:
"Jeeper" <
jeepe...@hotmail.com
> ha scritto nel messaggio
news:brc1sg$jjb$1...@news.newsland.it...
> Ho la necessità di crear qualcosa per eliminare un record.
> La query ce l'ho già: chiedo Sesso, NumeroLibretto, Data
> E mi restituisce il record corrispondente.
> Ora, vorrei metter un comando che consideri il risultato della query e
> cancelli tale record.
> Come fare?
> Ciao
> Jeeper (alias Gianfry)
Creati una query con la stessa istruzione e sostituisci select con delete
MAssimiliano


title: sergio mazza

author: filos

text: Ohe.... che fine ha fatto sergio???


title: sergio mazza

author: ALESSANDRO Baraldi

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:1N7rc.11733$Wc.4...@twister2.libero.it...
> Ohe.... che fine ha fatto sergio???
Chi può sapere dove è finito Sergio...??
MA.
Se ha il certificato significa che era MALATO...!
Ciao.
@Alex.


title: sergio mazza

author: Antonio Biso

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c8j7n1$r9a$1...@lacerta.tiscalinet.it...

Il crtfcaaato
era occpato
Uhmmm... come si fa la faccina con la voce stridula?!?!
Antonio


title: sergio mazza

author: Pablitomf

text:
Antonio Biso ha scritto:

> Il crtfcaaato
> era occpato

> Antonio
:-S (credo)
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: sergio mazza

author: Alessandro Baraldi

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:CAirc.12288$
Wc.4...@twister2.libero.it
[CUT]
> Il crtfcaaato
> era occpato
>
> Uhmmm... come si fa la faccina con la voce stridula?!?!
>
> Antonio
Non lo so, ma se ti dò una martellata nel punto
giusto si fà senza mimare con le faccine, l'idea
è come ONOMATOPEICA.....!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: sergio mazza

author: Sergio MAZZA

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:1N7rc.11733$Wc.4...@twister2.libero.it...
> Ohe.... che fine ha fatto sergio???
>
Ogni tanto devo lavorare (ogni tanto); oggi in particolare che c'è la busta
paga!!!
Ciao.
--
Sergio MAZZA


title: mistero con sottomaschere

author: Arold

text:
ho 2 sottomaschere in una form una associata alla tabella orari e una alla
tabella dottori
quando clicco sul pulsante salva la tabella dottori inspiegabilmente si
associa alla tabella
orari mostrandomi cosi gli orari anzichè i dottori, io allora la riassocio
alla tabella dottori
e li mostra, ma risalvando, si riassocia agli orari
ma sono impazzito io ho è impazzito access?? sarà il caldo?


title: aggiungere una colonna contatore

author: gabriele

text:
Se inserisco in una tabella già esistente un campo contatore , come faccio
affinchè si popoli automaticamente
partendo dal numero  1 e via a seguire ?
La colonna è vuota , non c'è un modo per riempirla partendo da 1 , poi 2 , 3
,4,5,......N ?
N = numero delle attuali righe costituenti la tabella.
grazie e saluti


title: aggiungere una colonna contatore

author: Lorenzo(pyx)

text:
In news:45b13137$0$32718$
4faf...@reader1.news.tin.it
,
gabriele <
a...@a.it
> ha scritto:

Ciao,
presumo che non hai provato.
Se aggiungi un campo contatore ad una tabella esistente
e la salvi, lo stesso campo si popolerà da se'.
--
Lorenzo


title: aggiungere una colonna contatore

text:
"> presumo che non hai provato.
> Se aggiungi un campo contatore ad una tabella esistente
> e la salvi, lo stesso campo si popolerà da se'.
>
cavoli , lo inserivo in modalità tabella anzichè struttura !
grazie !


title: come faccio a salvare dei dati in un file asci.......?

author: Nicola Campanella

text:
Ciao a tutti quelli che mi leggeranno
Problema: data una query semplice, come faccio a scrivere il risultato della
stessa in un file asci?, tenendo presente che devo organizzare i dati in righe
ben precise, in quanto il mio registratore di cassa accetta solo stringhe di
una determinata lunghezza.............trasmesse tramite un applicativo
proprietario che legge solo files asci.
Un grazie anticipato
--
Posted from
a-pe8-5.tin.it
 [212.216.190.132]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto - Syd

text:
"Nicola Campanella" <
nci...@libero.it
> ha scritto nel messaggio
news:39fabd80f57573f6a26...@mygate.mailgate.org...

Guarda nello help docmd.transfertext.
Ciao Roberto - Syd


author: Enrico Virginio

text:
"Nicola Campanella" <
nci...@libero.it
> wrote in message
news:39fabd80f57573f6a26...@mygate.mailgate.org...

basta che, anche a query chiusa, ci clicchi sopra col tasto destro e scegli
ESPORTA...poi...salva il file in formato .txt e.....giocaci un po
--
Posted from
ppp-117-78.32-151.iol.it
 [151.32.78.117]



title: Visualizzazione righe con colori diversi

author: Samuele

text:
Ciao a tutto il gruppo.
Vorrei visualizzare attraverso una maschera una lista di attività
“colorandole” in base allo stato, (ad esempio Verdi per quelle concluse,
gialle per quelle in corso, rosse per quelle non iniziate). Per lo stato
d’avanzamento uso un campo nella tabelle attività.
Avevo in mente di usare una listbox ma non credo che possa funzionare,
qualche suggerimento?
Saluti
Samuele
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Samuele ha scritto:
> Ciao a tutto il gruppo.
> Vorrei visualizzare attraverso una maschera una lista di attivitа
> “colorandole” in base allo stato, (ad esempio Verdi per quelle concluse,
> gialle per quelle in corso, rosse per quelle non iniziate). Per lo stato
> d’avanzamento uso un campo nella tabelle attivitа.
> Avevo in mente di usare una listbox ma non credo che possa funzionare,
> qualche suggerimento?
> Saluti
> Samuele
Usa dei campi d'appoggio di sfondo messi in secondo piano rispetto ai dati
del record (da impostare come sfondo trasparente) nominandoli Rosso,
Verde, Blu, a secondo del colore del testo del campo stesso (colore che
vuoi far comparire come sfondo dei dati).
Imposta il carattere Terminal dimensione 14 o oltre e nell'origine del
campo imposti la funzione di controllo dello stato...
Es.
Campo Rosso :
Origine
=IIf([Stato]=Falso;"ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ";"")
Chiaro? Ovviamente adatta tale metodo alle tue esigenze.
Prova e fammi sapere
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: modificare menu di scelta rapida

author: ciroteo

text:
Come faccio a ritrovare nell'elenco delle barre menu le barre che ho settato
come popup per i menu di scelta rapida?
Dal personalizza riesco a visualizzare tutte le barre finora create tranne
quelle che ho impostato come scelta rapida.
Visto che l'applicativo andrà usato in runtime ho bisogno di crearmi menu di
scelta rapida però prima devo capire come modificarli una volta creati.


title: modificare menu di scelta rapida

text:

Application.CommandBars("NomeTuoMenu").ShowPopup
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: modificare menu di scelta rapida

text:
Se vai nella Finestra di impostazione dei Menù premi il Pulsante
"Personalizza"
Ora hai la Combo con l'Elenco Completo delle barre, cerca il tuo Popup
e trasformalo in una Barra Strumenti.
Lo modifichi e poi lo riconverti in Popup...!
Se posso permettermi di darti un suggerimento, è estremamente più
comodo(poi dipende dai casi) crearsi i Popup ON_THE_FLY a Runtime
puoi personalizzarli come credi anche in base ai permissivi
dell'utente.
Nel mio sito trovi un paio di DEMO che ti mostrano come realizzare
in modo semplice ed efficace i Popup, e se non hai bisogno di
posizionarli in modo particolare, puoi fare l'applicativo API_Free
;-)
Ciao
@Alex


title: modificare menu di scelta rapida

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1140009600.9...@g43g2000cwa.googlegroups.com...
Se vai nella Finestra di impostazione dei Menů premi il Pulsante
"Personalizza"
Ora hai la Combo con l'Elenco Completo delle barre, cerca il tuo Popup
e trasformalo in una Barra Strumenti.
Lo modifichi e poi lo riconverti in Popup...!
Se posso permettermi di darti un suggerimento, č estremamente piů
comodo(poi dipende dai casi) crearsi i Popup ON_THE_FLY a Runtime
puoi personalizzarli come credi anche in base ai permissivi
dell'utente.
Nel mio sito trovi un paio di DEMO che ti mostrano come realizzare
in modo semplice ed efficace i Popup, e se non hai bisogno di
posizionarli in modo particolare, puoi fare l'applicativo API_Free
;-)
Ciao
@Alex
grazie alex provo a vedere ... anche se il problema č proprio nel
personalizza. ma forse ho capito.


title: portarsi su record senza filftrare

text:
Ho un problema di posizionamento che non riesco a risolvere.
Ho 100 record ea apro una scheda portandomi direttamente sul giorno scelto.
Per fare questo adopero il codice:
stLinkCriteria = "[IDgiorno]=" & Me![IDgiorno]
DoCmd.OpenForm stDocName, , , stLinkCriteria
La scheda si apre sul giorno scelto, ma filtrato, se, per esempio, l'utente
vuole passare al giorno precedente č necessario rimuovere il filtro, ma cosě
cambia il record corrente ed il giorno precedente non č piů li stesso.
E' possibile rimuovere il filtro rimanendo sullo stesso giorno?
Se si, come si fa?
Grazie, se qualcuno mi puň aiutare.


title: portarsi su record senza filftrare

author: Karl Donaubauer

text:
leo...@libero.it
 wrote:
> Ho un problema di posizionamento che non riesco a risolvere.
> Ho 100 record ea apro una scheda portandomi direttamente sul giorno
> scelto. Per fare questo adopero il codice:
>
> stLinkCriteria = "[IDgiorno]=" & Me![IDgiorno]
> DoCmd.OpenForm stDocName, , , stLinkCriteria
>
> La scheda si apre sul giorno scelto, ma filtrato, se, per esempio,
> l'utente vuole passare al giorno precedente è necessario rimuovere il
> filtro, ma così cambia il record corrente ed il giorno precedente non è
> più li stesso. E' possibile rimuovere il filtro rimanendo sullo stesso
> giorno?
> Se si, come si fa?
Invece del filtro nel commando OpenForm puoi usare un metodo
diverso per passare al record desiderato. Allora prima apri la
seconda maschera con:
DoCmd.OpenForm stDocName
poi nello stesso evento usi un codice come mostrato nella
www.donkarl.com/it
 FAQ 4.3 Sincronizzare le maschere
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: Spostare un record e le sue relazioni da una DB 2007 ad un altro DB 2007

author: Remo

text:
Ciao a tutti,
ecco il problema:
1) Devo spostare un record di una TabA nel DBaseA, nella tabella TabB
(identica alla tabA) ma nel DBaseB, con tutte le relazioni associate.

Mi spiego meglio con un esempio. La TabA è in relazione con la TabC e
con la TabF tramite l'ID del record in TabA ( per esempio nella TabA
ho i nomi dei clienti, in TabC i pagamenti fatti dal cliente e in TabF
l'anagrafica del cliente)

Vorrei trovare un modo per spostare un record selezionato nella TabA
(che quindi è relazionato con TabC e TabF) nel nuovo DBaseB senza che,
chiaramente, vengano modificati i vari ID (altrimenti mi perdo
tutto!!)

Ho provato a cancellare semplicemente il record e, ovviamente, mi
cancella anche le relazioni; ma se provo a fare un semplice copia/
incolla nell'altro DBaseB, mi da "Errore di inserimento! Valore non
valido.....".

Come posso fare ?
Grazie per l'aiuto


title: ADP e traffico di rete

author: OneEDP

text:
Dato che non ho ancora possibilit� di testare adp, mi chiedevo se qualcuno
avesse un'esperienza del riflesso sulla rete queste operazioni:
- apertura tabella senza utilizzo di select: i dati vengono richiesti in
massa al server o per paginazione
- propriet� PageSize di ADO pu� alleggerire l'overhead del server
- il cursore rimane lato client o lato server nelle tre situazione: apertura
tabella, apertura con form mediante select, reportistica
- problema della concorrenza dello stesso record mediante il solo utilizzo
delle transazini implicite di sql server
- suggerimenti per risparmiare fino all'osso la banda: personalmente cerco
di utilizzare per i dati pi� o meno statici (anagrafiche) una tabella sul
client che rinfresco di tanto in tanto. Poi con ADO collegherei la combo box
ad un mde(mdb) locale quella stessa tabella. Ma � la metodologia pi�
corretta? Non � che mi sto complicando la vita con inutili pippe mentali?
- in alcuni casi ho bisogno di visualizzare sia in foglio dati, che in
maschera singola le anagrafiche. Ci sono suggerimenti per risparmiare banda
e overhead?
Grazie per l'aiuto
Daniele


title: ADP e traffico di rete

author: CinziaPagani

text:
"OneEDP" <OneEDP@antispam> ha scritto nel messaggio
news:4ae160b3$0$1095$4faf...@reader3.news.tin.it...

Ciao Daniele,
per operazioni come quelle che descrivi, � decisamente pi� ottimizzato
l'MDB con le tabelle collegate via ODBC, in quanto all'apertura della
tabella o della maschera collegata a tabella, vengono richiesti pochi
record alla volta quindi la banda non � mai sovraccaricata e nel
contempo anche lo scorrimento dei record non ne soffre.
Con gli ADP vengono scaricati tutti i record della tabella   (10000 di
default, ma se imposti il limite a 0 vengono scaricati tutti)  e se
sono tanti l'overhead e l'attesa sono pesanti.
Su Accessgroup trovi il testo della presentazione fatta da Giorgio
alla CISA 2007 su Access e SQL Server 2005 via ODBC
http://www.accessgroup.it/cisa3/materialecisa/giorgio.pdf
penso che contenga della informazioni che potranno esserti  utili
--
Cinzia [Office Access MVP]
_______________________

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


title: ADP e traffico di rete

text:

Limitando il numero � possibile una simil paginazione?
> sono tanti l'overhead e l'attesa sono pesanti.
> Su Accessgroup trovi il testo della presentazione fatta da Giorgio
> alla CISA 2007 su Access e SQL Server 2005 via ODBC
>
http://www.accessgroup.it/cisa3/materialecisa/giorgio.pdf
> penso che contenga della informazioni che potranno esserti  utili
La mia intenzione era abbandonare ODBC se non per casi estremi, in favore di
OLE DB o il NON da me approfondito SQL Native Client
Ho pensato nella mia mente che dli ADP avessero un rapporto pi� stretto con
sql server e quindi candidato a situazioni ottimizzate client/server.
Quindi � da evitare la visualizzazione diretta di tabella e vanno
privilegiate le tecniche ado con rst.PageSise utitamente a rst.PageCount e
confezionamento di viste editabili
Per la gestione on-line <-> off-line che ne pensi?
Ti ringrazio per il tuo aiuto
Daniele


title: ADP e traffico di rete

author: Oscar Manfredini

text:
"OneEDP"
>> Ciao Daniele,
>> per operazioni come quelle che descrivi, � decisamente pi� ottimizzato
>> l'MDB con le tabelle collegate via ODBC, in quanto all'apertura della
>> tabella o della maschera collegata a tabella, vengono richiesti pochi
>> record alla volta quindi la banda non � mai sovraccaricata e nel
>> contempo anche lo scorrimento dei record non ne soffre.
>> Con gli ADP vengono scaricati tutti i record della tabella   (10000 di
>> default, ma se imposti il limite a 0 vengono scaricati tutti)  e se
>
> Limitando il numero � possibile una simil paginazione?
>
>> sono tanti l'overhead e l'attesa sono pesanti.
>> Su Accessgroup trovi il testo della presentazione fatta da Giorgio
>> alla CISA 2007 su Access e SQL Server 2005 via ODBC
>>
http://www.accessgroup.it/cisa3/materialecisa/giorgio.pdf
>> penso che contenga della informazioni che potranno esserti  utili
> La mia intenzione era abbandonare ODBC se non per casi estremi, in favore
> di OLE DB o il NON da me approfondito SQL Native Client
Ma prima ancora d'un discorso prestazionale, hai provato ad agganciare un
file .ADP al Server DB2 aziendale (� quella, credo, la realt� in cui operi)?
I files .ADP, a meno che non sia cambiato qualcosa col 2007, funzionavano in
scrittura solo con MS SQL Server.
Ciao: Oscar


title: ADP e traffico di rete

text:

Non il DB2 � destinato a SQL Server.
ADP supporta solo sql server.
Fino ad oggi con DB2 "parlo" solo con le Db2 sql 400, o con ado o con
pass-through.
Dato che non ho ancora la possibilit� di testare adp con sql server chiedevo
se esistono orientament che ingegnerizzano le situaazioni tipiche
client/server ma senza odbc.
Gi� questo >>> Con gli ADP vengono scaricati tutti i record della tabella
(10000
>>> di default, ma se imposti il limite a 0 vengono scaricati tutti) ... �
>>> improponibile.
Daniele
> Ciao: Oscar


title: ADP e traffico di rete

text:
"OneEDP" <
>> Ma prima ancora d'un discorso prestazionale, hai provato ad
>> agganciare un file .ADP al Server DB2 aziendale (� quella, credo, la
>> realt� in cui operi)? I files .ADP, a meno che non sia cambiato
>> qualcosa col 2007, funzionavano in scrittura solo con MS SQL Server.
> Non il DB2 � destinato a SQL Server.
> ADP supporta solo sql server.
Ho specificato in scrittura, perch� � possibile collegarsi in lettura ad
altri Server (creando un 'Server collegato' a MS SQL Server).
> Fino ad oggi con DB2 "parlo" solo con le Db2 sql 400, o con ado o con
> pass-through.
> Dato che non ho ancora la possibilit� di testare adp con sql server
> chiedevo se esistono orientament che ingegnerizzano le situaazioni tipiche
> client/server ma senza odbc.
> Gi� questo >>> Con gli ADP vengono scaricati tutti i record della tabella
> (10000)
Cinzia ti ha esposto sinteticamente ma precisamente la situazione: gli
snapshot aggiornabili degli .ADP si scaricano localmente (in background)
tutto il set di records.
Non � chiaro per quale ragione tu pensi che ODBC non operi in modalit�
"Client/Server": se le queries rispettano le esigenze del driver ODBC le
interrogazioni vengono sempre eseguite dal Server, restituendo al Client i
risultati (perfino i classici "filtri tasto destro" vengono eseguiti sul
Server).
Questa documentazione � forse la migliore in lingua Italiana sull'argomento:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=281
Ciao: Oscar


title: ADP e traffico di rete

text:
Oscar Manfredini wrote:
> "OneEDP" <
>
>>> Ma prima ancora d'un discorso prestazionale, hai provato ad
>>> agganciare un file .ADP al Server DB2 aziendale (� quella, credo, la
>>> realt� in cui operi)? I files .ADP, a meno che non sia cambiato
>>> qualcosa col 2007, funzionavano in scrittura solo con MS SQL Server.
>
>
>> Non il DB2 � destinato a SQL Server.
>> ADP supporta solo sql server.
>
>
> Ho specificato in scrittura, perch� � possibile collegarsi in lettura
> ad altri Server (creando un 'Server collegato' a MS SQL Server).
>
>
Con l'attuale situazione neanche me lo sogno.
Stavo valutando un graduale passaggio con una replica dati sincronizzata ma
� una strada impercorribile
>> Fino ad oggi con DB2 "parlo" solo con le Db2 sql 400, o con ado o con
>> pass-through.
>> Dato che non ho ancora la possibilit� di testare adp con sql server
>> chiedevo se esistono orientament che ingegnerizzano le situaazioni
>> tipiche client/server ma senza odbc.
>> Gi� questo >>> Con gli ADP vengono scaricati tutti i record della
>> tabella (10000)
>
>
> Cinzia ti ha esposto sinteticamente ma precisamente la situazione: gli
> snapshot aggiornabili degli .ADP si scaricano localmente (in
> background) tutto il set di records.
>
Mi chiedevo se era possibile visualizzare e quindi scaricare pagina per
pagina impostato ADO.PageSize
> Non � chiaro per quale ragione tu pensi che ODBC non operi in modalit�
> "Client/Server": se le queries rispettano le esigenze del driver ODBC
> le interrogazioni vengono sempre eseguite dal Server, restituendo al
> Client i risultati (perfino i classici "filtri tasto destro" vengono
> eseguiti sul Server).
>
Certo ODBC era tipicamente client/server, ma OLE DB negli ADP dovrebbe darmi
performance migliori soprattutto al crescere degli utenti.
> Questa documentazione � forse la migliore in lingua Italiana
> sull'argomento:
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=281
>
> Ciao: Oscar
Grazie


title: ADP e traffico di rete

text:
"OneEDP" <>>
>> Non � chiaro per quale ragione tu pensi che ODBC non operi in modalit�
>> "Client/Server": se le queries rispettano le esigenze del driver ODBC
>> le interrogazioni vengono sempre eseguite dal Server, restituendo al
>> Client i risultati (perfino i classici "filtri tasto destro" vengono
>> eseguiti sul Server).
> Certo ODBC era tipicamente client/server, ma OLE DB negli ADP dovrebbe
> darmi performance migliori soprattutto al crescere degli utenti.
Che io sappia non esistono tests o prove concrete che dimostrino questa
tesi.
Del resto se ottieni che le elaborazioni avvengano lato Server, l'incidenza
sulle performance della metodologia d'accesso usata non contano.
Ciao: Oscar


title: ADP e traffico di rete

text:

Vi invito a fare riflessioni su questo articolo
http://msdn.microsoft.com/en-us/library/ms692882%28VS.85%29.aspx
Anche questa confermata / disattesa / confermata / dalla Microsoft (da un
po' di tempo)
�
RE: Difference between ADO vs ODBC vs OLE DB
ADO = API to OLE DB.
ADO Speed < OLE DB Speed
Programming the OLE DB API Directly may take a very long time to master.
Explanation from M$.
ActiveX Data Objects (ADO) is a high-level, easy-to-use interface to OLE DB.
OLE DB is a low-level, high-performance interface to a variety of data
stores.
ODBC is another low-level, high-performance (maybe not-so high-performance,
I think) interface that is designed specifically for relational data stores.
ADO provides a layer of abstraction between your client or middle-tier
application and the low-level OLE DB interfaces. ADO uses a small set of
Automation objects to provide a simple and efficient interface to OLE DB.
This interface makes ADO the perfect choice for developers in higher level
languages, such as Visual Basic and VBScript, who want to access data
without having to learn the intricacies of COM and OLE DB.
A Note on Providers from M$:
You are strongly encouraged to use one of the native OLE DB Providers
instead of the Microsoft Open Database Connectivity (ODBC) Provider. Native
OLE DB Providers provide better application stability and performance.
If you want more info, go to
http://msdn.microsoft.com/data
Then drill down from "Data Access->Reference.
�
Ciao


title: ADP e traffico di rete

text:
"OneEDP" <
>> Che io sappia non esistono tests o prove concrete che dimostrino
>> questa tesi.
>> Del resto se ottieni che le elaborazioni avvengano lato Server,
>> l'incidenza sulle performance della metodologia d'accesso usata non
>> contano.
> Vi invito a fare riflessioni su questo articolo
>
http://msdn.microsoft.com/en-us/library/ms692882%28VS.85%29.aspx
>
> Anche questa confermata / disattesa / confermata / dalla Microsoft (da un
> po' di tempo)
(cut)
Mi ricordano assai le "tirate" che si leggevano nel 2000 su ADO vs DAO per
accedere a DB Jet.
Sono discorsi teorici, quasi promozionali, che poi per� si devono valutare
in scenari reali.
Io insisto nel sostenere, su una base d'esperienza molto pratica, se ottieni
che le elaborazioni avvengano lato Server non capisco come possa contare
l'incidenza sulle performance della metodologia d'accesso usata.
Sono sinceramente interessato ad essere smentito con esempi reali..
Secondo me dovresti provare concretamente il funzionamento dei files .ADP e
la strategia con cui le relative Forms scaricano i dati dal Server
(strategia non modificabile in alcun modo con ADO, che io sappia).
Sull'argomento ci sono stati in passato thread interessanti sul ng: di certo
i files .ADP sono controversi e un paio d'anni fa l'orientamento di M$ era
ambiguo.
Ciao: Oscar


title: ADP e traffico di rete

text:
Oscar Manfredini wrote:
> "OneEDP" <
>
>
>>> Che io sappia non esistono tests o prove concrete che dimostrino
>>> questa tesi.
>>> Del resto se ottieni che le elaborazioni avvengano lato Server,
>>> l'incidenza sulle performance della metodologia d'accesso usata non
>>> contano.
>
>
>> Vi invito a fare riflessioni su questo articolo
>>
http://msdn.microsoft.com/en-us/library/ms692882%28VS.85%29.aspx
>>
>> Anche questa confermata / disattesa / confermata / dalla Microsoft
>> (da un po' di tempo)
>
>
> (cut)
>
> Mi ricordano assai le "tirate" che si leggevano nel 2000 su ADO vs
> DAO per accedere a DB Jet.
> Sono discorsi teorici, quasi promozionali, che poi per� si devono
> valutare in scenari reali.
>
Per questo c'� molta contraddizione, confusione. Perch� se ne leggono di
belle di conferme e di smentite.
> Io insisto nel sostenere, su una base d'esperienza molto pratica, se
> ottieni che le elaborazioni avvengano lato Server non capisco come
> possa contare l'incidenza sulle performance della metodologia
> d'accesso usata. Sono sinceramente interessato ad essere smentito con
> esempi reali..
>
> Secondo me dovresti provare concretamente il funzionamento dei files
> .ADP e la strategia con cui le relative Forms scaricano i dati dal
> Server (strategia non modificabile in alcun modo con ADO, che io
> sappia).
Bh� se la form al momento dell'apertura non possiede nessun recordset, e lo
dichiari a livello di modulo, puoi assegnarlo, modificarlo come meglio
credi.
Cos� come gli eventi: move, update, ecc, fetchexecute, fetchcomplete..  Se
il recordset lo dichiari con WithEvents puoi manipolarlo bypassando gli
eventi maschera. Tra gli altri le interessanti propriet� UnderlyingValue,
OldValue... con i giusti IsolationLevel e le transazioni nidificate...
davvero hai molto su cui lavorare. Provato!
Ed anche disconnetterlo, renderlo persistente su dove ti pare e di
riconnetterlo con modifiche in batch. Ovviamente tutto dipende dal provider.
Nel mio caso tutte queste belle cose si schiantano con il museo che mi
ritrovo.
>
> Sull'argomento ci sono stati in passato thread interessanti sul ng:
> di certo i files .ADP sono controversi e un paio d'anni fa
> l'orientamento di M$ era ambiguo.
>
Ancora oggi lo � e i vari sviluppatori non trovano una linea comune. (vedi
anche post accessisti, dotnettisti)
Puoi immaginare la mia posizione. In questo momento critico che devo
prendere la giusta strada orientarsi � piuttosto intricato.
> Ciao: Oscar
Grazie
Ciao


title: ADP e traffico di rete

text:
"OneEDP" <
>> Secondo me dovresti provare concretamente il funzionamento dei files
>> .ADP e la strategia con cui le relative Forms scaricano i dati dal
>> Server (strategia non modificabile in alcun modo con ADO, che io
>> sappia).
> Bh� se la form al momento dell'apertura non possiede nessun recordset, e
> lo dichiari a livello di modulo, puoi assegnarlo, modificarlo come meglio
> credi.
> Cos� come gli eventi: move, update, ecc, fetchexecute, fetchcomplete..  Se
> il recordset lo dichiari con WithEvents puoi manipolarlo bypassando gli
> eventi maschera. Tra gli altri le interessanti propriet� UnderlyingValue,
> OldValue... con i giusti IsolationLevel e le transazioni nidificate...
> davvero hai molto su cui lavorare. Provato!
Avrei molto su cui lavorare se gli .ADP andassero bene per me: ma non vanno
bene, soprattutto per la modalit� di reperimento dati dal Server.
Quella, sono gradite smentite, non � modificabile: non c'� modo di far
reperire i records dal Server per "pagina".
Anche il fatto di non potersi connettere in scrittura ad altri DB per il
sottoscritto � inaccettabile.
Ma alla fine non ho capito bene se li hai provati o no...
Ciao: Oscar


title: ADP e traffico di rete

text:
Oscar Manfredini wrote:
> "OneEDP" <
>
>>> Secondo me dovresti provare concretamente il funzionamento dei files
>>> .ADP e la strategia con cui le relative Forms scaricano i dati dal
>>> Server (strategia non modificabile in alcun modo con ADO, che io
>>> sappia).
>
>
>> Bh� se la form al momento dell'apertura non possiede nessun
>> recordset, e lo dichiari a livello di modulo, puoi assegnarlo,
>> modificarlo come meglio credi.
>> Cos� come gli eventi: move, update, ecc, fetchexecute,
>> fetchcomplete..  Se il recordset lo dichiari con WithEvents puoi
>> manipolarlo bypassando gli eventi maschera. Tra gli altri le
>> interessanti propriet� UnderlyingValue, OldValue... con i giusti
>> IsolationLevel e le transazioni nidificate... davvero hai molto su
>> cui lavorare. Provato!
>
>
> Avrei molto su cui lavorare se gli .ADP andassero bene per me: ma non
> vanno bene, soprattutto per la modalit� di reperimento dati dal
> Server.
Qualcuno mi ha detto che con i linked server i dati sono editabili
semplicemente aggiungendo nella radice del database il percorso dell'origine
collegata a sql server.
Non provato da me cmq.
> Quella, sono gradite smentite, non � modificabile: non c'� modo di far
> reperire i records dal Server per "pagina".
ADODB.Recordset.PageSize e PageCount, MaxRecords, CacheSize
Un esempio su
http://www.w3schools.com/ADO/prop_rs_pagesize.asp
> Anche il fatto di non potersi connettere in scrittura ad altri DB per
> il sottoscritto � inaccettabile.
>
> Ma alla fine non ho capito bene se li hai provati o no...
Le transazioni nidificate non sono supportate, ma tutto il resto funziona
bene se i dati in as400 fossero puliti!
Su una libreria di prova con dati dichiarati e iscritti come si deve, tutto
ci� che ti ho esposto funge egregiamente, da pi� postazioni e considerato
che il server � vecchiotto l'accesso (previo index) � buono anche da remoto.
>
> Ciao: Oscar


title: ADP e traffico di rete

text:
"OneEDP" <
>> Avrei molto su cui lavorare se gli .ADP andassero bene per me: ma non
>> vanno bene, soprattutto per la modalit� di reperimento dati dal
>> Server.
> Qualcuno mi ha detto che con i linked server i dati sono editabili
> semplicemente aggiungendo nella radice del database il percorso
> dell'origine collegata a sql server.
> Non provato da me cmq.
Io non ero riuscito in alcun modo ad ottenere la scrittura con i "linked
server" da un .ADP.
M'interessano conferme o smentire ufficiali, magari dagli MVP  ;-)
>> Quella, sono gradite smentite, non � modificabile: non c'� modo di far
>> reperire i records dal Server per "pagina".
> ADODB.Recordset.PageSize e PageCount, MaxRecords, CacheSize
> Un esempio su
http://www.w3schools.com/ADO/prop_rs_pagesize.asp
No, forse mi sono spiegato male: intendevo un'altra cosa.
Una form agganciata via ODBC richiede dal Server i dati a "pacchetti".
Quindi, su apertura maschera, anche se i records sottostanti fossero milioni
(e qui si aprirebbe una parentesi MOLTO ampia sul fatto che non dovrebbe
essere mai cos�) vengono trasferiti sul Client solo i records necessari a
riempire la videata.
Un discorso analogo durante l'eventuale Scroll della Form.
Inoltre tutti i filtri che si appoggiano sulla propriet� "filter" vengono
eseguiti lato Server.
Sono strategie di reperimento records efficienti in rete.
La domanda �: sei riuscito a ottenere lo stesso comportamento con un file
.ADP?
Non *dovrebbe* essere possibile, in alcun modo.
Ciao: Oscar


title: ADP e traffico di rete

text:

Come nella "radice" non ho ancora questa possibilit� di testare.
Ma credo che con le tecniche esposte tra cui recordset.Properties("Initial
Fetch Size") e recordset.Properties("Background Fetch Size")
penso che sono indipendenti dalla connessione e comunque bisognerebbe fare
una analisi sui adSupport
http://support.microsoft.com/?scid=kb%3Ben-us%3B262311&x=11&y=5
Ciao


title: ADP e traffico di rete

text:
"OneEDP"
>> Una form agganciata via ODBC richiede dal Server i dati a "pacchetti".
>> Quindi, su apertura maschera, anche se i records sottostanti fossero
>> milioni (e qui si aprirebbe una parentesi MOLTO ampia sul fatto che
>> non dovrebbe essere mai cos�) vengono trasferiti sul Client solo i
>> records necessari a riempire la videata.
>> Un discorso analogo durante l'eventuale Scroll della Form.
>> Inoltre tutti i filtri che si appoggiano sulla propriet� "filter"
>> vengono eseguiti lato Server.
>> Sono strategie di reperimento records efficienti in rete.
>>
>> La domanda �: sei riuscito a ottenere lo stesso comportamento con un
>> file .ADP?
>>
>> Non *dovrebbe* essere possibile, in alcun modo.
>> Ciao: Oscar
> Come nella "radice" non ho ancora questa possibilit� di testare.
> Ma credo che con le tecniche esposte tra cui recordset.Properties("Initial
> Fetch Size") e recordset.Properties("Background Fetch Size")
> penso che sono indipendenti dalla connessione e comunque bisognerebbe fare
> una analisi sui adSupport
>
http://support.microsoft.com/?scid=kb%3Ben-us%3B262311&x=11&y=5
Se riesci a ottenere i risultati sperati, mi raccomando, posta la faccenda
sul ng.
La cosa � interessante...
Ciao: Oscar


title: ADP e traffico di rete

text:

Potete contarci tutti.
Spero di non scoprire l'acqua calda.
Daniele


title: Report con dimensione personalizzata

author: michele

text:
Salve sembra strano ma stò trovando difficolta a dimensionare un report che
mi deve consentire di stampare le cartoline di ritorno postali (20 larghezza
X 10 altezza). In Imposta pagina/Pagina/Foglio/Dimensioni ho selezionato
Personalizzata ma in anteprima come anche in stampa viene visualizzato
sempre un foglio A4 anche se in struttura report ho impostato le dimensioni
della cartolina. come fare?
grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Report con dimensione personalizzata

author: Carlo Costarella

text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:193Z227Z215Z155...@usenet.libero.it...
> Salve sembra strano ma stò trovando difficolta a dimensionare un report
> che
> mi deve consentire di stampare le cartoline di ritorno postali (20
> larghezza
> X 10 altezza). In Imposta pagina/Pagina/Foglio/Dimensioni ho selezionato
> Personalizzata ma in anteprima come anche in stampa viene visualizzato
> sempre un foglio A4 anche se in struttura report ho impostato le
> dimensioni
> della cartolina. come fare?
> grazie
>
Perchè la stampante predefinita ha le dimensioni A4 e la visualizzazione ne
risente.
Tranquillo che se le tue dimensioni impostate sono esatte e se la carta che
userai ha quelle dimensioni, la stampa sarà perfetta.
Ciao, Carlo