author: ALESSANDRO Baraldi

text:
"Ad.M." <
idem...@idem.it
> ha scritto nel messaggio
news:br5hqf$usd$1...@news.newsland.it...
> mi han detto che devo inserire DoCmd.requery subito dopo il comando di
> cancella record, al fine di fare il requery.
> Altri dicono fai un me.requery.
> Io non solo non so quale delle due cose scegliere,
> ma soprattutto non so quale sia il comando di cancella record!
> Ecco cosa trovo vedendo il codex relativo al pulsante cancella record:
> (inserito col wizard)
>
> Private Sub Comando13_Click()
> On Error GoTo Err_Comando13_Click
>
>
>     DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
>     DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
>
> Exit_Comando13_Click:
>     Exit Sub
>
> Err_Comando13_Click:
>     MsgBox Err.Description
>     Resume Exit_Comando13_Click
>
> End Sub
>
> Tale pulsante è messo in una maschera a sua volta collegata alla query che
> cerca il record da eliminare.
> Ora, dove metto il codex per la requery e quale è sto codex?
> Sarò 'nduppa, non è arte mia.
> Ma aiutatemi idem.
> Ciao
Allora sarò più esplicito:
Sostituisci tutta la sbrodolata dell'AUTOCOM con questa.
Private Sub Comando13_Click()
 On Error GoTo Err_Comando13_Click
    Docmd.RunCommand acCmdDeleteRecord
    Me.Requery
 Exit_Comando13_Click:
     Exit Sub
 Err_Comando13_Click:
     MsgBox Err.Description
     Resume Exit_Comando13_Click
 End Sub
P.S. Al di là dei suggeimenti +/- corretti hai provato a LEGGERE
l'HELP e farti un'opinione su come e perchè usare questi comandi..!!!
Ciao.
@Alex.


title: Cod per DEleteRecord e requery che non so fare!

text:
Grazie infinite, Alex.
Lo so che dovo leggere l'help...ma poco ci capisco!
Mi sto sforzando, anche grazie a VOI.
Ti auguro un BUON Natale.
Ciao
ALESSANDRO Baraldi ha scritto:





> Ciao.
> @Alex.



author: Antonio Biso

text:
"Ad.M." <
idem...@idem.it
> ha scritto nel messaggio
news:br5hqf$usd$1...@news.newsland.it...
> mi han detto che devo inserire DoCmd.requery subito dopo il comando di
> cancella record, al fine di fare il requery.
Perchè, invece di aprire altri thread, non provi a utilizzare le risposte
già date, magari spulciando per benino l'help su quanto ti viene suggerito?
Antonio


title: immagini in campo Ole

author: Pippo Messineo

text:
Salve a tutti,
ho creato una maschera in cui c'è un campo "cornice oggetto associato"
collegato al campo di tipo OLE di una tabella. L'obiettivo è quello di
creare un report con delle immagini associate ai record.
quando cerco di inserire un'immagine nel campo facendo click tasto dx
inserisci oggetto, in maniera che non ho ancora capito, mi inserisce:
1. quasi sempre la parola pacchetto e quindi non stampa niente
2. a volte inserisce il nome del file e non stampa lo stesso niente
se anzichè inserisci oggetto da file scelgo l'opzione crea nuovo oggetto
avvia access ed in questo caso l'immagine viene visualizzata.
Ma la cosa bella è che nel caso di inserisci oggetto bitmap a volte ha
funzionato e quindi io credevo che le immagini dovessero essere
necessariamente .bmp ma a quanto pare il rpblema non è questo.
Chi ci capisce è bravo e so che nel forum c'è ne sono tanti questa è la mia
unica speranza
ringrazio anticipatamente
Pippo


title: immagini in campo Ole

author: Alessandro Baraldi

text:

Se usi una versione di Access inferiore alla 2007 la tecnica che usi
non va bene.
Vedi questi Demo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=117
Se usi A2007 non posso aiutarti in quanto non lo uso.
@Alex


title: immagini in campo Ole

author: Oscar Manfredini

text:
"Alessandro Baraldi"
(cut)
>Se usi una versione di Access inferiore alla 2007 la tecnica che usi
>non va bene.
Io la sconsiglierei anche con Access 2007 ... si sposta solo in avanti il
problema.


title: immagini in campo Ole

text:

Non conosco il problema, ho riportato il frutto di letture dei 3D in
oggetto.
@Alex


title: Crescita database

author: Falco

text:
Ho fatto un database con access di cui sfrutto solo le maschere le query e
le stampe.
Le tabelle sono di un altro database a cui accedo con odbc.
Il numero dei record di queste tabelle crescono in funzione degli
inserimenti che
al momento sono di poche migliaia ma che sono destinate a crescere.
La cosa che non capisco e' perché anche la parte in access continui a
crescere ed anche
dopo compattazione database rimane piů grande.
Inizialmente il file era da circa 700 K ora e' circa 3M, cosa posso fare
perché non succeda ?
Falco


title: Crescita database

author: MA

text:
"Falco" <
pizz...@rcp.it
> ha scritto nel messaggio
news:c3s4k6$2953rt$1...@ID-106265.news.uni-berlin.de...

Cisono immagini inserite in oggetto OLE?
MAssimilaino


title: Crescita database

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:9dj8c.832$l27...@news.edisontel.com...

No nessuna immagine
Falco


title: Crescita database

author: warp

text:
"Falco" > Ho fatto un database con access di cui sfrutto solo le maschere le


E' un fenomeno noto, particolarmente evidente se parte delle query non sono
"persistenti".
Setta l'opzione di compattazione automatica su uscita.
Ciao: Silvio


title: Ordinamento EBCDIC In Access2000

author: Salvatore Bianca

text:
Come si ordina un Database secondo la codica EBCDIC?
per indenterci: ho bisogno che i numeri vengano messi dopo le lettere e non
al contrario come ASCII
a<b<c<...<0<<1<2<3


title: Ordinamento EBCDIC In Access2000

author: Lorenzo Coronati

text:
Scrisse "Salvatore Bianca" <
biancas...@libero.it
>:
>Come si ordina un Database secondo la codica EBCDIC?
Non credo sia fra le ficiar embeddid, ti devi costruire una funza che
traduca il carattere nel suo valore ebcdic, cioe' l'equivalente di
asc()
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Evitare doppia apertura dello stesso mdb

author: iLanders

text:
Ciao.
Esiste un modo semplice per verificare (e in caso positivo) chiudere un mdb se lo stesso è già aperto?
Questa la casistica:
L'utente "a" apre il db "db1"
Sempre l'utente "a" riapre lo stesso db perché non si è accorto che lo aveva già aperto.
Avrei bisogno che "db1" si accorga che è già
stato aperto dall'utente "a" e per tale ragione si chiuda.
Non posso utilizzare "apertura con accesso esclusivo".

Grazie!
Omar


text: Dimenticavo: siamo su Access2003


author: GiorgioDaPrato

text:

riprendo da qui:
> Non posso utilizzare "apertura con accesso esclusivo".

fa pensare ad un utilizzando in multiutenza di un mdb
NON suddiviso in BackEnd e FrontEnd ...

ma, per dare un suggerimento:
lo scopo di NON far aprire più copie dallo stesso utente
si ottiene anche inserendo l'opzione accesso esclusivo
come argomento in una linea di comando (in uno script)
che lancia sia Access e sia il file mdb

così facendo si evita di agire con il flag "accesso esclusivo" sul file mdb


text:
Il giorno venerdì 1 settembre 2017 08:54:12 UTC+2, iLanders ha scritto:

 aggiungo una considerazione meno agostana,
precisando che non sono in grado di dare riferimenti
su come rintracciare un processo attivo nella lista dei task attivi

