title: scusate ma ripropongo

text:
Il 25/05/2010 16.50, ignazio.pilone ha scritto:
> On 25 Mag, 15:15, OneEDP<OneEDP@antispam>  wrote:
>
>> Il 25/05/2010 13.40, ignazio.pilone ha scritto:
>>
>>
>>
>>
>>> On 25 Mag, 11:55, OneEDP<OneEDP@antispam>    wrote:
>>>
>>
>>>> Il 25/05/2010 10.19, ignazio.pilone ha scritto:
>>>>
>>
>>>>> On 24 Mag, 19:44, OneEDP<OneEDP@antispam>      wrote:
>>>>>
>>
>>>>>> Il 24/05/2010 16.07, ignazio.pilone ha scritto:
>>>>>>
>>
>>>>>>> buongiorno a tutti,
>>>>>>> vorrei alla chiusura del db dare un comando che mi copi due tabelle su
>>>>>>> un db di "appoggio".
>>>>>>> Ho un problema, per ogni istruzione di copia mi chiede conferma per la
>>>>>>> sovrascrittura della tabella, impedendo di fatto la chiusura e
>>>>>>> l'uscita dal db.
>>>>>>> L'istruzione che ho compilato, partendo da una macro, � questa:
>>>>>>>
>>
>>>>>>> DoCmd.CopyObject "\\Totodr2sa01\TO_TO_PUBLIC\DATI PCG\monster
>>>>>>> mirror_be.mdb", "", acTable, "NumerazioniRoberto"
>>>>>>>         DoCmd.CopyObject "\\Totodr2sa01\TO_TO_PUBLIC\DATI PCG\monster
>>>>>>> mirror_be.mdb", "", acTable, "ACC_GruppiMerce"
>>>>>>>
>>
>>>>>>> Posso integrare il comando DoCmd con un codice che copi senza
>>>>>>> richiedere la sovrascrittura ?
>>>>>>> Qualcuno � cos� gentile da potermi aiutare ?  ho cercato ovunque,
>>>>>>> google, sito comune ecc... ma non riesco a venirne fuori.
>>>>>>> grazie davvero tanto.
>>>>>>>
>>
>>>>>> Non ho provato mai una cosa del genere, ma ritengo che il problema sia
>>>>>> dovuto all'oggetto database ricevente che devi necessariamente
>>>>>> istanziare affich� possa impostare nell'oggetto istanziato il SetWarning
>>>>>> a false.
>>>>>> Dall'oggetto poi dovresti ricopiarti la tabella origine.
>>>>>> Cmq la prassi di distruggere un oggettotabella e di ricrearlo nuovamente
>>>>>> non � molto databeis. :-)
>>>>>> Sarebbe meglio comandi di sincronizzazione update, delete, insert del
>>>>>> tipo "UPDATE tblDestin in destino.mdb set...... " ecc.
>>>>>> Anche le performance gradiscono.
>>>>>> Un saluto
>>>>>> Daniele- Nascondi testo citato
>>>>>>
>>
>>>>>> - Mostra testo citato -
>>>>>>
>>
>>>>> ciao Daniele, grazie per l'attenzione.
>>>>> il mio problema � questo, cos� magari capisci che di databeis :-) non
>>>>> ne mastico molto.
>>>>>
>>
>>>>> Ho un be con tutto il db e cinque fe dal quale dal mio ufficio
>>>>> accediamo per alimentare i dati.
>>>>> Ora vorrei dar modo ad altri colleghi, i pi� disparati (e anche
>>>>> smanettoni) di accedere in sola lettura ai dati, e pensavo per evitare
>>>>> casini che poi non sarei in grado di gestire a questo funzionamento un
>>>>> p� barbaro ma che dovrebbe funzionare.
>>>>> Premetto tra l'altro che non posso disporre di privilegi di
>>>>> amministratore sulle macchine.
>>>>> Per questo pensavo ad un databeis spech (specchio) del precedente con
>>>>> le tabelle aggiornate dalla chiusura del mio.
>>>>> So che non sar� il massimo della programmazione ma volevo un risultato
>>>>> facile e immediato.
>>>>> Sai suggerirmi qualche strada alternativa, magari anzich� copiare le
>>>>> tabelle aggiornarle o altro tipo di operazione che non conosco ?
>>>>>
>>
>>>>> grazie infinite.
>>>>>
>>
>>>> Per gestire un db specchio dovresti utilizzare il filesystem: copy, ren,
>>>> del ma non hai privilegi per queste operazioni...
>>>> In ogni caso i backup sono fondamentali e vanno eseguiti regolarmente!
>>>> Ti consiglierei copie multiple di backup che so.. degli ultimi dieci
>>>> giorni lavorativi...
>>>> In caso di perdita accidentale da smanettone non c'� query che tenga..
>>>> In internet trovi backup free a camionate. Per esempio cobian backup ohttp://
www.2brightsparks.com/syncback/
>>>> Dato il numero degli utenti esigui puoi pensare anche di schedulare
>>>> l'attivit� di backup.
>>>> La strada delle query la lascerei stare.
>>>> Tieni presente per� che qualunque databeis necessit� di backup. Sempre. :-)
>>>> Daniele- Nascondi testo citato
>>>>
>>
>>>> - Mostra testo citato -
>>>>
>>
>>> grazie mille Daniele per la cortesia e tempestivit�.
>>>
>>
>>> Quello che vorrei realizzare con quanto richiesto, non riguarda il
>>> backup del db che gi� eseguo regolarmente, ma una sorta di immagine
>>> dello stesso (essenzialmente di tabelle) da poter poi far condividere
>>> agli altri senza timore di modifiche / cancellamenti / altri
>>> smanettamenti.
>>>
>>
>>> Per questo mi servirebbe del codice che su uscita dal db, mi andasse
>>> ad aggiornare queste tabelle del db "finto". No so se mi sono
>>> spiegato, se servisse posso essere pi� preciso.
>>> grazie infinite.
>>>
>> Il tuo problema � la profilatura grant e deny delle definition delle
>> tabelle e delle modifiche.
>> Personalmente la trovo poco praticabile, ma nel tuo caso con pochi
>> utenti penso che sia una strada percorribile.
>> La profilaturi utente in Access � piuttosto macchinosa ed � accessibile
>> da Strumenti ->  Protezione ed � piuttosto capillare.
>> Altrimenti c'� una valida alternativa suhttp://
www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=297che
 fa in
>> modo di anteporre un'interfaccia tra utente e data layer sottostante al
>> riparo da smanettorni.
>> In ogni caso l'unica arma degli smanettoni sono i backup.
>> Mentre tu vorresti genarare una sorta di "virtualizzazione".
>> Vorresti clonare il tuo db e poi sincronizzarlo con l'origine. Vedo
>> problemi di concorrenza in vista. Bastano due concorrenze � la frittata
>> � fatta.
>> Indi meglio la profilatura.
>> Ciao
>> Daniele- Nascondi testo citato
>>
>> - Mostra testo citato -
>>
> grazie Daniele,
> avevo gi� avuto quell'imbeccata ma devo confessarti che per me �
> troppo difficile da inizializzare e comunque dovrei sempre far
> accedere al be principale (con rallentamenti vari) i vari smanettoni e
> di questo ho sinceramente terrore.
>
> Possibile che non posso fare un copia tabella o aggiornamento della
> stessa senza richiesta di sovrascrittura ?
>
> Sempre per quel che ne capisco e sinceramente non afferro (mea culpa)
> molto il tuo linguaggio molto tecnico, ovviamente non c'� nessuna
> polemica in questo, il mio scopo non � clonare il mio db e/o
> sincronizzarlo ma fare la copia di /aggiornare un paio di tabelle ogni
> volta che chiudo, quindi senza (magari dico una ca...ata, anzi
> sicuramente,) generare sincronismi o concorrenze.
> ciao grazie infinite per l'aiuto e la pazienza.
>
>
>
La soluzione agl smanettoni non � risolvibile con ci� che proponi
Copia di/aggiornare come dici tu equivale a sincronizzare se ci pensi.
Quindi ritorniamo alla prima prima risposta che ti ho inviato.
Non so proporti alternative migliori di quelle gi� proposte.
Ripeto la sincronizzazione di un paio di tabelle (penso che siano quelle
critiche) ti comporta altri effetti collaterali di concorrenza.
Prova quel link di alessandro e superato lo scoglio iniziale vedrai che
ne vale la pena.
Ciao
Daniele


title: Esportare dati tabelle su file testo, quale separatore campi / righe ?

author: RobertoA

text:
Vorrei fare un backup, dei dati contenuti nelle tabelle del db
Su file di testo, con i dati in chiaro (leggibile anche da umano),
re-importabile sul db in caso di necessita', quindi o un file di testo
con i dati separati da un carattere, oppure un xml (che pero' sarebbe
meno leggibile da umano)
Visto che la  DoCmd.TransferText  non funziona neanche a spinta
(richiederebbe una specifica per ogni tabella), vorrei ciclare tra tutte
le tabelle, all'interno di ogni tabella ciclare per ogni campo e mandare
fuori un record su una riga file di testo
Per l'esportazione non c'e problema
Ma per l'importazione il problema c'e' ed e' il fatto che il carattere
usato come separatore campi potrebbe essere utlizzato nel bel mezzo di
un campo come dato vero e proprio, e la procedura di importazione lo
riconoscerebbe come un separatore campi
Anche il chr(13) e chr(10) di fine riga rompono le scatole, perche'
potrebbero essere contenuti all'interno del testo di una textbox multilinea
Per semplificare supponiamo di escludere i campi blob/binari e simili
Pensavo di usare il chr(31) come separatore campo, il chr(30) come fine
riga (anche se poi aprendo col notepad non si vedrebbe la separazione
tra le righe
Quindi la domanda e':  come fare per riconoscere un campo dall'altro in
fase di importazione, e comtemporaneamente assicurarmi che nessun
carattere di 'dati' venga interpretato come separatore campo?

Ciao e grazie
RobertoA


text:
Una sola osservazione, non attinente al problema che hai esposto, ma chre ritengo importante non scordare...!
Se nel tuo progetto sei uso ad avere come PK dei campi di tipo COUNTER(quelli che usano quasi tutti)... probabilmente l'idea di EXPORT ed IMPORT potrebbe non essere così funzionale in termini RELAZIONALI, o, almeno credo possa complicare un pochetto il tutto...

@Alex


text:

Ogni tabella dispone di un campo, tipo numerico, univoco all'interno
della tabella stessa (anzi di tutto il db) ed associato ad un'indice per
le inevitabili operazioni di collegamento ai dati altre tabelle
Per quale motivo dovrebbe essere piu' complicato?
Il risultato di un'eventuale re-importazione dovrebbe ripristinare i
dati della tabella esattamente come erano durante la fase di esportazione
Se stai pensando ai campi 'counter' di Access, quelli autocalcolati, non
ce ne sono, non avendone un controllo diretto non li ho mai usati


text:
Infatti mi riferivo ai campi AutoIncrementali il Counter... che inibisce/complica la manutenzione dei dati...
Se non ne hai sei a posto, osservazione inutile la mia.
@Alex


title: Listbox che non si aggiorna

author: Giuseppe Quagliaro

text:
Saluti a tutti gli appartenenti al newsgroup.
Vi invio questa mail per esporvi un problema sul quale mi sono imbattuto
e che non riesco in alcun modo a risolvere.
All’interno di un database, mediante codice, aggiungo un nuovo record ad
una tabella, ed in seguito, effettuo una query sulla listbox
visualizzante i dati provenienti da tale tabella, allo scopo di inserire
le modifiche effettuate. Per fare questo ho creato una maschera priva di
origine dati ed al suo interno ho inserito quanto segue:
- un pulsante di comando alla pressione del quale veniva eseguito il
seguente codice:
Dim Dbs As DATABASE, Rst As Recordset, Stringa as string
Set Dbs = CurrentDb()
    Dbs.Execute "INSERT INTO [Tabella] " _
        & "(Campo1) VALUES " _
        & "( 'Valore');"
Dbs.Close
Stringa = "SELECT  [Tabella].[Campo1]  " _
& " as ID1 " _
& " FROM  Tabella  "
Me.LstTabella.RowSource = Stringa
Me.LstTabella.Requery
- una listbox (LstTabella) visualizzante i idati provenienti dalla
tabella.
Ora il codice correttamente inserisce il nuovo record nella tabella, per
contro la listBox alle volte si aggiorna ed alle volte nò. Spesso in
essa non compare appunto l’ultimo record inserito. Ho provato diverse
soluzioni senza successo.
Chiedo se qualcuno può darmi una mano a risolvere il problema.
Grazie per la collaborazione.
         Giuseppe Quagliaro


title: Listbox che non si aggiorna

author: Roberto da casa

text:
"Giuseppe Quagliaro" <
giuseppe....@tin.it
> ha scritto nel messaggio
news:3F85CD32...@tin.it...
> Saluti a tutti gli appartenenti al newsgroup.
> Vi invio questa mail per esporvi un problema sul quale mi sono imbattuto
> e che non riesco in alcun modo a risolvere.
> All'interno di un database, mediante codice, aggiungo un nuovo record ad
> una tabella, ed in seguito, effettuo una query sulla listbox
> visualizzante i dati provenienti da tale tabella, allo scopo di inserire
> le modifiche effettuate. Per fare questo ho creato una maschera priva di
> origine dati ed al suo interno ho inserito quanto segue:
> - un pulsante di comando alla pressione del quale veniva eseguito il
> seguente codice:
>
>
> Dim Dbs As DATABASE, Rst As Recordset, Stringa as string
> Set Dbs = CurrentDb()
>     Dbs.Execute "INSERT INTO [Tabella] " _
>         & "(Campo1) VALUES " _
>         & "( 'Valore');"
> Dbs.Close
>
> Stringa = "SELECT  [Tabella].[Campo1]  " _
> & " as ID1 " _
> & " FROM  Tabella  "
>
>
> Me.LstTabella.Requery
>
> - una listbox (LstTabella) visualizzante i idati provenienti dalla
> tabella.
> Ora il codice correttamente inserisce il nuovo record nella tabella, per
> contro la listBox alle volte si aggiorna ed alle volte nò. Spesso in
> essa non compare appunto l'ultimo record inserito. Ho provato diverse
> soluzioni senza successo.
> Chiedo se qualcuno può darmi una mano a risolvere il problema.
> Grazie per la collaborazione.
>
>          Giuseppe Quagliaro
Dopo il:
Me.LstTabella.Requery
prova ad aggiungere un
Me.Repaint
Potresti provare anche ad aggiungere un
DoEvents
prima del
Me.LstTabella.RowSource = Stringa
Resta il fatto che è molto strano che qualche volta viene eseguito
regolarmente il Requery della casella di riepilogo ed a volte no.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Listbox che non si aggiorna

text:
Roberto da casa ha scritto:

Inspiegabilmente lo stesso codice che prima non funzionava, ora invece
aggiorna regolarmente.
Ti ringrazio Roberto in ogni caso per il suggerimento.
Ciao.
Giuseppe Quagliaro


title: OT: Sito web LC INFORMATICA

author: Zappus

text:
E' on line il sito web di LC INFORMATICA....
Per favore ditemi cosa ne pensate....senza troppo infierire.
Grazie Luca.


title: OT: Sito web LC INFORMATICA

author: Gaspare

text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:43a346f6$0$13252$4faf...@reader2.news.tin.it...
> E' on line il sito web di LC INFORMATICA....
> Per favore ditemi cosa ne pensate....senza troppo infierire.
> Grazie Luca.
>
>
Ciao,
si tratta di uno spazio che risiede sui server di Aruba (
http://www.nic.it/cgi-bin/PM/captchaDB/encodedWhois.cgi
 ) e che
supporta fra l'altro la versione 4.4.1 di php (
http://vademecum.aruba.it/start/server/cercaserver.php
) -> quindi puoi fare
1 salto qui
http://vademecum.aruba.it/main/
 e documentarti 1 pň!
 Inoltre se vado in visualizzazione html delle tue pagine vedo che hai
