title: dati importati non corrispondenti

author: erto

text:
nella mia maschera di fatturazione non vengono prelevati i dati
corrispondenti al cliente a meno che il record relativo a quest'ultimo non
sia stato creato nella maschera o comunque modificato  la ricerca è
effetuata tramite cdf allego la procedura di valorizzazione dei campi
l'errore e tipo non corrispondente
Private Sub CODFISC_AfterUpdate()
    CODFISC = UCase(CODFISC)
    Dim MioDb As Database
    Dim MiaTb As Recordset
    Set MioDb = CurrentDb()
    Set MiaTb = MioDb.OpenRecordset("SELECT * from anaclien where CODFISC='"
& Forms![anafatt]![CODFISC] & "'")
   'If MiaTb.EOF Then
    ' DoCmd.OpenForm "anaclien", acNormal, , , acFormAdd
   ' Else
        Forms![anafatt]![NOME] = MiaTb("NOME")
        Forms![anafatt]![COGNOME] = MiaTb("Cognome")
        Forms![anafatt]![VIA] = MiaTb("Via")
        Forms![anafatt]![NUMERO] = MiaTb("Numero")
        Forms![anafatt]![CAP] = MiaTb("Cap")
        Forms![anafatt]![CITTA] = MiaTb("Citta")
        Forms![anafatt]![PROV] = MiaTb("Prov")
    'End If
    MiaTb.Close
    MioDb.Close
end sub


title: dati importati non corrispondenti

author: Roberto da casa

text:
"erto" <
lam...@inwind.it
> ha scritto nel messaggio
news:nFjba.2179$Lr4....@twister2.libero.it...

Visto che i dati li prelevi dalla tabella anaclien a fronte dell'evento
"Dopo aggiornamento" del controllo CODFISC, mi sembra normale che il tutto
avviene solo se inserisci un nuovo record o se modifichi CODFISC.
Se come immagino i controlli NOME, COGNOME, VIA ecc. ecc. sono non
associati, prova a generare lo stesso codice VBA di cui sopra anche a fronte
dell'evento "Su corrente" della maschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: crere progetto vuoto in A03

text:
Salve  a tutto il NG,
sono passato di recente da A97 su W00 ad A02 su W00, mi ha incuriosito
la possibilità di creare un progetto vuoto; nella creazione guidata
però non riesco ad andare oltre al primo step, dove ho inserito come
nome computer il nome assegnato a PC in rete, ho flaggato a vero "Usa
connessione di tipo trusted".
Ottengo come risposta :
"Impossibile effettuare la connessione:
SQLState:'01000'
Errore di SQLServer: 2Impossibile effettuare la connessione
SQLState:'08001'
Errore di SQL Server: 17
Mi sapete dare qualche dritta ?
Grazie
Andrea


title: crere progetto vuoto in A03

author: PBsoft

text:
> ho flaggato a vero "Usa connessione di tipo trusted".
> Ottengo come risposta :
> "Impossibile effettuare la connessione:
> SQLState:'01000'
> Errore di SQLServer: 2Impossibile effettuare la connessione
> SQLState:'08001'
> Errore di SQL Server: 17
> Mi sapete dare qualche dritta ?
Ci sono diverse cose da controllare, ma prima bisogna conoscere meglio la
tua situazione.
Descrivici la versione di SQL Server e quella di Access che stai utilizzando.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: crere progetto vuoto in A03

text:
PBsoft ha scritto:
> > ho flaggato a vero "Usa connessione di tipo trusted".
> > Ottengo come risposta :
> > "Impossibile effettuare la connessione:
> > SQLState:'01000'
> > Errore di SQLServer: 2Impossibile effettuare la connessione
> > SQLState:'08001'
> > Errore di SQL Server: 17
> > Mi sapete dare qualche dritta ?
>
> Ci sono diverse cose da controllare, ma prima bisogna conoscere meglio la
> tua situazione.
> Descrivici la versione di SQL Server e quella di Access che stai utilizzando.
>
[CUT]
Scusa il ritardo :o( avrei preferito di gran lunga poter rispondere
subito al Tuo quesito, più che avere le traversie che ho passato,
senza nemmeno avere il tempo di leggere la posta.
Anzi tutto mi sono accorto che nell'oggetto ho indicato per errore A03,
la configurazione esatta è questa: Windows 2000 con Access 2002 sulla
macchina per prova ho installato Microsoft Visual Basic 2005 Express
Edition.
--


title: Report

author: Enrico Pietrobon

text:
Ciao a tutti, ho la necessita di stampare delle etichette, create da access,
ma ovviamente volevo sfruttare tutto il foglio di stampa, ma siccome le
etichette sono larghe circa 4 centimetri il foglio risulta stampato solo in
parte, come faccio a sfruttare completamente il foglio
Enrico


title: Report

text:
Scusate ho fatto una domanda stupida....... non tenetene conto
Ciao
"Enrico Pietrobon" <
enri...@softdream.it
> ha scritto nel messaggio
news:8retue$tv5$1...@lacerta.tiscalinet.it...



title: [OT] E la zona e' bloccata...

author: Luciano (DOC)

text:
Vorrei passeggiare intorno a casa, ma a San Giovanni c'e' il maxischermo per
la partita della Roma e la zona e' bloccata...
Vorrei fare una gita verso nord, ma c'e' la Lazio all'Olimpico e la zona e'
bloccata...
Vorrei fare una passeggiata su Lungotevere, ma c'e' il papa e la zona e'
bloccata...
Vorrei fare una gita verso sud, ma la domenica l'Appia antica e' chiusa e la
zona e' bloccata....
Potrei andarmene in ufficio, ma e' in centro e oggi e' una delle domeniche
senza auto e la zona e' bloccata...
Vabbe', resto a casa e mi riposo....ma la parrocchia di fronte fa la festa
patronale e devo spostare la macchina per far passare la loro processione...
Pare che la nuova giunta voglia far dotare i condomini di piste per aerei a
decollo verticale...
AIUTOOOO!!!!!!:-))))
O voi che abitate in provincia e vi lamentate della poca vitalita' che vi
circonda....meditate!:-)
Saluti.
Luciano
(DOC)
PS Alla fine ho preso il motorino e sono venuto in ufficio...se la Roma
vince credo che non tornero' a casa manco con quello....mi mischiero alla
schiera di tifosi....io che l'ultima volta che mi sono interessato di una
partita di calcio c'erano Gigi Riva, Rivera e Mazzola... (il figlio, non il
padre...non esageriamo!:-))


title: [OT] E la zona e' bloccata...

author: Cataldo Formaro

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9fvi7c$68t2b$1...@ID-86073.news.dfncis.de...

> Vengo spesso a Roma e non vedo l'ora di ritornrmene nella mia piccola
cittadina Cariati (CS); a 60 secondi dalla riva del mare. Tutto questo per
dirti CONVENGO CON TE' !!!!!
saluti CF


title: [OT] E la zona e' bloccata...

author: Antonio Biso

text:
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
9fvi7c$68t2b$1...@ID-86073.news.dfncis.de...
> O voi che abitate in provincia e vi lamentate della poca vitalita' che vi
> circonda....meditate!:-)
Ma non eri tu che denigravi ci-vi-ta-vec-chia?
> Saluti.
>
> Luciano
> (DOC)
>
> PS Alla fine ho preso il motorino e sono venuto in ufficio...se la Roma
> vince credo che non tornero' a casa manco con quello....mi mischiero alla
> schiera di tifosi....io che l'ultima volta che mi sono interessato di una
> partita di calcio c'erano Gigi Riva, Rivera e Mazzola... (il figlio, non
il
> padre...non esageriamo!:-))
Partita di calcio?!!!?
Quelle della roma sono partite di pallavolo!!!!
Antonio


title: [OT] E la zona e' bloccata...

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:H8jV6.4729$6m2.1...@news.infostrada.it...
> > O voi che abitate in provincia e vi lamentate della poca vitalita' che
vi
> > circonda....meditate!:-)
>
> Ma non eri tu che denigravi ci-vi-ta-vec-chia?
Ci-vi-ta-vec-chia non e' esattamente un posto tranquillo...:-)
Saluti.
Luciano
(DOC)


title: [OT] E la zona e' bloccata...

text:
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
9g4o4u$78kgb$1...@ID-86073.news.dfncis.de...

Ma beato a te!
Voglio vedere te se lasci dalle tue parti la macchina aperta, con il
borsello o la radio dentro, come faccio io!
O se riesci ad andare da qualunque parte in 10 minuti, CIC-CIO !!!
Antonio


title: [OT] E la zona e' bloccata...

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:gClV6.5328$6m2.2...@news.infostrada.it...
> > Ci-vi-ta-vec-chia non e' esattamente un posto tranquillo...:-)
>
> Ma beato a te!
> Voglio vedere te se lasci dalle tue parti la macchina aperta, con il
> borsello o la radio dentro, come faccio io!
Si parlava di tranquillita' relativa al casino, non alla criminalita'....
E comunque io il borsello non ce l'ho mai avuto!!!!:-))))
(cfr E&LST)
> O se riesci ad andare da qualunque parte in 10 minuti, CIC-CIO !!!
Beh, questo e' ovvio, viste le dimensioni dell' amena cittadina!:-)
Saluti.
Luciano
(DOC)


title: [OT] E la zona e' bloccata...

author: Lu

text:
Sarà anche amena , ma abbiamo il mare a 25 secondi ,parcheggiamo in 40 e la
giriamo in 120 e tutte le mattine ritroviamo la macchina....dove l'abbiamo
lasciata
E poi..non mi sembra che ci sia tutto sto casino a CV neanche d'agosto....
                                        Lu
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
9g530v$7altb$1...@ID-86073.news.dfncis.de...



title: [OT] E la zona e' bloccata...

text:
Lu <
kik...@libero.it
> wrote in message
9ijen5$rg9$1...@fe1.cs.interbusiness.it...
> Sarà anche amena , ma abbiamo il mare a 25 secondi ,parcheggiamo in 40 e
la
> giriamo in 120 e tutte le mattine ritroviamo la macchina....dove l'abbiamo
> lasciata
> E poi..non mi sembra che ci sia tutto sto casino a CV neanche d'agosto....
Senti... non far dire alla gente che a civitavecchia la gente scrive PRIMA
del quoting!!!
Antonio


title: immagini in un database

author: Mama

text:
Ho realizzato un tabella con delle immagini collegate tramite un campo
oggetto ole.
Ho capito che in questo modo ho inserito direttamente nel database le
immagini......
come posso evitare il problema di  un file dalle dimensioni di esagerate.
Grazie e ciao


title: immagini in un database

author: George

text:
"Mama" <
mmanfr...@asmez.it
> ha scritto nel messaggio
news:dtSJa.235284$g92.5...@news2.tin.it...

Sul sito comune troverai la risposta al tuo quesito.
E' una delle domande più gettonate.
Bye.


title: immagini in un database

author: Neo

text:
"Mama" <
mmanfr...@asmez.it
> ha scritto nel messaggio
news:dtSJa.235284$g92.5...@news2.tin.it...

al posto dell'oggetto ole inserisci un campo dove indichi solamente il
percorso dell'immagine
dopo da maschera o da report inserisci  l'oggetto che linka al percorso
della tua immagine


title: immagini in un database

text:
"Mama" <
mmanfr...@asmez.it
> ha scritto nel messaggio
news:dtSJa.235284$g92.5...@news2.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi queste
tre FAQ:
1) Come implementare correttamente un archivio di immagini di Stefano
Bettini.
2) Implementare un archivio di immagini di  Silvio Savoldi.
3) Archiviazione immagini di Franco Cappellaro
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query a campi calcolati

author: Pio Pio

text:
Ciao a tutti,
Ho una tabella che contiene una serie di fatture con i campi scadenza e importo.
Vorrei creare una query con le somme di importo raggruppate per determinato range di scadenza.
Mi spiego con un esempio:
Questa è la tabella:
num. fatt	importo	scadenza
1		10	25/05/02
2		15	25/06/02
3		30	25/07/02
4		35	25/08/02
5		50	25/08/03
Voglio una query con 3 campi:
campo 1 che contiene la somma di importo delle scadenze <01/07/02 cioè 25
campo 2 che contiene la somma di importo delle scadenze <31/07/02 e >01/07/02 cioè 30
campo 3 che contiene la somma di importo delle scadenze >01/08/02 cioè 85
Vorrei evitare di usare dsum perchè non voglio penalizzare le prestazioni
Come devo scrivere la query ?
Grazie per la collaborazione.
Stay alive !
Pio Pio (utente newbe)
Win XP & Office 2000
www.ticom.it/tennisbuscate


title: Query a campi calcolati

text:
"Pio Pio" <
acheriomRIMUO...@libero.it
> ha scritto nel messaggio
news:qkjmvu4jn1afv6295...@4ax.com...

Se la tabella che contiene i dati si chiama Tabella1, prova con una queri
che abbia il seguente codice SQL:
SELECT Sum(IIf ([Scadenza]< [Digita la data di inizio periodo:], [Importo],
0)) AS PrimaDelPeriodo, Sum(IIf ([Scadenza]>= [Digita la data di inizio
periodo:] And [Scadenza]<= [Digita la data di fine periodo:], [Importo], 0))
AS DuranteIlPeriodo, Sum(IIf ([Scadenza]> [Digita la data di fine periodo:],
[Importo], 0)) AS DopoIlPeriodo
FROM Tabella1;
Nelle due finestre di richiesta parametri digiterai in quella di inizio
periodo 1/7/2002 ed in quella di fine periodo 31/7/2002.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query a campi calcolati