si tratta di testare, con uno script, il comportamento del ldb sul posto di lavoro (se nel posto c'è un file mdb),
test che comunque ha la sua magagna,

inoltre non so se è presentabile perchè si può pensare che la tua sia una situazione in cui ogni postazione lavori con un link ad una unica installazione del programma su server (o in remote desktop),
o con più utenti sulla stessa copia nello stesso pc

è da eseguire l'istruzione di CANCELLAZIONE del file ldb
e poi segue, o meno, l'apertura del file mdb

si hanno queste possibilità:
-- ACCESSO NEGATO (occorre gestire l'errore, avvisare e uscire)
-- FILE NON TROVATO (occorre gestire l'errore e lanciare Access + file mdb)
-- CANCELLAZIONE CHE VIENE EFFETTUATA (NON ci sono errori, è un falso positivo, si può lanciare Access + file mdb)
-- FALSO NEGATIVO: accesso negato SENZA che ci sia il file mdb aperto (è la magagna possibile)
Posso lasciare l'esempio dello script


text:
Ciao Giorgio.
Credo di capire che la tua soluzione vada bene ma per un'architettura diversa dalla mia.

Il mio utente si collega in RDP su un server e apre la sua applicazione (che ricordo essere un FE+BE).
Vorrei evitare che entri sul server una seconda volta (operazione questa volutamente permessa), ma che all'apertura dell'applicazione (già aperta prima) venga informato che l'ha già aperta e non glielo permetta.
La lettura del file ldb mi sembra poco robusta, perché a volte si impalla (con tutti gli utenti scollegati non viene rimosso), a volte contiene due volte lo stesso utente, etc.
Anche se a dire il vero è l'unico modo "automatico" per sapere quali utenti sono collegati.
L'alternativa sarebbe creare una tabella di supporto dove registrare chi si collega (è fin qui ok), da controllare ad ogni accesso.
Il mio problema è che ogni utente ha un unico punto di ingresso all'applicazione (posso intercettarlo univocamente), ma ha la possibilità di uscire da varie vie (maschere diverse). Vorrei evitare di doverle controllare tutte.
Ed in ogni caso, in caso di crash, il codice per cancellare l'utente dalla tabella di supporto non verrebbe eseguito (questo problema cel'avrebbe anche la soluzione con ldb, a dire il vero).
Qualche idea (se c'è) più affidabile?
Grazie!


author: pfm

text:
Il giorno martedì 5 settembre 2017 07:31:26 UTC+2, iLanders ha scritto:
> Ciao Giorgio.
> L'alternativa sarebbe creare una tabella di supporto dove registrare chi si collega (è fin qui ok), da controllare ad ogni accesso.

potrebbe essere una buona soluzione

> Il mio problema è che ogni utente ha un unico punto di ingresso all'applicazione (posso intercettarlo univocamente), ma ha la possibilità di uscire da varie vie (maschere diverse). Vorrei evitare di doverle controllare tutte.

non so come hai strutturato l'appicazione ma in ogni caso potresti far uscire da un unico modo (eventualmente nascondendo passaggi all'utente)


text:
Riflettendoci, mi sa che è l'unica strada percorribile.
Devo solo  "incanalare" meglio l'utente quando esce dall'app. in modo da intercettarlo e toglierlo dalla tabella di supporto.
Faró anche in modo che un utente amministratore non venga registrato nella tabella di supporto, per poter gestire la casistica del crash (in caso di crash, se un utente non venisse cancellato dalla tbl di supporto non potrebbe più rientrare poiché verrebbe visto come secondo accesso.
Serve pertanto un utente che non esista mai nella tabella di supporto, oppure la cui presenza venga ignorata. Mi aspetto che un utente amministratore "stia più attento" degli altri nell'evitare un doppio accesso. Questo utente poi toglierà a mano quelli che rimangono "appesi" in seguito al crash.
Mi pare che così si chiuda il cerchio.
Grazie a tutti degli spunti!


text:
Non sono certo di aver capito bene l'esigenza, ma per evitare MULTIISTANZE del Client potrebbe essere bene delegare al S.O. usando i MUTEX, come già suggerito in un recente 3D:

https://www.experts-exchange.com/articles/2104/Avoiding-running-multiple-instances-of-an-application.html

@Alex


text:
Ciao Alex, suggerimento grandioso!
Questa si che è una soluzione robusta!
Approfondisco l'argomento al volo.
Grazie!!!


title: Report e importazione dati.

author: alexb

text:
Ciao NG. Ho un problema sui report. Nel Report ORDINE ho scelto la
visualizzazione in un unico campo di ragione sociale, indirzzo, cap e città
del cliente. (in questo modo: =[Ragione_sociale] & " ," & [indirizzocli] &
"," & [localitàcli]). Ma la tabella anagrafica è una tabella importata e
dopo ogni campo ha inserito dei caratteri vuoti (es. ragione_sociale: PINCO
PALLINO SRL__________).Così quando visualizzo il report escono questi spazi
bianchi
(es. PINCO PALLINO SRL                    VIA DANTE                    ROMA)
Cosa posso fare?? Grazie


title: Report e importazione dati.

author: Roberto da casa

text:
"alexb" <
alexb...@libero.it
> ha scritto nel messaggio
news:9bsiqh$gi9$1...@lacerta.tiscalinet.it...

Dai uno sguardo sull'help alla funzione Trim.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [ Prova ] Non Leggere per favore...

author: Enzo

text: prova non leggere


title: [ Prova ] Non Leggere per favore...

author: Micio

text:
Enzo ha scritto nel messaggio ...
>prova non leggere
ma per i test non esiste l'ng   it.test?
Micio


title: Sito Comune-General: 6.131 (Spedizione Fax)

author: Marco Antonioli

text:
Buongiorno
Come da gentile suggerimento di Sergio Mazza ho provato ad utilizzare
l'esempio in oggetto (WXP A2003) inserendolo sul click di un pulsante.
Problemi:
Dim oFso As ScriptingFileSystemObject=Tipo Definito Dall'Utente Non
Definito.
Metto qualche rem (vediamo cosa altro succede) e infatti ....
.ArchiveDirectory = ... = Impossibile trovare il metodo o il membro dei
dati.
Ho provato a referenziare di tutto, ho spulciato in internet ma sono
bloccato.
Quali delle tante cose che non so mi servirebbero nel caso specifico ?
Grazie
MArco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Sergio MAZZA

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio news:e7d3169968bc3ba94ff...@mygate.mailgate.org...
> Buongiorno
> Come da gentile suggerimento di Sergio Mazza ho provato ad utilizzare
> l'esempio in oggetto (WXP A2003) inserendolo sul click di un pulsante.
> Problemi:
> Dim oFso As ScriptingFileSystemObject=Tipo Definito Dall'Utente Non
> Definito.
> Metto qualche rem (vediamo cosa altro succede) e infatti ....
> .ArchiveDirectory = ... = Impossibile trovare il metodo o il membro dei
> dati.
> Ho provato a referenziare di tutto, ho spulciato in internet ma sono
> bloccato.
> Quali delle tante cose che non so mi servirebbero nel caso specifico ?
> Grazie
> MArco
Inserire i riferimenti alla libreria "Microsoft Scripting Runtime" e "Microsoft Fax Service Extended COM Type Library"...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dm9bv8$vdb$1...@area.cu.mi.it...

Pensi sia il caso di inseire questa precisazione nella FAQ del Sito Comune?
>
> Ciao.
>
> --
> Sergio MAZZA
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dm9bv8$vdb$
1...@area.cu.mi.it
> Inserire i riferimenti alla libreria "Microsoft Scripting Runtime" e "Microsoft Fax Service Extended COM Type Library"...
>
> Ciao.
Grazie Sergio, ma sono ancora in difficoltà.
Nonostante i tuoi suggerimenti "Dim oFaxDoc As FaxDoc" non funziona, ho
dovuto sostituire FaxDoc con FaxDocument, sarà la stessa cosa ?
In più rimane irrisolto il secondo punto segnalato nel mio post
precedente.
Se puoi ....
Grazie+



text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio news:N92if.56259$65.16...@twister1.libero.it...
> Pensi sia il caso di inseire questa precisazione nella FAQ del Sito Comune?
Sě, Roberto ti volevo contattare proprio per questo; grazie...
>
> --
> Roberto
>
> -----------------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> ----------------------------------------------------
Ciao.
--
Sergio MAZZA


author: access il top

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dmeekn$t0i$1...@area.cu.mi.it...
>
> "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> news:N92if.56259$65.16...@twister1.libero.it...
>> Pensi sia il caso di inseire questa precisazione nella FAQ del Sito
>> Comune?
>
> Sě, Roberto ti volevo contattare proprio per questo; grazie...
certo potrebbe essere utilissimo anche se con dottor google si trova



text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio news:8422b1fc38e73ab8ba9...@mygate.mailgate.org...
>
> Grazie Sergio, ma sono ancora in difficoltà.
> Nonostante i tuoi suggerimenti "Dim oFaxDoc As FaxDoc" non funziona, ho
> dovuto sostituire FaxDoc con FaxDocument, sarà la stessa cosa ?
> In più rimane irrisolto il secondo punto segnalato nel mio post
> precedente.
> Se puoi ....
> Grazie+
> MArco
Hai installato il fax?
Hai provato ad inviarne uno con la consolle fax?
Hai inserito il nome del tuo pc nella stringa di connessione al server fax?
Io ora non ho un modem connesso, cerco di recuperarne uno e vediamo se mi presenta problemi.
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dmeg9i$k4$
1...@area.cu.mi.it
> Hai installato il fax?
> Hai provato ad inviarne uno con la consolle fax?
> Hai inserito il nome del tuo pc nella stringa di connessione al server fax?
>
> Io ora non ho un modem connesso, cerco di recuperarne uno e vediamo se mi presenta problemi.
>
> Ciao.
In effetti non ho un fax fisicamente installato, ma solo la consolle.
Volevo provare a "simulare" prima di presentarmi ad improvvisare sul
posto dove è presente l'installazione completa.
Solo che l'esordio non è stato dei più felici, e mi sembra (ripeto, mi
sembra) che il problema sià a monte del fax e della consolle .....
Grazie ancora



text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio news:15cefebf4a25c9834fd...@mygate.mailgate.org...
>
> In effetti non ho un fax fisicamente installato, ma solo la consolle.
> Volevo provare a "simulare" prima di presentarmi ad improvvisare sul
> posto dove è presente l'installazione completa.
> Solo che l'esordio non è stato dei più felici, e mi sembra (ripeto, mi
> sembra) che il problema sià a monte del fax e della consolle .....
> Grazie ancora
> MArco
Anch'io ho installato per finta un modem ma non funziona. Probabilmente vuole la connessione fisica...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dmf4is$brh$
1...@area.cu.mi.it
> Anch'io ho installato per finta un modem ma non funziona. Probabilmente vuole la connessione fisica...
>
> Ciao.
Proverò "sul serio".
Se dovessi avere ancra problemi posso disturbarti ?
Grazie+



text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio news:bfa9bf3efe77dd3ec93...@mygate.mailgate.org...
>
>
> Proverò "sul serio".
> Se dovessi avere ancra problemi posso disturbarti ?
> Grazie+
> MArco
Fai un fischio... (qui)...
Ciao.
--
Sergio MAZZA


text:

Il solito presuntuoso... mica si può dire che hai bel culo...
che deve fischiarti dietro...
>
> Ciao.
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:dmfii8$aac$1...@area.cu.mi.it...
> Il solito presuntuoso... mica si può dire che hai bel culo...
> che deve fischiarti dietro...
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Ci sto' lavorando... Sopra...
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:dmfii8$aac$1...@area.cu.mi.it...
>> Il solito presuntuoso... mica si può dire che hai bel culo...
>> che deve fischiarti dietro...
>
>
> Ci sto' lavorando... Sopra...
ROTFL
>
> Ciao.
--



text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dmfhje$8jj$
1...@area.cu.mi.it
> Fai un fischio... (qui)...
>
> Ciao.
Fiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiischioooooooooooooooooo !
Windows 2003 Server SBE.
Console servizio fax installata e funzionante.
Access 2003.
Formato mdb Access 2000.
Riscontro gli identici problemi segnalati nei messaggi precedenti.
In Particolare l'oggetto oFax sembra non comprendere i metodi
necessari (a parte .connect).
O forse non ho capito come ci si connette. Lavoro (Tramite TS) sul
PC "locale". VA bene stringa nulla ?



text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio news:e748a9387f574520f9e...@mygate.mailgate.org...
>
> Fiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiischioooooooooooooooooo !
Pianooo che svegli il condomiooo...
> Windows 2003 Server SBE.
> Console servizio fax installata e funzionante.
> Access 2003.
> Formato mdb Access 2000.
> Riscontro gli identici problemi segnalati nei messaggi precedenti.
> In Particolare l'oggetto oFax sembra non comprendere i metodi
> necessari (a parte .connect).
> O forse non ho capito come ci si connette. Lavoro (Tramite TS) sul
> PC "locale". VA bene stringa nulla ?
> Grazie+
> MArco
Veramente da quanto mi ricordo è più semplice.
Su un pc, chiamiamolo "ServerFax", si installa un modem e si condivide.
I client possono connettersi al fax tramite il pc che condivide la periferica indicando il nome del pc in rete (quindi:
"ServerFax").
Qui trovi tutto:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fax/faxportal_9nol.asp
Ripeto, non avendo sotto mano un pc con 2000(ne pro ne server)/2003 non posso ricreare le condizioni dell'esempio inviato sul sito
comune...
Ciao.
--
Sergio MAZZA


author: fidirico (lavoro)

text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:e748a9387f574520f9e...@mygate.mailgate.org...

Quali riferimenti hai impostato con precisione? Sul mio Win 2000 l'esempio
funziona referenziando
la libreria "faxcom 1.0 Type Library" che corrisponde al file faxcom.dll che
sta in system32.
--
Ciao
Galliano


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dmhsdg$e8a$
1...@area.cu.mi.it
> Veramente da quanto mi ricordo è più semplice.
> Su un pc, chiamiamolo "ServerFax", si installa un modem e si condivide.
> I client possono connettersi al fax tramite il pc che condivide la periferica indicando il nome del pc in rete (quindi:
> "ServerFax").
Vorrei spedire direttamente dal Server al quale accedo tramte TS.
> Qui trovi tutto:
>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fax/faxportal_9nol.asp
OK. ci quardo

> Ripeto, non avendo sotto mano un pc con 2000(ne pro ne server)/2003 non posso ricreare le condizioni dell'esempio inviato sul sito
> comune...
Mi succede anche su un PC con Win XP PRO

> Ciao.
Ciao
Grazie



text:
"fidirico \(lavoro\)" <
oma-togl...@libero.it
> wrote in message
news:eD%if.60820$
65.17...@twister1.libero.it
> Quali riferimenti hai impostato con precisione? Sul mio Win 2000 l'esempio
> funziona referenziando
> la libreria "faxcom 1.0 Type Library" che corrisponde al file faxcom.dll che
> sta in system32.
Adesso che ho aggiunto il riferimento che mi hai suggerito non da errore
sull'istruzione "Dim oFaxDoc As FaxDoc".
Rimangono gli altri problemi.
Oltre alla librerie VBA e Access ho refenziato:
MS Scripting Runtime (system32\scrrun.dll)
MS Fax Service Extended COM Type Library (system32\fxscomex.dll)
Ciao



text:
"Marco Antonioli" <
in...@echovr.it
> ha scritto nel messaggio
news:5e0c032b05bfd1c0681...@mygate.mailgate.org...
> "fidirico \(lavoro\)" <
oma-togl...@libero.it
> wrote in message
> news:eD%if.60820$
65.17...@twister1.libero.it
[CUT]
> MS Fax Service Extended COM Type Library (system32\fxscomex.dll)
Per quanto ne so questa non è necessaria: prova a toglierla perchè a volte
oggetti di classi diverse hanno lo stesso nome con conseguenze
potenzialmente negative sul codice in esecuzione. Facci sapere.
--
Ciao
Galliano.


text:
"fidirico \(lavoro\)" <
oma-togl...@libero.it
> wrote in message
news:xpejf.13614$
S6.2...@twister2.libero.it

> > MS Fax Service Extended COM Type Library (system32\fxscomex.dll)
>
> Per quanto ne so questa non è necessaria: prova a toglierla perchè a volte
> oggetti di classi diverse hanno lo stesso nome con conseguenze
> potenzialmente negative sul codice in esecuzione. Facci sapere.
>
> --
> Ciao
>
> Galliano.
Hai proprio ragione.
Adesso ho altri problemi ma credo di poterli gestire.
Ti ringrazio e ti terrò informato (se ti interssa) continuando questo
3D.



text:
"fidirico (lavoro)" <
oma-togl...@libero.it
> ha scritto nel messaggio news:xpejf.13614$S6.2...@twister2.libero.it...
>
> Per quanto ne so questa non è necessaria: prova a toglierla perchè a volte
> oggetti di classi diverse hanno lo stesso nome con conseguenze
> potenzialmente negative sul codice in esecuzione. Facci sapere.
>
> --
> Ciao
>
> Galliano.
Ho sbagliato la segnalazione; ho controllato su MSDN e quest'ultima sembra essere una versione aggiornata della prima...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dmk0fo$2tt$
1...@area.cu.mi.it
> Ho sbagliato la segnalazione; ho controllato su MSDN e quest'ultima sembra essere una versione aggiornata della prima...
>
> Ciao.
Grazie lo stesso.
Continua pure a segnalare !
Ciao



title: Stampare solo l'ultimo di una serie di record

author: Satured

text:
Scusate ma non riuscivo a descrivere meglio il mio problema.
In una tabella anagrafica dei clienti  e un'altra con gli ordini fatti da
ciascun cliente, vorrei stampare un report in ordine di citta' e per ogni
cliente riportare solo l'ultimo ordine fatto, mentre riesco solo a stampare
l'intero elenco degli ordini per ogni cliente.
Leggi qui solo se non sono stato chiaro:
anziche' stampare una cosa del tipo:
Milano
            Rossi
                              16/10/03   ordine 10 colli
             Bianchi
                              07/09/03   ordine  15 colli
                              23/10/03    ordine  20 colli
Torino
              Verdi        19/11/03    ordine 4 colli
vorrei stampare:
Milano
            Rossi
                              16/10/03   ordine 10 colli
             Bianchi
                              23/10/03    ordine  20 colli
Torino
              Verdi        19/11/03    ordine 4 colli
cioe' di Bianchi m'interessa solo l'ultimo ordine
Come devo strutturare il report?
Grazie
--
Satured


author: Nicola Ardito

text:
"Satured" <
br...@lee.com
> ha scritto nel messaggio
news:c7otr9$5s2$1...@news.ngi.it...

Dovresti creare una query A che per ogni cliente estrae la data di ordine
piu'
grande
una cosa tipo
select cliente , max(dataordine)
from ordini group by cliente
e poi creare  una nuova query B in cui metti in join la query A che hai
creato con la tabella
ordini sui campi cliente e dataordine
Quest'ultima query deve diventare la recordsource del report.
Attenzione che se nella stessa data ci sono due ordini per lo stesso cliente
li ritroverai entrambi
Ciao Nicola


title: Acquisire immagini

author: Max

text:
Salve ragazzi qualcuno conosce un metodo per:
obiettivo:
stampare in un determinato report una immagine precedentemente salvata sul
PC (l'immagine non è mai la stessa).
Ho pensato ad una semplice macro ma il risultato è molto modesto con il
problema che l'immagine viene inserita casualmente nella pagina.
grazie.
--
Massimo Coluzzi
colu...@tin.it
il sito comune di it.comp.appl.access:
www.sitocomune.com


title: Acquisire immagini

author: MA

text:
Il 27 Mag 2003, 22:37, "Max" <
chir...@tin.it
> ha scritto:
> Salve ragazzi qualcuno conosce un metodo per:
>
> obiettivo:
> stampare in un determinato report una immagine precedentemente salvata sul
> PC (l'immagine non č mai la stessa).
> Ho pensato ad una semplice macro ma il risultato č molto modesto con il
> problema che l'immagine viene inserita casualmente nella pagina.
> grazie.
>
> --
> Massimo Coluzzi
>
colu...@tin.it
>
> il sito comune di it.comp.appl.access:
>
www.sitocomune.com
Scusa ti firmi con il sitocomune e non hai visto che lě ci sono 3 argomenti
per la tua soluzione?
Mah
Ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Acquisire immagini

text:
"Max" <
chir...@tin.it
> ha scritto nel messaggio
news:h0QAa.4807$g92....@news2.tin.it...

Forse non ho capito il tuo problema, ma il modo più semplice per stampare
con un report il contenuto di un file immagine esterna al database sia
quello di inserire nel report un controllo Immagine ed a fronte dell'evento
"Su formattazione" della sezione del report che contiene il controllo
impostare la proprietà Picture del controllo Immagine con il path completo
del file immagine.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Acquisire immagini

text:
Si li ne ho trovata una, ma non sono molto pratico e quindi non ho capito
quando parla di Path immagine.
Grazie
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z44Z155Y1...@usenet.libero.it...



title: Acquisire immagini

text:
"Max" <
chir...@tin.it
> ha scritto nel messaggio
news:058Ba.12085$g92.2...@news2.tin.it...
> Si li ne ho trovata una, ma non sono molto pratico e quindi non ho capito
> quando parla di Path immagine.
> Grazie
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
In quel contesto il Path è una stringa che contiene il nome del file
preceduto dal suo percorso e seguito dalla sua extention ( per esempio
C:\MiaCartella\MiofileImmagine.jpg)
[SUPERCUT]



title: Acquisire immagini

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:YSjBa.42648$lK4.1...@twister1.libero.it...

> Si ma se il file è sempre diverso?
>


title: Acquisire immagini

text:
"Max" <
chir...@tin.it
> ha scritto nel messaggio
news:izsBa.13637$pR3.2...@news1.tin.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:YSjBa.42648$lK4.1...@twister1.libero.it...
> >
> > "Max" <
chir...@tin.it
> ha scritto nel messaggio
> > news:058Ba.12085$g92.2...@news2.tin.it...
> > > Si li ne ho trovata una, ma non sono molto pratico e quindi non ho
> capito
> > > quando parla di Path immagine.
> > > Grazie
> >
> > Quando rispondi scrivi DOPO e non prima del testo dei messaggi
precedenti.
> >
> > In quel contesto il Path č una stringa che contiene il nome del file
> > preceduto dal suo percorso e seguito dalla sua extention ( per esempio
> > C:\MiaCartella\MiofileImmagine.jpg)
> >
> > [SUPERCUT]
> >
> Si ma se il file č sempre diverso?
Dove č il problema?
Il path lo devi memorizzare in un campo della tabella, cosě che potrai avere
un path diverso per ogni record, che significa un file immagine per ogni
record, che ti gestirai come meglio ritieni opportuno.
Se poi ci racconti brevemente cosa devi fare forse č piů facile dialogare su
un caso concreto che non disquisire solo in teoria.



title: Acquisire immagini

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:pYEBa.45544$Ny5.1...@twister2.libero.it...
>
> "Max" <
chir...@tin.it
> ha scritto nel messaggio
> news:izsBa.13637$pR3.2...@news1.tin.it...
> >
> > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> > news:YSjBa.42648$lK4.1...@twister1.libero.it...
> > >
> > > "Max" <
chir...@tin.it
> ha scritto nel messaggio
> > > news:058Ba.12085$g92.2...@news2.tin.it...
> > > > Si li ne ho trovata una, ma non sono molto pratico e quindi non ho
> > capito
> > > > quando parla di Path immagine.
> > > > Grazie
> > >
> > > Quando rispondi scrivi DOPO e non prima del testo dei messaggi
> precedenti.
> > >
> > > In quel contesto il Path è una stringa che contiene il nome del file
> > > preceduto dal suo percorso e seguito dalla sua extention ( per esempio
> > > C:\MiaCartella\MiofileImmagine.jpg)
> > >
> > > [SUPERCUT]
> > >
> > Si ma se il file è sempre diverso?
>
> Dove è il problema?
> Il path lo devi memorizzare in un campo della tabella, così che potrai
avere
> un path diverso per ogni record, che significa un file immagine per ogni
> record, che ti gestirai come meglio ritieni opportuno.
> Se poi ci racconti brevemente cosa devi fare forse è più facile dialogare
su
> un caso concreto che non disquisire solo in teoria.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
> cerco di essere concreto:
Salvo un'immagine nel pc, immagine che poi ho la necessità di stampare su un
report pre-impostato.
Ciao
>


title: Acquisire immagini

text:
"Max" <
chir...@tin.it
> ha scritto nel messaggio
news:M9YBa.20547$pR3.3...@news1.tin.it...

Onestamente mi sembra che quello che trovi scritto nelle tre FAQ del Sito
Comune e ciò che è realizzato nei relativi database di esempio allegati
facciano proprio al caso tuo.
Cosa c'è che non ti è chiaro di quelle soluzioni?



title: Acquisire immagini

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:uE_Ba.49093$lK4.1...@twister1.libero.it...

> Porvo a fare come in esempio 1 e ti faccio sapere.Ciao
>


title: calcolo automatico dati in funzione del CAP

text:
Salve ragazzi,
avrei un problemino riguardante il mio programma .
Cerco di esporvi il problema.
Allora
Maschera Ordini da cui carico tutti i miei ordini, ogni aienda ha un
CAP
p.es
. Treviso 31033 fa parte della zona 31 quindi primi 2 numeri
del CAP mi danno la zona.
Ora in base a queste zone io dovrei applicare una tariffazione.  finoad
ora il programma funziona benissimo infatti ho suddiviso in base al cap
le varie zone :
zona 1, zona 2
poi ho impostato un codice
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Me.Volume <= 0.99 Then
 Select Case Me.Zona
      Case 1
                Me.Trasporto = 55
      Case 2
                Me.Trasporto = 70
      Case 3
                Me.Trasporto = 80
      Case 4
                Me.Trasporto = 110
      Case 5
                Me.Trasporto = 182
      Case 6
                Me.Trasporto = 175
      Case 7
                Me.Trasporto = 197
      Case 8
                Me.Trasporto.Value = 0
      Case Else
                Me.Trasporto = 0
      End Select
 ElseIf Me.Volume > 0.99 Then
 Select Case Me.Zona
  Case 1
                Me.Trasporto = 25
  Case 2
                Me.Trasporto = 45
  Case 3
                Me.Trasporto = 75
  Case 4
                Me.Trasporto = 100
  Case 5
                Me.Trasporto = 135
  Case 6
                Me.Trasporto = 152
  Case 7
                Me.Trasporto = 140
  Case 8
                Me.Trasporto.Value = 0
  Case Else
                Me.Trasporto = 0
    End Select
     End If
    End Sub
funziona tutto perfettamente .
Il mio capo ha deciso di cambiare questo modo di tariffazione,
adessodovrei per ogni cap avere la sua particolare tariffa per esempio:
CAP            COD_REG          ZONA         1 MC3(METRI CUBI)
OLTRE 1 METRO CUBO
31033                31                    1                10
                        20
35010                35                     1                15
                         25
NON FA' + UNA SUDDIVISIONE IN BASE ALLA ZONA MA IN FUNZIONE AL CAP.
DOVREI IN DEFINITIVA IN BASE AL CAP ASSEGNARE U DIVERSO COSTO DI
TRASPORTO.
CAP                PROVINCIA                1MC3
OLTRE 1 METRO CUBO
31033                       TV                         10
            10*MC3
SOLUZIONI
?


author: Michele (Giò)

text:
"Fabrizio_LOL" <
f_j...@libero.it
> ha scritto nel messaggio
news:1162281149.4...@h48g2000cwc.googlegroups.com...

Secondo me ti conviene creare una o più tabelle relazionate dove metterai tutti i tuoi CAP, tutti i
tuoi metri cubi e tutti i tuoi costi. Poi una funzione VBA in modulo standard (ad esempio) che
accetti in ingresso CAP e metricubi e che ti restituisca il costo. Secondo me è la via più sicura,
più di successo e meno dolorosa.
Michele


text:
Grazie michele ,
ma nel caso in cui adottassi la tua scelta quale dovrebbere essere la
funzione che mi permetta di otterenere in base al cap il costo del
trasporto.
come dovrei crearmi queste due tabelle e metterle in relazione , non ho
capito!!!!
puoi aiutarmi
Grazie



text:
"Fabrizio_LOL" <
f_j...@libero.it
> ha scritto nel messaggio
news:1162462444....@k70g2000cwa.googlegroups.com...
Grazie michele ,
ma nel caso in cui adottassi la tua scelta quale dovrebbere essere la
funzione che mi permetta di otterenere in base al cap il costo del
trasporto.
come dovrei crearmi queste due tabelle e metterle in relazione , non ho
capito!!!!
puoi aiutarmi
Grazie
Dicevo una o più tabelle, ma se hai dei costi molto diversificati (nel senso che le occasioni in cui
un prezzo valga per molti CAP sono pochissime) puoi benissimo utilizzare una tabella sola. Se invece
hai dei costi standardizzati dovresti metterli in una tabella con relativo IDcosto, poi in un'altra
tabella metterai i tuoi CAP associandoci l'IDcosto. Le due tabelle andranno messe in relazione uno a
molti nel campo IDcosto.
Potresti poi impostarti una query per risalire a tutte le informazioni che hai bisogno. Se hai già
utilizzato VBA per fare quanto mi dicevi con il Select Case, tutto questo dovrebbe essere ormai
risultarti una bazzeccola.
Saluti
Michele


text:
Sorry, ritiro "essere ormai"
Michele


title: Che compenso stabilite per accettare la nomina ad 'amministratori sistema' ?

author: RobertoA

text:
Le dittarelle dal microscopico al piccolo e qualche volta pure al medio,
spesso sono seguite da un unica azienda per le forniture materiale
informatico et affini
Con l'avvento delle norme privacy e gdpr e' frequente la richiesta del
titolare azienda per nominare come 'amministratore sistema informatico'
chi li segue, da esterno
Fin qua' niente di strano
Che tipo di compenso stabilite per chi assume detto incarico?


text:
> Con l'avvento delle norme privacy e gdpr

Che roba è?

Saluti


author: BFS

text:

da quando c'è il GDPR mi sono tenuto ben lontano da queste nomine...
ho clienti che solo perchè gli ho venduto un pc volevano nominarmi
responsabile del trattamento dati informatici e amministratore di rete
:-/  senza manco sapere che dati trattano

il bello che queste nomine mi avrebbero appioppato un sacco di
responsabilità su cose non di mia competenza

però per 5000 euro al mese per singola azienda potrei valutare di farlo  :-)

BFS

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


text:

Bon, parto col dimandare 5k euri


title: Limitazioni ad una sottomaschera

author: Santilli Marco

text:
Ho una maschera con al suo interno una sottomaschera.
La sottomaschera deve contenere al massimo 13 record c'è un modo per
limitare la sottomaschera????
Ciao e grazieeeeeeeee
__________________________________________________________________ Marco
Marco ICQ#: 50378902 Current ICQ status: + More ways to contact me
__________________________________________________________________


title: Limitazioni ad una sottomaschera

author: sv

text:
Santilli Marco ha scritto:
> Ho una maschera con al suo interno una sottomaschera.
> La sottomaschera deve contenere al massimo 13 record c'è un modo per
> limitare la sottomaschera????
> Ciao e grazieeeeeeeee
Utilizza il predicato TOP della istruzione SELECT. Vedi Help.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Limitazioni ad una sottomaschera

text:
"Santilli Marco" <
marco.s...@libero.it
> ha scritto nel messaggio
news:bnrg4m$cr$1...@fata.cs.interbusiness.it...

Come origine record della sottomaschera usa una query parametrica filtrata
con la chiave primaria della maschera principale; per la query devi
impostare a 13 la proprietà Primi valori.
A fronte dell'evento "Su corrente" della maschera principale devi fare un
Requery del controllo sottomaschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Limitazioni ad una sottomaschera

text:
"> Come origine record della sottomaschera usa una query parametrica
filtrata
> con la chiave primaria della maschera principale; per la query devi
> impostare a 13 la proprietà Primi valori.
> A fronte dell'evento "Su corrente" della maschera principale devi fare un
> Requery del controllo sottomaschera.
>
Cavolo pensavo che si trattasse di una cosa più semplice.... mi sembra che
parli un'altra lingua per le mie conoscenze.
Proverò a seguire i tuoi consigli cercando di venirne fuori usando la guida
Ciao e grazieeeeeeeeeee


title: Sapere nome dell'applicativo ...

author: MarcoS

text:
Credo di averlo già fatto ma non riesco più a ricordarmi come.
Ho bisogno di associare a una variabile il nome dell'mdb su cui stò
lavorando, es. pippo.mdb.
--
Ciao Marco S.
www.marcosanti.it


title: Sapere nome dell'applicativo ...

text:
"MarcoS" <
marco.sa...@libero.it
> ha scritto nel messaggio
news:a8upjd$vev8d$1...@ID-122915.news.dfncis.de...
> Credo di averlo già fatto ma non riesco più a ricordarmi come.
> Ho bisogno di associare a una variabile il nome dell'mdb su cui stò
> lavorando, es. pippo.mdb.
Scusate ho trovato la soluzione in un vecchio db che avevo fatto:
Dim vNameDB As String
vNameDB = CurrentDb.Name


title: Aiuto su Query

author: Asukuo

text:
Salve a tutto il Ng.
Ho 2 tabelle cosě composte:
Interventi
-------------
Dataint          Data
Cliente          Testo
Descrizione  Testo
Clienti
-----------
Cliente       Testo
Indirizzo      Testo
Telefono     Testo
Relazioni   Clienti.Cliente-Interventi.Cliente   1 a molti
Il mio obiettivo č segnalare al Cliente che č trascorso 1 anno dall'ultimo
"Servizio" , quindi dovrei ottenere una lista di tutti gli Interventi di cui
nel Campo Descrizione troviamo la stringa "Servizio" ed č trascorso 1 anno
dalla data odierna rispetto alla Dataint dell'ultimo "Servizio" effettuato.
Il risultato della Query dovrebbe avere i seguenti campi :
Interventi.Dataint    Interventi.Cliente   Interventi.Descrizione
Clienti.Telefono
Mi auguro di essere stato esauriente nella spiegazione.
Grato di una cortese collaborazione.
Saluti.
Gianni


title: Aiuto su Query

author: Roberto dal portatile

text:
"Asukuo" <
crp...@tin.it
> ha scritto nel messaggio
news:8nmf1a$o8e$1...@nslave2.tin.it...

Immagino che la chiave primaria della tabella Interventi sia l'insieme dei
due campi Dataint e Cliente.
Il codice SQL della query č il seguente:
SELECT Interventi.Dataint, Interventi.Cliente, Interventi.Descrizione,
Clienti.Telefono
FROM Clienti INNER JOIN Interventi ON Clienti.Cliente = Interventi.Cliente
WHERE (((Interventi.Dataint)<Date()-365) AND ((Interventi.Descrizione) Like
"*Servizio*"))
ORDER BY Interventi.Cliente;
Roberto


title: Aiuto su Query

author: asukuo

text:
Salve a tutto il NG.
Ho 2 Tabelle così composte:
Interventi
----------
Dataint         Data
Cliente         Testo
Descrizione  Testo
Clienti
------
Cliente          Testo
Indirizzo        Testo
Telefono        Testo
Relazione    Clienti.Cliente-Interventi.Cliente  1 a °°
Vorrei segnalare al Cliente che è trascorso 1 anno dall'ultimo Servizio,
quindi dovrei ottenere una lista di tutti gli Interventi in cui nel campo
Descrizione troviamo la stringa "Servizio"  ed è trascorso 1 anno dalla data
odierna rispetto all'ultimo "Servizio" effettuato.
La Query dovrebbe avere i seguenti campi:
Dataint.Interventi   Cliente.Interventi    Descrizione.Interventi
Telefono.Clienti
Spero di essere stato esauriente nella spiegazione.
Grazie per la cortese collaborazione.
Saluti
Gianni


title: Aiuto su Query

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
gfAn5.92715$dF5.1...@news.infostrada.it...
>
> "Asukuo" <
crp...@tin.it
> ha scritto nel messaggio
> news:8nmf1a$o8e$1...@nslave2.tin.it...
> > Salve a tutto il Ng.
> > Ho 2 tabelle così composte:
> >
> > Interventi
> > -------------
> > Dataint          Data
> > Cliente          Testo
> > Descrizione  Testo
> >
> > Clienti
> > -----------
> > Cliente       Testo
> > Indirizzo      Testo
> > Telefono     Testo
> >
> > Relazioni   Clienti.Cliente-Interventi.Cliente   1 a molti
> >
> > Il mio obiettivo è segnalare al Cliente che è trascorso 1 anno
dall'ultimo
> > "Servizio" , quindi dovrei ottenere una lista di tutti gli Interventi di
> cui
> > nel Campo Descrizione troviamo la stringa "Servizio" ed è trascorso 1
anno
> > dalla data odierna rispetto alla Dataint dell'ultimo "Servizio"
> effettuato.
> > Il risultato della Query dovrebbe avere i seguenti campi :
> > Interventi.Dataint    Interventi.Cliente   Interventi.Descrizione
> > Clienti.Telefono
> > Mi auguro di essere stato esauriente nella spiegazione.
> > Grato di una cortese collaborazione.
> > Saluti.
> > Gianni
> >
> >
>
> Immagino che la chiave primaria della tabella Interventi sia l'insieme dei
> due campi Dataint e Cliente.
> Il codice SQL della query è il seguente:
>
> SELECT Interventi.Dataint, Interventi.Cliente, Interventi.Descrizione,
> Clienti.Telefono
> FROM Clienti INNER JOIN Interventi ON Clienti.Cliente = Interventi.Cliente
> WHERE (((Interventi.Dataint)<Date()-365) AND ((Interventi.Descrizione)
Like
> "*Servizio*"))
> ORDER BY Interventi.Cliente;
>
>
> Roberto
>
>
Grazie per la gentile risposta. La chiave primaria è come da te immaginato.
Mi sembra però che manchi il controllo sul criterio "Ultimo Servizio" ovvero
1 anno è da considerare sull'ultimo record (Dataint-Cliente).
Mi spiego.
Consideriamo la seguente situazione:
Data di sistema        Date() = 20/08/00
Tabella Interventi con i seguenti records :
Dataint           Cliente           Descrizione
--------          -------           ------------
10/08/99        Topolino        Servizio
15/08/99        Paperino        Servizio
21/03/00        Pippo            Servizio
30/06/00        Topolino        Servizio
Il risultato che devo ottenere è :
Dataint            Cliente            Descrizione        Telefono
-------             ------             ------------        --------
15/08/99         Paperino         Servizio              0123456
Scusate nuovamente il disturbo.
Gianni


title: Aiuto su Query

text:
"asukuo" <
crp...@tin.it
> ha scritto nel messaggio
news:8no056$200$1...@nslave1.tin.it...

E allora il codice SQL della query è questo:
SELECT First(Interventi.Dataint) AS PrimoDiDataint, Interventi.Cliente,
First(Interventi.Descrizione) AS PrimoDiDescrizione, First(Clienti.Telefono)
AS PrimoDiTelefono
FROM Clienti INNER JOIN Interventi ON Clienti.Cliente = Interventi.Cliente
GROUP BY Interventi.Cliente
HAVING (((First(Interventi.Dataint))<Date()-365) AND
((First(Interventi.Descrizione)) Like "*Servizio*"))
ORDER BY First(Interventi.Dataint) DESC;
Ciao
Roberto


title: Aiuto su Query

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
0PNn5.94589$dF5.1...@news.infostrada.it...
>
> "asukuo" <
crp...@tin.it
> ha scritto nel messaggio
> news:8no056$200$1...@nslave1.tin.it...
> > Roberto dal portatile <
r.ma...@libero.it
> wrote in message
> > gfAn5.92715$dF5.1...@news.infostrada.it...
> > >
> > > "Asukuo" <
crp...@tin.it
> ha scritto nel messaggio
> > > news:8nmf1a$o8e$1...@nslave2.tin.it...
> > > > Salve a tutto il Ng.
> > > > Ho 2 tabelle cosě composte:
> > > >
> > > > Interventi
> > > > -------------
> > > > Dataint          Data
> > > > Cliente          Testo
> > > > Descrizione  Testo
> > > >
> > > > Clienti
> > > > -----------
> > > > Cliente       Testo
> > > > Indirizzo      Testo
> > > > Telefono     Testo
> > > >
> > > > Relazioni   Clienti.Cliente-Interventi.Cliente   1 a molti
> > > >
> > > > Il mio obiettivo č segnalare al Cliente che č trascorso 1 anno
> > dall'ultimo
> > > > "Servizio" , quindi dovrei ottenere una lista di tutti gli
Interventi
> di
> > > cui
> > > > nel Campo Descrizione troviamo la stringa "Servizio" ed č trascorso
1
> > anno
> > > > dalla data odierna rispetto alla Dataint dell'ultimo "Servizio"
> > > effettuato.
> > > > Il risultato della Query dovrebbe avere i seguenti campi :
> > > > Interventi.Dataint    Interventi.Cliente   Interventi.Descrizione
> > > > Clienti.Telefono
> > > > Mi auguro di essere stato esauriente nella spiegazione.
> > > > Grato di una cortese collaborazione.
> > > > Saluti.
> > > > Gianni
> > > >
> > > >
> > >
> > > Immagino che la chiave primaria della tabella Interventi sia l'insieme
> dei
> > > due campi Dataint e Cliente.
> > > Il codice SQL della query č il seguente:
> > >
> > > SELECT Interventi.Dataint, Interventi.Cliente, Interventi.Descrizione,
> > > Clienti.Telefono
> > > FROM Clienti INNER JOIN Interventi ON Clienti.Cliente =
> Interventi.Cliente
> > > WHERE (((Interventi.Dataint)<Date()-365) AND ((Interventi.Descrizione)
> > Like
> > > "*Servizio*"))
> > > ORDER BY Interventi.Cliente;
> > >
> > >
> > > Roberto
> > >
> > >
> > Grazie per la gentile risposta. La chiave primaria č come da te
> immaginato.
> > Mi sembra perň che manchi il controllo sul criterio "Ultimo Servizio"
> ovvero
> > 1 anno č da considerare sull'ultimo record (Dataint-Cliente).
> > Mi spiego.
> > Consideriamo la seguente situazione:
> > Data di sistema        Date() = 20/08/00
> >
> > Tabella Interventi con i seguenti records :
> >
> > Dataint           Cliente           Descrizione
> > --------          -------           ------------
> > 10/08/99        Topolino        Servizio
> > 15/08/99        Paperino        Servizio
> > 21/03/00        Pippo            Servizio
> > 30/06/00        Topolino        Servizio
> >
> > Il risultato che devo ottenere č :
> >
> > Dataint            Cliente            Descrizione        Telefono
> > -------             ------             ------------        --------
> > 15/08/99         Paperino         Servizio              0123456
> >
> > Scusate nuovamente il disturbo.
> > Gianni
> >
> >
>
> E allora il codice SQL della query č questo:
>
> SELECT First(Interventi.Dataint) AS PrimoDiDataint, Interventi.Cliente,
> First(Interventi.Descrizione) AS PrimoDiDescrizione,
First(Clienti.Telefono)
> AS PrimoDiTelefono
> FROM Clienti INNER JOIN Interventi ON Clienti.Cliente = Interventi.Cliente
> GROUP BY Interventi.Cliente
> HAVING (((First(Interventi.Dataint))<Date()-365) AND
> ((First(Interventi.Descrizione)) Like "*Servizio*"))
> ORDER BY First(Interventi.Dataint) DESC;
>
> Ciao
>
> Roberto
>
>
Grazie per i suggerimenti forniti, senza i quali non avrei trovato soluzione
ai miei quesiti.
Ho trasformato la Query cosě:
SELECT Last(Interventi.Dataint) As
UltimoDiData,Interventi.Cliente,Clienti.Telefono
FROM Clienti RIGHT JOIN Interventi ON Clienti.Cliente = Interventi.Cliente
WHERE (((Interventi.Descrizione) LIKE "*Servizio*"))
GROUP BY Interventi.Cliente,Clienti.Telefono
HAVING(((Last(Interventi.Dataint))<Date()-365));
Ai primi test sommari, pare funzioni.
Saluti.
Gianni


title: email tramite IMAP

author: lox

text:
Vorrei creare una tabella contenente 10 indirizzi e speire automaticamente
l'email a tutti questi 10 tramite il "ccn:"
Ho cercato anche nel sito comune ma quelo che cè non mi funziona
correttamente.
Dove posso trovare un esempio o programma funzionante?
Ciao e Grazie
LOX
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Richiesta consiglio

author: Mauro

text:
Buongiorno a tutti. Sono nuovo del gruppo.
Avrei un quesito da porVi.
Ho una database composto da più tabelle; questo database e dislocato il tre
filiale diverse che lo aggiornano quotidianamente.
Come posso fare in modo che le modifiche effettuate dalle tre filiali
vengano aggiornino automaticamente il databse origine dislocato nella sede
centrale..???
Grazie in anticipo
Mauro


title: Richiesta consiglio

author: Antonio Biso

text:
"Mauro" <
mauro.g...@tin.it
> ha scritto nel messaggio
news:_M_L9.500$R45....@news2.tin.it...
Te lo do io: scrivi un subject più significativo!!!
Antonio


title: Richiesta consiglio

author: Emyr

text:
On Wed, 18 Dec 2002 13:31:38 GMT, "Mauro" <
mauro.g...@tin.it
>
wrote:

cerca sull'help la gestione repliche
Saluti.
Emanuele.


title: Report: DoCmd.Maximize etc: Domandina facile facile

author: IppoSoft

text:
Buongiorno a tutti
Avendo una decina di report diversi e tutti da ingrandire in apertura
DEVO ripetere per ognuno di essi il codice Report_Open DoCmd.Maximize
(etc) e in Report_Close DoCmd.Restore (etc) OPPURE c'č un sistema piů
pratico e compatto per far sě che tutti i report del progetto in
apertura si ingrandiscano e in chiusura rimpiccioliscano una volta per
tutte?
Grazie
Filippo


author: Gabriele Bertolucci

text:
> Avendo una decina di report diversi e tutti da ingrandire in apertura
> DEVO ripetere per ognuno di essi il codice Report_Open DoCmd.Maximize
> (etc) e in Report_Close DoCmd.Restore (etc) OPPURE c'è un sistema più
> pratico e compatto per far sì che tutti i report del progetto in
> apertura si ingrandiscano e in chiusura rimpiccioliscano una volta per
> tutte?
Che sappia io non esiste nessun automatismo del genere.
Devi scrivere tu il codice per ottenere quello che vuoi.
--
Gabriele Bertolucci
PBsoft
www.pbsoft.it


title: Report per stampa etichette

text:
In Access 97 ho definito un report con l'autocomposizione per stampare
etichette su foglio A4, definendo un formato personalizzato.
I parametri sono (in mm):
priorità: orizzontale
colonne: 3
etichette: 67x36
distanza orizz. fra le etichette: 1
distanza verticale fra etichette: 0
margine superiore: 4
margine inferiore: 4
margine dx: 5
margine sx: 5
In questo modo su ogni foglio A4 si possono stampare 8 file di
etichette per un totale di 24 etichette per foglio.
Il problema è che Access stampa su ogni pagina 7 file di etichette e
quindi passa a pagina nuova lasciando in bianco l'ultima fila.
Ho provato ad impostare il parametro "Stampa sezione unita" a No e
succede una cosa ancora più strana:
sulla 1a pagina stampa 7 file complete di etichette e la 1a etichetta
a sinistra dell'ottava fila; sulla seconda pagina, lascia in bianco la
prima etichetta a sinistra della 1a fila, quindi stampa regolarmente
fino alla 7a fila compresa e lascia l'ottava in bianco; dalla terza
pagina in poi stampa 7 file di etichette complete.
Cosa ho sbagliato ?
Grazie
Vincenzo Turturro
-----------------------------------------------------
Niuna impresa, per minima che sia,
può avere cominciamento e fine senza queste tre cose:
e cioè senza sapere,
senza potere,
senza, con amore, volere
(Anonimo fiorentino, XIV sec.)
-----------------------------------------------------


title: Report per stampa etichette

author: Anthony Fabrizio

text:
VT@Home <
toglimi_prima_di_...@tiscalinet.it
> wrote in message
39469f3d...@news.tiscalinet.it...

Una soluzione magari banale ma efficace è quella di impostare una pagina
personalizzata le cui dimensioni verticali siano leggermente maggiori di
quelle del formato A4 standard, senza alterare le proprietà delle etichette.
E' garantito il funzionamento dato che spesso io mi trovo a stampare fogli
di etichette A4 con 24 etichette ognuno e risolvo il problema in questo
modo.


title: Navigazione tra record

author: Donato

text:
Qualche giorno fa ho già postato un msg...
e Sib mi ha risposto
>> In una maschera che visualizza dei record filtrati ho bisogno di attivare
>> una certa procedura su dei controlli ogni volta che visualizzo un nuovo
>> record (senza modificarlo).
>> Per poterlo fare, ho pensato di sostituire il Data Control (la barra che
>> permette la navigazione tra i record) della maschera con dei pulsanti che
>> svolgono la stessa funzione, ma che hanno un evento su clic che mi attiva
la
>> procedura in questione.
...
>> Comunque, la mia domanda è:
>> In una maschera che visualizza record filtrati, il Data Control mostra
solo
>> i record filtrati indicando, per esempio, "2 di 10(filtrati)".
>> Come posso fare a inserire quei valori (2 e 10) in caselle di testo che
>> possano, insieme agli altri pulsanti, sostituire completamente il Data
Control?
>Prova questo:
>    MsgBox Me.RecordsetClone.RecordCount & " " & Me.CurrentRecord
>Sib
Ho provato, ma non va bene, nel senso che io ho bisogno che il valore del
record corrente e il valore del totale dei record filtrati mi vadano su due
controlli casella di testo separati.
Esiste un modo per fare cio? Speriamo di si! :-)
Ciao!
Donato
ark...@tin.it


title: Navigazione tra record

text:
"Donato" <
ark...@tin.it
> ha scritto nel messaggio
news:zMT77.32107$Pb6.1...@news1.tin.it...



title: Navigazione tra record

text:
"Donato" <
ark...@tin.it
> ha scritto nel messaggio
news:zMT77.32107$Pb6.1...@news1.tin.it...

Scusate per la partenza a vuoto del mio messaggio precedente.
Se nella tua maschera hai inserito due caselle di testo non associate
chiamate rispettivamente RecordCorrente e NumeroDeiRecord, a fronte
dell'evento "Su corrente" della tua mascchera genera il seguente codice VBA:
Me!RecordCorrente = Me.CurrentRecord
Me!NumeroDeiRecord = Me.RecordsetClone.RecordCount
Che poi, scritto in una maniera diversa, è quello che ti aveva detto di fare
Sib.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Navigazione tra record

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9jp2ni$2osi$1...@stargate1.inet.it...
> Se nella tua maschera hai inserito due caselle di testo non associate
> chiamate rispettivamente RecordCorrente e NumeroDeiRecord, a fronte
> dell'evento "Su corrente" della tua mascchera genera il seguente codice
VBA:
>
> Me!RecordCorrente = Me.CurrentRecord
> Me!NumeroDeiRecord = Me.RecordsetClone.RecordCount
>
> Che poi, scritto in una maniera diversa, č quello che ti aveva detto di
fare
> Sib.
>
> --
> Roberto
Grande, lo provo subito!
Ciao!
Donato
ark...@tin.it


title: Relazioni

author: Bar

text:
Saluti a tutti
chi mi saprebbe spiegare il senso di questa cosa?
In relazioni del database di esempio ORDINI di Northwind c'č la tabella
Clienti replicata 4 volte:
Clienti,Clienti1,Clienti2,Clienti3 e tutte e quattro le repliche sono poste
in relazione in integritą referenziale con la tabella Ordini tra gli stessi
campi: Clienti.IdCliente e Ordini.IdCliente.
Ringrazio e saluto.
--
barb...@libero.it


title: report con subreport su query parametrica = moltiplica gli input

author: P. Bianchi

text:
Chiedo da cosa dipendono i segg. 2 comportamenti di A97 con le query
parametriche che non mi spiego:
1)
Ho un report basato su una query parametrica. Lancio il report, chiede
il parametro della query, visualizza il report. Vado a stamparlo, e
torna a chiedermi il  parametro.
Perche' lo rivuole? E' normale?
2)
Ho un report testuale basato su una query parametrica con due parametri
(cognome e nome). Poi ho un report grafico, sempre basato sulla stessa
query.
Quando li lancio separatamente, i report chiedono correttamente i
parametri una volta sola.
Per prova ho incorporato il report grafico dentro quello testuale, come
subreport. Mi aspettavo che mi chiedesse i parametri due volte. Perche'
invece quando lancio il nuovo report composto, me li chiede _quattro_
volte?
Grazie
P. Bianchi