utilizzato il frontpage -> se cancelli quella riga zio "Bill" non s'incavola
mica...anzi pensa che gli vuoi bene ;-)
Che dirti? Prova un pň ad approfondire le tue conoscenze sul frontpage (se
adesso vuoi/puoi usare solo quello) -> 1  guida la trovi a quest'url:
http://www.html.it/frontpage/
Considera che chi viene a visitarti puň avere una delle seguenti risoluzioni
video: 1280x1024 - 1024x768 - 800x600 - etc...Browser del tipo: Microsoft
Internet Explorer 6.0 - 5.5 - 5.0 - Firefox  - Netscape - Opera -Sfari
etc...quindi prova a scaricarti piů browser ed a settare le varie
risoluzioni video x vedere cosa viene fuori!
Nel frattempo puoi lasciare quelle pagine web ;-)
Spero di non aver "inferito"...in ogni caso "l'ho fatto in buona fede" ;-)


title: OT: Sito web LC INFORMATICA

author: Alessandro Baraldi

text:
"Zappus" <
luca...@aliceposta.it
> wrote in message
news:43a346f6$0$13252$
4faf...@reader2.news.tin.it
> E' on line il sito web di LC INFORMATICA....
> Per favore ditemi cosa ne pensate....senza troppo infierire.
> Grazie Luca.
Magari, sempre non sia un segreto, passaci il LINK..!!!!!!!
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: OT: Sito web LC INFORMATICA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:77b28f9f4b665dfa66...@mygate.mailgate.org...

Ciao @Alex,
il link è
http://www.lcinformatica.it/
Alla prossima :-)


title: OT: Sito web LC INFORMATICA

text:
"Gaspare" <
em...@provider.it
> wrote in message
news:43a3cf48$0$7324$
4faf...@reader4.news.tin.it
[CUT]
> Ciao @Alex,
> il link è
http://www.lcinformatica.it/
>
> Alla prossima :-)
Ciao Gaspare, mi sembrava doveroso da parte del
richiedente....!
Il sito a mio avviso ha qualche problema, mi rallenta
estremamente il movimento del Mouse, succede anche a voi...??



title: OT: Sito web LC INFORMATICA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:7c633c989e19d859ab...@mygate.mailgate.org...

Infatti gli ho suggerito di "migliorarlo" un pò...non sò da quanto ci lavori
o che esperienza abbia in proposito ma penso sia doveroso apportare qualche
miglioria tenendo conto eventualmente anche dalla famosa "accessibilità"
http://www.innovazione.gov.it/ita/intervento/accessibilita.shtml
ed ovviamente dei servizi proposti. Il tuo, ad es., è realizzato con
l'ausilio del frontpage e dreamweaver (da come hai scritto sulla home) ma si
presenta in modo del tutto "diverso"...abbastanza curato nella grafica, di
buona lettura e ben impaginato---sai bene che non sono un "lecchino" ;-)
Buon proseguimento :-)


title: OT: Sito web LC INFORMATICA

text:
"Gaspare" <
em...@provider.it
> wrote in message
news:43a3d534$0$7323$
4faf...@reader4.news.tin.it
[CUT]
> Infatti gli ho suggerito di "migliorarlo" un pò...non sò da quanto ci lavori
> o che esperienza abbia in proposito ma penso sia doveroso apportare qualche
> miglioria tenendo conto eventualmente anche dalla famosa "accessibilità"
>
http://www.innovazione.gov.it/ita/intervento/accessibilita.shtml
> ed ovviamente dei servizi proposti. Il tuo, ad es., è realizzato con
> l'ausilio del frontpage e dreamweaver (da come hai scritto sulla home) ma si
> presenta in modo del tutto "diverso"...abbastanza curato nella grafica, di
> buona lettura e ben impaginato---sai bene che non sono un "lecchino" ;-)
>
> Buon proseguimento :-)
Il mio sito è solo graficamente simpatico, ma come ho sempre detto
non è il mio interesse e non mi ci sono mai messo a fare altro, proprio
non mi piace.....!
Sarebbe da gestire con un DB(il server dispone di MySQL), ma
non ho tempo da perdere per questo, quindi rimarrà così.
Ciao Gaspare buon WeekEnd



title: OT: Sito web LC INFORMATICA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:8f57b2da49c3a6e19c...@mygate.mailgate.org...
> "Gaspare" <
em...@provider.it
> wrote in message
> news:43a3d534$0$7323$
4faf...@reader4.news.tin.it
>
> [CUT]
>
> > Infatti gli ho suggerito di "migliorarlo" un pò...non sò da quanto ci
lavori
> > o che esperienza abbia in proposito ma penso sia doveroso apportare
qualche
> > miglioria tenendo conto eventualmente anche dalla famosa "accessibilità"
> >
http://www.innovazione.gov.it/ita/intervento/accessibilita.shtml
> > ed ovviamente dei servizi proposti. Il tuo, ad es., è realizzato con
> > l'ausilio del frontpage e dreamweaver (da come hai scritto sulla home)
ma si
> > presenta in modo del tutto "diverso"...abbastanza curato nella grafica,
di
> > buona lettura e ben impaginato---sai bene che non sono un "lecchino" ;-)
> >
> > Buon proseguimento :-)
>
Buongiorno a tutti e grazie per l'interessamento.
Ci sto lavorando da pochi giorni e non conosco assolutamente il Front Page.
La mia intenzione è solo di avere alcune pagine in cui presentare la mia
attività.
Cercherò comunque di migliorarlo.
Grazie di nuovo Luca.


title: OT: Sito web LC INFORMATICA

text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:43a3dd56$0$16207$4faf...@reader3.news.tin.it...
>
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:8f57b2da49c3a6e19c...@mygate.mailgate.org...
>> "Gaspare" <
em...@provider.it
> wrote in message
>> news:43a3d534$0$7323$
4faf...@reader4.news.tin.it
>>
>> [CUT]
>>
>> > Infatti gli ho suggerito di "migliorarlo" un pò...non sò da quanto ci
> lavori
>> > o che esperienza abbia in proposito ma penso sia doveroso apportare
> qualche
>> > miglioria tenendo conto eventualmente anche dalla famosa
>> > "accessibilità"
>> >
http://www.innovazione.gov.it/ita/intervento/accessibilita.shtml
>> > ed ovviamente dei servizi proposti. Il tuo, ad es., è realizzato con
>> > l'ausilio del frontpage e dreamweaver (da come hai scritto sulla home)
> ma si
>> > presenta in modo del tutto "diverso"...abbastanza curato nella grafica,
> di
>> > buona lettura e ben impaginato---sai bene che non sono un "lecchino"
>> > ;-)
>> >
>> > Buon proseguimento :-)
>>
> Buongiorno a tutti e grazie per l'interessamento.
> Ci sto lavorando da pochi giorni e non conosco assolutamente il Front
> Page.
Bene! Se in pochi giorni riesci a fare quello che hai fatto durante le
festività sono certo che diverrà 1 portale ;-)
> La mia intenzione è solo di avere alcune pagine in cui presentare la mia
> attività.
...avevo qualche dubbio -> ma adesso ne siamo certi ;-)
> Cercherò comunque di migliorarlo.
Bravo! "Volere è potere" come suol dirsi ;-)
> Grazie di nuovo Luca.
>
>
Prego e alla prossima :-)


title: OT: Sito web LC INFORMATICA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:8f57b2da49c3a6e19c...@mygate.mailgate.org...
> "Gaspare" <
em...@provider.it
> wrote in message
> news:43a3d534$0$7323$
4faf...@reader4.news.tin.it
>
> [CUT]
>
>> Infatti gli ho suggerito di "migliorarlo" un pò...non sò da quanto ci
>> lavori
>> o che esperienza abbia in proposito ma penso sia doveroso apportare
>> qualche
>> miglioria tenendo conto eventualmente anche dalla famosa "accessibilità"
>>
http://www.innovazione.gov.it/ita/intervento/accessibilita.shtml
>> ed ovviamente dei servizi proposti. Il tuo, ad es., è realizzato con
>> l'ausilio del frontpage e dreamweaver (da come hai scritto sulla home) ma
>> si
>> presenta in modo del tutto "diverso"...abbastanza curato nella grafica,
>> di
>> buona lettura e ben impaginato---sai bene che non sono un "lecchino" ;-)
>>
>> Buon proseguimento :-)
>
>
> Il mio sito è solo graficamente simpatico, ma come ho sempre detto
> non è il mio interesse e non mi ci sono mai messo a fare altro, proprio
> non mi piace.....!
Quello in effetti si era intuito -> diciamo che ti "diverti" a giocare con
le classi, a creare mail_sender ed a "sbucciarti" le API...cosa che poi non
ti viene fuori così male...anzi ;-)
> Sarebbe da gestire con un DB(il server dispone di MySQL), ma
> non ho tempo da perdere per questo, quindi rimarrà così.
>
Se vuoi ti posso dare 1 mano -> nel limite del possibile e se me la ritorni
"indietro" alla fine ;-)
> Ciao Gaspare buon WeekEnd
>
> @Alex
>
>
Ciao e buon fine-settimana anche a te & family :-)



title: OT: Sito web LC INFORMATICA

author: Morgan

text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:43a346f6$0$13252$4faf...@reader2.news.tin.it...
> E' on line il sito web di LC INFORMATICA....
> Per favore ditemi cosa ne pensate....senza troppo infierire.
> Grazie Luca.
>
La pagina iniziale mi piace abbastanza.
Quando vado su
http://www.lcinformatica.it/Sviluppo%20software.htm
e premo su Gestione Ordini da Cliente mi manda ad una pagina
http://www.lcinformatica.it/Public/Gestioneordini.htm
dove devo ulteriormente cliccare per entrare nell'esempio
http://www.lcinformatica.it/Gestione%20ordini_file/frame.htm
perchè non andarci direttamente?
I frame so troppo grossi e mi appaiono neri con le righe selezionata
bianche.
P.S.
Ma l'esempio di "Gestione Ordini da Cliente" è solo per prova vero?
PPSS
Nelle Marche dove?
Io ho origini Pesaresi.
Ciao
Morgan col portatile
SO XP Home Edition
IE 6
Pentium 4
1 Giga di Ram
3 Giga di processore


title: OT: Sito web LC INFORMATICA

text:
"Gaspare" <
em...@provider.it
> wrote in message
news:43a3e29b$0$7319$
4faf...@reader4.news.tin.it
[CUT]
> > Sarebbe da gestire con un DB(il server dispone di MySQL), ma
> > non ho tempo da perdere per questo, quindi rimarrà così.
> >
> Se vuoi ti posso dare 1 mano -> nel limite del possibile e se me la ritorni
> "indietro" alla fine ;-)
Una mano...?
In realtà servirebbe proprio farlo da zero..!!!!
Ti ringrazio Gaspare, ma non ho intenzione di farlo per 2 motivi:
1)E' un sito amatoriale e preferisco dare luce al SC
2)Nel momento che mi stufo di aggiornarlo non dovrò giustificarmi
con nessuno, se non com me...!
> Ciao e buon fine-settimana anche a te & family :-)
Altrettanto.
@Alex



