mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: codice vba per campo data

Salve a tutti,
č da molto tempo che non scrivo codice vba e cosě mi sono arrugginito al 
punto di non riuscire a risolvermi questo problema semplice:
 
all'apertura di una maschera, devo verificate se il campo data č inferiore o 
superiore al 31/12/2016 e in funzione della risposta dirgli di fare la cosa 
1 oppure la cosa 2.
Per cortesia, qualcuno puň aiutarmi con un esempio di codice vba. Grazie.
Saluti
Lucky 
 

scrivici i tuoi tentativi magari capiamo dove sbagli....
 
@Alex 

 Lucky
 
=================================
Private Sub Form_Load()
Dim D As Date
 
D = #12/31/2016#
 
If [Data_1] > D Then
    MsgBox [Data_1] & "  >  " & D
Else
    MsgBox [Data_1] & "  <=  " & D
End If
 
End Sub
==================================
 
Su Form il campo [Data_1] verrà compilato col formato
locale dell'OS; nel codice il valore di D sarà scritto
fra due # e qualunque formato verrà trasformato in #mm/dd/yyyy#
 
Bruno

 scrivici i tuoi tentativi magari capiamo dove sbagli....
 
Sfaticato!!!
 
Bruno

"Bruno Campanini"  ha scritto nel messaggio 
news:oj81vs$ms5$1...@gioia.aioe.org...

==================================
Grazie mille Bruno !!
problema risolto.
Saluti
Lucky 
 


Si hai ragione... sarà il caldo... ma cosa vuoi mai... so che poi ci sei tu che mi rimpiazzi... ;-)
 
@Alex

@Alex has brought this to us :

Sì, ok... però il compenso che traggo è tutto mio!
 
Bruno

Si si quasi quasimeriti il raddoppio...
Facciamo che io ti raddoppio il compenso e tu mi offri il caffè.
 
@Alex

 Facciamo che io ti raddoppio il compenso e tu mi offri il caffè.
 
Va bene, me lo annoto.
 
Ciao
Bruno

Newsgroup: it.comp.appl.access
Titolo: comando shell

questo comando dall'help cosi eseguito dovrebbe aprire la calcolatrice e 
settarne il focus
    Dim RetVal
    RetVal = Shell("CALC.EXE", 1)    ' Esegue la Calcolatrice.
a me la apre e poi sparisce rimanendo aperta in basso nella barra delle 
applicazioni
ho provato anche il 3 ma non cambia nulla
secondo voi?

 ha scritto nel messaggio 
news:45769851$0$13765$4faf...@reader3.news.tin.it...

Dipende che eventi susseguono dopo....a me funziona...
Ciao
Roberto 

 Roberto
nessun evento su clic di un etichetta di testo eseguo solo quel codice
contenuto in una funzione
non capisco... 

 Roberto
risolto và tolto il cancelletto dal collegamento ipertestuale per 
visualizzare la manina 

 Roberto
mi sa che il problema è l'etichetta, infatti prova anche tu ad avviare la 
shell su click di un etichetta
sa puoi fammi sapere se hai lo stesso problema
grazie. 

Stero72 ha scritto:

Hai provato a mettere nel HyperLinkAddress il riferimento al File da
aprire invece che
fare congetture un pò contorte...!
L'Hyperlink apre l'applicativo che lanci con il Click con l'eseguibile
associato senza scrivere una riga di codice e lasciando attiva la
MANINA....!
Saluti
@Alex
Newsgroup: it.comp.appl.access
Titolo: OutputTo non fa niente

Ciao a tutti.
Ho usato il comando OutputTo per esportare un report in formato RTF e
in due giorni è diventato il mio incubo: il comando viene eseguito e
non produce assolutamente niente.
                    DoCmd.OutputTo acOutputReport, NomeReport,
acFormatRTF
Se nei parametri non indico il nome del file da creare, lui mi apre
regolarmente la mascherina di richiesta ma poi non produce il file.
Inoltre l'esecuzione dei comandi si ferma a quella riga e non vengono
eseguite le righe di codice successive: ho inserito un MsgBox subito
dopo il comando OutputTo e non viene eseguito. In quella sezione di
codice ho una gestione degli errori con ON ERROR GOTO xxxx ma non c'è
nessun errore, semplicemente smette di eseguire il codice a quella
riga.
Anche con il debug passo passo arrivo al comando OutputTo, apre la
finestra per chiedere il nome del file da salvare e poi basta, fine,
non mi fa neanche l'END SUB, come se il codice fosse stato interrotto.
Boh.
Qualcuno mi aiuta?
Grazie
Stefano

 Stefano
Che test hai provato a fare?
Ciao,
Max

Finalmente ho trovato cosa crea il problema: il report ha del codice
nella SUB REPORT_OPEN, togliendo il codice che ho messo, tutto
funziona. Il problema è che quel codice mi serve, visto che gli passo
il recordsource dinamico e faccio delle impostazioni a seconda delle
scelte fatte dall'utente sulla mascherina di stampa.
Massimo Piubelli ha scritto:


 scelte fatte dall'utente sulla mascherina di stampa.
bravo...
ma se non mi dici che codice ci hai messo come posso provare ad aiutarti?
seconda cosa, di solito si posta dopo il quoting... rende più leggibile le cosa
Ciao,
max

Newsgroup: it.comp.appl.access
Titolo: Sendkeys

Buongiorno
Ho questa necessita' :
Quando ottengo lo stato attivo di una casella combinata con l'istruzione
Sendkeys "{F4}"
apro la lista relativa a questa casella combinata.
Come faccio a far si che la casella combinata assuma automaticamente il
primo valore presente nella lista???
Probabilmente è banale, ma forse sono già in ferie con la testa!!!!
Grazie
Raffaele

 ha scritto nel messaggio
news:lnKXa.29979$cl3.1...@news2.tin.it...

Vedi help alla voce DefaultValue...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:lnKXa.29979$cl3.1...@news2.tin.it...

Non serve il SendKeys per aprire l'elenco di una casella combinata, c'è il
metodo Dropdown (Combo1.Dropdown).
Se poi con il SendKeys gli mandi una "Freccia giù" (SendKeys {DOWN})
dovrebbe selezionare la prima voce della lista.
(in fiducia, non ho provato!)
Namor