author: Arturo

text:
"P. Bianchi" <
no.publi...@so.sorry.it
> ha scritto nel messaggio
news:3B66A2EB...@so.sorry.it...

Potrebbe essere che te li chieda per l'anteprima e poi per la stampa, usi
due pulsanti distinti per "vedere" e per "stampare"? La cosa piů semplice
potrebbe essere non di lanciare direttamente le stampe e di digitare i
parametri estemporaneamente ma di farli prendere dalla query da un controllo
di una maschera.
Ciao, Arturo


text:
Arturo wrote:
> > Ho un report basato su una query parametrica. Lancio il report, chiede
> > il parametro della query, visualizza il report. Vado a stamparlo, e
> > torna a chiedermi il  parametro.
> Potrebbe essere che te li chieda per l'anteprima e poi per la stampa, usi
> due pulsanti distinti per "vedere" e per "stampare"?
No, passo dall'anteprima e stampo da li'. Ero convinto che si limitasse
a passare l'immagine visualizzata allo spool di stampa. Invece torna a
chiedere i parametri, segno che riesegue la query sottostante al report.
Mi sembra strano.
> > Quando li lancio separatamente, i report chiedono correttamente i
> > parametri una volta sola.
> > Per prova ho incorporato il report grafico dentro quello testuale, come
> > subreport. Mi aspettavo che mi chiedesse i parametri due volte. Perche'
> > invece quando lancio il nuovo report composto, me li chiede _quattro_
> > volte?
> la cosa piu' semplice
> potrebbe essere non di lanciare direttamente le stampe e di digitare i
> parametri estemporaneamente ma di farli prendere dalla query da un controllo
> di una maschera.
Si' difatti ai fini pratici glieli faccio prendere da una tabellina TMP
d'appoggio.
Pero' mi piacerebbe ugualmente capire come mai unendo due report con un
parametro cadauno, il report composto ne chiede quattro.
ciao