title: OT: Sito web LC INFORMATICA

text:
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:43a3fc39$0$16207$4faf...@reader3.news.tin.it...
>
> "Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
> news:43a346f6$0$13252$4faf...@reader2.news.tin.it...
> > E' on line il sito web di LC INFORMATICA....
> > Per favore ditemi cosa ne pensate....senza troppo infierire.
> > Grazie Luca.
> >
> La pagina iniziale mi piace abbastanza.
> Quando vado su
>
http://www.lcinformatica.it/Sviluppo%20software.htm
>
> e premo su Gestione Ordini da Cliente mi manda ad una pagina
>
>
http://www.lcinformatica.it/Public/Gestioneordini.htm
>
> dove devo ulteriormente cliccare per entrare nell'esempio
>
>
http://www.lcinformatica.it/Gestione%20ordini_file/frame.htm
>
> perchè non andarci direttamente?
e come si fa?
> I frame so troppo grossi e mi appaiono neri con le righe selezionata
> bianche.
?????????
> P.S.
> Ma l'esempio di "Gestione Ordini da Cliente" è solo per prova vero?
No!
> PPSS
> Nelle Marche dove?
> Io ho origini Pesaresi.
Salve Morgan sto operando nella zona attorno ad Ancona dove vivo.
L'intenzione è di "espandermi" un pò in tutta la regione.



title: OT: Sito web LC INFORMATICA

author: MA

text:

Ciao Luca,
lo trovo pesante da vedere, cioč i colori abbagliano e coprono le scritte.
E lo stesso quel blu cosģintenso delle maschere di Access..
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: risultati di una query scalare in vb6.0

author: vale

text:
Ciao a tutti!
Io sto usando un db access (per ora.. probabilmente passerņ ad un altro)
e ho la necessitą, usando visual basic 6.0, di effettuare una query scalare
del tipo
select max(campoNumerico) from tabella
nel caso di una query normale, creo un comando Command, lo mando in
esecuzione
e raccolgo i risultati in un recordset es :
set SQLcmd = new Command
SQLcmd.activeConnection = connessioneAttiva
SQLcmd.commandText = "select * from tabella"
set rs = SQLcmd.execute
se perņ la query č scalare.. come quella sopra.. non titorna ovviamente un
insieme di dati
e infatti il recordset che ottengo č vuoto, recordCount = -1
come ottengo allora il risultato?
Qualcuno mi puo aiutare?
grazie
Vale
P.S.
ho postato sia qui che nel gruppo per Access.. spero nn sia un problema..
:-p
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: risultati di una query scalare in vb6.0

author: Alessandro Cara

text:
vale wrote:
[cut]
> se perň la query č scalare.. come quella sopra.. non titorna ovviamente un
> insieme di dati
> e infatti il recordset che ottengo č vuoto, recordCount = -1
> come ottengo allora il risultato?
> Qualcuno mi puo aiutare?
> grazie
> Vale
>
> P.S.
> ho postato sia qui che nel gruppo per Access.. spero nn sia un problema..
> :-p
1) il controllo sul recordcount non e' affidabile
2) Hai sbagliato la query o la tabella e' vuota. Quella e' una select
come un altra ti restituisce un solo campo, di nome presumibilmente expr1
3) Lo faccio normalmente in vb e non mi da alcun problema
--
a.cara


title: risultati di una query scalare in vb6.0

text:
Grazie!
In effetti mi restituisce un campo con il nome expr1000..
non avevo idea di dove cercare il risultato!
e visto che ci sono chiedo scusa per aver postato il msg due volte..
..il secondo msg era rivolto a un altro gruppo.. devo essermi sbagliato!
Ciao a tutti!
vale
>
> 1) il controllo sul recordcount non e' affidabile
> 2) Hai sbagliato la query o la tabella e' vuota. Quella e' una select
> come un altra ti restituisce un solo campo, di nome presumibilmente expr1
> 3) Lo faccio normalmente in vb e non mi da alcun problema
> --
> a.cara
>




title: risultati di una query scalare in vb6.0

text:
vale wrote:
> Grazie!
> In effetti mi restituisce un campo con il nome expr1000..
> non avevo idea di dove cercare il risultato!
> e visto che ci sono chiedo scusa per aver postato il msg due volte..
> ..il secondo msg era rivolto a un altro gruppo.. devo essermi sbagliato!
> Ciao a tutti!
> vale
La prossima volta scrivi anche dopo il quoting e "starai" perfetto ;<)
--
a.cara


title: Ricavare il nome sulle etichette

author: Agos

text:
Come faccio a ricavare la caption dell'etichetta nella situazione che segue?
For Each ctl In Me.Controls
    If ctl.ControlType = acTextBox Then
        '????...
    End If
Next ctl
Sarà banale, ma non ne ho idea
Grazie
Cordialmente


title: Ricavare il nome sulle etichette

author: martino

text:
Agos ha scritto:

Le etichette hanno una proprietà caption che puoi estrarre.
per esempio per mettere nella var "pippo" la caption dell'etichetta
"Etichetta0", all'interno di una sub della form puoi scrivere
pippo = Me.Etichetta0.caption
Ciao


title: Ricavare il nome sulle etichette

text:
Agos ha scritto:

Quanto hai scritto si riferisce ad un controllo TextBox e non ad una
label.....
Ti riferisci all'etichetta associata al controllo...??
In caso affermativo la Label è un'oggetto membro della collection
Controls dell'Oggetto
parent:
If ctl.Controls(0).ControlType = acLabel Then
    ctl.Controls(0).caption
End If
Se invece vuoi solo intercettare le Label in genere
For Each ctl In Me.Controls
     'If ctl.ControlType = acTextBox Then
     '    '????...
     'End If
     if ctl.controltype=acLabel then
         debug.print ctl.caption
     end if
 Next ctl
@Alex


title: Ricavare il nome sulle etichette

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1156256624....@p79g2000cwp.googlegroups.com...
Agos ha scritto:







@Alex
In effetti non lo avevo precisato, ma mi riferivo alle etichette associate.
Mi hai dato la risposta che cercavo.
Grazie.


title: Duplicazione importi

author: Pippo Salemi

text:
Oggi sono nero, non ne va una.
Ho due archivi, collegati tra loro con un campo riferimento, fatture e
pagamenti.
Ho dei pagamenti che comprendono più fatture e creando un report con la
selezione per fornitore non riesco ad avere il totale dei pagamenti
effettuati perche come risultato ottengo un valore che è l'importo
pagato per tutte le fatture pagate.
Mi spiego:
Fatt 1   500 rif 2
Fatt 2 1.000 rif 2
Fatt 3   500 rif 2
Pag  1 2.000 rif 2
se voglio il totale del pagamento ottengo 6.000 ( 2.000 X i tre
pagamenti).
Spero di essere stato chiaro?

--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Duplicazione importi

author: Graziano Franchi (Dal Client)

text:
"Pippo Salemi" <
sal...@supereva.it
> ha scritto nel messaggio
news:c672774baba70158445...@mygate.mailgate.org...
> Oggi sono nero, non ne va una.
> Ho due archivi, collegati tra loro con un campo riferimento, fatture e
> pagamenti.
> Ho dei pagamenti che comprendono più fatture e creando un report con la
> selezione per fornitore non riesco ad avere il totale dei pagamenti
> effettuati perche come risultato ottengo un valore che è l'importo
> pagato per tutte le fatture pagate.
> Mi spiego:
>
> Fatt 1   500 rif 2
> Fatt 2 1.000 rif 2
> Fatt 3   500 rif 2
> Pag  1 2.000 rif 2
>
> se voglio il totale del pagamento ottengo 6.000 ( 2.000 X i tre
> pagamenti).
> Spero di essere stato chiaro?
Cosa vuol dire avere dei pagamenti che comprendono più fatture. (BO)
Senti se hai una fattura sia di un cliente che di un fornitore la tabella
legata è SCADENZE FATTURE CLIENTI o SCADENZE FATTURE FORNITORI. Le scadenze
possono essere diverse dal MODO DI PAGAMENTO.
ID Scadenza
ID Fattura
Data Scadenza
Data Movimento
Importo
Pagato Si/No
ID Gestione Banca
eccetera
Saluti


title: inserire una riga vuota sopra o sotto un record

author: mario rossi

text:
ho una tabella fatture e una tabella fatturevoci che contiene le righe della fattura in relazione uno a molti con la tabella fatture

per inserire una riga sopra una riga già esistente uso questo codice che non so se sia la soluzione migliore, voi cosa ne pensate? c'è un modo più semplice e immediato?

DoCmd.SetWarnings False
'disattivo gli avvisi

DoCmd.OpenQuery "VociToTemp", acViewNormal, acEdit
'accodo le voci nella tabella vocitemp

DoCmd.RunSQL ("DELETE FROM fatturevoci where idfattura=" & Forms![fattura]![ID] & " and id>=" & Forms![fattura]![Voci]![ID])
'cancello da quella riga in poi i record da fatturevoci

DoCmd.RunSQL ("INSERT INTO fatturevoci (idfattura) VALUES (" & Forms![fattura]![ID] & ")")
'inserisco la riga nuova in fatturevoci

Dim temp As Variant
temp = DMax("id", "fatturevoci", "idfattura=" & Forms![fattura]![ID])
prelevo l'id del record appena inserito per poi posizionarmi a quel record

DoCmd.OpenQuery "TempToVoci", acViewNormal, acEdit
'accordo le voci dalla tabella temp alla tabella fatturevoci

Me.Voci.Form.Requery
aggiorno la sottomaschera voci della maschera fattura

DoCmd.RunSQL ("DELETE FROM temp")
'svuoto la tabella vocitemp

Me.Voci.SetFocus
'do il focus alla sottomaschera voci

Me.Voci.Form.Recordset.FindFirst "id = " & temp
'mi posiziono sul record aggiunto

Me.Voci.Form.Controls("descrizione").SetFocus
'do il focus al campo descrizione della voce inserita


author: BFS

text:
Il 05/10/2022 16:44, mario rossi ha scritto:
> ho una tabella fatture e una tabella fatturevoci che contiene le righe della fattura in relazione uno a molti con la tabella fatture
>
> per inserire una riga sopra una riga già esistente uso questo codice che non so se sia la soluzione migliore, voi cosa ne pensate? c'è un modo più semplice e immediato?
>

personalmente ho un campo "numriga" in ogni riga fattura
valorizzato con 10,20,30...100,110 etc automaticamente.
maschera e stampa sono ordinati in base a quel valore

quindi per aggiungere una riga tra due, mi basta cambiare il valore di
numriga, dandogli un valore compreso tra la precedente e la successiva
e tutto si riordina.

BFS


text:

Pure io uso il campo specifico
E di 10 in 10 come te, guarda che caso


author: Ammammata

text:
Il /05 Oct 2022/, *RobertoA* ha scritto:

> Pure io uso il campo specifico
> E di 10 in 10 come te, guarda che caso
>

tutti ex programmatori basic? :)

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-


text:
Il 06/10/2022 08:43, Ammammata ha scritto:
> Il /05 Oct 2022/, *RobertoA* ha scritto:
>
>> Pure io uso il campo specifico
>> E di 10 in 10 come te, guarda che caso
>>
>
> tutti ex programmatori basic? :)
>

mi sa di si

ci sarà un giorno dove anche le righe delle maschere di access saranno
spostabili/draggabili con un semplice trascinamento...ma non è questo il
giorno

BFS


text:

come fate a sapere il numero della riga precedente?
esempio la
riga 1 vale 10
riga 2 vale 20

avevo inserito in precedenza una riga sotto la riga 1 quindi avevo dato il valore 11 (immagino) la situazione è diventata
riga 1 vale 10
riga 2 vale 11
riga 3 vale 20

se ora voglio aggiungere un altra riga sotto la riga 1 che valore gli do? con la virgola?
inoltre come ottengo il valore della riga precedente o successiva in base all'esigenza di inserire la riga sopra o sotto?


text:

sarebbe meglio dare 15 al posto di 11
ad ogni modo era il concetto da seguire
puoi  anche fare salti di 100 in cento
e prevedere un ricalcolo del progressivo righe dopo ogni inserimento

esempio
far diventare il tuo 10/11/20/30  in 10/20/30/40 dopo l'aggiunta
puoi anche evitare di far inserire il numero all'utente per rendere la
cosa trasparente...tipo mettere un pulsante "aggiungi riga qui" e da
codice calcolarti il numero riga da assegnare per farla cadere nel punto
scelto

BFS


text:
Il /09 Oct 2022/, *mario rossi* ha scritto:

> avevo inserito in precedenza una riga sotto la riga 1 quindi avevo
> dato il valore 11 (immagino) la situazione Ã¨ diventata riga 1
> vale 10 riga 2 vale 11
> riga 3 vale 20
>

un vero programmatore basic non fa questi errori :)
la riga in mezzo la inserisce con il 15, se ne serve un'altra si prende
il 13 o il 17, insomma ci si garantisce la possibilità di infilarne
almeno un paio ancora dopo il primo

poi (in alcuni basic) arriva il RENUM, in altri si fa a mano



author: RobertoA