text:


Grazie mille funziona tutto !
Stay alive !
Pio Pio (utente newbe)
Win XP & Office 2000
www.ticom.it/tennisbuscate


title: problemi con Tastiera Access 2003

text:
Buongiorno a tutti!
Sto scrivendo un piccolo programma in VBA...il problema è che i
caratteri speciali del tipo ( ) = <>' ecc.. non sono più al loro
posto...nelle impostazioni della internazionali della tastiera è
selezionata solo la lingua italiana..ho installato i vari Service Pack
ma non è servito a nulla,,,qualcuno ha qualche consglio per risolvere
questo problema che si verifica su vari PC e non solo sul mio???
Grzie in anticipo!


title: problemi con Tastiera Access 2003

text:
Fizz_.-> ha scritto:

Non so che dire, se non provare a guardare in start-tutti i
programmi-office-strumenti di office-impostazione lingua di microsoft
office e sotto lingue disponibili eliminare tutto tranne l'italiano.


title: query di esempio -cerco-

author: Luca

text:
dati x misure di tubo (48 , 50 , 60 , 76 , 89 , ecc..) memorizzate nella
tabella "TuttiTubi" (quindi nel tempo ve ne saranno dei doppi , tripli ,
ecc...) vorrei capire come ricavarmi (credo a 1/2 query) una tabella "Tubi"
dove vengono inseriti i valori in ordine crescente e solamente una volta:
esempio=
"TuttiTubi" =
48
60
50
60
76
48
89
"TuttiTubi" =  (vuoto)
dopo la query
"TuttiTubi" =
48
50
60
76
89
Avrei la necessità di ricevere una query di esempio perchè proprio non ci
salto fuori
onorevoli grazie anticipate a chi mi aiuterà
^____^
Luca


title: Re: Gestione errore in Access 2007

author: Antonio

text:
"Stefano" <
stefano.p...@gmail.com
> ha scritto nel messaggio
news:0d02bcf2-9c27-477d...@j31g2000yqa.googlegroups.com...
> Ciao a tutti, mi succede una cosa strana in Access 2007. Ho sempre
> gestito gli errori in questo modo:
>
> Public Function Prova() As String
> On Error GoTo err_Prova
>
> ...
> testo funzione o sub
> ...
>
>
> exit_Prova:
>    Exit Function
>
> err_Prova:
>    MsgBox "Prova: " & Err.Description
>    Resume exit_Prova
> End Function
>
>
> Adesso Access 2007 mi restituisce sempre l'errore sulla riga "On Error
> GoTo err_Prova" con etichetta non definita... che succede?
> grazie
> Stefano
Penso che all'interno della routine ci sia un end qualcosa (end if - end
sub - end function) di troppo che fa chiudere la routine prima della fine e
quindi senza aver trovato la label indicata prima. E' un'indicazione
fuorviante, ma l'errore sta da un'altra parte. Se non trovi l'errore, copia
e incolla l'intera sub qui.
Ciao
Antonio


title: richiamare una maschera esterna con doppio click!

author: f=l=e=x=e=r

text:
Ciao ng,
ho questo problema da risolvere;
ho creato un piccolo database per catalogare il software in mio
possesso.
Ho creato le varie tabelle e maschere per le varie voci e ne ho creata
una, chiamata registrazione, nella quale inserire i vari dati.
La mia domanda è questa:
    come fare per far si che al doppio click, su un campo che mi
interessa e cui è abbinata una casella combinata di ricerca, compaia la
maschera cui è riferita quella voce e si possa inserirvici un nuovo
record?
Ringrazio il ng
flexer


text:
"f=l=e=x=e=r" <
cuore...@usa.net
> ha scritto nel messaggio
news:3AFAB999...@usa.net...
> Ciao ng,
> ho questo problema da risolvere;
> ho creato un piccolo database per catalogare il software in mio
> possesso.
> Ho creato le varie tabelle e maschere per le varie voci e ne ho creata
> una, chiamata registrazione, nella quale inserire i vari dati.
> La mia domanda č questa:
>     come fare per far si che al doppio click, su un campo che mi
> interessa e cui č abbinata una casella combinata di ricerca, compaia la
> maschera cui č riferita quella voce e si possa inserirvici un nuovo
> record?
> Ringrazio il ng
> flexer
>
Se la casella combinata si chiama MiaCombo, se la maschera da aprire per
inserire un nuovo record nella tabella che č origine riga di MiaCombo si
chiama MiaMaschera, a fronte dell'evento "Su doppio clic" di MiaCombo genera
il seguente codice VBA:
DoCmd.OpenForm "MiaMaschera", , , , acFormAdd, acDialog, "GotoNew"
Me!MiaCombo.Requery
Me!MiaCombo.SetFocus
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Henri

text:
"f=l=e=x=e=r" <
cuore...@usa.net
> ha scritto nel messaggio
news:3AFAB999...@usa.net...
> Ciao ng,
> ho questo problema da risolvere;
> ho creato un piccolo database per catalogare il software in mio
> possesso.
> Ho creato le varie tabelle e maschere per le varie voci e ne ho creata
> una, chiamata registrazione, nella quale inserire i vari dati.
> La mia domanda č questa:
>     come fare per far si che al doppio click, su un campo che mi
> interessa e cui č abbinata una casella combinata di ricerca, compaia la
> maschera cui č riferita quella voce e si possa inserirvici un nuovo
> record?
> Ringrazio il ng
> flexer
>
Se provi a fare l'autocomposizione del database collezione libri
dovresti trovare la maschera libri con una combo argomento che col doppio
clic richiama un'altra maschera. Puoi copiare il codice di quella maschera.
Ciao henri


author: Riccardo

text:
f=l=e=x=e=r <
cuore...@usa.net
> wrote in message
3AFAB999...@usa.net...

C'è qualcosa del genere sulle autocomposizioni di Access...mi sembra
sull'archivio
musicale!
ciao Riccardo


title: Output su non disponibile durante l'invio tramite mail di un report

author: Alberto Z.

text:
Buongiorno,
cercando di inviare via mail un report utilizzando questa chiamata a
sistema:
DoCmd.SendObject acSendReport, "REPORT_NAME", acFormatRTF,
"
ma...@mail.com
", , , "object", , False
viene sollevata l'eccezione output su non disponibile, qualcuno
saprebbe dirmi da cosa potrebbe essere originato?
Vi ringrazio


author: Karl Donaubauer

text:

Quale versione di Access usi con quale Service Pack e quale Windows?
Com'� il numero e messaggio esatto dell'errore?
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
On 20 Gen, 18:55, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Alberto Z. wrote:
> > cercando di inviare via mail un report utilizzando questa chiamata a
> > sistema:
>
> > DoCmd.SendObject acSendReport, "REPORT_NAME", acFormatRTF,
> > "
m...@mail.com
", , , "object", , False
>
> > viene sollevata l'eccezione output su non disponibile, qualcuno
> > saprebbe dirmi da cosa potrebbe essere originato?
>
> Quale versione di Access usi con quale Service Pack e quale Windows?
> Com'è il numero e messaggio esatto dell'errore?
>
> --
> cu
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Ho la versione 2003 11.8166.8172 sp3 di Access, Windows Xp sp3
L'errore è il 2046.
Grazie per la risposta


text:
Alberto Z. wrote:
> Karl Donaubauer wrote:
>>> cercando di inviare via mail un report utilizzando questa chiamata a
>>> sistema:
>>
>>> DoCmd.SendObject acSendReport, "REPORT_NAME", acFormatRTF,
>>> "
m...@mail.com
", , , "object", , False
>>
>>> viene sollevata l'eccezione output su non disponibile, qualcuno
>>> saprebbe dirmi da cosa potrebbe essere originato?
>>
>> Quale versione di Access usi con quale Service Pack e quale Windows?
>> Com'� il numero e messaggio esatto dell'errore?
> ...
> Ho la versione 2003 11.8166.8172 sp3 di Access, Windows Xp sp3
> L'errore � il 2046.
Sei sicuro che il messaggio dice "OutPutSu" non disponibile?
Pi� frequente � "SendObject non disponibile".
Se si tratta di OutPutSu prova di esportare il report a mano
(mouse destro, Esportare, o con la voce del menu File).
Riesci a esportarlo come RTF?
Poi prova con
DoCmd.OutputTo acOutputReport,"REPORT_NAME",acFormatRTF,"TuoPercorsoENome"
Ricevi lo stesso errore?
--
HTH



text:
On 21 Gen, 16:09, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Alberto Z. wrote:
> > Karl Donaubauer wrote:
> >>> cercando di inviare via mail un report utilizzando questa chiamata a
> >>> sistema:
>
> >>>DoCmd.SendObjectacSendReport, "REPORT_NAME", acFormatRTF,
> >>> "
m...@mail.com
", , , "object", , False
>
> >>> viene sollevata l'eccezione output su non disponibile, qualcuno
> >>> saprebbe dirmi da cosa potrebbe essere originato?
>
> >> Quale versione di Access usi con quale Service Pack e quale Windows?
> >> Com'è il numero e messaggio esatto dell'errore?
> > ...
> > Ho la versione 2003 11.8166.8172 sp3 di Access, Windows Xp sp3
> > L'errore è il 2046.
>
> Sei sicuro che il messaggio dice "OutPutSu" non disponibile?
> Più frequente è "SendObject non disponibile".
>
> Se si tratta di OutPutSu prova di esportare il report a mano
> (mouse destro, Esportare, o con la voce del menu File).
> Riesci a esportarlo come RTF?
>
> Poi prova con
>
> DoCmd.OutputTo acOutputReport,"REPORT_NAME",acFormatRTF,"TuoPercorsoENome"
>
> Ricevi lo stesso errore?
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Anche con DoCmd.OutputTo
acOutputReport,"REPORT_NAME",acFormatRTF,"TuoPercorsoENome"
da il seguente errore :
Comando o azione 'OutputSu' non disponibile.
numero 2046
invece esportandolo da access viene eseguito correttamente


text:
Alberto Z. wrote:
>>>>> cercando di inviare via mail un report utilizzando questa
>>>>> chiamata a sistema:
>>
>>>>> DoCmd.SendObjectacSendReport, "REPORT_NAME", acFormatRTF,
>>>>> "
m...@mail.com
", , , "object", , False
>>
>>>>> viene sollevata l'eccezione output su non disponibile, qualcuno
>>>>> saprebbe dirmi da cosa potrebbe essere originato?
>>
>>>> Quale versione di Access usi con quale Service Pack e quale
>>>> Windows? Com'� il numero e messaggio esatto dell'errore?
>>> ...
>>> Ho la versione 2003 11.8166.8172 sp3 di Access, Windows Xp sp3
>>> L'errore � il 2046.
> ...
> Anche con DoCmd.OutputTo
> acOutputReport,"REPORT_NAME",acFormatRTF,"TuoPercorsoENome"
> da il seguente errore :
> Comando o azione 'OutputSu' non disponibile.
> numero 2046
>
> invece esportandolo da access viene eseguito correttamente
Dove si trova il codice e e come e quando viene lanciato/eseguito?
--
cu



title: Come visualizzare su schermo il risultto di una query da "codice"????

author: Sergio Ios

text:
Come da oggetto vorrei visualizzare su schermo il risulttato di una query
parametrica inserita via codice (ad esempio sarebbe interessante poterlo
visualizzare su una griglia o altro...) esiste un modo per farlo???
Purtroppo mi sono sempre affidato a combo e caselle di riepilogo che hanno
come origine una query ma vorrei vedere se esite qualcosa di diverso!!!!!
Grazie,
SergIos


author: Sergio MAZZA

text:
"Sergio Ios" <
ser...@tin.it
> ha scritto nel messaggio
news:XmOT7.17989$OP2.6...@news2.tin.it...
> Come da oggetto vorrei visualizzare su schermo il risulttato di una query
> parametrica inserita via codice (ad esempio sarebbe interessante poterlo
> visualizzare su una griglia o altro...) esiste un modo per farlo???
Come no;
> Purtroppo mi sono sempre affidato a combo e caselle di riepilogo che hanno
> come origine una query ma vorrei vedere se esite qualcosa di diverso!!!!!
Che intenti per "..qualcosa di diverso"??
Prova con i report visualizzati in anteprima...
> Grazie,
> SergIos
Altrimenti spiega meglio il tuo desiderio di uscire fuori dagli schemi...
Ciao.


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9vpheb$3if$1...@canarie.caspur.it...

Ciao,
non avendo mai programmato in vita mia ed essendomi affacciato da non molto
ad access volevo sapere come ad esempio popolare una flexgrid(credo si
chiami cosě) Un altro problema  era il come effettivamente visualizzare il
risultato di una query eseguita via codice in quanto sino ad ora ho sempre
usato query di accodamento o crezione tabella che non avevano bisogno di
essere mostrate,riempivano o creavano la tabella e fine lě.
Insomma, quando io ho fatto eseguire la mia bella query di selezione via
codice, come faccio a farne vedere  i risultati????
Grazie(soprattutto per la pazienza) e ciao!