title: Recupero Dati da Scelta Multipla

author: nadia

text:
Ci riprovo perchè devo trovare una soluzione e non è detto che la scelta
multipla si quella migliore anche se snellisce notevolmente le mie maschere!
In alcune tabelle del mio mdb (Access2002) ho dei campi per cui l'utente
deve scegliere i dati da inserire tra quelli da me indicati e può sceglierne
più di uno per campo
Siccome ci sono diversi campi di questo tipo e i valori negli stessi sono
testi che vanno dai 7 ai 20 caratteri  e siccome il db conterrà un numero
considerevole di record ho pensato di:
Creare delle tabelle "codice - descrizione" una per ogni lista di elementi
Creare nelle maschere una Casella di Riepilogo a scelta multipla per ogni
campo di questo tipo
Tramite codice "dire" al db di scrivere nel campo per cui è prevista la
scelta multipla, i codici relativi agli elementi scelti
In questo modo nella mia tabella avrò (1; 2; 3) anzichè un testo di 30/50
caratteri
Fin qui OK
Quello che non so fare (ammesso che sia fattible) è riassociare i codici che
ho così scritto nel mio campo alle loro descrizioni
Il metodo suggeritomi da MA in un precedente post (20/06)
>>Allora anche se non lo visualizzi ci metti un controllo riferito alla
>>tabella dei selezionati in cui inserisci anche la descrizione.
>>se la acsella combianata è fomata da
>>id descrizione
>>1 pippo
>>
>>tu nel controllo che visualizzi ci metti
>>me.tuocontrollo.column(0)
>>e in quello che non visualizzi ma c'è
>>me.controllonasconsto.column(1)
>>Alla fine mostri solo me.controllonascosto
va benissimo per i dati che vengono inseriti dai miei utenti interni
attraverso maschere access.
Il problema nasce per il fatto che ho anche degli utenti esterni che
inseriscono dati via Web attraverso maschere costruite in altro linguaggio
(.ASP) .
A me in questo caso arriva solo la tabella nel cui campo X mi trovo (1;2;3)
e devo fare in modo che la maschera Access attraverso cui i miei utenti
interni vedono la tabella mostri non certo 1,2,3 ma le descrizioni loro
associate ...con le query non ci riesco e non so proprio come fare... salvo
trasformare le scelte multiple in tanti campi "sì/no" quante sono le voci
tra cui scegliere... soluzione che però aumente di gran lunga la quantità di
campi per ogni tabella
Scusate la lunghezza ma spero sia servita a spiegare il problema
Grazie a tutti
Nadia