text:
Il 10/10/2022 08:30, Ammammata ha scritto:
> Il /09 Oct 2022/, *mario rossi* ha scritto:
>
>> avevo inserito in precedenza una riga sotto la riga 1 quindi avevo
>> dato il valore 11 (immagino) la situazione Ã¨ diventata riga 1
>> vale 10 riga 2 vale 11
>> riga 3 vale 20
>>
>
> un vero programmatore basic non fa questi errori :)
> la riga in mezzo la inserisce con il 15, se ne serve un'altra si prende
> il 13 o il 17, insomma ci si garantisce la possibilità di infilarne
> almeno un paio ancora dopo il primo
>
> poi (in alcuni basic) arriva il RENUM, in altri si fa a mano
>

Il RENUM de che?
Mi sembrava stessimo parlando del contenuto di un campo sul db

Detto questo sarei curioso di sapere se voi usate numerare le righe di
codice, in manuale o in automatico
Personalmente si, sono solito farlo usando l'automatismo previsto su
MzTools, lo scopo e' vedere esattamente dove accadono eventuali errori
ed avere informazioni precise quando vengono registrati log vari


title: Uso della richtext32.ocx 1,2 su access xp

author: elle

text:
In una semplice applicazione sviluppata per un amico faccio uso (anzi lo fa
l'autocomposizione)  per la ricerca di un record di funzioni stringa.
esempio: ( str)
rs.FindFirst "[Tipo_ID] = " & Str(Me![CasellaCombinata13])
Spostando l'applicazione dal mio PC  con ACCESS 2000 + VBASIC 6)  al suo
Access XP ( 2002 ) mi da errore per mancanza del riferimento al
 RICHTEXT32.OCX ver 1.2   che sul suo computer non č  presente
ho provato a copiare il componente ed a registrarlo, ma non me lo consente
( dice che non č registrabile) immagino debba seguire un'altra procedura, ho
cercato di trovare info sul sito Microsoft, ma a parte segnalazioni di
problemi simili dovuti alla sicurezza e consigli su come incapsulare pių o
meno il controllo in un controllo Vbasic ( ma a me serve solo l'uso delle
funzioni stringa!)
non ho trovato altro,
qualcuno ha un consiglio?
ho provato a reinstallare access sul suo PC  in modalitā esecuzione completa
dal pc, ma manca ancora il fatidico OCX....
consigli?
grazie,
luigi


author: Roberto da casa

text:
"elle" <
el...@libero.it
> ha scritto nel messaggio
news:GWocg.8528$jP5.2...@twister1.libero.it...
> In una semplice applicazione sviluppata per un amico faccio uso (anzi lo
fa
> l'autocomposizione)  per la ricerca di un record di funzioni stringa.
>
> esempio: ( str)
> rs.FindFirst "[Tipo_ID] = " & Str(Me![CasellaCombinata13])
>
> Spostando l'applicazione dal mio PC  con ACCESS 2000 + VBASIC 6)  al suo
> Access XP ( 2002 ) mi da errore per mancanza del riferimento al
>  RICHTEXT32.OCX ver 1.2   che sul suo computer non è  presente
> ho provato a copiare il componente ed a registrarlo, ma non me lo consente
> ( dice che non è registrabile) immagino debba seguire un'altra procedura,
ho
> cercato di trovare info sul sito Microsoft, ma a parte segnalazioni di
> problemi simili dovuti alla sicurezza e consigli su come incapsulare più o
> meno il controllo in un controllo Vbasic ( ma a me serve solo l'uso delle
> funzioni stringa!)
> non ho trovato altro,
> qualcuno ha un consiglio?
> ho provato a reinstallare access sul suo PC  in modalità esecuzione
completa
> dal pc, ma manca ancora il fatidico OCX....
> consigli?
Così come l'hai raccontata non mi sembra che quella riga di codice VBA
faccia riferimento ad un file OCX, ma usando il metodo FindFirst (vedi help)
sicuramente si fa riferimento alla libreria Microsoft DAO, quindi, visto che
usi una versione di Access successiva ad Access 97, affinché tutto funzioni
è necessario che tu aggiunga al tuo database i riferimenti ad Microsoft DAO
3.6 Object Library, avendo cura che tale riferimento preceda l'eventuale
riferimento alla libreria Microsoft ADO.
La cosa migliore inoltre sarebbe che, quando definisci il recordset rs tu
espliciti anche il riferimento alla libreria DAO e quindi invece di:
Dim rs As Recordset
scrivi:
Dim rs As DAO.Recordset
> grazie,
Prego
> luigi
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:_frcg.8678$cX1.1...@twister2.libero.it...

Grazie di nuovo, verificherò quanto hai detto,
 in realtà mi appare nei riferimenti
MANCA RICHTxxx.OVX,
l'errore lo dà l'uso della funzione STR(qualcosa)   , infatti in un altro
punto ho tolto  l'assegnazione della condizione Where di una anteprima di
stampa  ad una stringa ( mi piace fare sempre questo passaggio in più per
migliorere la leggibilità)
 scrivendo direttamente la condizione nel comando e l'errore è scomparso,
creando una combobox in autocmposizione per la ricerca su record mi ha
ridato tale errore
ed infatti 'è una funzione str()...
Non ho tempo, appena posso controllo quello che dici e rifaccio delle prove.
ciao,
luigi


title: Somma !!!

author: Stefano

text:
Ciao a tutti
Ho una maschera (collegata ad una tabella), all'interno c'e' una
sottomaschera collegata ad un'altra tabella.
Quando nella sottomaschera inserisco dei valori (importi) vorrei che in un
campo (totale) della tabella principale si andasse a memorizza la somme
degli "importi".
Sapete dirmi la sintassi corretta !!! vi ringrazio e in quale evento va
inserito il codice
grazie grazie
Stefano


title: Somma !!!

author: Fabio

text:
nel campo della maschera, proprietà->origine controllo scrivi:
=Somma([nome campo sottomaschera])
ciao Fabio
"Stefano" <
lodu...@yahoo.it
> ha scritto nel messaggio
news:vgkI8.91913$zW3.1...@news1.tin.it...



title: Costruzione di un fincato

author: Marica Campolucci

text:
qualcuno può fornirmi un esempio di routine banalissimo per la costruzione
di un fincato
--
Posted from [194.243.108.103]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Costruzione di un fincato

author: Luciano

text:
Marica Campolucci ha scritto nel messaggio ...
qualcuno può fornirmi un esempio di routine banalissimo per la costruzione
di un fincato
Cos'e' un fincato?
Saluti.
Luciano


title: può una function uscire da una sub?

author: Gianluca

text:
Riformulando meglio la domanda, se nella maschera (A97) ho un richiamo ad
una Public function che in una determinata situazione deve farmi uscire
dalla sub, come posso comportarmi?
Esempio:
Private Sub Form_Open(Cancel As Integer)
Function_Prova
End sub
Come posso scrivere la Function_Prova affinchè:
                                                                 |
Function_Prova()                                      |
    select case CASO                                |
        Case 1                                             |
            doevents                                      |
        Case 0                                            V
            exit sub 'mi dia la possibilità di uscire dalla sub in cui sta
girando il codice e quindi non vengano eseguite le azioni?
    end select
Forse un "Not DoEvents"???


title: può una function uscire da una sub?

author: Silvio Berruti

text:
"Gianluca" <
NO_SPAMvu...@libero.it
> ha scritto nel messaggio
news:TU6y8.92581$SR5.2...@twister1.libero.it...

Direi di No.
A parte il fatto che se non vuoi far eseguire DoEvents basta che non lo
richiami, tenendo il discorso + sul generale, direi che puoi sfruttare il
valore in uscita della Function x ottenere il risultato che ti prefiggi.
Guarda questo esempio:
    Private Sub Form_Open(Cancel As Integer)
    If Prova()="esci" then
        Cancel=true
        exit sub
    else
        ' fai quello che vuoi
    end if
    End Sub
    Public Function Prova()
        Select Case Me.Caso
        Case 1
            DoEvents
            '  altre istruzioni
        Case 0
            Prova="esci"
            Exit Function
        Case Else
            '  altre istruzioni
        End Select
        '  altre istruzioni
    End Function
Ciao
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: può una function uscire da una sub?

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:L28y8.12887$W9.3...@twister2.libero.it...

mmmmh.... Capisco, ma purtroppo mi è scomodo.
Siccome ciò che ho in testa mi servirebbe in un sacco di eventi
(fortunatamente su una maschera sola), vorrei poter riportare solo ed
esxlusivamente il nome della funzione in corrispondenza dell'evento...
Non ti vengono altre idee?
La finalità ultima, per essere chiari, è: se sulla maschera è selezionata
una casella di controllo, allora non eseguire nessuna azione. Se è
deselezionata esegui il codice


title: può una function uscire da una sub?

text:
"Gianluca" <
NO_SPAMvu...@libero.it
> ha scritto nel messaggio
news:rx8y8.93045$SR5.2...@twister1.libero.it...

Per selezionata intendi che ha il focus o che ha il valore Vero, cioè è
vistata?
Nel 1° caso utilizza l'evento Su Invio o l'evento Su attivato.
Nel 2° caso
    if Me.MioChkBox = true then
        ' esegui il codice
    end if



title: può una function uscire da una sub?

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:Xz9y8.13495$W9.3...@twister2.libero.it...

2° caso... è una idea, ora provo a metterlo come funzione
Grazie


title: può una function uscire da una sub?

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:Xz9y8.13495$W9.3...@twister2.libero.it...

Dovesse servire a qualcuno ho risolto... bastava mettere End al posto di
Exit sub!!!


title: Cosa è BE ed FE

author: Filippo Mazzella

text:
Di che cosa sono gli acronimi Be ed FE?
Grazie mille
Filippo


title: Cosa è BE ed FE

author: MA

text:
Il 31 Mar 2003, 13:12, "Filippo Mazzella" <
flo...@virgilio.it
> ha scritto:
> Di che cosa sono gli acronimi Be ed FE?
Di Front End e Back End: le due parti in cui si può dividere un db. Da una
aprte le tabelle e dall'altra il resto. L'utilità è apprezzata in rete: se
tu piazzi il BE su un pc e i FE sui pc che lavorano tu puoi evitare che
attraverso la rete passino query, form e report etc. Quindi meno traffico di
rete e maggiore velocità del'apllicazione.
> Grazie mille
Ma come io ti rispondo e tu ringrazi i soldati di Garibaldi... mi sento
Benigni in Non ci resta che piangere. :..(
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Cosa è BE ed FE

text:
Grazie della rispčosta conoscevo giŕ il metodo che utilizzo per la creazione
dei miei databases ma non sapevo l'acronimo.
P.S: Bella la battuta


title: Devo recuperare un valore da una stringa sql , help!

author: Alejandra

text:
Salve,
ho una tbl monocampo con 5 record (esempio)
dimensiono la mia
variabile str as string
gli passo la stringa sql che mi serve per
calcolarmi il totale dei record presenti in tabella.
faccio eseguire la
stringa sql (con il docmd.runsql).
Vorrei sapere come poter recuperare il
valore restituito dalla query.
Ossia: esiste un modo per incapsulare in
una variabile il risultato della query passata via codice (in questo caso
il valore 5 pari alla somma dei record)?
Grazie per la pazienza,
Alejandra
--------------------------------
Inviato via
http://usenet.iol.it


author: Sib

text:
"Alejandra" <
alej...@tin.it
> ha scritto nel messaggio
> ho una tbl monocampo con 5 record (esempio)
> dimensiono la mia
> variabile str as string
> gli passo la stringa sql che mi serve per
> calcolarmi il totale dei record presenti in tabella.
> faccio eseguire la
> stringa sql (con il docmd.runsql).
> Vorrei sapere come poter recuperare il
> valore restituito dalla query.
> Ossia: esiste un modo per incapsulare in
> una variabile il risultato della query passata via codice (in questo caso
> il valore 5 pari alla somma dei record)?
DSum("CampoDaSommare","TuaTabella")
Sib


author: Roccia

text:
Il Thu, 14 Mar 2002 16:56:07 GMT, Alejandra oso' dichiarare:
> Salve,
> ho una tbl monocampo con 5 record (esempio)
> dimensiono la mia
> variabile str as string
> gli passo la stringa sql che mi serve per
> calcolarmi il totale dei record presenti in tabella.
> faccio eseguire la
> stringa sql (con il docmd.runsql).
> Vorrei sapere come poter recuperare il
> valore restituito dalla query.
> Ossia: esiste un modo per incapsulare in
> una variabile il risultato della query passata via codice (in questo caso
> il valore 5 pari alla somma dei record)?
Per questo caso particolare puoi usare DSum, se in altri frangenti
haiproprio bisogno di una query devi aprire un recordset basato sulla
query, spostarti al primo record e leggere il campo che ti interessa:
Dim RST as object
Set RST=Currentdb.Openrecordset("SELECT COUNT(*) AS CT FROM TABELLA")
RST.movefirst
Tuovalore=RST!CT
--
Cia'
"Roccia" Max De Poli <
rocc...@katamail.com
>


text:
"Alejandra" <
alej...@tin.it
> ha scritto nel messaggio
> ho una tbl monocampo con 5 record (esempio)
> dimensiono la mia
> variabile str as string
> gli passo la stringa sql che mi serve per
> calcolarmi il totale dei record presenti in tabella.
> faccio eseguire la
> stringa sql (con il docmd.runsql).
> Vorrei sapere come poter recuperare il
> valore restituito dalla query.
> Ossia: esiste un modo per incapsulare in
> una variabile il risultato della query passata via codice (in questo caso
> il valore 5 pari alla somma dei record)?
Il valore 5 non e' la somma bensi' il conteggio.
Se vuoi sapere quanti record ci sono nella query:
DCount("Campo","Tabella","Criteri che userensti nella query")
Sib


title: Collegare un immagine

author: Sergio M.

text:
Avendo  in una tabella un campo contenente il percorso di una immagine, come
faccio a collegarlo ad un oggetto OLE per visualizzare l'immagine di ogni
record della tabella in una maschera o in un report ??
Grazie


title: Collegare un immagine

author: Riccardo

text:
Sergio M. <
est...@estral.it
> wrote in message
9dqo3n$dq7$1...@fe2.cs.interbusiness.it...

__________
Ipotizzando che l'immagine nella maschera (senza percorso file) si chiami
Immagine e la casella di testo con il percorso si chiami Path,
su Evento Corrente del form scrivi:
Me.Immagine.Picture = Me.Path
ciao Riccardo


title: FrontPage - Access

author: FREDO

text:
Ciao a tutto il NG,
scusate, qualcuno sa dirmi perchè il modulo di FrontPage non scarica tutte
le informazioni inserite nei campi nel database di access creato con le
estensioni di FrontPage?
Premetto che ho già tentato le seguenti cose:
1. Reinstallazione del sistema operativo W2K Server
2. Reinstallazione del Service Pack
3. Reinstallazione Office
4. Reinstallazione IIS
5. Controllo connessione attiva e disponibile dal modulo al database
(attiva)
6. Funzionalità estensioni del Server (funzionanti)....contatore visite
o.k......
Non so proprio perchè non funziona.......
Un piccolo suggerimento per sbloccare la situazione...pls......
Ciao               Grazie                FREDO


title: FrontPage - Access

text:
o.k., o.k........risolto...era un problema di giusta connessione al giusto
database...
FREDO
FREDO <
Purchase_A...@hotmail.com
> wrote in message
9b6pu9$mhm$1...@serv1.iunet.it...



title: sono sempre io

author: Marco Bode

text:
scusate ancora una cosa.... sto lavorando con un file di access su un
computer dove ho access xp e su un altro dove ho access 2000... mi
succedono strane cose... messaggi di errore, formati euro che fanno
quello che vogliono... č normale?
grazie
ciao
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: sono sempre io

author: Antonio Biso

text:
"Marco Bode" <
marc...@libero.it
> ha scritto nel messaggio
news:78137ad64dac46e8722...@mygate.mailgate.org...
Anch'io sono sempre io, pensa che coincidenza!!!
Antonio


title: sono sempre io

text:

ROTFL
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: sono sempre io

author: oizirbaF

text:
Antonio Biso wrote:

Ma sei sicuro ? mah , secondo me sarà una coincidenza ?
Io alle volte non riesco ad essere io !!
Sarà così per sempre ?
p.s. dio che tentazione enorme che sono questi post: alle volte non ci
resisto.
--
Ciao. Fabrizio.
icq: 241182067


title: sono sempre io

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:i5k7a.160389$ZE.47...@twister2.libero.it...

Mi spiace moltissimo, speravo per te non fosse cosě a vita...!!!!
@Alex.


title: sono sempre io

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:dcs7a.161069$YG2.4...@twister1.libero.it...

Se, se... te piaceresse...
Antonio


title: Pulire le Maschere

author: Mik Mark

text:
Io accedo ad una maschera, non in modalità aggiunta, ma solo
modifica/cancellazione.
All'inizio della maschera ho una casella combinata con la quale scelgo ciò
che voglio visualizzare (che posso poi cancellare o modificare).
Problema:
    quando entro nella maschera tutti i campi sono "sporchi" del primo
record, come posso entrare nella maschera e pulire i campi? Notare che con
.....="" o .....=Null non va perchè ci sono alcuni campi casella combinata!
            Grazie


title: Pulire le Maschere

text:
"Mik Mark" <
marcheso...@trentino.net
> ha scritto nel messaggio
news:9jmh11$5lv$1...@news.flashnet.it...
> Io accedo ad una maschera, non in modalità aggiunta, ma solo
> modifica/cancellazione.
>
> All'inizio della maschera ho una casella combinata con la quale scelgo ciò
> che voglio visualizzare (che posso poi cancellare o modificare).
>
> Problema:
>     quando entro nella maschera tutti i campi sono "sporchi" del primo
> record, come posso entrare nella maschera e pulire i campi? Notare che con
Direi che, quando entri nella maschera, sei nel primo record.
Prova ad aggiungere la seguente riga dopo l'apertura della maschera:
    DoCmd.GoToRecord acActiveDataObject, , acNewRec
in modo da andare su un nuovo record che sarà pulito.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Pulire le Maschere

text:
E' questo il problema!
Io uso questa maschera per modificare/cancellare un record in tabella. NON
deve aggiungermi record.
Ecco perchè quando la apro mi visualizza nei campi associati il valore del
primo record.
Questo volevo saper c'è un modo per pulirli in Load?
"Silvio Berruti" <
s...@libero.it
> ha scritto nel messaggio
news:qAA77.31947$NZ6.1...@news.infostrada.it...



title: Pulire le Maschere

author: Roberto dal portatile

text:
"Mik Mark" <
marcheso...@trentino.net
> ha scritto nel messaggio
news:9jmmjn$8fj$1...@news.flashnet.it...
> E' questo il problema!
> Io uso questa maschera per modificare/cancellare un record in tabella. NON
> deve aggiungermi record.
> Ecco perchè quando la apro mi visualizza nei campi associati il valore del
> primo record.
> Questo volevo saper c'è un modo per pulirli in Load?
>
Rispondi dopo e non prima dei messaggi precedenti.
Anzichè "pulire" tutti i controlli, dichiarali tutti non visibili tranne la
casella combinata con cui effettui la selezione.
Rendili visibili nell'evento "Dopo aggiornamento" della casella combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: OT Traduzione FAQ 4.16

author: Karl Donaubauer

text:
*****************************
4.16 List box - right alignment
Problem
You want to have a right alignment for a column (usually for figures)
in a list box.
Solution
There's no build in property to achieve this. Columns of list
boxes always are treated as text and justified to the left.
There's an old workaround:
- choose a non-proportional font for the list box (e.g. one
of the Courier fonts)
- use a query as data source
- in the query use the following expression e.g. for a field
called "Price"
Space(12-Len(Format([Price];"#.##0,00"))) & Format([Price];"#.##0,00")
This produces a string with 12 characters that gets filled up
with spaces at the front. This example is sufficient for figures
up to single millions.
Another possibility is the use of API. This often works even
less reliable but have a look at the interesting trial of
Stephen Lebans:
http://www.lebans.com/justicombo.htm
**************************
--
cu
Karl
*********
Access-FAQ
http://www.donkarl.com/it


title: OT Traduzione FAQ 4.16

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:32roc2F...@individual.net...
> *****************************
> 4.16 List box - right alignment
Elenco - allineamento a destra
>
> Problem
>
> You want to have a right alignment for a column (usually for figures)
> in a list box.
Tu vuoi l'allineamento a destra di una colonna in un elenco (normalmente è
una questione di estetica)
> Solution
>
> There's no build in property to achieve this. Columns of list
> boxes always are treated as text and justified to the left.
Non c'è nulla di predisposto per ottenerlo.
le colonne di una lista sono sempre considerate un testo ed allineate a
sinistra
> There's an old workaround:
> - choose a non-proportional font for the list box (e.g. one
> of the Courier fonts)
> - use a query as data source
> - in the query use the following expression e.g. for a field
> called "Price"
C'è un vecchio trucco:
- scegli un font a larghezza fissa per l'elenco (p.e. il carattere Courier)
- utilizza una query come origine dati
- nella query utilizza l'esspressione seguente pe. per il campo chiamato
"prezzo"
> Space(12-Len(Format([Price];"#.##0,00"))) & Format([Price];"#.##0,00")
>
> This produces a string with 12 characters that gets filled up
> with spaces at the front. This example is sufficient for figures
> up to single millions.
Quest'espressione produce una stringa con 12 caratteri riempita con gli
spazi all'inizio.
Questo esempio è sufficiente per rappresentare fino a 1 milione.
>
> Another possibility is the use of API. This often works even
> less reliable but have a look at the interesting trial of
> Stephen Lebans:
http://www.lebans.com/justicombo.htm
> **************************
Un'altra possiilità è utilizzare le API.
Questo metodo offre minore certezza ma puoi dare un'occhiata
all'interessante esempio
di Stephen Lebans
> --
> cu
> Karl
Arrivederci Carlo
> *********
*********
> Access-FAQ
http://www.donkarl.com/it
Access- Domande frequenti
;-P
MAssimiliano
>
>


title: OT Traduzione FAQ 4.16

author: sv

text:
Karl Donaubauer ha scritto:

> Problem

> Solution





4.16 Casella di riepilogo – allineamento a destra
Problema
Desideri l’allineamento a destra per la colonna di una casella di
riepilogo (solitamente per le cifre).
Soluzione
Non vi è nulla di incorporato nella proprietà per ottenere ciò.
Le colonne delle caselle di riepilogo sono sempre considerate
come testo e giustificate a sinistra.
Vi è un vecchio sistema:
- scegliere un font non-proporzionale per la casella combinata
  (p.e. uno dei font Courier)
- utilizzare una query come origine dati
- nella query usare la seguente espressione p.e. per un campo chiamato
“Prezzo”
Space(12-Len(Format([Prezzo];"#.##0,00"))) & Format([Prezzo];"#.##0,00")
Questa dà una stringa con 12 caratteri che si riempe con degli spazi nella
parte iniziale. Questo esempio è sufficiente per cifre fino ai singoli
milioni.
Altra possibilità è utilizzare le API. Ciò spesso è addirittura meno
affidabile, ma dai uno sguardo all’interessante esperimento di Stephen
Lebans.
*********
Buon Natale , Karl, e felice 2005.
--
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: OT Traduzione FAQ 4.16

text:
sv wrote:
> ...
> Buon Natale , Karl, e felice 2005.
Grazie.
Buon Natale e felice anno nuovo anche per te.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: OT Traduzione FAQ 4.16

text:
sv ha scritto:
....
> Vi è un vecchio sistema:
> - scegliere un font non-proporzionale per la casella combinata
             .......                           casella di riepilogo
>   (p.e. uno dei font Courier)
> - utilizzare una query come origine dati
...



title: inseire nuovi dati in casella combinata.....

author: leonardo

text:
Tempo fa avevo visto un post che riguardava apputno questo,credevo di averlo
salvato ma non lo trovo piu'
Ho la un db dove eseguo dei preventivi composto da una form principale con i
dati del cliente e una sottomaschera con il dettaglio del preventivo ,dove
la casella combinata articolo prende i valori da una tabella listino
avevo visto in un post la possibilita' ,mediante doppio click di aprire una
nuova form ed di inserire l'articolo che non era presente nella tabella
listino
qualcuno si ridorda?
grazie


text:
"leonardo" <
leonardo...@email.it
> ha scritto nel messaggio
news:AgVZd.2555$kC3....@tornado.fastwebnet.it...

> trovato scusate


text:

www.donkarl.com/it
 FAQ 4.13 Casella combinata - Aggiungere un nuovo record
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access


text:
Ciao quel mess era il mio, comunque fai come dice alex e vedrai che và alla
grande.
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c01ad7fa4867e2abfa...@mygate.mailgate.org...
> "leonardo" <
leonardo...@email.it
> wrote in message
> news:AgVZd.2555$
kC3....@tornado.fastwebnet.it

> No, ma non credo sia una cosa impossibile da fare da zero.
>
> Hai 2 possibilità di inserimento:
> 1)Usare l'Evento NotINlist della Combo, ma ovviamente
>   hai limitazioni relative al tipo di aggiunta.
>
> 2)Ti crei una Form associata alla tabella Origine della
> Combo e la Apri in modalitàdati[acFormAdd] ed in
> modalitàFinestra[acDialog], quindi inserisci il Nuovo
> elemento con tutti gli attributi previsti.
> Avendo aperto la Form come Modale(acDialog) l'esecuzione del
> codice viene sospesa, pertanto alla chiusura della Form
> riprende esattamente da dove si è interrotta, quindi aggiorni
> la Combo.
> Risultato
>
> Docmd.OpenForm "NomeForm"......(vedi Help per parametri citati)
> Me!NomeCombo.Requery
>
> Ciao
> @Alex
>
>
>
>
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
<
romano...@tiscali.it
> ha scritto nel messaggio
news:42382c86$0$6299$5fc...@news.tiscali.it...