text:
"Sergio Ios" <
ser...@tin.it
> ha scritto nel messaggio
news:wYYT7.17299$o9.6...@news1.tin.it...
> Ciao,
> non avendo mai programmato in vita mia ed essendomi affacciato da non
molto
> ad access volevo sapere come ad esempio popolare una flexgrid(credo si
Non programmi e vuoi utilizzare la flexgrid?? Mecocommeri!!
> chiami così) Un altro problema  era il come effettivamente visualizzare il
> risultato di una query eseguita via codice in quanto sino ad ora ho sempre
> usato query di accodamento o crezione tabella che non avevano bisogno di
> essere mostrate,riempivano o creavano la tabella e fine lì.
> Insomma, quando io ho fatto eseguire la mia bella query di selezione via
> codice, come faccio a farne vedere  i risultati????
> Grazie(soprattutto per la pazienza) e ciao!
In Access 2000 ('97 no) c'é qualcosa di simile al controllo flexgrid, fermo
restando che puoi utilizzare qualsiasi altro activex. Se posso darti un
consiglio, non utilizzarli o almeno utilizza quelli che ti vengono forniti
da access; leggendo nei vari messaggi di altri che hanno provato si sono
scontrati poi con la difficoltà di riportare gli stessi controlli nel pc del
cliente o altro pc...
Io utilizzo il '97; se devo presentare il risultato di una elaborazione
(query di selezione/comando che sia) devo sempre sapere per cosa servirà. Se
il risultato non deve essere "rimaneggiato" gli propongo un bel report; se
deve vedere il risultato e magari effettuare una nuova selezione per
restringere i record restituiti, allora utilizzo (di solito) una maschera
con sottomaschera in formato foglio dati.
Comunque le soluzioni sono tante, la migliore la scegli al momento secondo
il problema da risolvere. In generale sappi che ogni controllo che può
visualizzare una serie di dati ha una proprietà RowSource e RowSourceType;
per esempio, se vuoi visualizzare, su una maschera (chiamiamola [Spioni]) i
risultati di una query di selezione e la condizione è un valore presente in
una casella di testo (chiamiamola [citta]) e questi dati li vuoi
visualizzare in una casella di riepilogo (chiamiamola [agenti segreti]),
devi:
- o ti crei una query contenente, nella riga delle condizioni, il
riferimento al controllo [citta] sulla maschera [Spioni]
(Forms!Spioni!citta) chiaramente sotto il campo [citta];
- nella maschera [Spioni] inserisci una casella di riepilogo (chiamiamola
[Beccati]) e nelle proprietà: scheda Dati - tipo origine riga =
tabella/query e origine riga = nome della query;
- inserisci un bottone (chiamiamolo [Trovali]) e nell'evento "su clic"
inserisci il codice: Me![Beccati].Requery;
ogni volta che modifichi il valore in [citta] e premi il bottone [Trovali],
viene eseguita la query e il risultato è presentato nella casella di
riepilogo [agenti segreti]...
Mi sono capito?
Ciao.


title: Ordinare i tasti pagina su e pagina giù su un record specifico

author: Augusto

text:
Salve a tutti,  � possibile ordinare i tasti pagina su e pagina gi� su un
record numerico specifico e non su quello automatico del contatore ?


title: Problema con accodamento di dati

author: Beppe

text:
Salve ho realizzato un database di un anagrafica.
ho inserito alcune tabelle correlate da relazione uno - molti
visto che l'esigenza era quella di poter duplicare una scheda e poi
apportare modifiche ai dati duplicati
ho dovuto inserire una procedura che sfrutta una serie di query di
accodamento ed alcuni stratagemmi per
aggiustare gli ID.
Alla fine ci sono riuscito e tutto funzionava alla meraviglia fino a
quando... non ho provato ad inserire una trentina di aziende
.. in sostanza l'operazione di accodamento diventa sempre più lenta
arrivando a tempi d'attesa di qualche minuto ed il database
in cui vado ad archiviare i dati cresce in KB   ... per 50 aziende inserite
è arrivato a ben 130 MB.
Ho provato a compattare il DB ma le dimensioni sono diminuite di poco ..
credo prorpio che la strada che ho intrapreso non vada bene
adesso però sono in una condizione di non poter buttar via i dati visto che
sono costati ore di lavoro per inserirli.. cosa potrei fare??
Dando uno sguardo ai dati che Access ha inserito ho notato che la tabella
più grande del db per via dell'accodamento contine 452 record
la cosa che invece trovo strana è la segunete: in una tabella ad un certo
punto vengono utilizzati numeri per indicare l'ID molto grandi
fino ad arrivare a 3080253   in sostanza Access compie inspiegabilmente dei
salti enormi da un inserimento all'altro
e credo che le dimensioni lievitino proprio per questi buchi!!


title: Problema con accodamento di dati

author: Carlo Costarella

text:
"Beppe" <
p...@pp.it
> ha scritto nel messaggio
news:rgIPe.84801$2U1.4...@news3.tin.it...

Non è chiara la struttura del db. Da quello che dici, almeno io, non riesco
a darti un suggerimento.
130 mega sono tanti se dici che la tabella più grande contiene 452 record.
Usi delle immagini?
Puoi essere più chiaro?
Ciao, Carlo


title: come aprire database acces da Visual basic

author: Mario Scolastico

text:
Ho un problema che dopo 15 giorni non riesco a risolvere.
ogni volta che provo ad aprire un Database scritto con l'applicazione
Access tramite "visual data manager" mi compare il seguente errore:
"errore: 3343 formato database non riconosciuto"
eppure i formati sono sia per access che per quelli scritti direttamente
tramite VB, formati MDB.
Grazie in anticipo per il vostro aiuto!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: John Gobbo

text:
se il file č di access 2000,
per aprirlo da visual basic devi obbligatoriamente
installare il service pack 5:
altrimenti dovresti fornire qualche informazione in piů
ciao



title: access

author: barbara

text: carico/scarico/rimanenza ecc. fino ad esaurimento... possibile con access?


title: access

author: MA

text:
Il 31 Mar 2003, 15:23,
bus...@libero.it
 (barbara) ha scritto:
> carico/scarico/rimanenza ecc. fino ad esaurimento... possibile con access?
Sģ
ciao MAssimilaino
--------------------------------
Inviato via
http://usenet.libero.it


title: conteggio gruppi in un report

author: ^luigi^

text:
come diavolo faccio a contare i gruppi esistenti in un report?
ho provato vari tentativi ma inutilmente, mi riporta sempre il totale
complessivo dei record. con la formula =conteggio([matr]) sia in piè
pagina gruppo matr che in piepagina del report
fonte dei dati : query con campi presi da due tabelle( matr è un campo di
una tabella anagrafica relazionata con matr di una tabella dati).
gruppo matr. - piè pagina gruppo, conteggio record data
corpo data
piè pagina report  dove vorrei avere il conteggio dei gruppi matr.
grazie
l.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: conteggio gruppi in un report

text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:gl9g3a$ke9$1...@news.newsland.it...
> come diavolo faccio a contare i gruppi esistenti in un report?
> ho provato vari tentativi ma inutilmente, mi riporta sempre il totale
> complessivo dei record. con la formula =conteggio([matr]) sia in piè
> pagina gruppo matr che in piepagina del report
> fonte dei dati : query con campi presi da due tabelle( matr è un campo di
> una tabella anagrafica relazionata con matr di una tabella dati).
>
> gruppo matr. - piè pagina gruppo, conteggio record data
> corpo data
> piè pagina report  dove vorrei avere il conteggio dei gruppi matr.
> grazie
> l.
>
> --
Per contare i gruppi devi raggrupparli e poi contarli; lo fai con la
funzione DCount con origine una query di raggruppamento sui gruppi;
es.
=DCount("*";"Select gruppo From tabella Group by gruppo")
Ciao.
--
Sergio MAZZA


title: conteggio gruppi in un report

text:
Sergio MAZZA ha scritto:


> Ciao.
grazie Sergio! e io che insistevo con count!...



title: Conversione numeri in lettere

author: Micio

text:
Ho sbagliato, non lo trovo sul sito comune...
però è sul sito comune di ICLVB
(it.computer.lang.visual-basic):
http://www.murialdo.it:8000/it_lang_vb/
Micio


title: Problema di file MSACCESS.EXE su Windows 2000 Professional

text:
Ho installato su sistema operativo Windows 2000 Professional Access 97 (ed
anche Access 2000).
Dopo 1 anno di corretto funzionamento dopo l'installazione di altri
programmi non correlati ad Access da oggi
tutte le volte che lancio Access 97 mi compare l'errore:
MSACCESS.exe ha provocato errori e verrà chiuso. Sarà necessario riavviare
il programma.
Creazione del registro errori in corso.
Il problema è che ogni volta che apro access 97 mi da questo errore e sono
"tragicamente" bloccato.
Ho provato a rimuovere Access 97 e a reinstallarlo ma mi da il solito
errore!!!
Sono disperato qualcuno sa come aiutarmi????
Grazie mille
Stefano Gatti
mailto:
sfg...@libero.it


author: warp

text:
Micio ha scritto nel messaggio <
>Ho installato su sistema operativo Windows 2000 Professional Access 97 (ed
>anche Access 2000).
>Dopo 1 anno di corretto funzionamento dopo l'installazione di altri
>programmi non correlati ad Access da oggi
>tutte le volte che lancio Access 97 mi compare l'errore:
>
>MSACCESS.exe ha provocato errori e verrà chiuso. Sarà necessario riavviare
>il programma.
>Creazione del registro errori in corso.
>
>Il problema è che ogni volta che apro access 97 mi da questo errore e sono
>"tragicamente" bloccato.
>Ho provato a rimuovere Access 97 e a reinstallarlo ma mi da il solito
>errore!!!
Parlaci dei software che hai installato: sarà mica robaccia Norton?


text:
No ma le utilitities del Sound Blaster Live 1024.
Le ho provvedute a disinstallare ma niente da fare l'errore resta!!!
Stefano
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:9anh1a$iiu$1...@fe2.cs.interbusiness.it...



text:
Se può essere utile per la vostra analisi vi elenco quello che porta il
registro degli errori :
Grazie a tutti quelli che mi aiuteranno!!!
Exception dell'applicazione:
        App: msaccopt.exe (pid=944)
        Ora: 07/04/2001 @ 20:15:30.868
        Numero exception: c0000005 (access violation)
*----> System Information <----*
        Nome computer: STEFANOECHICCA
        Nome utente: Stefano Gatti
        Numero processori: 1
        Tipo processore: x86 Family 6 Model 8 Stepping 1
        Versione di Windows 2000: 5.0
        Build corrente: 2195
        Service Pack: 1
        Tipo corrente: Uniprocessor Free
        Organizzazione registrata:
        Proprietario autorizzato: Stefano Gatti
*----> Elenco Task <----*
   0 Idle.exe
   8 System.exe
 140 SMSS.exe
 168 csrss.exe
 188 WINLOGON.exe
 216 services.exe
 228 LSASS.exe
 396 svchost.exe
 424 SPOOLSV.exe
 456 svchost.exe
 480 MGABG.exe
 500 NAVAPSVC.exe
 552 Npssvc.exe
 592 regsvc.exe
 616 mstask.exe
 652 stisvc.exe
 704 WinMgmt.exe
 804 explorer.exe
 820 alertsvc.exe
1004 pdesk.exe
1052 realplay.exe
1096 internat.exe
1104 aim.exe
 908 navapw32.exe
1300 MDM.exe
 556 mmc.exe
1140 rsvp.exe
 944 MSACCESS.exe
 304 DRWTSN32.exe
   0 _Total.exe
(30000000 - 302F0000)
(77F80000 - 77FFF000)
(04000000 - 04134000)
(77E80000 - 77F3C000)
(77E10000 - 77E74000)
(77F40000 - 77F7C000)
(77DB0000 - 77E0A000)
(77D40000 - 77DB0000)
(77A50000 - 77B45000)
(779B0000 - 77A45000)
(6E000000 - 6E08E000)
(78080000 - 78095000)
(78000000 - 78046000)
(780A0000 - 780B2000)
(6E380000 - 6E386000)
(75E30000 - 75E4A000)
(10000000 - 10012000)
(00DB0000 - 00DD1000)
(77590000 - 777D6000)
(77C70000 - 77CBA000)
(77B50000 - 77BD9000)
(00EF0000 - 00F18000)
(306C0000 - 30A63000)
(65100000 - 6528E000)
(65300000 - 65326000)
(018B0000 - 01935000)
(480A0000 - 480DD000)
(75040000 - 75050000)
(6C5F0000 - 6C6D7000)
(6C520000 - 6C52D000)
(48120000 - 48135000)
(60480000 - 605E9000)
(76B10000 - 76B4D000)
(77800000 - 7781D000)
(63170000 - 631F4000)
(77850000 - 7788D000)
(770A0000 - 770C3000)
(1C000000 - 1C009000)
(7FDD0000 - 7FDF8000)
Scarico dello stato per l'id del thread 0x11c
eax=30025046 ebx=00000000 ecx=c3f6008b edx=00000000 esi=779b155f
edi=80040154
eip=300faf9c esp=0012e1b8 ebp=0012e1fc iopl=0         nv up ei pl nz na pe
nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000
efl=00000202
funzione: <nosymbols>
        300faf88 3bc3             cmp     eax,ebx
        300faf8a 7406             jz      FUniqueIndexTableFieldEx+0x299d4
(30103a92)
        300faf8c 8b08             mov     ecx,[eax]
ds:30025046=c3f6008b
        300faf8e 50               push    eax
        300faf8f ff5108           call    dword ptr [ecx+0x8]
ds:c4d9d661=????????
        300faf92 8b45dc           mov     eax,[ebp+0xdc]
ss:00f6b7d2=????????
        300faf95 3bc3             cmp     eax,ebx
        300faf97 7406             jz      FUniqueIndexTableFieldEx+0x299e1
(30103a9f)
        300faf99 8b08             mov     ecx,[eax]
ds:30025046=c3f6008b
        300faf9b 50               push    eax
FAULT ->300faf9c ff5108           call    dword ptr [ecx+0x8]
ds:c4d9d661=????????
        300faf9f 5e               pop     esi
        300fafa0 8bc7             mov     eax,edi
        300fafa2 5f               pop     edi
        300fafa3 e98afdffff       jmp     FUniqueIndexTableFieldEx+0x20c74
(300fad32)
        300fafa8 6d               insd
        300fafa9 006200           add     [edx+0x0],ah
ds:00e3d5d6=??
        300fafac 6d               insd
        300fafad 006100           add     [ecx+0x0],ah
ds:c4d9d661=??
        300fafb0 6200             bound   eax,[eax]
ds:30025046=c3f6008b
        300fafb2 7000             jo      FUniqueIndexTableFieldEx+0x282f6
(301023b4)
        300fafb4 7400             jz      FUniqueIndexTableFieldEx+0x273f8
(301014b6)
*----> Back Trace dello stack <----*
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0012E1FC 300FACDC 000000F8 0012E2A0 3008E063 0012E224
msaccopt!FUniqueIndexTableFieldEx
0012E228 30113767 65255E38 00B60878 0012E2A0 0012E29C
msaccopt!FUniqueIndexTableFieldEx
0012E32C 65255D88 0015FB50 00000000 00000000 00000000
msaccopt!MSAU_ErrGetRegValName
0012E424 779B62F7 0015FB50 6517ED50 00000000 0012E430 vba332!ProcCallEngine
0012E43C 65180CFD 00000000 0017B612 00000004 000B000B oleaut32!DispCallFunc
0012E7EC 65167395 00000000 0017B5D4 60000000 00000003 vba332!TipGetOption
0012E820 0404F41D 0017BAB8 60000000 0405DBF0 00000409 vba332!TipProjOfHproj
0012F208 30083FFB 00000100 0012F2C8 00000000 00000000 msjet35!Ordinal906
0012F290 3005893E 0012F2C8 00B90688 0933068C FFFFFFFF msaccopt!FBrakName
0012F2F4 30063BF4 00130F48 0012F314 FFFFFFFF 00000000 msaccopt!FBrakName
0012F318 3005124F 000F00D8 00000000 00000000 0012F478 msaccopt!FBrakName
0012F478 3004D720 00000002 00000000 00000000 00000000 msaccopt!LszFromIdz
0012F664 3004051B 000000FD 0012F6B0 00000000 00000202 msaccopt!LszFromIdz
0012F73C 30030949 00BA8368 00000100 00000000 3002E72D msaccopt!LszFromIdz
0012F9E8 301D14A0 0012FD0C 00000001 00000000 00000008 msaccopt!LszFromIdz
0012FD14 301592F2 00000008 00000000 00003C88 AA0080A8
msaccopt!IRunCommandIdFromDMIArgs
0012FECC 30024912 00000008 00000000 0012FFC0 7FFDF045
msaccopt!IdsArgNameOfActidIarg
00000001 00000000 00000000 00000000 00000000 00000000 msaccopt!LszFromIdz
*----> Scarico Raw Stack <----*
0012e1b8  46 50 02 30 20 87 ba 00 - 30 88 ba 00 78 f8 15 00  FP.0
...0...x...
0012e1c8  18 e2 12 00 89 65 02 30 - 24 01 19 00 04 00 00 00
.....e.0$.......
0012e1d8  46 50 02 30 f8 00 00 00 - 00 00 00 00 00 00 00 00
FP.0............
0012e1e8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
0012e1f8  00 00 00 00 28 e2 12 00 - dc ac 0f 30 f8 00 00 00
....(......0....
0012e208  a0 e2 12 00 63 e0 08 30 - 24 e2 12 00 00 00 00 00
....c..0$.......
0012e218  c4 7b 14 00 78 f8 15 00 - 00 00 00 00 00 00 00 00
.{..x...........
0012e228  2c e3 12 00 67 37 11 30 - 38 5e 25 65 78 08 b6 00
,...g7.08^%ex...
0012e238  a0 e2 12 00 9c e2 12 00 - 08 00 00 00 00 00 00 00
................
0012e248  bc c4 15 00 00 00 00 00 - 88 e2 12 00 78 e2 12 00
............x...
0012e258  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
0012e268  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
0012e278  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
0012e288  00 00 00 00 08 00 00 00 - 00 00 00 00 bc c4 15 00
................
0012e298  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
0012e2a8  38 e3 12 00 be c0 17 00 - 04 00 00 00 e0 03 13 00
8...............
0012e2b8  0a 00 00 00 04 00 00 00 - 08 04 13 00 94 55 25 65
.............U%e
0012e2c8  69 00 6f 00 d0 e2 12 00 - 00 00 00 00 cc e3 12 00
i.o.............
0012e2d8  98 7b 14 00 34 6a 15 00 - 28 7c 14 00 78 08 b6 00
.{..4j..(|..x...
0012e2e8  00 00 00 00 90 ed 26 65 - 1c 7c 14 00 00 00 00 00
......&e.|......
Scarico dello stato per l'id del thread 0x4e0
eax=65101653 ebx=00000000 ecx=77e875e6 edx=00000000 esi=77f820b1
edi=0183ff98
eip=77f820bc esp=0183ff84 ebp=0183ffa0 iopl=0         nv up ei pl nz na pe
nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000
efl=00000202
funzione: NtDelayExecution
        77f820b1 b832000000       mov     eax,0x32
        77f820b6 8d542404         lea     edx,[esp+0x4]
ss:0267d55b=????????
        77f820ba cd2e             int     2e
        77f820bc c20800           ret     0x8
        77f820bf 53               push    ebx
        77f820c0 51               push    ecx
        77f820c1 6a00             push    0x0
        77f820c3 c70701000000     mov     dword ptr [edi],0x1
ds:0183ff98=fff0bdc0
        77f820c9 ff750c           push    dword ptr [ebp+0xc]
ss:0267d576=????????
        77f820cc 50               push    eax
        77f820cd e88af8ffff       call    RtlMultiByteToUnicodeN (77f8195c)
        77f820d2 e97ffeffff       jmp  RtlConsoleMultiByteToUnicodeN+0x333
(77f81f56)
*----> Back Trace dello stack <----*
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0183FFA0 77E834FA 00000064 00000000 6510165B 00000064 ntdll!NtDelayExecution
0183FFEC 00000000 65101653 00000000 00000000 00000000 kernel32!Sleep
*----> Scarico Raw Stack <----*
0183ff84  ca 34 e8 77 00 00 00 00 - 98 ff 83 01 e6 75 e8 77
.4.w.........u.w
0183ff94  2c fa 12 00 c0 bd f0 ff - ff ff ff ff ec ff 83 01
,...............
0183ffa4  fa 34 e8 77 64 00 00 00 - 00 00 00 00 5b 16 10 65
.4.wd.......[..e
0183ffb4  64 00 00 00 cd 37 e8 77 - 00 00 00 00 e6 75 e8 77
d....7.w.....u.w
0183ffc4  2c fa 12 00 00 00 00 00 - 00 d0 fd 7f e6 75 e8 77
,............u.w
0183ffd4  c0 ff 83 01 e6 75 e8 77 - ff ff ff ff be dc e9 77
.....u.w.......w
0183ffe4  80 81 e8 77 00 00 00 00 - 00 00 00 00 00 00 00 00
...w............
0183fff4  53 16 10 65 00 00 00 00 - 00 00 00 00 00 00 00 00
S..e............
01840004  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840014  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840024  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840034  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840044  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840054  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840064  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840074  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840084  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
01840094  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
018400a4  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
018400b4  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
Scarico dello stato per l'id del thread 0x1ec
eax=0823ff7c ebx=00000000 ecx=0196dff8 edx=00000000 esi=77f82147
edi=00000050
eip=77f82152 esp=0823fee8 ebp=0823ff0c iopl=0         nv up ei pl zr na po
nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000
efl=00000246
funzione: NtWaitForSingleObject
        77f82147 b8ea000000       mov     eax,0xea
        77f8214c 8d542404         lea     edx,[esp+0x4]
ss:0907d4bf=????????
        77f82150 cd2e             int     2e
        77f82152 c20c00           ret     0xc
        77f82155 8d0c1b           lea     ecx,[ebx+ebx]
ds:00000000=????????
        77f82158 8908             mov     [eax],ecx
ds:0823ff7c=00000000
        77f8215a e92bf8ffff       jmp     RtlMultiByteToUnicodeN+0x2e
(77f8198a)
*----> Back Trace dello stack <----*
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0823FF0C 77E83126 00000050 FFFFFFFF 00000000 04001395
ntdll!NtWaitForSingleObject
000001EC 00000000 00000000 00000000 00000000 00000000
kernel32!WaitForSingleObject
Scarico dello stato per l'id del thread 0x510
eax=00000089 ebx=0833ff04 ecx=00001b64 edx=00000000 esi=77f82147
edi=00000050
eip=77f82152 esp=0833fee8 ebp=0833ff0c iopl=0         nv up ei ng nz ac po
cy
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000
efl=00000297
funzione: NtWaitForSingleObject
        77f82147 b8ea000000       mov     eax,0xea
        77f8214c 8d542404         lea     edx,[esp+0x4]
ss:0917d4bf=????????
        77f82150 cd2e             int     2e
        77f82152 c20c00           ret     0xc
        77f82155 8d0c1b           lea     ecx,[ebx+ebx]
ds:0833ff04=fd050f80
        77f82158 8908             mov     [eax],ecx
ds:00000089=????????
        77f8215a e92bf8ffff       jmp     RtlMultiByteToUnicodeN+0x2e
(77f8198a)
*----> Back Trace dello stack <----*
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0833FF0C 77E83126 00000050 00001388 00000000 04001395
ntdll!NtWaitForSingleObject
00000510 00000000 00000000 00000000 00000000 00000000
kernel32!WaitForSingleObject
Scarico dello stato per l'id del thread 0x120
eax=00000085 ebx=00000000 ecx=00001b64 edx=00000000 esi=77f82147
edi=00000050
eip=77f82152 esp=0843fee8 ebp=0843ff0c iopl=0         nv up ei pl zr na po
nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000
efl=00000246
funzione: NtWaitForSingleObject
        77f82147 b8ea000000       mov     eax,0xea
        77f8214c 8d542404         lea     edx,[esp+0x4]
ss:0927d4bf=????????
        77f82150 cd2e             int     2e
        77f82152 c20c00           ret     0xc
        77f82155 8d0c1b           lea     ecx,[ebx+ebx]
ds:00000000=????????
        77f82158 8908             mov     [eax],ecx
ds:00000085=????????
        77f8215a e92bf8ffff       jmp     RtlMultiByteToUnicodeN+0x2e
(77f8198a)
*----> Back Trace dello stack <----*
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
0843FF0C 77E83126 00000050 FFFFFFFF 00000000 04001395
ntdll!NtWaitForSingleObject
00000120 00000000 00000000 00000000 00000000 00000000
kernel32!WaitForSingleObject
*----> Scarico Raw Stack <----*
0843fee8  fe 30 e8 77 50 00 00 00 - 00 00 00 00 00 00 00 00
.0.wP...........
0843fef8  04 00 00 00 a0 45 b5 00 - 01 00 00 00 50 00 00 00
.....E......P...
0843ff08  50 00 00 00 20 01 00 00 - 26 31 e8 77 50 00 00 00  P...
...&1.wP...
0843ff18  ff ff ff ff 00 00 00 00 - 95 13 00 04 50 00 00 00
............P...
0843ff28  ff ff ff ff 60 14 00 04 - ff ff ff ff 7c ff 43 08
....`.......|.C.
0843ff38  ec ff 43 08 80 71 97 01 - 98 a5 0f 04 98 a5 0f 04
..C..q..........
0843ff48  00 00 00 00 20 01 00 00 - ff ff ff ff 1e 38 06 04  ....
........8..
0843ff58  7c ff 43 08 ec ff 43 08 - 00 00 b5 00 1b 00 00 00
|.C...C.........
0843ff68  98 a5 0f 04 00 00 00 00 - 30 ef 13 83 6c 01 00 00
........0...l...
0843ff78  00 00 00 00 00 00 00 00 - 00 00 00 00 d0 0a 43 80
..............C.
0843ff88  00 00 00 00 97 02 00 00 - 09 0b 43 80 80 88 26 86
..........C...&.
0843ff98  a0 ed 13 83 ff ff ff ff - 77 0c 43 80 00 00 00 00
........w.C.....
0843ffa8  00 00 00 00 00 00 00 00 - 7b 0f 43 80 d9 51 f8 77
........{.C..Q.w
0843ffb8  cd 37 e8 77 98 a5 0f 04 - 00 00 b5 00 1b 00 00 00
.7.w............
0843ffc8  98 a5 0f 04 00 a0 fd 7f - 00 02 00 00 c0 ff 43 08
..............C.
0843ffd8  00 02 00 00 ff ff ff ff - be dc e9 77 80 81 e8 77
...........w...w
0843ffe8  00 00 00 00 00 00 00 00 - 00 00 00 00 67 36 06 04
............g6..
0843fff8  98 a5 0f 04 00 00 00 00 - 03 00 01 00 a8 1b 14 00
................
08440008  03 80 01 00 d8 95 14 00 - 03 80 01 00 60 98 14 00
............`...
08440018  03 80 01 00 20 c3 14 00 - 03 00 00 00 b8 f8 16 00  ....
...........
Scarico dello stato per l'id del thread 0x254
eax=77d52ba1 ebx=00030001 ecx=001443bc edx=00000000 esi=00144400
edi=00000100
eip=77f82230 esp=086bfe28 ebp=086bff74 iopl=0         nv up ei pl nz na pe
nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000
efl=00000202
funzione: NtReplyWaitReceivePortEx
        77f82225 b8ac000000       mov     eax,0xac
        77f8222a 8d542404         lea     edx,[esp+0x4]
ss:094fd3ff=????????
        77f8222e cd2e             int     2e
        77f82230 c21400           ret     0x14
        77f82233 55               push    ebp
        77f82234 8bec             mov     ebp,esp
        77f82236 56               push    esi
        77f82237 57               push    edi
        77f82238 53               push    ebx
        77f82239 8bf4             mov     esi,esp
        77f8223b ff7514           push    dword ptr [ebp+0x14]
ss:094fd54a=????????
        77f8223e ff7510           push    dword ptr [ebp+0x10]
ss:094fd54a=????????
        77f82241 ff750c           push    dword ptr [ebp+0xc]
ss:094fd54a=????????
        77f82244 ff5508           call    dword ptr [ebp+0x8]
ss:094fd54a=????????
        77f82247 8be6             mov     esp,esi
*----> Back Trace dello stack <----*
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
086BFF74 77D525D2 77D52C07 00144400 00000000 40143EFC
ntdll!NtReplyWaitReceivePortEx
086BFFA8 77D52BB9 00143320 086BFFEC 77E837CD 00144350
rpcrt4!NdrVaryingArrayFree
086BFFB4 77E837CD 00144350 00000000 40143EFC 00144350
rpcrt4!NdrVaryingArrayFree
086BFFEC 00000000 77D52BA1 00144350 00000000 000000C8 kernel32!TlsSetValue
*----> Scarico Raw Stack <----*
086bfe28  5f 27 d5 77 98 01 00 00 - 54 ff 6b 08 00 00 00 00
_'.w....T.k.....
086bfe38  38 e3 17 00 58 ff 6b 08 - f8 24 14 00 20 33 14 00  8...X.k..$..
3..
086bfe48  50 43 14 00 00 00 00 00 - 00 00 00 00 00 00 00 00
PC..............
086bfe58  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfe68  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfe78  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfe88  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfe98  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfea8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfeb8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfec8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfed8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfee8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bfef8  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bff08  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bff18  00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00
................
086bff28  00 00 00 00 80 88 26 86 - e0 7c ed 81 00 00 00 00
......&..|......
086bff38  70 7e ed 81 60 bc 04 bc - 46 02 00 00 de d7 42 80
p~..`...F.....B.
086bff48  10 2f 06 80 40 7e ed 81 - e0 7c ed 81 01 00 03 00
./..@~...|......
086bff58  00 a2 2f 4d ff ff ff ff - 50 fe 6b 08 ff ff ff ff
../M....P.k.....
Scarico dello stato per l'id del thread 0x520
eax=605536a0 ebx=08e0ff40 ecx=77f82247 edx=00000000 esi=77f82147
edi=000001e4
eip=77f82152 esp=08e0ff24 ebp=08e0ff48 iopl=0         nv up ei ng nz ac po
cy
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000
efl=00000297
funzione: NtWaitForSingleObject
        77f82147 b8ea000000       mov     eax,0xea
        77f8214c 8d542404         lea     edx,[esp+0x4]
ss:09c4d4fb=????????
        77f82150 cd2e             int     2e
        77f82152 c20c00           ret     0xc
        77f82155 8d0c1b           lea     ecx,[ebx+ebx]
ds:08e0ff40=4d2fa200
        77f82158 8908             mov     [eax],ecx
ds:605536a0=6aec8b55
        77f8215a e92bf8ffff       jmp     RtlMultiByteToUnicodeN+0x2e
(77f8198a)
*----> Back Trace dello stack <----*
FramePtr ReturnAd Param#1  Param#2  Param#3  Param#4  Function Name
08E0FF48 77E83126 000001E4 000493E0 00000000 604F0B32
ntdll!NtWaitForSingleObject
77E83117 74FF0C24 7EE80C24 C2FFFFFF 74FF0008 15FF0424
kernel32!WaitForSingleObject
74FF006A 00000000 00000000 00000000 00000000 00000000 <nosymbols>


text:
Micio ha scritto nel messaggio <9anjlt$mg2$
1...@fe2.cs.interbusiness.it
>...
>No ma le utilitities del Sound Blaster Live 1024.
>Le ho provvedute a disinstallare ma niente da fare l'errore resta!!!
>
Mi spiace, avevo rilevato (e risolto) il tuo stesso problema con Norton Crash Guard installato.
Hai provato a eseguire una utility tipo RegClean per pulire il registro?
L'errore si verifica anche lanciando il sistema in modalità provvisoria (ammesso che esista anche
con win '2000)?
Ciao, warp


author: Sib dal portatile

text:
"Micio" <
ga...@asanet.it
> ha scritto nel messaggio
news:9annbe$3p1$1...@fe1.cs.interbusiness.it...
> Se può essere utile per la vostra analisi vi elenco quello che porta il
> registro degli errori :
>
> Grazie a tutti quelli che mi aiuteranno!!!
Perche' non provi con mamma ms?
Hai installato il sp1 di W2000?
Sono "solo" 89Mb di download.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


author: bobbit

text:
Micio <
ga...@asanet.it
> wrote in message
9annbe$3p1$1...@fe1.cs.interbusiness.it...
> Se può essere utile per la vostra analisi vi elenco quello che porta il
> registro degli errori :
>
> Grazie a tutti quelli che mi aiuteranno!!!
Ho avuto anch'io lo stesso problema, e l'ho risolto controllando di chiudere
tutti gli oggetti (es recordset) che uso nei vari moduli.
Penso dipenda dalla tecnologia NT su cui si basa anche win 2000
Ciao


text:
"Micio" <
ga...@asanet.it
> ha scritto nel messaggio
news:9anjlt$mg2$1...@fe2.cs.interbusiness.it...
> No ma le utilitities del Sound Blaster Live 1024.
> Le ho provvedute a disinstallare ma niente da fare l'errore resta!!!
>
> Stefano
>
Dall'elenco dei task attivi risultano essere presenti due programmi Norton:
- 500 NAVAPSVC.exe
- 908 navapw32.exe
Ho riscontrato nei nuovi pc che sono arrivati con Win'2000 + Norton 7, che
quest'accoppiata dava più problemi che benefici e disinstallando il norton
non si presentavano più problemi...
Ciao.


title: Importazione file 4DD

author: Raffaele Alberoni

text:
Buongiorno a tutti,
qualcuno conosce il modo di importare file in ACCESS che hanno estensione
  4DD o 4DB???
(ho scritto bene, non sono DB4 !!!!)
Grazie a tutti!!!
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Importazione file 4DD

author: Cinzia

text:
"Raffaele Alberoni" <Raff...@Romagnacom.com> ha scritto nel messaggio
news:co1j9k$vn8$1...@news.newsland.it...
> Buongiorno a tutti,
> qualcuno conosce il modo di importare file in ACCESS che hanno estensione
>   4DD o 4DB???
> (ho scritto bene, non sono DB4 !!!!)
> Grazie a tutti!!!
>
>
> --
> Raffaele Alberoni
>
Ciao Raffaele,
dall'estensione direi che si tratta di Database 4Dimension.
Dovrebbero esserci dei driver ODBC prova a vedere se trovi qualcosa di utile
qui:
http://www.4d.com/4DLINK/4DACTION/WEB_Solutions/Search.Cases?tFormName=support%2Fknowledgebase%2Fsimple.shtml&tMandatoryFields=tFind&sMaxSel=100&tCasesFormName=Support%2Fknowledgebase%2FAllOutput.shtml&tVersion=Any&tCategory=Any&tFromMonth=&tToMonth=&tFind=ODBC+Driver&tProductName=Any
Cinzia


title: Importazione file 4DD

text:
Cinzia ha scritto:

> Cinzia
Grazie Cinzia...
adesso ho una  cosa nuova da studiare!!!!!
ciao e buon lavoro...



title: Finestra di dialogo - Trasferire i dati da un Form all'altro

author: IppoSoft

text:
Buongiorno, Vi sottopongo il seguente problema:
Si apre una maschera e l'utente da' alcune indicazioni, dati, si
settano dei check etc, quindi il programma elabora altri dati (li
prende da file esterni, effettua calcoli, modifica alcune stringhe
etc.) dopodiché, prima di salvarli in un record, vorrei che chiedesse
conferma all'operatore: quindi vorrei che si aprisse una finestra di
dialogo con i controlli text che contengono i dati elaborati e ancora
modificabili dall'utente, e poi, con un OK, provvedesse a salvarli.
Non so come fare perché dovrei utilizzare due maschere diverse e non
so come trasferire i dati da un form all'altro.
Mi vengono in mente varie soluzioni, ma nessuna mi soddisfa:
1) La più banale è utilizzare variabili Public gestibili da ogni
modulo, ma non mi funziona in quanto la seconda maschera che si apre
non conosce i valori delle variabili modificati nella prima maschera,
e non so perché, forse sbaglio qualcosa.
2) La seconda, per trasferire i dati da un form all'altro, potrebbe
essere utilizzare un file di 'appoggio' ma non mi pare molto elegante.
3) La terza sarebbe utilizzare il parametro OpenArgs al comando
DoCmd.OpenForm ma poi occorrerebbe effettuare il parsing della stringa
e non mi pare una soluzione comoda.
4) La quarta (l'unica che per ora funziona, ma è terribile) è quella
di NON utilizzare due form distinti ma uno solo, con una struttura a
schede. La seconda pagina della scheda contiene i controlli di input e
i pulsanti Annulla e OK come una finestra di dialogo, ed è invisibile.
Si diventa visibile e prende il focus soltanto al momento di
confermare i dati, si procede e poi ritorna invisibile.
In tal modo i dati sono sempre gestibili nel modulo con le variabili
consuete (non locali ovviamente).
Però non mi pare granché, e poi spreca risorse.
Insomma, magari c'è un sistema facile facile ma io non lo conosco.
Chi mi aiuta?
Grazie
Filippo


author: Pablitomf (Maurizio Facciuti)

text:
IppoSoft ha scritto:
> Buongiorno, Vi sottopongo il seguente problema:
> Si apre una maschera e l'utente da' alcune indicazioni, dati, si
> settano dei check etc, quindi il programma elabora altri dati (li
> prende da file esterni, effettua calcoli, modifica alcune stringhe
> etc.) dopodiché, prima di salvarli in un record, vorrei che chiedesse
> conferma all'operatore: quindi vorrei che si aprisse una finestra di
> dialogo con i controlli text che contengono i dati elaborati e ancora
> modificabili dall'utente, e poi, con un OK, provvedesse a salvarli.
> Non so come fare perché dovrei utilizzare due maschere diverse e non
> so come trasferire i dati da un form all'altro.
> Mi vengono in mente varie soluzioni, ma nessuna mi soddisfa:
> 1) La più banale è utilizzare variabili Public gestibili da ogni
> modulo, ma non mi funziona in quanto la seconda maschera che si apre
> non conosce i valori delle variabili modificati nella prima maschera,
> e non so perché, forse sbaglio qualcosa.
le Public dove le hai definite? nel Form o in un modulo esterno?
Ti consiglio modulo esterno... cmq hai provato a seguire il codice e
mettere un msgbox delle variabili prima e dopo l'esecuzione dello stesso?
è probabile che qualche operaz. inrtermedia le cancelli...
> 2) La seconda, per trasferire i dati da un form all'altro, potrebbe
> essere utilizzare un file di 'appoggio' ma non mi pare molto elegante.
file o tab.? se usi una tab. mica è poi così tamarro!?
> 3) La terza sarebbe utilizzare il parametro OpenArgs al comando
> DoCmd.OpenForm ma poi occorrerebbe effettuare il parsing della stringa
> e non mi pare una soluzione comoda.
Bhè credo che una sorta di parsing cmq tu lo debba fare in ogni caso...
> 4) La quarta (l'unica che per ora funziona, ma è terribile) è quella
> di NON utilizzare due form distinti ma uno solo, con una struttura a
> schede. La seconda pagina della scheda contiene i controlli di input e
> i pulsanti Annulla e OK come una finestra di dialogo, ed è invisibile.
> Si diventa visibile e prende il focus soltanto al momento di
> confermare i dati, si procede e poi ritorna invisibile.
> In tal modo i dati sono sempre gestibili nel modulo con le variabili
> consuete (non locali ovviamente).
> Però non mi pare granché, e poi spreca risorse.
Risorse nn ne spreca... di fatto è + pesante un db con 2 form che un db
con una form con gli elementi delle 2 forms di cui sopra... poi se
graficamente gestito bene può essere la soluz. + efficace.
> Insomma, magari c'è un sistema facile facile ma io non lo conosco.
> Chi mi aiuta?
bhè il "facile facile" nn esiste, ogni cosa ha la sua soluz. in rif. al
suo ideatore.
> Grazie
> Filippo
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
On Thu, 29 Jun 2006 13:35:50 +0200,
maurizio...@accessgroup.it
(Pablitomf (Maurizio Facciuti)) wrote:
>IppoSoft ha scritto:
>
>> Buongiorno, Vi sottopongo il seguente problema:
>
>> Si apre una maschera e l'utente da' alcune indicazioni, dati, si
>> settano dei check etc, quindi il programma elabora altri dati (li
>> prende da file esterni, effettua calcoli, modifica alcune stringhe
>> etc.) dopodiché, prima di salvarli in un record, vorrei che chiedesse
>> conferma all'operatore: quindi vorrei che si aprisse una finestra di
>> dialogo con i controlli text che contengono i dati elaborati e ancora
>> modificabili dall'utente, e poi, con un OK, provvedesse a salvarli.
>
>> Non so come fare perché dovrei utilizzare due maschere diverse e non
>> so come trasferire i dati da un form all'altro.
>
>> Mi vengono in mente varie soluzioni, ma nessuna mi soddisfa:
>> 1) La più banale è utilizzare variabili Public gestibili da ogni
>> modulo, ma non mi funziona in quanto la seconda maschera che si apre
>> non conosce i valori delle variabili modificati nella prima maschera,
>> e non so perché, forse sbaglio qualcosa.
>
>le Public dove le hai definite? nel Form o in un modulo esterno?
>Ti consiglio modulo esterno... cmq hai provato a seguire il codice e
>mettere un msgbox delle variabili prima e dopo l'esecuzione dello stesso?
>è probabile che qualche operaz. inrtermedia le cancelli...
Grazie della risposta.
Intanto vedo che le mie soluzioni tutto sommato non erano così
balorde.....
Ho provato con la msgbox ma non va.
Però lin effetti le Public le ho definite nel Form perché NON SO come
si fa a definirle in un modulo esterno..... se indendi dire un Modulo
svincolato da un form, per intenderci quelli contenenti procedure e
funzioni generali, ci ho provato ma non va lo stesso.
Comunque grazie
Filippo


title: Estrarre il file immagine da file *.mdb (repost)

author: Filippo

text:
Scusate se riposto la domanda, c'è nessuno che mi sappia rispondere, magari
soltanto per dire che è impossibile (però non credo).
Come si fa ad estrarre il file immagine incorporato nella maschera del
data base come immagine e oggetto OLE?
Ho perso il file di origine e vorrei in qualche modo riaverlo (se
possibile).
In pratica dovrebbe essere il procedimento inverso ma non so come fare.
Grazie
Filippo


author: ST

text:

Credo che qui ci sia quello che ti serve:
http://www.lebans.com/oletodisk.htm
ciao
Silvio


title: Criptare un database Access 2000.

author: Marco

text:
Salve, qualcuno sa spiegarmi come funziona la criptazione di un database
access 2000?
Ho letto che dovrebbe leggere illeggibili i valori dei campi ma quando la
eseguo dal menu Strumenti chiudo e riapro l' archivio leggo tranquillamente
i valori come se non avesse fatto nulla.
Qualcuno sa delucidarmi in merito ?
Grazie.
Ciao, Marco.


title: Click & Select

author: Luciano (DOC)

text:
Se l'utente digita piu' di due decimali su un controllo in maschera lo
voglio stroncare.
Percio' intercetto l'evento e faccio un bell'undo e setfocus.
Solo che nel frattempo il valore della casella e' stato arrotondato (il
formato e' #,## altrimenti non mi mette il doppio zero di default) e non
viene visualizzato il numero effettivamente scritto fintanto che non ci si
clicca dentro.
Con
Me.prezzo.SelStart = 0
Me.prezzo.SelLength = Len(Str(prezzo))
lo evidenzio ma non mi basta.
Lo voglio vedere come e' stato scritto altrimenti l'utente va ai matti visto
che si e' gia' beccato un bel msgbox che gli ha detto di NON scrivere piu'
di due decimali.
Saluti.
Luciano


title: Click & Select

text:
"Luciano (DOC)" <
> Se l'utente digita piu' di due decimali su un controllo in maschera lo
> voglio stroncare.
> Percio' intercetto l'evento e faccio un bell'undo e setfocus.
> Solo che nel frattempo il valore della casella e' stato arrotondato (il
> formato e' #,## altrimenti non mi mette il doppio zero di default) e non
> viene visualizzato il numero effettivamente scritto fintanto che non ci si
> clicca dentro.
> Con
> Me.prezzo.SelStart = 0
> Me.prezzo.SelLength = Len(Str(prezzo))
Mhmmm ... è una soluzione che mi piace poco: non è meglio forzare
l'arrotondamento al secondo decimale su evento dopo aggiornamento del
controllo?
Lo sforzo è minimo e l'obiettivo raggiunto.
Ciao: warp


title: Click & Select

author: Roberto da casa

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:9u0ah1$5a8lp$1...@ID-86073.news.dfncis.de...

E se prima della MsgBox di errore modifichi il formato del controllo
incriminato a Numero generico (così l'utente vede tutto ciò che ha digitato)
e dopo la MsgBox fai il tuo bell'undo, il setfocus e ripristini il formato a
#,## ?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Click & Select

text:
"warp" <
war...@libero.it
> ha scritto nel messaggio
news:oaRM7.188533$sq5.9...@news.infostrada.it...
> Mhmmm ... è una soluzione che mi piace poco: non è meglio forzare
> l'arrotondamento al secondo decimale su evento dopo aggiornamento del
> controllo?
No, perche' preferisco che l'utente si renda conto che non deve scrivere
piu' di 2 decimali. Magari io arrotondo e a lui non tornano i conti. Pensa
a chi vende viti, sbagliare un centesimo puo' causare disastri.
Saluti.
Luciano


title: Click & Select

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:tQVM7.191482$sq5.9...@news.infostrada.it...
> E se prima della MsgBox di errore modifichi il formato del controllo
> incriminato a Numero generico (cosě l'utente vede tutto ciň che ha
digitato)
> e dopo la MsgBox fai il tuo bell'undo, il setfocus e ripristini il formato
a
> #,## ?
Mmm, non male come idea anche se un po' accroccata. La tengo presente se non
risolvo.
In effetti a me basterebbe gestire da codice un click del mouse dopo il
setfocus....sembra banale ma pare che non ci sia un comando che lo fa.
Saluti.
Luciano


title: Evento NotInList e "copiatura" del valore di una Combo

author: ggac

text:
Attraverso queste righe messe nell'evento NotInList di una CasellaCombinata
(BarCode),
richiamo una maschera (AggiungiArticolo) per l'inserimento di nuovi articoli
nel mio db.
Sarebbe possibile far passare il valore non presente (il codice a barre) che
digito nella combo direttamente alla maschera di aggiunta senza doverlo
ridigitare? Io ho provato anche a creare una txtBox non associata per
"appoggiare" il valore della combo, ma
la cancellazione del valore nella combo all'attivarsi del NotInList non mi
permette di "catturarlo". Mi potreste suggerire una via? Grazie comunque
dell'attenzione. Cld
----------------------------------------------------------------------------
-------------------------
----------------------------------------------------------------------------
-------------------------
Dim intnew As Integer, strTitolo As String, intFinestraMsg As Integer
 strTitolo = "Articolo non in archivio"
 intFinestraMsg = vbYesNo + vbQuestion + vbDefaultButton1
 intnew = MsgBox("AGGIUNGERE ALL'ARCHIVIO?", intFinestraMsg, strTitolo)
   If intnew = vbYes Then
       DoCmd.RunCommand acCmdUndo
       DoCmd.OpenForm "AggiungiArticolo", acNormal, , , acAdd, acDialog,
NewData
         Response = acDataErrAdded
 Else
         Response = acDataErrContinue
        DoCmd.RunCommand acCmdUndo
      SendKeys "{F4}"
End If


author: namor

text:
ggac ha scritto:
> Attraverso queste righe messe nell'evento NotInList di una CasellaCombinata
> (BarCode),
> richiamo una maschera (AggiungiArticolo) per l'inserimento di nuovi articoli
> nel mio db.
> Sarebbe possibile far passare il valore non presente (il codice a barre) che
> digito nella combo direttamente alla maschera di aggiunta senza doverlo
> ridigitare? Io ho provato anche a creare una txtBox non associata per
> "appoggiare" il valore della combo, ma
> la cancellazione del valore nella combo all'attivarsi del NotInList non mi
> permette di "catturarlo". Mi potreste suggerire una via? Grazie comunque
> dell'attenzione. Cld
> Dim intnew As Integer, strTitolo As String, intFinestraMsg As Integer
>  strTitolo = "Articolo non in archivio"
>  intFinestraMsg = vbYesNo + vbQuestion + vbDefaultButton1
>  intnew = MsgBox("AGGIUNGERE ALL'ARCHIVIO?", intFinestraMsg, strTitolo)
>    If intnew = vbYes Then
>        DoCmd.RunCommand acCmdUndo
>        DoCmd.OpenForm "AggiungiArticolo", acNormal, , , acAdd, acDialog,
> NewData
>          Response = acDataErrAdded
>  Else
>          Response = acDataErrContinue
>         DoCmd.RunCommand acCmdUndo
>       SendKeys "{F4}"
> End If
Con questo codice passi già in OpenArgs alla maschera il nuovo valore
(NewData), devi solo verificare nell'evento Open della maschera che andrà
ad aggiungere il nuovo codice, se le è stato passato qualcosa e in tal
caso copiare il valore dentro al controllo corrispondente.
If len(nz(me.openargs))>0 then
    Me.controllo=me.openargs
end if
Prma di aprire la form per l'inserimento del nuovo valore converrebbe
chiedere all'utente se vuole inserire il nuovo dato, o fare un rapido
check sulla validità del dato inserito, per evitare che in caso di banali
errori di battitura si apra in automatico la form per l'inserimento.
Namor
--

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


text:
namor ha scritto:
> Prma di aprire la form per l'inserimento del nuovo valore converrebbe
> chiedere all'utente se vuole inserire il nuovo dato, o fare un rapido
> check sulla validità del dato inserito, per evitare che in caso di banali
> errori di battitura si apra in automatico la form per l'inserimento.
> Namor
Scusa, c'è già il check, mi era sfuggito!



text:
"ggac" <
nr...@tin.it
> ha scritto nel messaggio
news:gcOjb.299829$R32.9...@news2.tin.it...

A fronte dell'evento "Su chiusura" della maschera AggiungiArticolo genera
del codice VBA che imposta il valore della casella combinata con il valore
della chiave primaria del record appena inserito e quindi fare un requery
della casella combinata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Incredibilmente il caro namor  <
do...@spam.me
> scrisse nel
suo perfetto italiano:
> Con questo codice passi già in OpenArgs alla maschera il
> nuovo valore (NewData), devi solo verificare nell'evento
> Open della maschera che andrà ad aggiungere il nuovo
> codice, se le è stato passato qualcosa e in tal caso
> copiare il valore dentro al controllo corrispondente.
>
> If len(nz(me.openargs))>0 then
>     Me.controllo=me.openargs
> end if
>
 Ti ringrazio, ma se metto il codice nell'apertura della maschera di
aggiunta, quando rispondo si alla richiesta del msgbox, ottengo solo il
messaggio standard di access che il testo immesso non corrisponde....etc.
Grazie comunque, se svelate l'arcano ditemelo. Cld


text:
ggac ha scritto:


Modifica così il codice sull'apertura della form di inserimento:
If len(nz(me.openargs))>0 then
    Me.controllo.setfocus
    Me.controllo.text = me.openargs
end if



text:
Incredibilmente il caro namor  <
do...@spam.me
> scrisse nel
suo perfetto italiano:
> Modifica così il codice sull'apertura della form di
> inserimento:
>
> If len(nz(me.openargs))>0 then
>     Me.controllo.setfocus
>     Me.controllo.text = me.openargs
> end if
>
> Namor
BINGO! E' perfetta. Una domanda se hai tempo e voglia, perchè è necessario
verificare il valore "positivo" di openargs per poterlo passare al
controllo?
Comunque grazie. Cld


text:
Incredibilmente il caro namor  <
do...@spam.me
> scrisse nel
suo perfetto italiano:
> Modifica così il codice sull'apertura della form di
> inserimento:
>
> If len(nz(me.openargs))>0 then
>     Me.controllo.setfocus
>     Me.controllo.text = me.openargs
> end if
>
> Namor
BINGO! E' perfetta. Una domanda se hai tempo e voglia, perchè è necessario



text:
ggac ha scritto:



Non è necessario, ma così puoi usare la maschera in doppia modalità:
se la apri da sola la usi per vedere/scorrere/modificare i record già
presenti in tabella, se la apri passando un argomento la usi solo per
inserire il nuovo valore.
Se apri la maschera da sola e non fai il controllo, si posizionerà sul
primo record ed eseguirà comunque il .setfocus e il =me.openargs,
svuotando la casella e modificando di conseguenza il valore del campo.



title: confrontare e modificare dati in access

author: cristina

text:
salve a tutti...
ho un problema:
ho un db di 19.000 nominativi
devo aggiornare alcuni dati
ho un secono db con i 200 nominati aggiornati
come facci od aggionare i 19.000 automaticamente aggiungendo i 200 ????
è magia?
non mi sono spiegata vero?....;o)))) cri
--------------------------------
Inviato via
http://usenet.libero.it


title: confrontare e modificare dati in access

author: Emyr

text:
On Thu, 12 Dec 2002 14:36:53 GMT,
chri...@libero.it
 (cristina)
wrote:

fai una query di accodamento
e collega le tabelle del secondo database
Saluti.
Emanuele.


title: confrontare e modificare dati in access


title: access 2003 intercettare errori di runtime

author: Maurizio

text:
Ciao a tutti
Chiedo scusa se riprendo un argomento, ma non riesco a trovare una
soluzione.
Secondo quanto letto nei post precedenti con la funzione on error go
to... dovrei poter intercettare gli errori di access nell'esempio:
Private Sub salva_Click()
On Error GoTo Err_salva_Click
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
acMenuVer70
Exit_salva_Click:
    Exit Sub
Err_salva_Click:
    Select Case Err.Number
        Case 3022
         If Err.Number = 3022 Then MsgBox "Valore non valido
verificare...!", vbExclamation, "AVVISO"
      Case Else
         MsgBox Err.Number & " " & Err.Description
   End Select
    Resume Exit_salva_Click
End Sub
sebbene quanto scritto l'errore di rutime 3022 non viene intercettato.
Per quale motivo?


author: geppo

text:
Ciao Maurizio wrote:
> Ciao a tutti
> Chiedo scusa se riprendo un argomento, ma non riesco a trovare una
> soluzione.
> Secondo quanto letto nei post precedenti con la funzione on error go
> to... dovrei poter intercettare gli errori di access nell'esempio:
>
> Private Sub salva_Click()
> On Error GoTo Err_salva_Click
>
>
>    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, ,
> acMenuVer70
>
> Exit_salva_Click:
>    Exit Sub
>
> Err_salva_Click:
>    Select Case Err.Number
>        Case 3022
'qui togli la if non serve
         MsgBox "Valore non valido verificare...!", vbExclamation, "AVVISO"
>      Case Else
>         MsgBox Err.Number & " " & Err.Description
>   End Select
>    Resume Exit_salva_Click
>
> End Sub
>
> sebbene quanto scritto l'errore di rutime 3022 non viene intercettato.
>
> Per quale motivo?
--
Ciao
Geppo


text:

Stesso risultato


author: Alessandro Cara

text:

questo e' il primo click che ho fatto
http://archive.baarns.com/access/faq/ad_error.asp
--
ac
y-1=x


text:
On 10 Gen, 21:54, Alessandro Cara <
alessandro.c...@ay-1asistemi.it
>
wrote:

Inserendo l'evento su errore della maschera non risolvo niente, ovvero
prima access mi mostra il suo messaggio di errore di run time, poi
alla chiusura della maschera esce il mio messaggio personalizzato!


text:

Ma sei sicuro che l'errore si verifica?
Come lo ricrei l'errore?
hai impostato la proprieta' dei campi?
 "Indicizzato: Sě (Duplicati non ammessi)"
--
Ciao
geppo


text:

>  "Indicizzato: Sì (Duplicati non ammessi)"
>
> --
> Ciao
> geppo
l'errore si verifica solo che viene segnalato con il classico errore
di runtime di access e non con un mio messaggio (sicuramente più
chiaro per l'utente finale)


text:
Maurizio wrote:
---cut---
> l'errore si verifica solo che viene segnalato con il classico errore
> di runtime di access e non con un mio messaggio (sicuramente più
> chiaro per l'utente finale)
puo darsi che hai qualche "refresh" o "requery" che salva il dato nella
tabella prima del click sul pulsante
--
Ciao
Geppo


author: Silver

text:
> l'errore si verifica solo che viene segnalato con il classico errore
> di runtime di access e non con un mio messaggio (sicuramente più
> chiaro per l'utente finale)
Prova a salvare con il metodo docmd.runcommand accmdsaverecord invece di
docmd.domenuitem


title: somma di valori in tabella e tabella collegata

author: davide

text:
Vorrei creare una query che effettui una semplice operazione di somma.
Tabelle di partenza:
Tbl Articoli
Codice
Descrizione
GiacenzaIniziale
Tbl Movimenti
CodiceRichiama
Carico
Vorrei fare una query con campi finali
Codice
Descrizione
Somma di GiacenzaIniziale + Somma(carico)
In modo da avere una tabella finale con l'esistenza di magazzino.
Come si fa???? Devo usare 2 query?
Grazie a chi mi aiuterà!


author: wlady

text:

dei fare una semplice join:
SELECT TblArticoli.Codice, TblArticoli.Descrizione,
TblArticoli.GiacenzaIniziale+ TblMovimenti.carico AS Magazzino
FROM TblArticoli INNER JOIN TblMovimenti ON TblArticoli.Codice =
TblMovimenti.CodiceRichiama
ciao


title: ricerca dati ciclo if ... else ...

author: Gio(vanni)

text:
Salve,
ho un problema non semplice. Ho la necessita' di assegnare ad un determinato
nominativo (archivio di 16.000 iscritti) un numero di zona (le zone sono 16)
della citta' in cui abita... solo che la cosa dev'essere fatta in automatico
e basata sull'indirizzo (via e numero civico) di residenza del nominativo.
Immaginatevi una citta' come Roma o Milano che ha centinaia di Vie o Vicoli
...
Il ciclo dovrebbe essere del tipo:
se x (nominativo) risiede in via y (la via e il numero civio del nominativo)
allora assegna la zona z (scelta da un elenco di 16 zone) oppure ...
Come si puo' fare senza:
1) diventare matti ad inserire tutti i dati di tutte le vie delle citta'
2) rallentare le prestazioni del server in fase di ricerca
Avete idee o suggerimenti in merito?
Grazie infinite a tutti
Giovanni


title: ricerca dati ciclo if ... else ...

author: sib

text:
Gio(vanni) <
giov...@kajalmultimedia.com
> wrote in message
8urchh$ag3$1...@nslave2.tin.it...

Col PC puoi fare molte cose, ma ho la sensazione che stai trascurando un
particolare,
il PC fa quello che gli dici id fare con le informazioni che gli metti a
disposizione.
Se non ci metti dentro tutti gli indirizzi con tanto di numero, in base a
cosa il PC dovrebbe assegnare queste zone?
Senza considerare che gli indirizzi, non solo devono essere caricati tutti,
ma devono scupolosamente seguire sempre lo stesso tipo di digitazione
(altrimenti il pc i confronti come li fa?)
Infine mi sembra infondata la tua preoccupazione di rallentare il server,
per due motivi: 1 se lo fai, lo fai una volta, (o riassegni le zone di volta
in volta?); 2 16000 nomi non sono tantissimi, non credo ci si metta piu' di
qualche minuto (se i confronti sono difficili e se il pc non e' granche'.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Criteri di ordinamento report impostati in base a ordinamento sulla  maschera

author: MOGANO

text:
Vorrei poter far stampare un report basato su una query , secondo i
criteri di ordinamento che visualizzo in una maschera impostata sulla
stessa query su cui si basa il report.
Spiego meglio cosa intendo per criteri di ordinamento :
nella maschera di tipo continua ho vari campi in colonna ,( essendo la
maschera di tipo continuo) e a seconda di come voglio visualizzare i
dati , li ordino in modo crescente o decrescente ( usando i pulsanti
predefiniti di ordinamento crescente-decrescente A-Z) selezionando un
campo ( o colonna in qs. caso) così ottengo vari ordinamenti a seconda
del campo sul quale ho chiesto l'ordinamento crescente o decrescente.
Vorrei che il report che apro con un pulsante dalla maschera mi fosse
stampato con lo stesso criterio che stò usando in quel momento sulla
maschera.


author: Karl Donaubauer

text:
MOGANO wrote:
> Vorrei poter far stampare un report basato su una query , secondo i
> criteri di ordinamento che visualizzo in una maschera impostata sulla
> stessa query su cui si basa il report.
> Spiego meglio cosa intendo per criteri di ordinamento :
> nella maschera di tipo continua ho vari campi in colonna ,( essendo la
> maschera di tipo continuo) e a seconda di come voglio visualizzare i
> dati , li ordino in modo crescente o decrescente ( usando i pulsanti
> predefiniti di ordinamento crescente-decrescente A-Z) selezionando un
> campo ( o colonna in qs. caso) cos� ottengo vari ordinamenti a seconda
> del campo sul quale ho chiesto l'ordinamento crescente o decrescente.
> Vorrei che il report che apro con un pulsante dalla maschera mi fosse
> stampato con lo stesso criterio che st� usando in quel momento sulla
> maschera.
DoCmd.OpenReport "TuoReport", acViewPreview
Reports!TuoReport.OrderBy = Me.OrderBy
Reports!TuoReport.OrderByOn = True
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
On 25 Gen, 16:57, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> MOGANO wrote:
> > Vorrei poter far stampare un report basato su una query , secondo i
> > criteri di ordinamento che visualizzo in una maschera impostata sulla
> > stessa query su cui si basa il report.
> > Spiego meglio cosa intendo per criteri di ordinamento :
> > nella maschera di tipo continua ho vari campi in colonna ,( essendo la
> > maschera di tipo continuo) e a seconda di come voglio visualizzare i
> > dati , li ordino in modo crescente o decrescente ( usando i pulsanti
> > predefiniti di ordinamento crescente-decrescente A-Z) selezionando un
> > campo ( o colonna in qs. caso) così ottengo vari ordinamenti a seconda
> > del campo sul quale ho chiesto l'ordinamento crescente o decrescente.
> > Vorrei che il report che apro con un pulsante dalla maschera mi fosse
> > stampato con lo stesso criterio che stò usando in quel momento sulla
> > maschera.
>
> DoCmd.OpenReport "TuoReport", acViewPreview
> Reports!TuoReport.OrderBy = Me.OrderBy
> Reports!TuoReport.OrderByOn = True
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Grazie Karl per il suggerimento , ma c'è qualcosa che non va :
mettendo le righe di codice sull'evento clik del pulsante che apre il
report , prima di visualizzarlo appare la richiesta di inserimento del
parametro per il quale ho ordinato i record nella visualizzazione
della maschera. Se non inserisco niente ( non saprei altrimenti cosa
inserire) , i record del report vengono comunque stampati sempre nello
stesso ordine stabilito precedentemente nelle proprietà ordinamento e
raggruppamento del report !!!!!
Mi puoi aiutare ?
Grazie


text:
MOGANO wrote:
> Karl Donaubauer wrote:
>>> Vorrei poter far stampare un report basato su una query , secondo
>>> i criteri di ordinamento che visualizzo in una maschera impostata
>>> sulla stessa query su cui si basa il report.
>>> Spiego meglio cosa intendo per criteri di ordinamento :
>>> nella maschera di tipo continua ho vari campi in colonna ,(
>>> essendo la maschera di tipo continuo) e a seconda di come voglio
>>> visualizzare i dati , li ordino in modo crescente o decrescente (
>>> usando i pulsanti predefiniti di ordinamento
>>> crescente-decrescente A-Z) selezionando un campo ( o colonna in
>>> qs. caso) cos� ottengo vari ordinamenti a seconda del campo sul
>>> quale ho chiesto l'ordinamento crescente o decrescente. Vorrei
>>> che il report che apro con un pulsante dalla maschera mi fosse
>>> stampato con lo stesso criterio che st� usando in quel momento
>>> sulla maschera.
>>
>> DoCmd.OpenReport "TuoReport", acViewPreview
>> Reports!TuoReport.OrderBy = Me.OrderBy
>> Reports!TuoReport.OrderByOn = True
> ...
> Grazie Karl per il suggerimento , ma c'� qualcosa che non va :
> mettendo le righe di codice sull'evento clik del pulsante che apre
> il report , prima di visualizzarlo appare la richiesta di
> inserimento del parametro per il quale ho ordinato i record nella
> visualizzazione della maschera. Se non inserisco niente ( non
> saprei altrimenti cosa inserire) , i record del report vengono
> comunque stampati sempre nello stesso ordine stabilito
> precedentemente nelle propriet� ordinamento e raggruppamento del
> report !!!!!
Tutti campi che possono essere usati per l'ordinamento nella maschera
devono anche esistere nel report. Se non vuoi mostrarli puoi impostare
la propriet� visibile dei controlli a No, ma i campi devono essere presente
nel report.



text:
On 26 Gen, 11:40, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> MOGANO wrote:
> > Karl Donaubauer wrote:
> >>> Vorrei poter far stampare unreportbasato su una query , secondo
> >>> i criteri di ordinamento che visualizzo in una maschera impostata
> >>> sulla stessa query su cui si basa ilreport.
> >>> Spiego meglio cosa intendo per criteri di ordinamento :
> >>> nella maschera di tipo continua ho vari campi in colonna ,(
> >>> essendo la maschera di tipo continuo) e a seconda di come voglio
> >>> visualizzare i dati , li ordino in modo crescente o decrescente (
> >>> usando i pulsanti predefiniti di ordinamento
> >>> crescente-decrescente A-Z) selezionando un campo ( o colonna in
> >>> qs. caso) così ottengo vari ordinamenti a seconda del campo sul
> >>> quale ho chiesto l'ordinamento crescente o decrescente. Vorrei
> >>> che ilreportche apro con un pulsante dalla maschera mi fosse
> >>> stampato con lo stesso criterio che stò usando in quel momento
> >>> sulla maschera.
>
> >> DoCmd.OpenReport "TuoReport", acViewPreview
> >> Reports!TuoReport.OrderBy= Me.OrderBy
> >> Reports!TuoReport.OrderByOn = True
> > ...
> > Grazie Karl per il suggerimento , ma c'è qualcosa che non va :
> > mettendo le righe di codice sull'evento clik del pulsante che apre
> > ilreport, prima di visualizzarlo appare la richiesta di
> > inserimento del parametro per il quale ho ordinato i record nella
> > visualizzazione della maschera. Se non inserisco niente ( non
> > saprei altrimenti cosa inserire) , i record delreportvengono
> > comunque stampati sempre nello stesso ordine stabilito
> > precedentemente nelle proprietà ordinamento e raggruppamento del
> >report!!!!!
>
> Tutti campi che possono essere usati per l'ordinamento nella maschera
> devono anche esistere nelreport. Se non vuoi mostrarli puoi impostare
> la proprietà visibile dei controlli a No, ma i campi devono essere presente
> nelreport.
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Grazie Karl , ho risolto , i problemi erano due :
1°: nel report avevo impostato un criterio di ordinamento che ho
provveduto ad eliminare ( quindi mi bloccava il report sempre su quel
criterio)
2°: non mi ero accorto che la maschera era il risultato di una query ,
ed il report di un'altra query ....... DURO , DURO
Comunque funziona tutto grazie mille per l'aiuto !!


title: Mail e HTMl

author: Enrico

text:
Ciao a tutti, Probabilmente sto per fare una domanda stupida.
Dovrei inviare una pagina html via Mail tramite access.
Per l'invio nulla di difficile, ho provato sia l'utility scaricata dal sito
comune che utilizza le Mapi sia quella che utilizza winsock.
Il problema č che non capisco come devo fare ad inviare la pagina in modo
che all' apertura della mail mi appaia subito la pagina.
Ho provato ad inserire il codice Html come allegato, Nulla
Ho provato ad inserire il codice nell' oggetto della mail, ma nulla quando
apro la mail mi appare il codice e non la pagina.
Come dovrei fare ???
Via ringrazio.
Enrico Pietrobon


title: Mail e HTMl

author: Sergio MAZZA

text:
"Enrico" <
ppp...@ppppp.it
> ha scritto nel messaggio
news:7OBLb.64674$VW.27...@news3.tin.it...
> Ciao a tutti, Probabilmente sto per fare una domanda stupida.
>
> Dovrei inviare una pagina html via Mail tramite access.
>
> Per l'invio nulla di difficile, ho provato sia l'utility scaricata dal
sito
> comune che utilizza le Mapi sia quella che utilizza winsock.
>
>
> Il problema è che non capisco come devo fare ad inviare la pagina in modo
> che all' apertura della mail mi appaia subito la pagina.
> Ho provato ad inserire il codice Html come allegato, Nulla
> Ho provato ad inserire il codice nell' oggetto della mail, ma nulla quando
> apro la mail mi appare il codice e non la pagina.
>
> Come dovrei fare ???
>
>
> Via ringrazio.
>
> Enrico Pietrobon
>
Devi inserire il codice html nel corpo del messaggio ed impostare il formato
come HTML. Se non ricordo male, con le tecniche da te provate, non mi
sembrava possibile fare quello che chiedi; con gli oggetti CDONTS o/e CDOSys
invece sì.
Suggerii un esempio preso dalla MS:
Dim myMail
Set myMail = CreateObject("CDONTS.NewMail")
HTML = "<!DOCTYPE HTML PUBLIC ""-//IETF//DTD HTML//EN"">" & vbCrLf
HTML = HTML & ""
HTML = HTML & ""
HTML = HTML & "<meta http-equiv=""Content-Type"""
HTML = HTML & ""content=""text/html; charset=iso-8859-1"">""
HTML = HTML & "<title>Sample NewMail</title>"
HTML = HTML & ""
HTML = HTML & ""
HTML = HTML & "This is a sample message being sent using HTML.
"
HTML = HTML & ""
myMail.From = "
us...@example.com
"
myMail.To = "
us...@example.com
"
myMail.Subject = "Sample Message"
myMail.BodyFormat = 0
myMail.MailFormat = 0
myMail.Body = HTML
myMail.Send
Set myMail = Nothing
Ricorda che se il destinatario (come me per esempio) ha impostato il suo
programma per non leggere mail in formato HTML non vedrà mai il tuo lavoro.
Ciao.
--
Sergio MAZZA


title: Mail e HTMl

text:

Ti ringrazio per la tua gentilezza. L'unico problema adesso è trovare gli
Oggetti CDONTS oppure CDOsys.
Ho provato a cercare, ma non ho trovato nulla in giro.
Non sai dove reperirli.
Grazie
Enrico Pietrobon


title: Mail e HTMl

text:
"Enrico" <
ppp...@ppppp.it
> ha scritto nel messaggio
news:0VuMb.76579$VW.32...@news3.tin.it...
>
>
> Ti ringrazio per la tua gentilezza. L'unico problema adesso è trovare gli
> Oggetti CDONTS oppure CDOsys.
>
>
> Ho provato a cercare, ma non ho trovato nulla in giro.
>
> Non sai dove reperirli.
>
> Grazie
>
> Enrico Pietrobon
>
Da Win2000pro in poi sono già disponibili; nei strumenti - riferimenti devi
indicare la libreria...
Ciao.
--
Sergio MAZZA


title: Mail e HTMl

text:
>
> Da Win2000pro in poi sono già disponibili; nei strumenti - riferimenti
devi
> indicare la libreria...
>
> Ciao.
>
>
> --
> Sergio MAZZA
>
Scusa la mia completa ingoranza.
Ma ho provato a cercarlo, ma non riesco a trovarlo. Il controllo è un OCX o
una DLL.??
Si chiama propio Cosi CDONTS  o nella lista dei controlli ha un altro nome
???
Scusami di nuovo.
Ciao
Enrico Pietrobon


title: Mail e HTMl

text:
"Enrico" <
ppp...@ppppp.it
> ha scritto nel messaggio
news:u7vMb.76638$VW.32...@news3.tin.it...
>
> Scusa la mia completa ingoranza.
>
> Ma ho provato a cercarlo, ma non riesco a trovarlo. Il controllo è un OCX
o
> una DLL.??
>
> Si chiama propio Cosi CDONTS  o nella lista dei controlli ha un altro nome
> ???
>
>
> Scusami di nuovo.
>
> Ciao
>
> Enrico Pietrobon
>
Qui ho win2000srv e la libreria è:
- Microsoft CDO for NTS 1.2 Library
Ciao.
--
Sergio MAZZA


title: Mail e HTMl

text:
"Enrico" <
ppp...@ppppp.it
> ha scritto nel messaggio
news:u7vMb.76638$VW.32...@news3.tin.it...
> Scusa la mia completa ingoranza.
>
> Ma ho provato a cercarlo, ma non riesco a trovarlo. Il controllo è un OCX
o
> una DLL.??
>
> Si chiama propio Cosi CDONTS  o nella lista dei controlli ha un altro nome
> ???
>
>
> Scusami di nuovo.
>
> Ciao
>
> Enrico Pietrobon
>
Mi è arrivata proprio adesso una news da Aspitalia con un'altra soluzione
per 2003srv:
http://www.aspitalia.com/liste/usag/script.aspx?ID=553
Ciao.
--
Sergio MAZZA


title: esportare PDF singoli

author: Roberto Barbetti

text:
scusate se torno sull'argomento... questa sub serve per creare dei pdf in
automatico sui tutti i record di una tabella
captando dinamicamente il testo del campo CODICE_UNITA e scorrendo il
recordset con Rs.MoveNext.
quello che fa attualmente č: se il recordset č composto da 5 istanze stampa
5 volte ma sovrascrivendo di fatto sempre lo stesso primo record.
ho provato a snazzicare anche confrondontando il materiale trovato in rete
es:BatchRptsToPDFCreator... ma io con le mie consoscenze non glielň fatta..
č per questo che chiedo nuovamente il vostro preziosissimo aiuto
Private Sub Comando4415_Click()
  Dim MyDB As Database, Rs As Recordset
     Dim strBody As String, lngCount As Long, lngRSCount As Long
     Dim PDFCreator1 As PDFCreator.clsPDFCreator
     Dim DefaultPrinter As String
     Dim OutputFilename As String
    ' Dim Qdf As dao.TableDef
     'Set Qdf = Db.TableDef("unita")
Dim DirSalvataggio As String
Dim NomeFile As String
DirSalvataggio = "c:\"
NomeFile = Me.txtProgress
Set PDFCreator1 = New clsPDFCreator
   Set MyDB = DBEngine.Workspaces(0).Databases(0)
    Set Rs = MyDB.OpenRecordset _
       ("unita")
With PDFCreator1
.cStart "/NoProcessingAtStartup"
.cOption("UseAutosave") = 1
.cOption("UseAutosaveDirectory") = 1
.cOption("AutosaveDirectory") = DirSalvataggio
.cOption("AutosaveFilename") = NomeFile
.cOption("AutosaveFormat") = 0
  '0 = PDF
DefaultPrinter = .cDefaultPrinter
.cDefaultPrinter = "PDFCreator"
.cClearCache
.cPrinterStop = False
End With
While Not Rs.EOF
DoCmd.OpenReport "uts_en", acViewNormal, , "[CODICE_UNITA] ='" &
Rs.Fields("CODICE_UNITA") & "'"
  DoCmd.Close acReport, "uts_en"
   Rs.MoveNext
Wend
     Rs.Close
     MyDB.Close
     Set Rs = Nothing
     Set MyDB = Nothing
     Close
     Exit Sub
End Sub


title: esportare PDF singoli

author: BFS

text:
Il 08/11/2010 12:18, Roberto Barbetti ha scritto:
>
> quello che fa attualmente è: se il recordset è composto da 5 istanze stampa
> 5 volte ma sovrascrivendo di fatto sempre lo stesso primo record.
> è per questo che chiedo nuovamente il vostro preziosissimo aiuto
>
cut
qui assegni il nome al file
> NomeFile = Me.txtProgress
qui dici a pdfcreator quale è il nome
> .cOption("AutosaveFilename") = NomeFile
>
> While Not Rs.EOF
>
dentro questo ciclo non c'è nulla che faccia variare il valore di
NomeFile...quindi ovvio che ti vengano sempre sovrascritti
 >While Not Rs.EOF
> DoCmd.OpenReport "uts_en", acViewNormal, , "[CODICE_UNITA] ='"&
> Rs.Fields("CODICE_UNITA")&  "'"
>
>    DoCmd.Close acReport, "uts_en"
>
>     Rs.MoveNext
>
> Wend
quindi io farei:
dim i as integer
While Not Rs.EOF
i=i+1
....
.cOption("AutosaveFilename") = "filepdf" & i & ".pdf"
....
DoCmd.OpenReport "uts_en", acViewNormal, , "[CODICE_UNITA] ='"&
  Rs.Fields("CODICE_UNITA")&  "'"
     DoCmd.Close acReport, "uts_en"
      Rs.MoveNext
    iWhile Not Rs.EOF
  Wend
ciao!
BFS


title: Invio file a server FTP

author: vuLCan Karayan

text:
Ho tentato di utilizzare l'applicazione MSAccess di Rancati ma non funziona.
Qualcuno sa come si procede per inviare un file ad un server ftp?
Essendo un invio FTP non è necessaria la cartella pubblica, vero?
Ciao


title: Invio file a server FTP

author: Roberto Spinella Esteban

text:
"vuLCan Karayan" <vulcankarayan@hotmail . c o m> ha scritto nel messaggio
news:AvFie.912228$b5.40...@news3.tin.it...

>Puoi utilizzare il comando FTP del dos C:\ftp help per i vari comandi
Se hai problemi ti mando una procedurina che avevo creato per mandare un
file di testo


title: Invio file a server FTP

author: giorgio rancati

text:
"vuLCan Karayan" <vulcankarayan@hotmail . c o m> ha scritto nel messaggio
news:AvFie.912228$b5.40...@news3.tin.it...

Ciao,
cosa non ti funziona ?
in alternativa qui ho mostrato il codice contenuto nell'esempio.
vedi se può esserti utile
http://www.google.it/groups?threadm=0f1101c42614$c84a9930$a401...@phx.gbl
Ciao Giorgio


title: Invio file a server FTP

author: MC

text:
"Roberto Spinella Esteban" <
rs...@polispin.it
> ha scritto nel messaggio
news:428b344f$0$17103$5fc...@news.tiscali.it...

Beh, interesserebbe anche a me darci un'occhiatina!!!
Se tiva:   mauro.chiarello@gmail. com    ho messo uno spazio prima
dell'estensione solo per lo spam ... niente di personale!!!
Grazie,
MC


title: Invio file a server FTP

author: Cristiano Porqueddu

text:
> >Puoi utilizzare il comando FTP del dos C:\ftp help per i vari comandi
> Se hai problemi ti mando una procedurina che avevo creato per mandare un
> file di testo
Magari.
Saresti gentilissimo.
Ciao


title: Invio file a server FTP

text:
> Ciao,
> cosa non ti funziona ?
>
> in alternativa qui ho mostrato il codice contenuto nell'esempio.
> vedi se può esserti utile
>
>
http://www.google.it/groups?threadm=0f1101c42614$c84a9930$a401...@phx.gbl
>
> Ciao Giorgio
I files non vengono inviati.
Ovvero, al momento del controllo, nessun files è stato inviato al server
FTP.
Grazie e ciao