title: gestione tabella log e prestazioni DB in rete lan

author: mario rossi

text:
volendo salvare ogni evento generato da un operatore ad esempio ogni volta che clicca su qualche pulsante, secondo voi usato in rete il DB si appesantisce dovendo fare quell'operazione in più?

inoltre mi dovrò aspettare problemi futuri quando quella tabella log sarà riempita da moltissimi record?

Grazie.


author: BFS

text:

con db sql server io tengo il log in apposita tabella registrando:
data e ora
postazione client
nome utente
operazione eseguita

di solito registro le cancellazioni totali e righe fattura, modifica
della stessa

di tutte le modifiche e cancellazioni nel comparto prima_nota/partita doppia

in alcuni casi anche dei ddt e in generale in tutte le parti "sensibili"
di un gestionale.
più volte mi è servito per controbattere al cliente che sparava il
solito "io non ho toccato nulla in quel documento"

non appesantisce nulla essendo dei semplici insert gestiti tramite
stored procedure...quindi lato server
e la tabella viene interrogato solo al bisogno/contestazione

in generale tengo i log degli ultimi 365 giorni

se usi access come BE non ti so dire le ripercussioni nelle
prestazioni...non lo uso da 20anni come BE

BFS


author: RobertoA

text:
Il 31/08/2022 13:59, BFS ha scritto:
> Il 31/08/2022 12:13, mario rossi ha scritto:
>> volendo salvare ogni evento generato da un operatore ad esempio ogni
>> volta che clicca su qualche pulsante, secondo voi usato in rete il DB
>> si appesantisce dovendo fare quell'operazione in più?
>>
>> inoltre mi dovrò aspettare problemi futuri quando quella tabella log
>> sarà riempita da moltissimi record?
>>
>> Grazie.
>
> con db sql server io tengo il log in apposita tabella registrando:
> data e ora
> postazione client
> nome utente
> operazione eseguita
>
>
> di solito registro le cancellazioni totali e righe fattura, modifica
> della stessa
>
> di tutte le modifiche e cancellazioni nel comparto prima_nota/partita
> doppia
>
> in alcuni casi anche dei ddt e in generale in tutte le parti "sensibili"
> di un gestionale.
> più volte mi è servito per controbattere al cliente che sparava il
> solito "io non ho toccato nulla in quel documento"
>