> ok grazie per i consigli a tutti adesso mi applico un po'!!!!


title: Filtro su maschera

author: Furo

text:
Chiedo come poter filtrare per anno i record tramite una casella combinata
denominata appunto Anno che si trova nella maschera chiamata Dettaglicliente
(dove vorrei filtrare i dati).
I dati visualizzati in tale maschera hanno origine dalla tabella
Dettaglicliente.
Tale maschera contiene una sottomaschera chiamata Sottomaschera
Listinicliente con origine record dalla tabella Listinicliente.
Furo
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Filtro su maschera

author: Roberto da casa

text:
"Furo" <
cristia...@libero.it
> ha scritto nel messaggio
news:195Z31Z232Z196Y...@usenet.libero.it...
> Chiedo come poter filtrare per anno i record tramite una casella combinata
> denominata appunto Anno che si trova nella maschera chiamata
Dettaglicliente
> (dove vorrei filtrare i dati).
>
> I dati visualizzati in tale maschera hanno origine dalla tabella
> Dettaglicliente.
> Tale maschera contiene una sottomaschera chiamata Sottomaschera
> Listinicliente con origine record dalla tabella Listinicliente.
>
> Furo
Se il campo di tipo Data/ora che contiene la data sulla quale filtrare la
maschera si chiama MiaData.
A fronte dell'evento "Dopo aggiornamento" della casella combinata Anno
genera il seguente codice VBA:
Me.Filter = "Year(MiaData) =" & Me!Anno
Me.FilterOn = True
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Filtro su maschera