Newsgroup: it.comp.appl.access
Titolo: esportazione date

Com'è possibile, esportando campi in formato data dentro un TXT, mantenere
il formato GGMMAA  ed eliminare quindi le informazione sull'ora che access
mi mette in automatico?

se lo fai con una query, usi Format() o left()
Alan wrote in message

Newsgroup: it.comp.appl.access
Titolo: Funzione che conta i caratteri di una cella di un campo?

Esiste una funzione che direttamente mi conta quanti caratteri
ho in una cella di un foglio dati (quindi in una cella di un campo)?
(in access97)
Utilizzo di  tale funzione:
Il problema è sorto, perché in un precedente post
(mer ore 22.54  rows del foglio dati ……),
non riuscendo a trovare un modo diretto per automatizzare
l'altezza delle righe di un foglio dati in base al contenuto,
ho ripiegato su una soluzione meno diretta (e lenta).
Praticamente devo contare per ogni record (nel campo interessato
a tale automatizzazione), quanti caratteri vi sono, e poi,
a seguito di confronto con quanti ne posso avere visibili in base alla
larghezza prefissata del campo (colonna del foglio dati),tirar fuori
un valore per regolare l'altezza della riga.
By By


La funzione Len([NomeCampo])
Roberto


Mi era già passata per la testa questa soluzione ma non te l'ho suggerita
per scrupolo: per ottenere il totale dei caratteri, anzi il numero massimo
inserito creati una query di selezione e con un campo calcolato es. MaxCar:
Len(NomeCampo) conti i caratteri. Poi puoi inserire un'altro campo calcolato
es. DifferenzaCar dove applichi la tua soluzione per ottenere il numero dei
caratteri in eccedenza in base al valore di MaxCar. Se infine la query la
ordini in modo decresente o che ti ritorni il valore max di MaxCar dovresti
ottenere il parametro che ti serve per dimensionare la griglia...
Ciao.

Ringrazio entrambi per le risposte.
A titolo di curiosità informo che casualmente,
mi è capitato di trovare un minidimenticanza
sulla guida sotto (in access97):
Evento modifiche - Esempio routin evento
Il seguente esempio senza esempio:
         Private Sub ZonaDestinatario_Change()
          ' Dichiara una variabile come statica per conservare il valore
tra chiamate.
          Static intLettera As Integer
         ' Verifica quante lettere sono state immesse.
         ' Se le lettere sono più di tre, reimposta il valore della
casella di testo.
         If intLettera < 3 Then
        ..etc....
  Da notare che: nell'esempio dell'help non è riportata la verifica
  di quante lettere immesse. Piccolo bug della guida scovato?
P.S. Incredibile la quasi contemporeneità nelle
risposte tra Roberto dal portatile
e Sergio Mazza: ore 12.21 il primo e 12.22 il secondo!!!!!
By By

 ha scritto nel messaggio
news:399EC09D...@usa.net...

Beh, lui ha il portatile e io no!
Ciao.

> Beh, lui ha il portatile e io no!
Ah già è vero: quindi, calcolando un anticipo medio di un minuto
di un portatile rispetto ad un PC fisso, possiamo
stabilire che non si tratta di quasi contemporaneità ma di
contemporaneità allo stato puro. Incredibile ma vero, della
serie "potevamo stupirvi con post speciali"!!!
Penso che sia da guinnes dei NG (sottolineo che però
non ho statistiche in merito).
By By
E se vi ricapita fatemelo sapere.
Newsgroup: it.comp.appl.access
Titolo: aiuto, non riesco a convertire un campo da numerico in testo senza perdere gli zeri decimali

Un ringraziamento a Cinzia, ma devo convertire o copiare un campo numerico
con due decimali in un campo testo di sette caratteri dove in seguito dovrò
completare il campo con degli zeri iniziali, nessun problema nel copiare ne
nell'aggiungere gli zeri iniziali, unico grosso problema che se ho un
importo di Es.  12,30 me lo riporta come 12,3 e non mi va bene sono due
giorni che ci lavoro senza risultato
mi potete aiutare????
ringraziamenti anticipati

 giorni che ci lavoro senza risultato
urka ...
Dalla griglia di composizione Query (se la tua localizzazione è in italiano)
--------------
NomeCheVuoi= Format([NomeCampo];"0000000,00")
----------------
Dalla finestra SQL
----------------
Format([NomeCampo],"0000000.00") AS NomeCheVuoi
---------------
Ciao Giorgio

Newsgroup: it.comp.appl.access
Titolo: report che non adatta i campi

Dopo aver fatto un report che si basa su una query a campi incrociati, mi
sono reso conto che quando nella query cambiano i campi, il report non si
adatta; mi spiego meglio:
dunque la query lavora su un database con un campo "visita" che può avere
valore da uno a sette a seconda della tipoligia della visita; chiaramente a
seconda del periodo dell'anno può esserci o meno una determinata tipologia
di visita (magari manca la visita tipo"7"); il report nella casella di testo
che deve esprimere il conteggio delle visite di tipo "7",  mi dà errore,
chiaramente perchè il campo non esiste;
O il report mi si dinamicizza oppure nella casella di testo tipo visita "7"
del report devo mettere una condizione?
Grazie a tutti, questo newsgroup è veramente un pozzo di scienza per un
ignorantone un materia come me
Roberto

 del report devo mettere una condizione?
Vedi help su funzione Nz
Antonio
Newsgroup: it.comp.appl.access
Titolo: Gestire la SetOption