Gia' pure a me e' capitato alcune volte che avere i log di alcune
operazioni sia stato essenziale per 'dimostrare' che non era stato il
gestionale a mangiarsi i dati ma un operatore a farlo, e risalire a
operatore/postazione/data/ora/operazione ha permesso di capire che siano
state 'manovre' eseguite dal personale e non bug dei programmi
Il punto fondamentale e' stabilire per quali operazioni e con che
dettaglio memorizzare i log, per evitare di appesantire troppo il
normale flusso del programma (loggare ogni movimento vorrebbe dire che
si sta sempre a scrivere sul db)

Sarebbe interessante valutare l'impatto in termini di prestazioni che
potrebbe avere tenere un log generico di TUTTE le operazioni eseguite
Parlo di trigger sul db da avviare in automatico in caso di
insert/modify/delete per OGNI tabella, informazioni che verrebbero
scritte su log_db (l'unica del db senza log ovviamente)
Da filtrare ed utilizzare poi in caso di necessita'


text:

e di mettere un accdb con BE con una sola tabella LOG localmente ad ogni PC cosa ne pensate?
in questo modo il traffico rete inutile per la tabella log è azzerato, la scrittura più veloce

lo svantaggio è che se cerco qualche evento devo controllare tutti i log di tutti i client
oppure potrei accodare tutto su tabella log in rete ma una volta al mese

cosa ne pensate?


text:

secondo me dipende tutto dallo scenario della tua applicazione

se usi "access" come BE presumo che la tua applicazione non gestisca
centinaia di insert/delete/update all'ora per singolo client da dover
monitorare, con 30-40-50 client

se parliamo del classico ufficio di 10 pc con 10 registrazioni l'ora per
pc userei una tabella log nel BE e stop

tanto la devi alimentare con un banale insert con 3 campi in croce, a
meno che non scrivi la divina commedia in ogni singolo log, la rete non
ne risente minimamente a mio avviso.
Poi magari chi usa mdb/accdb come BE potrà darti maggiori info sulle
prestazioni, come scrivevo io non lo uso da una vita...

BFS


text:
Il 02/09/2022 08:29, mario rossi ha scritto:

Traffico rete aggiuntivo non c'e', perche' la tabella log verrebbe
alimentata dal codice all'interno del db server, non sono le postazioni
di lavoro a scrivere nuove righe ma i trigger/stored procedure dentro al
db server ad occuparsi di tutto, lato client non e'necessario cambiare
niente neanche se ne accorgono

C'e' traffico rete, ovviamente quando da postazione lavoro si lancia
un'interrogazione sulla tabella log, ma questo credo sarebbe
un'operazione saltuaria e quindi ampiamente sopportabile

Il fatto di avere i dati frammentati un po' qua ed un po' la' (ogni
postazione lavoro col suo file di log) impedisce di eseguire ricerche
globali, e questo a mio parere e' inaccettabile


text:
Il 02/09/2022 09:36, RobertoA ha scritto:
>
> Traffico rete aggiuntivo non c'e', perche' la tabella log verrebbe
> alimentata dal codice all'interno del db server, non sono le postazioni
> di lavoro a scrivere nuove righe ma i trigger/stored procedure dentro al
> db server ad occuparsi di tutto, lato client non e'necessario cambiare
> niente neanche se ne accorgono

se non ho capito male lui non usa sqlserver come BE

io cmq eseguo l'inserimento dai client perchè informazioni come nome
nome PC e nome utente li posso ricavare solo da li.
Oppure c'è il modo tramite trigger di risalire a ip/user di chi l'ha
innescato?

BFS


text:

esatto uso BE access comunque si sono 10 pc e scrivo 3 campi allora lascio la tabella log in rete


author: Simone Calligaris

text:
> esatto uso BE access comunque si sono 10 pc e scrivo 3 campi allora lascio la tabella log in rete

10 pc ... in rete LAN o RDP?

Saluti


text:

lan


text:
> > > esatto uso BE access comunque si sono 10 pc e scrivo 3 campi allora lascio la tabella log in rete

> > 10 pc ... in rete LAN o RDP?

> lan

Prestazioni ridotte a parte, è una configurazione che causa periodici danneggiamenti del DB condiviso; se non t'è ancora capitato è un miracolo.
Ammesso che tu non voglia upgradare la base dati a SQLSVR, potresti riconfigurare il sistema per l'accesso RDP: con qualche accorgimento avresti affidabilità e buone prestazioni.
E potresti gestire una Tabella Log condivisa senza vistosi degradi.

Saluti


title: Ancora problema con runtime Access 2003 con SP3

author: yosef