text:

Grazie ma stò ancora sbagliando qualche cosa.
Nella tabella Dettaglicliente che è l'origine dei dati della maschera
Dettaglicliente ho inserito un nuovo campo Data/ora chiamato appunto MiaData
(come da te suggerito).
Nella maschera Dettaglicliente ho inserito una casella combinata non
associata chiamata Anno.
Come origine dati ho detto elenco valori.
Come elenco valori ho riportato due delle date già presenti nella tabella
Dettaglicliente, cioè "04/03/96";"10/01/04".
A fronte dell'evento dopo aggiornamento della casella combinata ho copiato
il tuo codice VBA.
Se seleziono una o l'altra data dalla casella combinata mi viene indicato
sotto la maschera stessa Record: 1 di 1(Filtrati) e non vedo nulla.
Dove stò sbagliando?



title: Filtro su maschera

text:
"Furo" <
cristia...@ebaraeurope.com
> ha scritto nel messaggio

Tu hai detto che con la casella combinata Anno vuoi selezionare appunto un
anno e non una data, quindi come origine riga della casella combinata NON
devi inserire  "04/03/96";"10/01/04", ma devi inserire un elenco numerico di
anni, ovvero 2000;2001;2002;2003;2004 .
Se poi invece con la casella combinata vuoi selezionare una data specifica,
rifatti vivo.



title: Filtro su maschera

author: fURO

text:

Hai ragione.
Il motivo per il quale ho inserito delle date è perche mi hai detto che il
campo MiaData sulla tabella di origine della maschera doveva avere il
formato Data/ora.
Un contenuto 2001, 2002, etc non viene preso.
Comunque devo filtrare per anno.
Ho messo come tipo dati del campo MiaData "testo".
Ho inserito 2001, 2002, etc nella tabella di origine ma ancora non mi
funziona.
Se seleziono uno degli anni dalla casella combinata mi viene indicato sotto
la maschera stessa Record: 1 di 1(Filtrati) e ancora non vedo nulla.
Furo.



title: Filtro su maschera

text:
"fURO" <
cristia...@libero.it
> ha scritto nel messaggio


> Hai ragione.
>
> Il motivo per il quale ho inserito delle date è perche mi hai detto che il
> campo MiaData sulla tabella di origine della maschera doveva avere il
> formato Data/ora.
> Un contenuto 2001, 2002, etc non viene preso.
Uomo di poca fede (e un po' presentuoso)!!!
Comunque, come si dice a Roma, "non cofondiamo il cioccolato con la m...a".
Un conto è stabilire il tipo dato del campo MiaData: sicuramente la cosa più
logica è che sia di tipo Data/ora; ed un'altra cosa è decidere di cosa
inserire nella lista dei valori che è origine riga della casella combinata:
sicuramente, se devi selezionare un anno, l'unica cosa possibile è che
contenga una lista di anni (2001;2002;2003;2004 ecc.).
Per conciliare queste due cose che a te sembrano inconciliabili è
sufficiente (come ho fatto nella soluzione che ti ho suggerito) usare la
funzione Year (vedi help), così ho confrontato l'anno del campo MiaData con
l'anno selezionato con la casella combinata.
>
> Comunque devo filtrare per anno.
E questo l'ho capito.
>
> Ho messo come tipo dati del campo MiaData "testo".
E questo è sbagliato, in quanto è norma in Access che una data sia contenuta
in un campo di tipo Data/ora.
>
> Ho inserito 2001, 2002, etc nella tabella di origine ma ancora non mi
> funziona.
>
> Se seleziono uno degli anni dalla casella combinata mi viene indicato
sotto
> la maschera stessa Record: 1 di 1(Filtrati) e ancora non vedo nulla.
Devi fare TUTTO quello che ti ho suggerito: se invece fai come ti pare non
puoi lamentarti che il filtro non funziona; non puoi dire che una soluzione
non funziona se prima non la provi così come ti è stata proposta.
Una domanda: secondo te per quale motivo ho usato la funzione Year
nell'impostare il fistro della maschera?
Resta il fatto che mi sembra giusto che tu mi richiami in causa solamente se
la MIA soluzione, nella sua intierezza, non funziona, in caso contrario...
>
>
> Furo.



title: Filtro su maschera

text:

Scusami tanto Roberto.
Non volevo mettere in nessun modo in discussione i tuoi preziosi aiuti, ne
tantomeno confondere il cioccolato con qualcosa d'altro.
Ho riprovato e ora funziona tutto alla meraviglia, nella sua intierezza.
Grazie tante e ancora scusami.
Furo ;-)



title: Filtro su maschera

text:
"Furo" <
cristia...@libero.it
> ha scritto nel messaggio
news:195Z31Z232Z196Y...@usenet.libero.it...
[CUT]
>
> Scusami tanto Roberto.
>
> Non volevo mettere in nessun modo in discussione i tuoi preziosi aiuti, ne
> tantomeno confondere il cioccolato con qualcosa d'altro.
>
> Ho riprovato e ora funziona tutto alla meraviglia, nella sua intierezza.
>
> Grazie tante e ancora scusami.
Nessun problema, ma mi piaceva puntualizzare che anche nella ricerca e
risoluzione dei problemi occorre un po' di metodo, altrimenti diventa solo
un'inutile perdita di tempo per entrambi. ;-)
>
> Furo ;-)



title: gestione stampa fronte retro stampando un report

author: futurlive

text:
Ho il seguente probema: quando lancio la stampa di un report in
modalità fronte retro, vorrei che ad ogni cambio di intestazione
iniziasse un nuovo foglio. Esempio se il primo gruppo d'intestazione è
composto da 3 facciate, il secondo gruppo inizia nella quarta facciata
che però è il retro del primo gruppo. Mi serve che al verificarsi di
questa situazione si crei una pagina vuota. Ovviamente solo quando
serve. Grazie


author: Potone

text:
"futurlive" <
futu...@yahoo.it
> ha scritto nel messaggio news:1142838569.9...@j33g2000cwa.googlegroups.com...

---
Ciao,
al termine del gruppo (peè di pagina) dovresti verificare se la pagina corrente è pari o dispari e a seconda dei casi visualizzare o
meno un oggetto 'salto pagina' che avrai posto in fondo alla sezione di piè di pagina del gruppo stesso.
Ciao,
Mat.


text:
Scusa per il ritardo ma non avevo capito come funzionava il gruppo.
Il concetto che mi dici è chiaro ma non so come fare a verificare se
la pagina corrente è pari o dispari.
Se non ti disturba e se non è troppo disturbo attendo istruzioni.
Ciao grazie Giuseppe


text:
"futurlive" <
futu...@yahoo.it
> ha scritto nel messaggio news:1143710933.6...@j33g2000cwa.googlegroups.com...

----
Nessun disturbo.
La verifica va fatta all'interno della routine su stampa del pie di pagina del gruppo.
All'interno del codice puoi leggere il numero di pagina corrente tramite la proprietà Page del report stesso.
Per sapere se è pari o dispari puoi usare la funzione mod (vedi sull'help per dettagli sul suo funzionamento).
Un accorgimento: per poter accedere alla proprietà Page dal codice devi aggiungere un controllo casella di testo sul report
(tipicamente nel piè di pagina) che contenga come origine dati Page (o anche un'espressione che la contenga tipo ="Pagina " &
[Page]).
Ciao,
Mat.


title: errore grave su access 2003 con nuovo record

author: kkkxxx

text:
Ho riscritto una mia precedente applicazione, salvo riprendendo e
adattando alcun query...ho un messo un bottone per la creazione di una
nuova anagrafica clienti, da da un po' di tempo mi viene genrato un
errore grave tale da chiudere l'applicazione ( con contestuale richiesta
di invio a MS). Come posso verificare cosa genera l'errore? Ho messo un
BP sulla routine che genera il nuovo record, nessun risultato ma
dopotutto ï¿œ stata creata con la creazione guidata di Access.
Esemplificativamente ho una struttura di questo tipo per le tabelle
idimpresa
impresa
idcontratto
impresaid
contratto
idordine
contrattoid
ordine
iddettaglioordine
ordineid
dettaglioordine
in termini di forms:
ho una form anagrafica, una subform che contiene due subform. Il bottone
per creare nuovi record si trova sulla maschera principale. Anche
creando un nuovo record dai pulsanti di spostamento stesso problema.
un saluto


author: Dormillo

text:
On 18 Ott, 14:44, kkkxxx <
k...@tiscali.it
> wrote:
> Ho riscritto una mia precedente applicazione, salvo riprendendo e
> adattando alcun query...ho un messo un bottone per la creazione di una
> nuova anagrafica clienti, da da un po' di tempo mi viene genrato un
> errore grave tale da chiudere l'applicazione ( con contestuale richiesta
> di invio a MS). Come posso verificare cosa genera l'errore? Ho messo un
> BP sulla routine che genera il nuovo record, nessun risultato ma
> dopotutto è stata creata con la creazione guidata di Access.
>
> Esemplificativamente ho una struttura di questo tipo per le tabelle
>
> idimpresa
> impresa
>
> idcontratto
> impresaid
> contratto
>
> idordine
> contrattoid
> ordine
>
> iddettaglioordine
> ordineid
> dettaglioordine
>
> in termini di forms:
> ho una form anagrafica, una subform che contiene due subform. Il bottone
> per creare nuovi record si trova sulla maschera principale. Anche
> creando un nuovo record dai pulsanti di spostamento stesso problema.
>
> un saluto
Verifica le caselle combinate. Se ad esempio hai una casella basata
sulla tabella clienti, modificala inserendo solo IDcliente e
DescrizioneCliente, modifica il numero campi visualizzati a 2 e
salva.
Stessa cosa nel report.
A me è capitata una cosa del genere e non potevo neanche salvare la
form.
Fatta questa modifica è andato tutto ok.
Ciao.


text:
Dormillo ha scritto:
>
> Verifica le caselle combinate. Se ad esempio hai una casella basata
> sulla tabella clienti, modificala inserendo solo IDcliente e
> DescrizioneCliente, modifica il numero campi visualizzati a 2 e
> salva.
> Stessa cosa nel report.
[...]
ho dato un'occhiata, ma non mi sembra il mio caso. Il tutto � nato
quando ho dovuto sistemare il requery di alcune maschere...adesso
ho cancellato la chiamato alla routine di aggiornamento. Ma il prblema
rimane. Ho cancellato pure i record delle tabelle.
Mi sa che ricopia il tutto in nuovo db, mi pare che una volta ho risolto
cosi' vi faccio sapere...


author: Jason

text:
kkkxxx ha scritto:
> Dormillo ha scritto:



Prova ha compilare il codice, e a compattarlo.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Jason ha scritto:
> kkkxxx ha scritto:
>
>> Dormillo ha scritto:
>
>>> Verifica le caselle combinate. Se ad esempio hai una casella basata
>>> sulla tabella clienti, modificala inserendo solo IDcliente e
>>> DescrizioneCliente, modifica il numero campi visualizzati a 2 e
>>> salva.
>>> Stessa cosa nel report.
>> [...]
>
> Prova ha compilare il codice, e a compattarlo.
>
>
>
avevo provato a compattarlo, ma non a compilarlo. Comunque ho risolto
importando tutto in un nuovo db, per curiosit� ho recuperato il file dal
cestino ed ho provato a creare il file mde stesso errore, anzi ho dovuto
forzarne la chiusura.
In comunque in definitiva penso che sia stato un problema di riferimento
a qualche maschera.
Certo una soluzione un po' grossolana.
grazie a tutti


title: bottone TROVA su maschera

author: Michele Gi