Ciao a tutti
ho già inviato una richiesta al ng senza aver ricevuto nessuna risposta, per
cui penso di non aver formulato correttamente il mio problema che cercherò
di esporlo più chiaramente: sto lavorando con una versione di acccess 2000
su un sistema operativo wxp.
Con questa versione di access sulla barra delle pplicazioni per ogni
maschera che si attiva viene visualizzato un bottone: la disattivazioine di
questa funzionalità e disattivabile dalla barra dei menù di access
selezionando strumenti-opzioni e togliendo la spunta di selezione
dall'opzione "icone sulla barra delle applicazioni". Ora volendo effettuare
questa operazione impostando lìistruzione (SetOption "Mostra icone sulla
barra applicazioni", False) riportata nell'help di access, mi viene
segnalato un errore di run-time '2091' con la descrizione che la stringa
immessa non è un parametro valido, sapreste indicarmi dove ho sbagliato ???
Grazie a tutti
Grazie

 ha scritto nel messaggio
news:aOn2d.6917$2T6.2...@twister1.libero.it...

Posta il codice
SunRex

 ha scritto nel messaggio
news:aOn2d.6917$2T6.2...@twister1.libero.it...

Come dice l'Help "Mostra icone sulla barra delle applicazioni" è la stringa
corretta, ma sospetto che serva quella in inglese per farlo da codice....!
Non ne sono certo di questo, ma potrebbe essere.
Purtroppo non saprei cosa consigliarti.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 Scusa, ma non capisco il significato di "Posta il codice"

 Ho fatto la ricerca sul sito della Microsoft ed ho trovato la descrizione
in inglese :  funziona.
Grazie a tutti
Newsgroup: it.comp.appl.access
Titolo: popolare casella combianata

Anzitutto salve a tutti e bentornati dalle ferie (anche se avendo trovato
2700 3d arretrati mi chiedo quanti siano andati veramente in ferie).
Anche se più riposato riparto con i miei quesiti che di solito non
trascurate.
In un db ho una casella combinata molto elaborata perché poggia su di una
qry che calcola 3 diverse giacenze su diverse tabelle consistenti.
Tutto ciò mi appesantisce una maschera che invece mi serve agile.
La mia idea sarebbe quella di creare una combo non associata e associarla
quando viene selezionato il dropdown.
Non sono riuscito a trovare granchè nell'help nè nei 3d precedenti, ma lo
smanettar m'è dolce in questo mare...
Questa l'idea, poi la realizzazione sarà l'argomento del giorno.
Mi date una qualche dritta?
MAssimiliano
p.s. Nota folkloristica: invidio molto gli abitanti della Versilia e del
Chiantishire... Lucca, le vicine Cinque Terre, Siena e comprensorio, posti
splendidi...
--------------------------------
Inviato via 
http://usenet.libero.it

 MAssimiliano
Per assegnare on the fly l'origine riga della casella combinata puoi
scrivere:
Me!NomeCombo.RpwSource = "NomeQuery"
e per disassegnarla
Me!NomeCombo.RpwSource = ""
Ma non sono sicuro che risolvi i tuoi problemi di performance.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


MAssimiliano ancora:
Ciao Roberto e grazie della tua risposta.
credo tu abbia voluto dire rowsource non rpwsource (o almeno io come te uso
solo '97 e non so cosa sia rpwsource).
Cmq come dicevi tu le prestazioni non sono granché cambiate, cosa posso fare
o almeno come associare il rowsource all'evento dragdrop?
Grazie ancora
MAssimiliano


 MAssimiliano


Newsgroup: it.comp.appl.access
Titolo: MDE

Vorrei creare un codice Vb per creare un MDE.
Come posso fare?Mi potete dire il codice?
Grazie
Robby

 Robby
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

    Grazie al solito Roberto
Robby

Newsgroup: it.comp.appl.access
Titolo: Access 2003 VBA

    Qualcuno sa indicarmi in internet dei siti oppure dei libri
    sull'utilizzo di Access 2003 con VBA.
    Risulta inoltre possibile sull'utilizzo delle macro in VBA utilizzare
    il comando registra macro, come in Excel ?
    Grazie

 ha scritto nel messaggio
news:Ysste.44199$75.24...@news4.tin.it...

Per i libri vai su 
www.sitocomune.com
 sezione Libri e Links
Per la seconda domanda la risposta  è No non esiste la possibilità di
registrare macro.
Ciao
Cinzia

    Grazie
Prego,
ciao,
Massimo 

Ho trovato utile "Access 2003 uso avanzato e programmazione VBA"
www.informatica.mcgraw-hill.it
   SSBN 88-386-4419-1
Franco
Newsgroup: it.comp.appl.access
Titolo: Limiti di Access

Ciao a tutti.
Qualcuno saprebbe dirmi quali sono i limiti sul numero di tabelle e sulla
max dim di un mdb nelle tre versioni di Access 95, 97 e 2000?
Grazie in anticipo.
Gaia


A97 = 1 Gb
A2000 = 2 Gb
Ciao, 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

Grazie Sib, per caso sai anche qual'è il numero massimo di tabelle
inseribili in un mdb, sia per 97 che per 2000?
Saluti
Gaia

 inseribili in un mdb, sia per 97 che per 2000?
In linea teorica non c'e' un limite al numero massimo di tabelle, ma c'e' il
limite di un massimo di 255 campi per ogni tabella.
Ciao, Sib


Il limite *ufficiale* per il 97 è 1Gb per DB, mentre 2000 è salito a
2Gb. Non credo ci sia un limite per il numero di tabelle (forse
65.000?). 
Ciao
Basjlico

Newsgroup: it.comp.appl.access
Titolo: Media di valori in maschera continua Acc/97

Ciao a tutti.ho una maschera continua che ha origine dati con una query a
campi incrociati.
nel pie di  maschra devo fare la media di un campo che si trova nel corpo
della maschera. come devo fare.
Poi nessuno mi ha risposto al mess connessione telefonica.
ciao a tutti. e buon lavoro.

 ciao a tutti. e buon lavoro.
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: problema con access 2007

salve ragazzi ho un problemino con access 2007
in un campo numerico impostato come standard e con 2 decimali quando 
inserisco il dato per esempio 16,92 il programma mi visualizza 17
eppure credo di aver settato tutto bene.
potreste dirmi cosa settare cosi ricontrollo tutto
grazie

"VENDOESCAMBIO"  ha scritto nel messaggio 
news:ivv3r2$q5s$1...@speranza.aioe.org...

___Risposta:
In tabella cosa salva, 16,92 o 17?

 ha scritto nel messaggio 
news:j03h4s$oi0$1...@tdi.cu.mi.it...

salva 17
ho provato ad impostarla come precisione doppia ed ora sembra funzionare

Newsgroup: it.comp.appl.access
Titolo: file MDB situati su un server Linux

Ci sono problemi nel collocare i file MDB di access 2000 su un file server 
Red hat Linux  ( con samba ) ?
Questi file sono poi usati in multiutenza da un gestionale scritto in VS2005 
con ADO , presente sui pc clients XP .
saluti e grazie 

 Red hat Linux  ( con samba ) ?
no, l'importante è che configuri samba bene

 no, l'importante è che configuri samba bene
Cosa intendi per "configurare Samba bene" ?
Ciao e grazie
RobertoA

 Cosa intendi per "configurare Samba bene" ?
Intendo che funzioni la condivisione e la scrittura. Alcuni amici mi 
hanno chiesto in passato come mai non riuscivano ad accedere alla 
macchina linux da quella windows-->non avevano fatto partire il demone 
all'avvio e si dimenticavano di avviarlo manualmente.
Newsgroup: it.comp.appl.access
Titolo: DEVELOPER 1.5 ITA

Ci riprovo.....
Ciao a tutti, chi l'ha provato ?????
Funziona????
ho è meglio continuare con quello Access 97 e developer per Access 97 ???
Non so se acquistarlo in Microsoft dicono che faccia cose miracolose.. ( non
so cosa intendevano, magari fa i dbase in automatico ttraverso il
microfono )..
Enrico Pietrobon

microfono )..
Dipende, se utilizzi jet forse è meglio continuare a usare A '97.
Ma se hai esigenze di motore Server, MSDE è davvero una buona cosa.
Ciao, warp
Newsgroup: it.comp.appl.access
Titolo: creazione pdf (con Word)

Salve a tutti. Sto cercando di utilizzare il modulo che sta sul sitocomune 
(che riporto di seguito) con word ma ho un problema.
Se eseguo il codice passo passo funziona correttamente, ma se lo lancio 
direttamente da un pulsante (senza interruzioni), mi viene creato
il pdf nel percorso iniziale indicato nel file pdfcreator.ini e non in 
quello modificato.
Il codice è il seguente:
###########################################################
Public Function PDFCreator(percorsopdf As String, nomeFile As String, 
nomereport As String)
'recupero la stampante predefinita
Dim tmpPrinter As String
tmpPrinter = ActivePrinter
'imposto come stampante predefinita la stampante pdfcreator
ActivePrinter = "PDFCreator"
    Dim ValRit As Long
    Dim PercorsoINI As String
    'questo percorso è da impostare manualmente in base a dove si ha 
installato il file pdfcreator.ini
    PercorsoINI = "C:\Documents and Settings\Pippo\Dati 
applicazioni\PDFCreator\pdfcreator.ini" ''''settare il percorso dove si 
trova il file pdfcreator
    Dim tmppercorsopdf As String
    Dim tmpuseautosave As String
    Dim tmpnomefile As String
    'recupero le impostazioni del file ini originarie
    tmppercorsopdf = ReadINIfile("Options", "AutosaveDirectory", 
PercorsoINI) 'legge dal file
    tmpuseautosave = ReadINIfile("Options", "useAutosave", PercorsoINI) 
'legge dal file
    tmpnomefile = ReadINIfile("Options", "AutosaveFilename", PercorsoINI) 
'legge dal file
    'setto le impostazioni del file ini come servono per creare il documento
    x = WritePrivateProfileString("Options", "AutosaveDirectory", 
percorsopdf, PercorsoINI) 'scrive nel file
    x = WritePrivateProfileString("Options", "AutosaveFilename", nomeFile, 
PercorsoINI) 'scrive nel file
    x = WritePrivateProfileString("Options", "useautosave", "1", 
PercorsoINI) 'scrive nel file
    ritardo (2)    'mi blocca il codice per 2 secondi
   'stampo il report
    'con il report chiuso
        Rem DoCmd.OpenReport nomereport, acViewNormal 
''''settareilnomedelreport
    'dal report aperto
    ActiveDocument.PrintOut
    'ResetDefaultPrinter
    'Ripristino i valori predefiniti
    x = WritePrivateProfileString("Options", "AutosaveDirectory", 
tmppercorsopdf, PercorsoINI) 'scrive nel file
    x = WritePrivateProfileString("Options", "AutosaveFilename", 
tmpnomefile, PercorsoINI) 'scrive nel file
    x = WritePrivateProfileString("Options", "useautosave", tmpuseautosave, 
PercorsoINI) 'scrive nel file
'ripristino la stampante predefinita
ActivePrinter = tmpPrinter
    Exit Function
End Function
###########################################################
Dove sbaglio?
grazie
Riccardo

 ha scritto nel messaggio 
news:eipmvg$me7$1...@newshttp.panservice.it...

ho risolto remmando i comandi per il ripristino dei vecchi valori.
ciao e grazie
Riccardo 

 ha scritto nel messaggio 
news:eipor6$nd4$1...@newshttp.panservice.it...

________
Pero' facendo così c'è il problema che non mi vengono ripristinati i vecchi 
valori.
Se qualcuno puo' aiutarmi mi farebbe un gran piacere.
ciao
Riccardo
Newsgroup: it.comp.appl.access
Titolo: Problemi per singolo report...

Tabella [MQ] con vari campi, chiave primaria "id 1", ed un campo
"memo" contentente testo.
Da una maschera che visualizza quei dati, c'è un pulsante per una
report. Il report ha nell'intestazione l'id 1, e nel corpo della
pagina il memo.
Il mio problema è che l'id che prende è sempre il primo, il numero di
pagine è sempre 1, ma nel corpo della pagina ci sono tutti i vari memo
elencati... :(
Il codice di richiamo del report è :
    Dim stDocName As String
    Dim stLinkCriteria As String 
    stDocName = "memo"
    stLinkCriteria = "[id 1]=" & Chr$(34) & Me![id 1] & Chr$(34)
    DoCmd.OpenReport stDocName, acPreview, stLinkCriteria
ho rpovato anche varie soluzioni proposte sul ng in passato ma niente
da fare... ho provato anche ad impostare nei criteri non l'id ma il
memo...
Attendo una vostra risposta... grazie,
fly

     DoCmd.OpenReport stDocName, acPreview, stLinkCriteria
E' evidente che non filtra.
se [id 1] è di testo:
stLinkCriteria = "[id 1]= '" &  Me![id 1] & "'"
se [id 1] è numerico:
stLinkCriteria = "[id 1]= " &  Me![id 1]
Ciao, Angelo

E' evidente che non filtra.
Già ma non è evidente l'errore... ho provato anche a fare come dici
te, che tra l'altro c'era già nei vecchi post, ma niente da fare,
sempre solito risultato... più report...
ufff eppure all'apparenza sembrerebbe giusto! 
nel debug di VBA mi risulta "[id 1] = 24" come stringa di criterio..
non sò che inventarmi :(
ho trovato una soluzione provvisoria: select a tabella temporane e da
lì alla stampa... ma vorrei fare quella corretta però!!
Fly

 Fly
Prova a verificare cosa restituisce la query che usi come dati del report,
probabilmente l'errore sta li, e devi impostarla a valori univoci.
Un' altro sistema per avere la stampa di un singolo record e di usare una
query parametrica per il report, che prende come parametro il valore di un
controllo del form, nel tuo caso form.[nomediform].[id 1].
Ciao

probabilmente l'errore sta li, e devi impostarla a valori univoci.
la query era giusta, cmq ho risolto ricreando il report...
boh, mi sarà sfuggito qualcosa, grazie cmq :)
Fly

Newsgroup: it.comp.appl.access
Titolo: ricerca personale in forza

 
          Ciao a tutti
ho un problema:
Ho una tabella "assunzioni" nella quale ho due campi data che indicano uno
l'inzio e l'altro la fine di un rapporto lavorativo. Ho la necessità di
ricercare tutti coloro che da una certa data a un'altra stanno lavorando. Mi
sono crato una maschera di ricerca coi campi "da_data" e "a_data" ma nella
query non riesco a individure dei criteri che soddisfino la mia richiesta.
Vi ringrazio anticipatamente!
Francesco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Francesco

ma sbaglio ti ho gia risposto la settimana scorsa??
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ma sbaglio ti ho gia risposto la settimana scorsa??
La settimana scorsa cercavo i dipendenti che "potevano lavorare" in quanto
il periodo d'assunzione era terminato! Purtroppo non riesco a fare il il
contrario! ;o)
Ciao

Newsgroup: it.comp.appl.access
Titolo: Aggiornamemto Prezzi

Buongiorno ,
 
avevo bisogno  di eseguire un'aggiornamento prezzi  in una tabella  " 
PrezzoListino"
Ho due  campi
Codice
Prezzo
 
Dovrei fare  una query   che mi aggiorni i prezzi  nella tabella 
"PrezzoListino"
prelevando i dati da un'altra tabella " PrezziNuovi "
 
la query  dovrebbe  prendere dalla Tabella  " PrezziNuovi "  il valore del 
campo " Codice " , confrontarlo  con lo stesso
valore del campo "Codice"  della tabella " PrezzoListino "
 
e  sostituire  il valore  del campo  "Prezzo"
 
Spero in un vostro aiuto
 
Grazie
Giuseppe 
 
 


update prezzilistino set prezzilistino.prezzo=(select prezzinuovi.prezzo 
from prezzinuovi where prezzilistino.codice=prezzinuovi.codice )
 
 
dovrebbe andare
 
ciao
BFS

Newsgroup: it.comp.appl.access
Titolo: Aiuto nr. 3

Stò costruendo un indirizzario dove ho un centinaio o più Record con i campi
CAP, Località e Prov uguali.
Vorrei poter inserire questi dati con un colpo solo senza doverli digitare
uno per uno ma non so come fare.
Un grazie a chi raccoglie questa mia richiesta e mi indirizza.
Bocca Luigi

 uno per uno ma non so come fare.
Creati una query di aggiornamento, o esegui un codice di questo tipo:
UPDATE MiaTabella SET MiaTabella.CAP = "10100"
WHERE (((MiaTabella.Città)="Torino"));
Ricorda anche di mettere un soggetto significativo, quando fai una richiesta.
Ciao. Claudio.

"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:Atfo9.18495$cS4.7...@news2.tin.it...

Grazie Claudio
adesso provo ma non so se ci riesco
Riguardo al "soggetto significativo" non capisco che cosa intendi
Ciao Luigi

 Ciao Luigi
Claudio ti suggerisce di evitare come oggetto del messaggio una frase
generica e non significativa del problema che vuoi risolvere (tu hai usato
"Aiuto nr.3") ; la stragrande maggioranza dei frequentatori esperti si
rifiutano di leggere massaggi con un soggetto simile al tuo e questo va
contro anche al tuo interesse.
Inoltre un oggetto non significativo impedisce la ricerca di thread che
trattano di un determinato problema, e questo va contro gli interessi degli
altri frequentatori che hanno da risolvere problemi simili al tuo.
Come vedi, rompere le scatole per un soggetto non significativo non è un
fatto formale, come pensano alcuni, ma moooolto sostanziale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:5OAo9.3548$%M1.8...@twister2.libero.it...

Grazie Claudio
credo di aver capito cosa si intende per soggetto sognificativo. Quindi io
anzichè "Aiuto nnr. 3"  avrei dovuto mettere ... per esempio "Inserimento
dati ripetitivi in automativo"
Grazie ancora e ciao da Luigi

 dati ripetitivi in automativo"
7+ (anzi - per il refuso) ;-)
Ciao. Claudio.

 ha scritto nel messaggio
news:J4fo9.18351$cS4.7...@news2.tin.it...

Cerca anche (nella guida in linea)
    Dividere una tabella in tabelle correlate con la Creazione guidata
Analizzatore tabelle
... potrai trovare diverse indicazioni utili ...
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Numero di utenti che stanno usando un DB

C'è una funzione VisualBasic - da implementare, eventualmente, in una
funzione chiamata da una macro AutoExec - che mi indica il numero di utenti
che stanno già utilizzando il DataBase ? Mi serve perchè ho la seguente
esigenza: all'apertura del DataBase devo far compiere alcune operazioni se,
e solo se, il DataBase non è correntemente utilizzato da altri utenti.
Grazie a chi mi potrà essere d'aiuto.
Mandi.

 ha scritto nel messaggio
news:eaWb7.139202$Qf6.9...@news2.tin.it...

Per controllare il numero di persone connesse non saprei nemmeno da che
parte iniziare, ma se devi sapere solo se un db è utilizzato dovrebbe
bastare un controllo sull'esistenza o meno del file .ldb con lo stesso nome
del tuo db...
Ovviamente l'operazione la fai da un altro db.
Nicola

Newsgroup: it.comp.appl.access
Titolo: [na] webmaster

Webmaster diplomato reliazza siti in zona Napoli oltre ad impartire lezioni
private di uso di applicativi,in particolare FrontPage,lezioni inerenti
all'uso di Linguagio HTML e uso di MicosoftAcces

 wrote in message
pV%38.2364$761....@twister1.libero.it...

Magari qualche bella ripetizioncina in access ce la potresti dare...
Certo... ci vorrebbero delle referenze, per vedere che sei uno che se ne
intende, che ci capisce, del mestiere insomma...
Potresti cominciare con una domandina facile facile:
come facciamo a compilare un database access per renderlo eseguibile?
Antonio

 Antonio
Secondo me pretendi troppo..... se insegna , ...insegna  ....su non nessere
pignolo
Marceme

 wrote in message
news:nE848.3294$6e5.1...@twister2.libero.it...

Senza offese Antonio, ma da noi in modo amichevole si dice:
"Sei proprio Bastardo dentro....!!!!"
Però in effetti un pò di lezioni le prenderei, c'è sempre da
imparare, gradirei valutare i lavori che sono stati fatti....!!!!
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


wrote:

.......terrrrribileeeeeeeee!!!!!!!!!
Saluti.
Emanuele.

 "Sei proprio Bastardo dentro....!!!!"
Muà?!?!
0-(:-|
Antonio
Newsgroup: it.comp.appl.access
Titolo: DB per gestione orario dipendenti

Salve a tutti,
ho intenzione di creare per la mia azienda un piccolo DB per la gestione 
delle entrate e delle uscite dei dipendenti. L'idea è questa ditemi se avete 
da suggerirmi qualcosa di meglio.
Volevo costruire un DB con Access con all'interno una tabella per la 
gestione dei nomi dei dipendenti e il relativo codice di riconoscimento (che 
poi verrà stampato sottoforma di codice a barre su di un cartellino da dare 
al mio dipendente), una tabelle per le entrate e le uscite ed infine una 
tabella dove inserire il numero di ore da effettuare al mese per quel 
dipendente.L'idea è questa, consegnare ad ogni dipendente un badge da me 
stampato su di un cartoncino con il codice a barre il quale deve essere 
utilizzato per essere letto da una penna ottica in dotazione al PC 
utilizzato per la timbratura. Il DB appena viene letto il codice del 
dipendente segna l'orario d'ingresso o di uscita nella tabella preposta, poi 
attraverso delle query controllerò in fondo al mese la differenza fra le ore 
effettuate e quelle da effettuare. Volevo a questo punto sapere alcune cose:
1. avete idee migliori della mia?
2. come posso fare per approssimare l'ingresso o l'uscita ad 1/4 d'ora? Ad 
esempio se uno mi entra alle 8.03 di mattina a me deve segnare le 8.00 come 
se entra alle 7.57 mi deve segnare le 8.00
3. come posso far stampare il codice a barre da access?
Grazie a tutti... saluti SimoneB 

 ha scritto nel messaggio news:46696bd7$0$4794$4faf...@reader4.news.tin.it...

Secondo me, una cosa che non devi fare assolutamente è: modificare l'orario di timbratura.
Il cartellino è una testimonianza della presenza del lavoratore e se tu da programma lo modifichi potresti incorrere in problemi 
molto grossi. A meno che a fianco del cartellino non ci sia un altro supporto autorizzato e certificato dal datore di lavoro.
Quindi il mio consiglio è: registra il giorno e l'ora di timbratura senza nessuna modifica.
Presenta i dati cos'ì come sono stati acquisiti a chi deve gestirli e dai a loro la possibilità di giustificarli (assenze 
giustificate, ferie, malattia, etc.) sempre senza cancellare i dati di partenza, che verranno flaggati come "annullati" e sostituiti 
dal nuovo inserimento (a mano) dall'operatore.
Poi se vuoi fare una elaborazione batch (es. arrotondare) puoi sempre farla ma sempre non eliminando i dati originali...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:46696bd7$0$4794$4faf...@reader4.news.tin.it...

Ciao Simone
puoi trovare indicazioni in questo thread del 29/05/2007:
Calcolo delle ore magiorate per turni di notte.
sul sito comune c'è pure un esempio faq 2,28
Daniele 

 3. come posso far stampare il codice a barre da access?
trovi esempi su 
www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: compilazione automatica

Buongiorno a tutti, espongo subito il mio problema.
Ho creato un database e in esso vi sono due campi collegati
direttamente al database del gestionale aziendale, uno riguarda il
codice prodotto e l'altro il nome del Fornitore. E' possibile che
inserendo questi due valori in automatico mi si compili il codice del
fornitore e altri dati anagrafici e con il codice prodotto anche la
sua descrizione?
Vi ringrazio per l'aiuto
Mario

 ha scritto nel messaggio 
news:d8882581-e7cc-461a...@u10g2000prn.googlegroups.com...

Ciao,
dovresti creare, in una maschera, le caselle combinate di CODICE PRODOTTO  e 
FORNITORE dove nell'origine sceglierai tutti i campi che ti interessano. Se 
per es nel  CAMPO FORNITORE nella selezione dei dati di origine includi COD 
FORNITORE, vai a creare una casella di testo in cui indicherai 
FORNITORE.Column(1) e compilando il campo FORNITORE questa casella si 
completerà con il cod corrispondente.....
Spero non sia troppo contorta come spiegazione...
Ciao
Giorgia 

 ha scritto nel messaggionews:d8882581-e7cc-461a...@u10g2000prn.googlegroups.com...

Provo subito e ti faccio sapere! Ciao e grazie
Mario

Ciao Giorgia,
allora credo di aver fatto come mi hai detto, quando infatti metto il
codice nella maschera a fianco visualizzo anche la descrizione, però
una volta selezionato mi fa vedere solo il codice, la seconda colonna
invece no, è un problema che riguarda cosa?


Giusto per dover di cronaca sono riuscito a fare il tutto, come valore
della colonna associata ho messo 0 (zero) e nella tabella dati
collegata spostava la colonna corrispondente nella prima posizione,
ora quando inserisco il nome fornitore in automatico mi esce il suo
codice, il telefono e il fax!
Ciao! ^__^

 ha scritto nel messaggio 
news:c0961a5c-be73-426e...@s12g2000prg.googlegroups.com...


Ciao! ^__^
bravissimo!!
scusami se ti ho trascurato ma ho la risposta per te in bozze da gg ma ho 
dei ritmi assurdi al lavoro.....
buona serata,
Giorgia
Newsgroup: it.comp.appl.access
Titolo: Problema con pannello di controllo

scusate il problema, forse banale:
cambiando PC sono passato da W98 a W2K, ora se apro degli mdb che
prevedevano come menů il "pannello di controllo" (Switchboard, per
intenderci) viene visualizzato con un singolo pulsante (che tra le altre
cose da errore) ed in oltre, se chiuso e riaperto da come errore di runtime
o 
2147467261
 o 3709. Le ho provate tutte dai service pack alla
reistallazione ecc...
Non so piů dove sbattere le cor**.
Ringrazio anticipatamente chi mi puň aiutare.
Dimenticavo, ho office 2000
Grazie

 wrote in message
ajt855$fi1$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto), nella Sezione General leggiti la FAQ
di Lorenzo Migliorino intitolata "Conversione Gestione Pannello Comandi da
MSAccess 97 a MSAccess 2000.".
Penso faccia al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Grazie cmq di aver risposto, ma il problema di conversione da 97 a 2000 lo
avevo superato. Io lavoro già con office 2000 ed il problema col le
Switchboard mi si presenta anche con un mdb nuovo.
Intanto provo a fare giro sul sito da te segnalatomi.
Max

Intanto provo a fare giro sul sito da te segnalatomi.
Comunque non è il massimo utilizzare gli switchboard generati dalle autocomposizioni.
Prendi in considerazione l'utilizzo di Toolbars in stile Office per le tue applicazioni, è anche più
comoda la navigazione all'interno dei programmi.
Ciao, warp
Newsgroup: it.comp.appl.access
Titolo: Problemi di settaggio

Scusate non mi ricordo il percorso da seguire per evitare la noiosa dicitura 
"enne righe verranno aggiunte alla tabella.. ecc." e far si che la cosa 
avvenga automaticamente.
Ah… la memoria..
Grazie Geppo

 Grazie Geppo
strumenti
opzioni
modifica/trova
nella cornice conferma togliere il flag che non serve
ciao
--
Claudio Tregambe
Newsgroup: it.comp.appl.access
Titolo: [OT] è possibile accedere ad un account di windows automicamente?

[forse OT] è possibile accedere ad un account di windows automicamente?
vorrei far partire automaticamente delle applicazioni all'avvio del computer 
presenti in esecuziuone automatica
ma all'avvio automatico del pc da bios se io non sono davanti al pc windows 
si ferma all'accesso account
e dovrei cliccare sull'immaginetta per entrare sapete se è possibile 
l'accesso di default ad un account?
grazie.

 presenti in esecuziuone automatica
Puoi usare una utility di nome "autologon.exe", scaricabile dal sito
www.sysinternals.com
.
L'unica condizione per usarla, è che l'account col quale vuoi entrare
'automaticamente' abbia una password impostata. E' molto facile da
usare.
Panathos

Panathos
Ottimo Grazie. 


bhè io fossi in te da questo [forse OT] toglierei assolutamente il "forse" 
perchè con questo NG il tuo POST centra veramente poco.
Mi fa piacere però che cmq tu abbia trovato una soluzione.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 

 Pablitomf (Maurizio Facciuti)
mi fà piacere che sei attento comunqueho dimenticato di toglierlo nel 
messaggio ma non sei scusato
perchè come ben vedi nell'oggetto il 'forse' non c'è quindi potevi benissimo 
non cagare questo msg.
ciao e grazie per la tua svizzerità. (fai orologi di lavoro?) 

 (fai orologi di lavoro?)
No, monitoro i permalosi.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
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

 No, monitoro i permalosi.
E' cmq un watcher
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Access : Ver.97 - 2K
Saluti.
Newsgroup: it.comp.appl.access
Titolo: ctl.OnClick che non va con Access 2013 (col 2003 andava)

Su alcune form continue uso mettere quest codice per conventire 
all'operatore di ordinare sulla colonna dove clicca col mouse
 
 
For Each ctl In Me.Section(1).Controls
    If ctl.ControlType = acLabel And Len(ctl.tag) > 0 Then
        ctl.OnClick = "=Ordina_Nome_Campo(" & """" & ctl.tag & """" & ")"
        End If
    Next ctl
 
Su Access 2003 nessun problema
Stessa identica routine su Access 2013, su postazione sviluppo fila 
tutto liscio
Quando preparo l'mde e lo porto sulla postazione di utilizzo (Win10 
appena nstallato, solo col runtime di Access 2013) mi restituisce 
l'errore 2426 alla riga
 
ctl.OnClick = "=Ordina_Nome_Campo(" & """" & ctl.tag & """" & ")"
 
La funzione  (non sub) Ordina_Nome_Campo e' Public ed e' presente nello 
stesso modulo dov'e' il codice incriminato
dov'e' che sbaglio?
Come mai questa dfferenza tra ambiente sviluppo e pc utilizzo?
 

Modulo di Form o generico...?
 
@Alex

 
 
Il modulo della form descritta
Intendevo dire che il codice della funzione Ordina_Nome_Campo e' nel 
modulo della stessa form dove c'e' l'istruzione che non funziona
In sostanza nell'evento OnLoad della form c'e' l'istruzione
 
ctl.OnClick = "=Ordina_Nome_Campo(" & """" & ctl.tag & """" & ")"
 
La funzione Ordina_Nome_Campo  e' immediatamente sotto al contenuto 
dell'evento OnLoad della form

Credendo veramente che funzionasse nella versione precedente fai 2 prove:
1) metti la funzione in un modulo BAS
2) Invece di ciclare la collection della Section... cicla la collection Controls della form.
 
@Alex 


Ho provato la 1, e funziona, molte grazie
Ora pero' mello dicci perche' cosi' funziona e cola' no
Il codice nel modulo della stessa form non e' uguale al codice dentro un 
modulo Bas (scope a parte)?
 
 

 modulo Bas (scope a parte)?
 
Certo che è uguale, ma avevo notato pure io che Funzioni Public inserite nel Modulo di Form, che come sai di fatto è un modulo di Classe, non venivano viste da chiamate che non prevedono l'istanza di Form..., come appunto SQL...!
 
Quindi mettendo nel Modulo BAS viene vista a prescindere.
 
@Alex


"..chiamate che non prevedono l'istanza di form.."
Questa non l'ho capita bene
Se lancio una form, il codice che c'e' dentro, quindi nel modulo di 
classe di quella form, prevede l'istanza della form stessa, o no ?
Newsgroup: it.comp.appl.access
Titolo: conversione numero->carattere

Devo passare i dati da un campo numerico (intero lunghezza 9) in un campo
testo di lunghezza 7.
Ho usato la funzione Format, ma devo anche fare il riempimento dei vuoti a
sinistra con degli zero.
Come posso fare?
Grazie
Franco

 wrote in message
9q13d3$3g4i$1...@stargate1.inet.it...

Scusa eh?
Se il numero di partenza ha 9 cifre come fai a metterlo in un campo testo di
7 caratteri?
Antonio

 wrote in message
9q13d3$3g4i$1...@stargate1.inet.it...

____________
con :
String(2, 0)
inserisci 2 "0",
devi solo concatenarla con la tua funzione
ciao Riccardo

Grazie ragazzi, ho risolto facendo banalmente la conversione inversa (con la
funzione Clng) e collegando poi i due campi numerici.
Rispondo ad Antonio: il tuo dubbio é giusto, mi sono espresso male io.
Semplicemente il mio campo numerico è lungo 9, ma la procedura che lo
alimenta gestisce fino a 7 cifre, per cui il problema in realtà non mi
sarebbe posto mai.
PS. caspita che velocità nelle risposte!
Alla prossima
Franco

Newsgroup: it.comp.appl.access
Titolo: Far ricomparire Barra strumenti

Ciao a tutti e tanti sinceri Auguri di Buon Natale 2005!
Ho un problemino riguradante le barre dei menù e degli strumenti.
Non volendo che le barre dei menù e degli strumenti compaiono, ho
creato una routine sull'apertura della maschera principale che mi
elimina tutti i menù e le barre strumenti:
   CommandBars.ActiveMenuBar.Enabled = 0
E fin qui tutto bene, anzi benissimo!
Il problema nasce quando lancio un report in anteprima tramite
CommandButton della maschera appropriata: infatti in questo caso mi
compare sì il report in anteprima, ma non mi visualizza + alcuna icona
per stamparlo su carta e per uscire (che sono le uniche due cose che mi
interesserebbero). Insomma mi servirebbe far ricomparire non i menù
nell'anteprima di stampa, ma una barra styrumenti con due soli bottoni
(e qui penso di doverne creare una personalizzata). Ho provato con
   CommandBars.ActiveMenuBar.Enabled = 1
   DoCmd.ShowToolbar "Anteprima di stampa", acToolbarYes
ma mi compare solo la barra menù (che non mi serve) e nessuna barra
strumenti. C'è qualcuno che puo darmi una mano?
Ciao e grazie mille!

Ciao e grazie mille!
Prego e Buon Natale.
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Casella di testo non funzionante su applicazioni distribuite

In un db Access XP dev su WXP ho la seguente casella di testo calcolata 
perfettamente funzionante:
=DSum("[nEPAL]";"[qryClientiDettaglioData]";"[Cliente]='" & [ccNomeCliente] 
& "'")
se trasferisco il db su un pc diverso dal mio con W2000 come SO (sia 
copiando i file, sia utilizzando distribuzione pacchetti) al posto del 
risultato trovo il seguente errore: #Nome?
Il problema si ripete anche utilizzando funzioni personalizzate vba (basate 
sulle aggregazioni dei domini).
Ho pensato che il problema fosse dovuto a riferimenti mancanti, ma sembra 
che l'essenziale ci sia:
    Visual Basic For AppIication
    Microsoft Access 10.0 C Object Library
    OLE Automation
    Microsoft ActiveX Data Object 2.1 Library
    Microsoft OAO 3.6 Object Library
    Microsoft Office 10.0 Object Library
    Microsoft ADO Ext. 2.8 for DDL and Security
    Microsoft Office XP Web Components
Dove si nasconde l'arcano?
Grazie infinite per l'aiuto.
vtt 

 ha scritto nel messaggio 
news:dglsgh$mho$1...@fata.cs.interbusiness.it...

Quando dici "...il db..." intendi un solo mdb o due o piů con tabelle 
collegate?
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Colpito! Pensavo non avesse importanza...
Il "db" è così composto: un file mdb che contiene le sole tabelle (A.mdb) + 
un file mdb che contiene il collegamento alle tabelle di A nonché maschere, 
query, ecc. (B.mdb)
Ovviamente nel pacchetto distribuito tutti i files sono correttamente 
contenuti.
Il problema si verifica in una maschera con sottomaschera: i dati sono 
visualizzati nella sottomaschera e le caselle di testo sono nel piede della 
form principale.
Sul relativo report (che non ha sottoreport) le stesse formule danno il 
risultato corretto.
Ma ripeto: il problema si verifica solamente se distribuisco il pacchetto su 
altri pc.
Grazie.
vtt