text:
Scusate ripropongo questo post con la speranza di risolvere il
problema
ho sviluppato una applicazione con access 2003 con installato il SP3
di office 2003 (Office2003SP3-KB923618-FullFile-ITA.exe).
Adesso quando vado a deployare le applicazioni per gli altri pc (.mde)
che non hanno office 2003 ma solo il runtime e l'office 2000 (premette
che su queste macchine non può essere installato office 2003),
all'apertura dei report mi da questo errore:
* L'espressione non corrisponde al nome di una macro, di una funzione
definita dall'utente oppure a [Routine Evento]
* Si è verificato un errore durante la valutazioen di una funzione,
di
un evento o di una macro.
Il problema sta nel fatto che sul pc di sviluppo è presente il SP3
mentre sugli altri client no.
Ho provato a deployare l'applicazione includendo il runtime ma nulla
di fatto, ho provato ad installare il sp3 sui client con office 2000 e
access runtime 2003 ma nulla di fatto.
per inciso il problema me lo da quando apro un report con la funzione
myOpenReport "nomereport" preso dal bellisimo esempio messo a
disposizione da Silvio Savoldi e Alessandro Baraldi per la
personalizzazione dei report a run time. Sul pc di sviluppo funziona
tutto alla perfezione.
Sui client è installato office 2000 ma poi ho installato il runtime di
access 2003 e l'applicativo funzionava tranquillamente, il problema è
sorto su di un report comprensivo di un sottoreport e si bloccava su
questo codice:
    Reports("nomereport").Printer.PaperSize = acPRPSA4    -->>
ho provato anche ad inserire il valore 9 al posto di acPRPSA4 stesso
risultato mentre applicando la funzione descritta su MyOpenReport mi
da cmq un errore sulla riga in cui viene chiamata questa funzione.
il motivo per cui ho imputato il problema al SP3 è il seguente:
in pratica prima ho lavorato sempre sul mio portatile e tutto funziona
alla perfezione, poi per evitare di portare sempre il pc in ufficio mi
sono fatto installare sul pc dell'ufficio office 2003, riportando e
provando l'applicazione  in versione mdb mi venivano riportati gli
errori descritti sopra, dopo un pò di peripezie sono andato a
verificare la versione di access 2003 ed ho scoperto che sul pc
desktop dell'ufficio era senza SP3, una volta installato il SP3 tutto
ha funzionato alla perfezione.
Poi ho fatto le prove che ho descritto nel messaggio per i client che
hanno solo il runtime di access 2003 ma nulla di fatto.
Ho provato ad installare sagekey, come mi è stato consigliato sa
Simone Calligaris nel precedente post ma quando lancio l'applicativo
mi esce il seguente errore:
Error Loading Application
13: Tipo non corrispondente
ho provato anche ad installarlo su un altro pc ma nulla di fatto
stesso errore.
Qualcuno riesce ad aiutarmi in questo "problemone"?
Grazie


author: ^luigi^

text:
yosef ha scritto:



devi creare il pacchetto di installazione con il pacchetto di microsoft
office access 2003 developer extension che si trova nel pacchetto visual
studio 2003 e usare il run-time che installa questo pacchetto.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:

purtroppo è quello che ho sempre fatto, ma questa volta non funziona.
.......
grazie


text:
"^luigi^" <
>> Ho provato ad installare sagekey, come mi č stato consigliato sa
>> Simone Calligaris nel precedente post ma quando lancio l'applicativo
>> mi esce il seguente errore:
>> Error Loading Application
>> 13: Tipo non corrispondente
>> ho provato anche ad installarlo su un altro pc ma nulla di fatto
>> stesso errore.
Hai contattato l'assitenza tecnica e chiesto spiegazioni sull'errore?


text:
On 1 Dic, 10:37, "Simone Calligaris" <
simoc...@tiscalinet.it
> wrote:
> "^luigi^" <
>
> >> Ho provato ad installare sagekey, come mi stato consigliato sa
> >> Simone Calligaris nel precedente post ma quando lancio l'applicativo
> >> mi esce il seguente errore:
> >> Error Loading Application
> >> 13: Tipo non corrispondente
> >> ho provato anche ad installarlo su un altro pc ma nulla di fatto
> >> stesso errore.
>
> Hai contattato l'assitenza tecnica e chiesto spiegazioni sull'errore?
Non credo mi diano assistenza su un prodotto acquistato nel lontano
2003-2004 dalla società, sono sicuro che hanno già bruciato le
assistenze a disposizione, l'avrei già fatto, purtroppo.


text:
"yosef" <
> >> Ho provato ad installare sagekey, come mi stato consigliato sa
> >> Simone Calligaris nel precedente post ma quando lancio l'applicativo
> >> mi esce il seguente errore:
> >> Error Loading Application
> >> 13: Tipo non corrispondente
> >> ho provato anche ad installarlo su un altro pc ma nulla di fatto
> >> stesso errore.
> Hai contattato l'assitenza tecnica e chiesto spiegazioni sull'errore?
Non credo mi diano assistenza su un prodotto acquistato nel lontano
2003-2004 dalla società, sono sicuro che hanno già bruciato le
assistenze a disposizione, l'avrei già fatto, purtroppo.
>
Mi riferivo al Demo dell'installer SageKey (che personalmente uso con
soddisfazione da molti anni): se hai dei problemi d'installazione, contatta
chi di dovere.
Se esiste una probabilità d'avere un Runtime di Access 2003 correttamente
patchato a Service Pack 3, quella te la offrono i canadesi   ;-)


text:
On 1 Dic, 13:02, "Simone Calligaris" <
simoc...@tiscalinet.it
> wrote:
> "yosef" <
>
> > >> Ho provato ad installare sagekey, come mi stato consigliato sa
> > >> Simone Calligaris nel precedente post ma quando lancio l'applicativo
> > >> mi esce il seguente errore:
> > >> Error Loading Application
> > >> 13: Tipo non corrispondente
> > >> ho provato anche ad installarlo su un altro pc ma nulla di fatto
> > >> stesso errore.
> > Hai contattato l'assitenza tecnica e chiesto spiegazioni sull'errore?
>
> Non credo mi diano assistenza su un prodotto acquistato nel lontano
> 2003-2004 dalla societ , sono sicuro che hanno gi bruciato le
> assistenze a disposizione, l'avrei gi fatto, purtroppo.
>
>
>
> Mi riferivo al Demo dell'installer SageKey (che personalmente uso con
> soddisfazione da molti anni): se hai dei problemi d'installazione, contatta
> chi di dovere.
> Se esiste una probabilit d'avere un Runtime di Access 2003 correttamente
> patchato a Service Pack 3, quella te la offrono i canadesi   ;-)
Ah!!! ok ci provo,
per il resto chiedo ai canadesi :-)
grazie farò sapere


text:

> grazie farò sapere- Nascondi testo citato
>
> - Mostra testo citato -
Purtroppo il problema non si risolve neanche utilizzando sagekey, un
bel problemone che non esiste soluzione a quanto pare.
Ma a  nessuno è successo un problema come il mio?
Grazie
Giuseppe


author: Carlo Costarella

text:
"yosef" <
yos...@gmail.com
> ha scritto nel messaggio
news:d8e12569-c453-43a1...@s4g2000yql.googlegroups.com...
Scusate ripropongo questo post con la speranza di risolvere il
problema
ho sviluppato una applicazione con access 2003 con installato il SP3
di office 2003 (Office2003SP3-KB923618-FullFile-ITA.exe).
Adesso quando vado a deployare le applicazioni per gli altri pc (.mde)
che non hanno office 2003 ma solo il runtime e l'office 2000 (premette
che su queste macchine non può essere installato office 2003),
all'apertura dei report mi da questo errore:
* L'espressione non corrisponde al nome di una macro, di una funzione
definita dall'utente oppure a [Routine Evento]
* Si è verificato un errore durante la valutazioen di una funzione,
di
un evento o di una macro.
-------------------------------------------------------------
cut
Prima di tutto io proverei a verificare l'elenco dei riferimenti nel senso
di verificare se sono presenti nei client.
Ciao, Carlo


text:
On 27 Dic, 14:45, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "yosef" <
yose...@gmail.com
> ha scritto nel messaggionews:d8e12569-c453-43a1...@s4g2000yql.googlegroups.com...
> Scusate ripropongo questo post con la speranza di risolvere il
> problema
> ho sviluppato una applicazione con access 2003 con installato il SP3
> di office 2003 (Office2003SP3-KB923618-FullFile-ITA.exe).
> Adesso quando vado a deployare le applicazioni per gli altri pc (.mde)
> che non hanno office 2003 ma solo il runtime e l'office 2000 (premette
> che su queste macchine non pu essere installato office 2003),
> all'apertura dei report mi da questo errore:
> * L'espressione non corrisponde al nome di una macro, di una funzione
> definita dall'utente oppure a [Routine Evento]
> * Si verificato un errore durante la valutazioen di una funzione,
> di
> un evento o di una macro.
> -------------------------------------------------------------
> cut
>
> Prima di tutto io proverei a verificare l'elenco dei riferimenti nel senso
> di verificare se sono presenti nei client.
>
> Ciao, Carlo
si no, per questo tutto corretto, i riferimenti sci sono e tutti
corretti
il problema....sono quasi sicuro.... sia riferito a sp3 perchè sul pc
di sviluppo, non funzionava solo con office 2003 installato, dopo aver
applicato il SP3 tutto ok
grazie
Giuseppe


title: [OT] Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (z)

author: Roberto da casa

text:
Ecco alcune regole pubblicate sul nostro Sito Comune e che è auspicabile
vengano rispettate da tutti i frequentatori di questo NG.
==============================================
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima, di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Si possono effettuare delle ricerche nell'archivio storico del Sito Comune.
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nello scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo
diproblema, attirando subito l'attenzione di chi legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularlo evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i
piu'svariati, dalla domanda mal posta, al fatto che nessuno effettivamente
abbia una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del precedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliando le parti meno significative, lasciando quelle
piu'interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordie sarebbe meglio proseguirle in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone.
Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
che in questo ng possono esserci persone che si guadagnano la pagnotta
sviluppando programmi con Access, non ci sembra corretto contribuire a
diffondere questo tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
Access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie),
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquetteit.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.mamofaq.usenet.eu.org/FAQ-galamalileo.txt
Cara Emily Postnews...
http://uniper.unimo.it/uniper/cara_emily_postnews.htm
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL8R See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing out loud
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
Ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


title: [Xpost] Db per guestbook e errore su query con il carattere ' - l'apostrofo per intendersi..

author: Bart Simpson ®