text:
Salve
sto utilizzando Access 2007
ho una maschera che si basa su una tabella
voglio permettere all'utente (non viene visualizzata la Ribbon Bar) di fare
una ricerca all'interno della stessa
in pratica come se lui facesse CTRL + T (quindi il comando Trova)
allora inserisco un PULSANTE (Spostameto tra record - Trova record)
clicco su di esse e viene visualizzato il messaggio di errore
"L'espressione su clic immessa come impostazione della proprietà di evento
ha generato l'errore seguente: Errore di comunicazione con il server OLE o
con il controllo Activex"
ho prova quindi a creare una Macro con l'azione "CercaRecord"
ho inserito un PULSANTE nella maschera e gli ho associato questa Macro
ottengo il seguente messaggio di errore:
"valore non valido per l'espressione nell'argomento 3
si è cercato di eseguire una macro oppure è stato utilizzato l'oggetto DoCmd
in Visual Basic. Il numero dell'argomento corrisponde alla posizione
dell'argomento come viene visualizzato nella finestra della macro, nella
finestra di dialogo Azione non riuscita o nel Visualizzatore oggetti (se si
sta utilizzando l'oggett DoCmd)"
e quindi la segnalazione dell'errore 2950
allora ho provato a creare una Macro con l'azione "TrovaRecord"
ho inserito un PULSANTE nella maschera e gli ho associato questa Macro
ottengo il seguente messaggio di errore:
"Per l'esecuzione di un'azione TrovaRecord è necessario un argomento Trova
Si è cercato di esguire una macro impostata su una delle proprietà del campo
corrente, ma l'argomento Trova è vuoto"
e quindi la segnalazione dell'errore 2950
Qualche consiglio?
Grazie


title: bottone TROVA su maschera

author: Carlo Costarella

text:
"Michele Gi" <
michele.gio...@gmail.com
> ha scritto nel messaggio
news:hvqg31$6sv$1...@news.task.gda.pl...
> Salve
>
> sto utilizzando Access 2007
>
> ho una maschera che si basa su una tabella
>
> voglio permettere all'utente (non viene visualizzata la Ribbon Bar) di
> fare una ricerca all'interno della stessa
> in pratica come se lui facesse CTRL + T (quindi il comando Trova)
>
> allora inserisco un PULSANTE (Spostameto tra record - Trova record)
> clicco su di esse e viene visualizzato il messaggio di errore
> "L'espressione su clic immessa come impostazione della propriet� di evento
> ha generato l'errore seguente: Errore di comunicazione con il server OLE o
> con il controllo Activex"
>
> ho prova quindi a creare una Macro con l'azione "CercaRecord"
> ho inserito un PULSANTE nella maschera e gli ho associato questa Macro
> ottengo il seguente messaggio di errore:
> "valore non valido per l'espressione nell'argomento 3
> si � cercato di eseguire una macro oppure � stato utilizzato l'oggetto
> DoCmd in Visual Basic. Il numero dell'argomento corrisponde alla posizione
> dell'argomento come viene visualizzato nella finestra della macro, nella
> finestra di dialogo Azione non riuscita o nel Visualizzatore oggetti (se
> si sta utilizzando l'oggett DoCmd)"
> e quindi la segnalazione dell'errore 2950
>
> allora ho provato a creare una Macro con l'azione "TrovaRecord"
> ho inserito un PULSANTE nella maschera e gli ho associato questa Macro
> ottengo il seguente messaggio di errore:
> "Per l'esecuzione di un'azione TrovaRecord � necessario un argomento Trova
> Si � cercato di esguire una macro impostata su una delle propriet� del
> campo corrente, ma l'argomento Trova � vuoto"
> e quindi la segnalazione dell'errore 2950
>
> Qualche consiglio?
>
> Grazie
>
Il comando richiede dei parametri e delle costanti. Questo un esempio:
DoCmd.GoToControl "NomeControllo"
DoCmd.FindRecord "CosaCerchi", acEntire, False, acSearchAll, False,
acCurrent, True
Ciao, Carlo


title: Più istanze di Access 2010.

text:
Ciao a tutti e ben ritrovati dopo le ferie.

Ho un'applicazione che si avvia e si minimizza per fare il suo lavoro. Non ho motivo di vederne la finestra finché non accade un certo evento, poi passa un certo tempo e la finestra si minimizza nuovamente.

Nel frattempo apro altri db e ci lavoro normalmente, ma quando ne chiudo uno la finestra del primo mi si riapre, cosa che vorrei evitare. Conoscete un metodo?

Grazie a tutti
Riccardo Baldinotti


title: Più istanze di Access 2010.

text:
Il giorno giovedì 3 settembre 2015 15:35:55 UTC+2, > Ciao a tutti e ben ritrovati dopo le ferie.

Pardon, correggo: la finestra si riallarga all'avvio di una nuova istanza di Access, non alla sua chiusura.


title: Aiuto x Query di eliminazione...

author: SuperPippo®

text:
Salve.....espongo brevemente il mio problema...
ho una tabella Anagrafe... una tabella Esenzioni
rispettivamente 1 > molti con chiave primaria Id-assistito...
nella tabella Esenzioni devo cancellare tutti i codici
dal campo Codice_Esenzione che non siano 013.250-
ho provato questa query di eliminazione
DELETE [Anagrafe].*, [Esenzioni].[Codice_Esenzione] FROM Esenzioni INNER
JOIN Anagrafe ON [Esenzioni].[ID_assistito] = [Anagrafe].[ID_assistito]
WHERE ([Esenzioni].[Codice_Esenzione]<>'013.250');
ma mi dice... impossibile eliminare dalle tabelle specificate....
ho provato quest'altra...
DELETE Anagrafe.*, DCount("013.250","Esenzioni","ID_assistito=" &
[id_assistito] & "
AND 013.250='aaa'") AS Espr1
FROM Anagrafe
WHERE (((DCount("013.250","Esenzioni","ID_assistito=" & [id_assistito] & "
AND
013.250='aaa'"))>0));
ed addirittura mi esce una finestra di avviso in cui non viene specificato
alcun errore...
e non funge....
potete gentilmente  darmi una mano ???
Giuseppe


title: Aiuto x Query di eliminazione...

author: ramblers

text:
"SuperPippo®" <ik0qd...@SPAMlibero.it> ha scritto nel messaggio
news:pKgt8.16747$SR5.4...@twister1.libero.it...
> Salve.....espongo brevemente il mio problema...
> ho una tabella Anagrafe... una tabella Esenzioni
> rispettivamente 1 > molti con chiave primaria Id-assistito...
> nella tabella Esenzioni devo cancellare tutti i codici
> dal campo Codice_Esenzione che non siano 013.250-
> ho provato questa query di eliminazione
>
> DELETE [Anagrafe].*, [Esenzioni].[Codice_Esenzione] FROM Esenzioni INNER
> JOIN Anagrafe ON [Esenzioni].[ID_assistito] = [Anagrafe].[ID_assistito]
> WHERE ([Esenzioni].[Codice_Esenzione]<>'013.250');
>
> ma mi dice... impossibile eliminare dalle tabelle specificate....
>
 ...e ha ragione.... non puoi eseguire una delete su due tabelle.
Puoi fare :
DELETE [Anagrafe].*  FROM Esenzioni INNER
 JOIN Anagrafe ON [Esenzioni].[ID_assistito] = [Anagrafe].[ID_assistito]
 WHERE ([Esenzioni].[Codice_Esenzione]<>'013.250');
ed elimini tutti i record dalla tabella anagrafica che abbiano codice
esenzione <> da '013.250'
e di conseguenza (se hai impostato l'integrità referenziale) anche i record
di Esenzioni con rispettivo IDAssistito
altrimenti
 DELETE  FROM Esenzioni WHERE ([Esenzioni].[Codice_Esenzione]<>'013.250');
ed elimini dalla tabella esenzioni tutti i record con codice <> '013.250'
.... tu cosa devi eliminare?
ciao.


title: Aiuto x Query di eliminazione...

text:
"ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
news:a946ee$5sdl$1...@ID-57322.news.dfncis.de...

------------------
Ciao grazie per la risposta... cmq... premetto che l'ho letta ora ed ancora
devo
provare le tue soluzioni....
devo cancellare dalla tabella Esenzioni... tutti i codici esistenti meno lo
013.250 !!
Ciao...


title: Aiuto x Query di eliminazione...

text:
"SuperPippo®" <ik0qd...@SPAMlibero.it> ha scritto nel messaggio
news:gLkt8.19344$m41.4...@twister2.libero.it...

------------------------
Ciaop Ramblers... provato ora e mi dice sempre... :
"Impossibile eliminare dalle tabelle specificate "
come si spiega ???
Ciao...


title: Aiuto x Query di eliminazione...

text:
"SuperPippo®" <ik0qd...@SPAMlibero.it> ha scritto nel messaggio
news:RmAt8.21596$SR5.5...@twister1.libero.it...

se devi eliminare dalla tabella Esenzioni tutti i record con codice <>
013.250,
allora la stringa é :
DELETE  FROM Esenzioni WHERE Codice_Esenzione <> '013.250';
che si può anche scrivere:
DELETE  * FROM Esenzioni WHERE Codice_Esenzione <> '013.250';
... non capisco dove possa essere l'errore...
ma tu quale stringa hai usato ?
ciao.


title: Aiuto x Query di eliminazione...

text:
"ramblers" <
clint...@yahoo.it
> ha scritto nel messaggio
news:a96k1v$p5e1$1...@ID-57322.news.dfncis.de...
>
> > > devo cancellare dalla tabella Esenzioni... tutti i codici esistenti
meno
> > lo
> > > 013.250 !!
> > > Ciao...
> > ------------------------
> > Ciaop Ramblers... provato ora e mi dice sempre... :
> > "Impossibile eliminare dalle tabelle specificate "
> > come si spiega ???
> > Ciao...
> >
>
> se devi eliminare dalla tabella Esenzioni tutti i record con codice <>
> 013.250,
> allora la stringa é :
> DELETE  FROM Esenzioni WHERE Codice_Esenzione <> '013.250';
> che si può anche scrivere:
> DELETE  * FROM Esenzioni WHERE Codice_Esenzione <> '013.250';
> ... non capisco dove possa essere l'errore...
> ma tu quale stringa hai usato ?
> ciao.
--------------------->
allora io ho usato la stringa sottostante.....
 DELETE [Anagrafe].*
FROM Esenzioni INNER JOIN Anagrafe ON [Esenzioni].[ID_assistito] =
[Anagrafe].[ID_assistito]
WHERE ([Esenzioni].[Codice_Esenzione]<>'013.250');
---------------
sappi che non devo eliminare solo il codice 013.250... ma tutti i
riferimenti ad esso collegato
in tabella Anagrafe......beh sembrava semplice...!!!
ricapitolando tabella Anagrafe... in relazione con tabella Esenzioni...
1 > molti applicati tutti i parametri tipo elimina campi correlati a catena,
etc tec..
io posso avere Pippo in tabella Anagrafe ed in tabella Esenzioni
codice 013.250 e codice 048 ruferiti a Pippo....
quindi deve eliminare solo 048...
come posso avere anche Pluto che ha solo codice 060 e va eliminato
completamente...
forse penso non si possa fare dato che si dovrebbero eliminare dati dal lato
molti !!??
che dici ???
Giuseppe...


title: Maschera "Foglio Dati"

author: Mariolino

text:
Qualcuno mi spiega dove si trovano "nascoste" le proprietà di una maschera
visualizzata come "Foglio Dati"?
Perchè non si riesce a modificare ciò che visualizza come etichette dopo la
modifica in visualizzazione "struttura"?
Dove posso documentarmi ?
Grazie e auguri a tutti
--
Saluti
Mario


title: Maschera "Foglio Dati"

author: Sergio MAZZA

text:
"Mariolino" <
tanm...@tiscali.it
> ha scritto nel messaggio
news:IsF0e.1112451$35.41...@news4.tin.it...

Le etichette delle colonne o sono le etichette di testo collegate al
controllo oppure è il nome del controllo impostato nelle sue proprietà
(scheda Altro - nome elemento)...
Ciao.
--
Sergio MAZZA


title: Maschera "Foglio Dati"

text:
"Mariolino" <
tanm...@tiscali.it
> ha scritto nel messaggio
news:IsF0e.1112451$35.41...@news4.tin.it...

 Normalmente nella visualizzazione foglio dati la colonna prende il nome del
controllo associato e qualsiasi cosa scrivi nell'etichetta non è
considerato. Questo succede perchè l'etichetta associata al controllo si
trova in una sezione diversa del controllo stesso che tipicamente è
sistemato nella sezione corpo della maschera in struttura. Per cambiare il
nome della colonna (nella maschera) hai almeno due strade. La prima consiste
nel rinominare il controllo: se si chiamava "ID" puoi rinominarlo
"N°Documento" ma questo ti costringe ad usare questo nuovo nome nel codice
di riferimento (se ne hai scritto). La seconda e più semplice è la seguente:
crea una nuova etichetta e imponi il nome che più ti piace (nome e testo
visualizzato coincidono). Seleziona l'etichetta e con i tasti CTRL+X, taglia
e copia in memoria. Ora seleziona il controllo che ti serve e premi CTRL+V
(incolla). Questa procedura assegna al controllo una nuova etichetta con il
nome da te voluto e sistemata nella sezione del controllo. Ridimensiona
opportunamente la nuova etichetta e apri la maschera in foglio dati,
l'etichetta non sarà visibile ma ora la colonna ha il nome dell'etichetta.
In aggiunta puoi fare il tutto rimuovendo il controllo dalla sezione e
rimettendolo con la sua etichetta che provvederai a rinominare
opportunamente, oppure nelle proprietà del campo nella tabella aggiungi il
nome da te voluto in "Etichetta". In quest'ultimo caso dovrai comunque
rimuovere il controllo e rimetterlo nella maschera. Questa operazione pone
il controllo all'ultimo posto nella gerarchia della tabulazione...provvedi
di conseguenza.
Ciao, Carlo


title: Maschera "Foglio Dati"

text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:GQO0e.1113582$35.41...@news4.tin.it...

Grazie 1000
siete stati molto chiari ed esustivi come al solito
ancora auguri a tutti
Mario


title: due maschere

author: mapizzi

text:
cari ragazzi innanzi tutto auguri di buo natale e felice anno nuovo..
Problema : ho due Form : FormA e FormB
apro FormB tramite un bottone filtrato in FormA tramite il campo ID. Ovvero
se in FormA ID=130, mi apre la Maschera FORMB con ID=130 e relativi campi.
Ritornando su FormA, tramite la rotellina del mouse, giro i record fino ad
arrivare a ID=140.
Ora vorrei sapere se esiste un comando od una routine che mi permette di
visualizzare ed aggiornare in tempo reale su FormB il campo ID senza premere
nessun altro bottone. In soldoni come posso fare il refresh immediato del
campo ID senza premere il bottone di comando?
grazie in anticipo a chi mi potrą aiutare.
mario
ps: ho fatto ricerche ma non ho trovato nulla.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: due maschere

author: 'Roccia' Max

text:
On 15 Dic, 12:21,
ma...@libero.it
 (mapizzi) wrote:
> apro FormB tramite un bottone filtrato in FormA tramite il campo ID. Ovvero
> se in FormA ID=130, mi apre la Maschera FORMB con ID=130 e relativi campi.
Come?
C'e' un filtro in FormB che fa riferimento a forms!FormA!ID ?
> Ora vorrei sapere se esiste un comando od una routine che mi permette di
> visualizzare ed aggiornare in tempo reale su FormB il campo ID senza premere
> nessun altro bottone. In soldoni come posso fare il refresh immediato del
> campo ID senza premere il bottone di comando?
Se la situazione e' come ho detto sopra, allora e' facile: nell'evento
onCurrent di FormA
if currentproject.allforms("FormB").isloaded then forms
("formB").requery
cia'
Max


title: due maschere

text:

grazie max, vado a vedere se funziona
mario
auguri



title: due maschere

author: Alessandro Cara

text:
'Roccia' Max ha scritto:

Uhmmmmm..... se e' filtrato sul primo id la requery sempre quello gli da.
Forms!FormB.filter = me!id
--
ac


title: due maschere

text:
On 15 Dic, 13:33, Alessandro Cara <
a...@ay-1asistemi.it
> wrote:
> Uhmmmmm..... se e' filtrato sul primo id la requery sempre quello gli da.
> Forms!FormB.filter = me!id
Si, ho fatto un mix tra i due casi: la maschera filtrata o la query
costruita ad hoc...
cia'
Max


title: Attendere esecuzione query da codice

text:
Buongiorno,
vorrei far comparire sulla maschera l'immagine di una clessidra durante il lancio di una query di aggiornamento abbastanza corposa.

Attualamente il semplice codice usato è questo:

clessidra.Visible = True
DoCmd.SetWarnings False
DoCmd.OpenQuery "Tabella Macchinari Query X CMZ_UPLOAD", acViewNormal, acEdit
DoCmd.SetWarnings True
clessidra.Visible = False

Credo che il codice non attenda la fine della query per proseguire, di conseguenza l'immagine non si vede.

Come posso "mettere in attesa" il codice durante l'esecuzione della query?


title: Attendere esecuzione query da codice

text:

Prova a specificare DoEvents prima di quelle istruzioni.

Saluti


title: Copia dati

author: CV

text:
Salve,stó cercando un modo di copiare i dati di un database in un altra
parte del HD in modo da avere sempre una copia di sicurezza (vulgo backup).
Ho alcuni problemi,potete aiutarmi ?
Vi devo dire che sono alle prime armi quindi andateci piano con i
termini..... :)
Il database é di tipo relazionale (1-> molte)
una tabella chiamata "Fattura" e una "Dettagli",in pratica stó cercando di
fare una specie di POS per vendite al balcone.
Grazie e ossequi.
Claudio


title: Copia dati

author: The-real-Isaac

text:
"CV" <
clau...@clix.pt
> ha scritto nel messaggio
news:MXSG7.3911$F87.22...@newsserver.ip.pt...

Una soluzione può essere quella di dividere il database in:
Back-end = le tabelle
Front-end = tutto il resto
***
Il Font-end lo copi una volta sola (tanto non cambia)
Per il Back-end puoi usare un comando del tipo:
  FileCopy C:\MiaDirectory\MioBackEnd.mdb, C:\MiaDirectoryCopie\MiaCopia.mdb
 ... tenendo presente
     - durante questa operazione le tabelle non devono essere "impegnate"
     - già dalla seconda volta devi prima cancellare la copia precedente
(Kill C:\MiaDirectoryCopie\MiaCopia.mdb)
Io, per non saper né leggere né scrivere, tengo sempre una doppia serie di
copie...
Ciao
--
Alberto


title: Copia dati

text:
Grazie tante per l´aiuto,ci dovró studiare un pó.
Ciao , Claudio
"The-real-Isaac" <sartori.rossi.nospam@tin> escreveu na mensagem
news:AxXG7.29788$zl4.8...@news2.tin.it...



title: Copia dati

text:
"The-real-Isaac" <sartori.rossi.nospam@tin> ha scritto nel messaggio
news:AxXG7.29788$zl4.8...@news2.tin.it...

Rettifico:
FileCopy "C:\MiaDirectory\MioBackEnd.mdb",
"C:\MiaDirectoryCopie\MiaCopia.mdb"
Kill "C:\MiaDirectoryCopie\MiaCopia.mdb"
--
Alberto
P.S.: Grazioso il lapsus delle "vendite al balcone"


title: Copia dati

text:
> Rettifico:
> FileCopy "C:\MiaDirectory\MioBackEnd.mdb",
> "C:\MiaDirectoryCopie\MiaCopia.mdb"
> Kill "C:\MiaDirectoryCopie\MiaCopia.mdb"
> --
> Alberto
>
> P.S.: Grazioso il lapsus delle "vendite al balcone"
>
In effetti grande "lapis" .... :)
C´ho provato ma non me lo accetta,mi dice che c´é
qualcosa che non vá sul c:\   boh....
Cioé io scrivo
FileCopy
("C:\MiaDirectory\MioBackEnd.mdb","C:\MiaDirectoryCopie\MiaCopia.mdb")
e mi dá il msg di errore sul c:\
Continueró a provare.
Ciao,Claudio.
P.S.
Da dove parte la function ? Da un pulsante in una form ?


title: Copia dati

text:
"CV" <
clau...@clix.pt
> ha scritto nel messaggio
news:bEfH7.68719$9o4.16...@newsserver.ip.pt...

Se hai effettivamente messo la parentesi dopo il comando "FileCopy" l'errore
potrebbe essere proprio lì (prova a vedere anche l'help). Se l'errore
persiste riporta la descrizione.
La funzione la puoi si far partire anche da un pulsante in una form (che non
stia ovviamente impegnando qualche tabella del back-end). A mio avviso la
soluzione migliore è richiamarla - magari chiedendo conferma tramite una
MsgBox - alla chiusura dell'applicazione.
Ciao
--
Alberto


title: Richiesta di aiuto.

author: ema

text:
Mio cugino mi ha detto che Paolo_P <
ppen...@libero.it
> scrisse:
> Ora, sebbene io riesca ad eseguire questa query impostando i criteri nella
> struttura della stessa, vorrei ricreare tutto ciò all'interno di una
> maschera dedicata.
>
ti fai una bella maschera frm_ricerca, con 3 controlli, che chiami
rispettivamente data_inizio, data_fine e societa.
Nei criteri della query, in corrispondenza dei campi, scriverai:
Data -> Between Forms!frm_ricerca!data_inizio AND
Forms!frm_ricerca!data_fine (tutto su una riga)
Societa` -> Forms!frm_ricerca!societa
> Se avete qualche esempio da mandarmi mi farebbe molto comodo.
>
c'e` NorthWind incluso in Office.
bye!
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Il peccato originale e' uno.  Tutti gli altri sono solo imitazioni.
		-- Da it.hobby.umorismo


title: esportazione dati da file mde?

author: Gaetano Di Zanni

text:
Ciao a tutti,
e' possibile estrarre da un file mde i dati, in qualche maniera?
Vorrei dare in uso un database mde e successivamente sincronizzare il suo
contenuto (tabelle) utilizzando il file mdb che mi terrei da parte.
Grazie della collaborazione!
Buona Pasqua!


title: creare un report rubrica telefonica con lettera in testata

text:
ho un report di clienti e ho detto al campo ragione di fare da intestazione
di gruppo, in tale intestazione ho messo un campo che assume il valore
me.lettera=left(me.ragione,1)
in modo che vedo A B C ... Z in testata come una rubrica telefonica
accade però che se ho dentro 3 clienti cosi
pippo
pluto
andrea
nel report esce
A
andrea
P
pippo
P
pluto
mentre io vorrei raggruppare cosi
A
andrea
P
pippo
pluto
qualcuno mi sa aiutare? Grazie.


author: Maicol

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c1ilk5$a0u$1...@lacerta.tiscalinet.it...

> In ordinamento e raggruppamento
Raggruppa secondo : caratteri inizali
Intervallo raggruppamento : 1
>


title: come fare somma totale da controlli su somma parziale ?

author: A Milano

text:
scusate l'intromissione ma io credo di avere lo  stesso problema  pero no
capisco la soluzuio :-(
la spiegazione di  Roberto l'ho capita ( almeno credo) per no risolve il mio
problema, che ora Vi sottopongo:
dopo aver lanciato un report con l'ordine effettuato
vorrei shce venisse stampato l'elenco completo con i relaticvi parziali  +
il totale imponibile dell'ordine
io ho fatto cosi
campo QUANTITA
campo PREZZO
poi nel repport ho inserito una casellla di testo chiamata TOTPARZ con
origine controllo =[quantita]*[prezzo]
e fin qui tutto ok
il problema e che alla fine dell'ordine vorrei il totale complessivo dei
singoli ordini cioe strutturato + o - cosi:
       Descrizione  prodotto                     quantita'   prezzo
totale
         videocassette                                    100       10
1000
          cd                                                    100       10
1000
          penne                                               100       10
1000

                      --------------
                                                           Totale imponibile
3000
Per avere totale imponibile ho usato la casella di testo con associto il
controllo =SOMMA([totpaz]) cioe la somma delle singole righe d'ordine ma no
mi da il totale da me desiderato
dove sbaglio ?
scusate se sono stato un po lungo  ma ho cercato di essere il piu chiaro
possibile
grazie


author: Roberto da casa

text:
"A Milano" <
vendoe...@libero.it
> ha scritto nel messaggio
news:cbA3e.21994$IN.4...@twister2.libero.it...

Prova con:
=Somma([quantita]*[prezzo])
>
>
> scusate se sono stato un po lungo  ma ho cercato di essere il piu chiaro
> possibile
>
> grazie
Prego
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
"Roberto da casa" < ha scritto > "A Milano"

gia provato ma mi da solo la somma di un prodotto e non la somma di tutti i
prodotti :-(


author: cidi

text:
"A Milano" <
vendoe...@libero.it
> ha scritto nel messaggio
news:KrC3e.22274$IN.4...@twister2.libero.it...

Ciao A Milano
vai in struttura del report e clicca su ordinamento e raggruppamento del
menù Visualizza.
e nella guida cerca: Informazioni sul raggruppamento dei record.
---
Daniele
* Gli amici sono come le stelle: non li vedi spesso, ma sai che esistono. *


author: Roberto A.

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:DQC3e.727476$b5.32...@news3.tin.it...

Perchè =somma([quantità]*[prezzo]) lo devi mettere in Piè di pagina
IDOrdine.
Ciao
Roberto


text:
"Roberto A." <
arisir...@hotmail.com
> ha scritto nel messaggio
news:ejP3e.728830$b5.32...@news3.tin.it...
> "cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
> news:DQC3e.727476$b5.32...@news3.tin.it...
>>
>> "A Milano" <
vendoe...@libero.it
> ha scritto nel messaggio
>> news:KrC3e.22274$IN.4...@twister2.libero.it...
>>>

Ciao Roberto A
ho risposto a "A Milano" non so il tuo problema e non ho capito la tua
risposta.
è una domanda o un consiglio?
ma se hai un problema simile hai provato quanto ho suggerito a lui?
---
Daniele


text:
risolto il problema
sbagliavo io
nel collegamento TOTPARZ= quantita*costo avevo inserito l'impostazione somma
parziale su GRUPPO inserenzo no somma parziale funziona tutto
grazie a tutti :-)
adesso pero ho un altro problema:-) e visto che siete cosi gentili ne
approfitto :-)
inserendo i dati in una maschera inseriemtno dati dopo vorrei lanciare la
stampa dei dati appena inseriti esempio
inserisco un ordine n° 1 e subito dopo dalla stessa maschera schiacciando un
pulsante vorrei che stampasse quell'ordine
ho provato a  creare un pulsante con la procedura guidata ma quando lancio
la stampa mi stampa tutti gli ordini inseriti nel database, invece io
cvoglio stampare solo quello appena inserito numerato con un campo chiamato
CONTATORE (di tipo numerico ) con valore predefinito con la seguente
stringa:
=IIf(IsNull(DMax("[contatore]";"ordini
fornitori"));1;DMax("[contatore]";"ordini fornitori")+1)
chi vorrebeb aiutarmi ?
grazie


title: query di aggiornamento e messaggi

text:
Ciao a tutti, avrei il seguente problema come da oggetto:
in una maschera è presente un bottone che avvia una query di aggiornamento
dopo l'avvio però mi compare una finestra che mi chiede se voglio
sovrascrivere i dati e quindi salvarli o se voglio copiarli negli appunti..
è possibile eliminare questo messaggio??
Ringrazio tutti anticipatamente


title: query di aggiornamento e messaggi

author: MA

text:
"dany_" <
as...@sd.it
> ha scritto nel messaggio
news:Nd0kd.145127$b5.71...@news3.tin.it...

strumenti
opzioni
togli la spunta alle azione delle query
oppure docmd.setwarning false
zzzzzzzzzzz............. zzzz...... zzz...
MAssimiliano


title: query di aggiornamento e messaggi

author: GRILLO

text:
MA ha scritto:


> MAssimiliano
Lo zzzzzzzzzzz............. zzzz...... zzz... era riferito all'argomento,
che ti annoia per la sua ripetitività, o era un apprezzamento per il
richiedente?
GRILLO
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it