text:
Salve ragazzi..lurco da qualche gg ma non ho trovato spiegazione..
Ho recuperato uno script in asp per creare un guestbook semplice semplice..
Funziona tutto...tranne che per un noioso problema...
Appena si va a inserire in uno qualsiasi dei campi l'apostrofo, mi va in
errore...questo..
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in
query expression '''', '09/05/2005 19.11.46', '')'.
Che ne pensate? Che puo' essere..? E' come se ignorasse del tutto il
carattere..
Me lo da in qualsiasi box vada ad inserirlo, e cioe' nome email indirizzo
internet soggetto e messaggio...
sempre il solito errore...
la query di inserimento e' questa....
sql =  "insert into message (name, url, mood, subject, message, postdate,
email) values ('" & name & "', '" & url & "', '" & mood & "', '" & subject &
"', '" & message & "', '" & postdate & "', '" & email & "')"
Set RS = conn.Execute (sql)
e mi sembra corretta...
I campi della tabella sono segnati tutti come testo tranne il contatore
ovviamente, la data di inserimento del messaggio stesso, e il campo
messaggio che e' settato a memo...
Francamente non so che pesci prendere... :-(
Un consiglio?


author: Alessandro Baraldi

text:
"Bart Simpson ®" <
emailp...@email.it
> wrote in message
news:hYMfe.1355257$
35.50...@news4.tin.it
[CUT]
> sql =  "insert into message (name, url, mood, subject, message, postdate,
> email) values ('" & name & "', '" & url & "', '" & mood & "', '" & subject &
> "', '" & message & "', '" & postdate & "', '" & email & "')"
> Set RS = conn.Execute (sql)
>
> e mi sembra corretta...
> I campi della tabella sono segnati tutti come testo tranne il contatore
> ovviamente, la data di inserimento del messaggio stesso, e il campo
> messaggio che e' settato a memo...
> Francamente non so che pesci prendere... :-(
> Un consiglio?
Mi pare sia usato JET come BE tramite ADO.
Ad unsa scorsa veloce mi viene in mente la formattazione
della DATA che potrebbe non essere validata dall'assenza dei Cancelletti
ma non ne sono certo(potrebbe andare se formattata ISO).
Ciao.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
Bart Simpson ® wrote:
CUT
aggiornamento..l'errore e' nella query o nella pagina aspe stessa...il db
accetta senza problemi l'apostrofo...


text:
Alessandro Baraldi wrote:
> "Bart Simpson ®" <
emailp...@email.it
> wrote in message
> news:hYMfe.1355257$
35.50...@news4.tin.it
>
>
> Mi pare sia usato JET come BE tramite ADO.
> Ad unsa scorsa veloce mi viene in mente la formattazione
> della DATA che potrebbe non essere validata dall'assenza dei
> Cancelletti ma non ne sono certo(potrebbe andare se formattata ISO).
>
si in effetti e' usato ADODB come connessione...
pero'..c'e' un problema....formattazione della data? Francamente..non so
come fare...come dovrei fare a formattarla ISO come mi dici tu? Ma nella
tabella o nella pagina asp?
Scusami ma francamente access non e' che mi sia proprio simpatico! :-D


text:
Bart Simpson Ž wrote:
> Alessandro Baraldi wrote:
>> "Bart Simpson Ž" <
emailp...@email.it
> wrote in message

La cosa sctrana e' che un messaggio completamente vuoto me lo accetta..!!
Quindi mi sa che il problema e' proprio sulla pagina


author: BartSimpson®

text:
"Bart Simpson ®" <
emailp...@email.it
> ha scritto nel messaggio
news:JtNfe.1355508$35.50...@news4.tin.it...
> La cosa sctrana e' che un messaggio completamente vuoto me lo accetta..!!
> Quindi mi sa che il problema e' proprio sulla pagina
>
>
aggiornamento...
se provo a mettere .'. mi da un errore ancora diverso...
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Number of query values and
destination fields are not the same.
/guestbook/gb.asp, line 458
oppure questo...
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in
query expression ''.'.', '10/05/2005 10.17.55', '')'.
/guestbook/gb.asp, line 458


title: Allineamento campi query

author: apache

text:
Buonasera a tutti! Una domanda veloce:
ho un combo, la cui origine dati è una query sql che estrae il campo
codice, descrizione e prezzo dalla tabella articoli..Vorrei riuscire ad
allineare il campo prezzo a destra, in modo da avere tutti i prezzi in
ordine, e facilitare la lettura dell'utente!!
Sapete consigliarmi?Grazie molte anticipatamente


title: Allineamento campi query

text:
"apache" <
6175i...@mynewsgate.net
> ha scritto nel messaggio
news:200509131...@mynewsgate.net...

Se il campo è numerico, l'allineamento è a destra nelle query ma non nella
combo.
Per sopperire a questo problema un ottimo link è questo:
http://www.lebans.com/justicombo.htm
Ciao, Carlo


title: controllo commondialog e pagine di stampa...

author: Frankkk

text:
...qualcuno ha mai usato proprietà from page to page del controllo common
dialog per lasciar selezionare all'utente la selezione delle pagine da
stampare ?
...Se qualcuno fosse in grado di rispondere ... sarei molto grato...!
Quello che mi interessa è impostare la selezione di quali pagine stampare
(da ... a...) a mezzo del controllo !
Grazie anticipatamente...Frankkk


title: Automatizzare l'importazione di un file txt

author: etabeta

text:
Ciao a tutti
devo automatizzare l'importazione di una tabella.
Ho trovato nei post vecchi un'indicazione che è il transfer text
La domanda era stata fatta da morbillo.
Il mio problema è che non riesco a parametrizzare correttamente.
Premetto che ho utilizzato una maschera tipo gestione risorse.
Chi mi potrebbe postare il comando corretto???
Il codice totale che ho utilizzato è
'--------------
Private Sub Comando6_Click()
If Not IsNull(Me!listaFileImporta) Then
    DoCmd.TransferText acImportFixed, schema.ini, corrente, Me!directory &
"\" & Me!listaFileImporta, False
Else
    MsgBox "Nessuna Selezione"
End If
End Sub
'--------------
Private Sub directory_LostFocus()
Me!listaFileImporta.RowSource = elenco_file(Me!directory, "*.txt")
End Sub
Public Function elenco_file(director_y As String, tipo_file As String)
'
'Per gentile concessione di Michele AMATO
'
Dim ritorno As String, file_da_trovare As String
file_da_trovare = director_y & "\" & extFile
Dim lsFile As String
lsFile = Dir(file_da_trovare)
If lsFile = vbNullString Then
    elenco_file = "(file non trovati)"
    Exit Function
Else
    Do
        ritorno = IIf(ritorno = "", Null, ritorno & ";") & Chr(34) & lsFile
& Chr(34)
        lsFile = Dir
    Loop While lsFile <> vbNullString
End If
elenco_file = ritorno
End Function
'--------------
Il nome della tabella in cui devo caricare i dati è "corrente" e l'origine
del file txt viene direttamente dalla finestra di "gestione risorse"
grazie in anticipo
Etabeta


author: Sergio MAZZA

text:
"etabeta" <
nos...@honospam.com
> ha scritto nel messaggio
news:09Ev6.35370$dJ6.3...@news.infostrada.it...
> Ciao a tutti
>
> devo automatizzare l'importazione di una tabella.
> Ho trovato nei post vecchi un'indicazione che č il transfer text
>
> La domanda era stata fatta da morbillo.
>
> Il mio problema č che non riesco a parametrizzare correttamente.
> Premetto che ho utilizzato una maschera tipo gestione risorse.
>
> Chi mi potrebbe postare il comando corretto???
>
-------- omissis ---------
>
> Il nome della tabella in cui devo caricare i dati č "corrente" e l'origine
> del file txt viene direttamente dalla finestra di "gestione risorse"
>
>
> grazie in anticipo
> Etabeta
>
Sembra esserci il mio zampino;
non ho capito cosa vuoi dire con "...l'origine del file txt viene
direttamente dalla finestra di "gestione risorse"...".
L'esempio che ho riportato funziona con una casella di testo (chiamata
directory) dove inserisci il disco e la directory (es. c:\documenti) e nella
casella di riepilogo (chiamata listaFileImporta) vengono visualizzati tutti
i file che hanno l'estensione indicata nella funzione "Elenco_file" (es.
elenco_file(Me!directory, "*.txt")).
Nell'evento "dopo aggiornamento" della casella di riepilogo listaFileImporta
ho inserito il codice che "legge i dati":
'----------
Private Sub directory_LostFocus()
Me!listaFileImporta.RowSource = elenco_file(Me!directory, "*.txt")
End Sub
'---------
Tutto quě.
Cosa non ti riesce?
Ciao.


title: Ddt da inserire in fattura

author: Ryc

text:
ciao a tutti
grazie al vostro aiuto ho realizzato un programma per la fatturazione.
Ora vorrei realizzare anche il Ddt, ma non ho idea
di come inserire gli estremi del documento (ddt) con i vari articoli
inclusi.
Gradirei poter vedere anche qualche esempio.
Grazie in anticipo


title: Ddt da inserire in fattura

text:

Se hai strutturato che ogni Fattura viene registrata in una Tabella
Fatture, devi avere una equivalente Tabella Dettaglio Fatture in
relazione 1-Molti che riporti
gli elementi prelevati dalla tua anagrafica Materiali... con
quantitativi, prezzi, sconto ed IVA...
Stamperai pertanto un Report basato su N°FATTURA con Sottoreport...
DETTAGLIO... formattato in base alle esigenze aziendali...!
Hio inteso correttamente la tua esigenza...?
@Alex


title: Ddt da inserire in fattura

text:
On 16 Apr, 10:26, "@Alex" <
ik2...@libero.it
> wrote:
> On 16 Apr, 09:48, Ryc <
ars...@yahoo.it
> wrote:
>
> > ciao a tutti
>
> > grazie al vostro aiuto ho realizzato un programma per la fatturazione.
> > Ora vorrei realizzare anche il Ddt, ma non ho idea
> > di come inserire gli estremi del documento (ddt) con i vari articoli
> > inclusi.
> > Gradirei poter vedere anche qualche esempio.
>
> > Grazie in anticipo
>
> Se hai strutturato che ogni Fattura viene registrata in una Tabella
> Fatture, devi avere una equivalente Tabella Dettaglio Fatture in
> relazione 1-Molti che riporti
> gli elementi prelevati dalla tua anagrafica Materiali... con
> quantitativi, prezzi, sconto ed IVA...
ho queste Tb:
Tbcliente
TbTestataFattura
Tbdettagliofattura
Tbdescrizioni e TbdescrizioniDDT unite da una query d'union
tbiva e sconto
> Stamperai pertanto un Report basato su N°FATTURA con Sottoreport...
> DETTAGLIO... formattato in base alle esigenze aziendali...!
esatto
> Hio inteso correttamente la tua esigenza...?
Si


title: [UPD DEMO] Fantacalcio...

author: Pablitomf (Maurizio Facciuti)

text:
CALCIO Easy :
- Aggiunta classifica marcatori (sotto la classifica a squadre);
- Aggiunta statistica giocatori - goals in casa; goals fuori casa;
ammonizioni; espulsioni - (sotto la lista della Rosa della Squadra);
- Aggiunti nomi giocatori alcune squadre;
- Modificato effetto dissolvenza in apertura;
- Sezione Query : Date un occhiata alla Creazione Tabellone incontri
"Qry_Prepara_Tabellone_CampiIncrociati".
Link :
http://www.geviservices.it/Files/DB/Calcioeasy.zip
decomprimere il tutto in una cartella "CalcioEasy" in "C:\"
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access 97 -  2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
Quotare :
http://wiki.news.nic.it/QuotarBene
http://www.krisopea.it/mvp/Quoting.htm
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: [UPD DEMO] Fantacalcio...

author: Gaspare

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:dmp948$v8v$1...@domitilla.aioe.org...

> ""Non mi fido molto delle statistiche, perchè un uomo con la testa nel
> forno
> acceso e i piedi nel congelatore statisticamente ha una temperatura
> media."
>
Ciao,
non abrai combinato x caos qualche "miracolo" informatico? Quando l'ho
aperto mi è ventuo fuori un msgbox che diceva -> ricordati che cmq al 1°
posto della classifica c'è 1 altra squadra...se vuoi continuare puoi farlo
ma non perdere il contatto con la realtà ! ;-)
Un bel programmanino -> non c'è che dire ! :-)


title: [UPD DEMO] Fantacalcio...

text:
> Ciao,
> non abrai combinato x caos qualche "miracolo" informatico? Quando l'ho
> aperto mi è ventuo fuori un msgbox che diceva -> ricordati che cmq al 1°
> posto della classifica c'è 1 altra squadra...se vuoi continuare puoi farlo
> ma non perdere il contatto con la realtà ! ;-)
Squadra che sarebbe?
Non mi parlare di squadre a strisce perchè proprio tra noi in C dovrebbero
essere! ;-)
90 mila spettatori in 180 partite fanno +/-... noi in una serata appena!



title: [UPD DEMO] Fantacalcio...

text:
"Pablitomf (Maurizio Facciuti)" <
maurizio...@accessgroup.it
> ha scritto
nel messaggio news:dmpu2a$41f$1...@domitilla.aioe.org...

Si lp sò Maurizio -> la palla gira...è 1 pò come la fortuna e quando non c'è
l'hai fra i piedi il tempo d'attesa diventa lungo ma bisogna "affrontare con
serenità" la realtà e sperare che magari qualche figlio "occulto" di Mr.
Maradona possa dare continuità a dei periodi belli...cmq il programma è
"buono" e come ti dissi tempo fà -> essere "convinti" fà bene anche se entro
certi limiti :-)


title: recordset strano dilemma su filtro WHERE

text:
secondo voi perchè l'istruzione
        Set rs3 = db.OpenRecordset("select * from contacomp where
([contacomp].id_dbase=p)")
mi restituisce l'errore
parametri insufficienti, previsto 1.
visto che P vale 558
grazie a tutti.


author: Matteo Palmieri

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:M8019.12760$n04.3...@twister2.libero.it...

Se p è una variabile sostituisci con:
Set rs3 = db.OpenRecordset("select * from contacomp
where([contacomp].id_dbase=" & p & ")")
--
Matteo Palmieri - Cybercreations
www.cybercreations.it