mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Anomalia di calcolo: risultato inspiegabile

Public Sub prova()
   Dim a As Double
   a = 6.325
   MsgBox a * 100
   MsgBox Int(a * 100)
   MsgBox (a * 100) - Int(a * 100)
End Sub
L'ouput della sub è il seguente:
1º msgbox) 632,5      
E qui ci siamo
2º msgbox) 632
Ok Anche qui 
3º msgbox) 0,500000000000018
Aiaaa!!!
Io mi sarei aspettato 0,5 invece lui mi restituisce 0,5 + un
inspiegabile valore piccolissimo.
Questa è indubbiamente un anomalia che mi ha ostacolato nell'effettuare
una routine di arrotondamento. Secondo me è un baco di Access che non
riguarda tanto la funzione Int() (infatti ho provato anche la funzione
fix() ma il risultato è il medesimo) ma bensì riguarda il sistema di
calcolo su valori in virgola utilizzato da Access e/o dall'interprete
VBA.
Cosa ne pensate?
Stefano
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

"> una routine di arrotondamento. Secondo me è un baco di Access che non
Nessun errore, aritmetica floating point se guardi il thread "Differenza tra
due numeri errata?" troverai la risposta, insieme ad alcuni articoli di
riferimento.
Bruno Monastero

 ha scritto nel messaggio
news:725296c4a156520bb6b...@mygate.mailgate.org...

Ho provato in A2000 e funziona tutto correttamente!
Hai provato a passare attraverso delle variabili?
b= a * 100
c= Int(a * 100)
MsgBox b-c

 ha scritto nel messaggio
news:725296c4a156520bb6b...@mygate.mailgate.org...

All'interno del tuo PC un numero è rappresentato in binario ovvero in base
2; non tutti i numeri in base 10 possono essere perfettamente rappresentati
in un numero in base 2 se la lunghezza di quest'ultimo non è adeguata ma
vengono rappresentati per difetto o per eccesso (il tuo caso).
Quindi, quella che tu chiami "Anomalia di calcolo" per i numeri espressi in
base decimale è propria di tutti i processori che operano in binario.
Normalmente si sopperisce a questo con adeguate routines software di
troncamento dei decimali previa arrotondamento; sino ad A97 non ce ne sono
di standard; se però vai sul Sito Comune (link qui sotto), Sezione General,
nella FAQ di Karl Donaubauer intitolata "Arrotondare un numero alla cifra
decimale specificata (uso commerciale)" trovi una funzione parametrica di
arrotondamento che può aiutarti a risolvere il tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
news:T8f68.12674$om6.3...@news1.tin.it...

Grazie per l'aiuto


 wrote in message
news:65013122c598fe3f78e...@mygate.mailgate.org...

Niente, in realta' una trattazione veramente esaustiva della specifica IEEE
754, che e' seguita da quasi tutti i costruttori di computer e anche di
hardware non solo di PC, si trova ad esempio a questo indirizzo:
http://cch.loria.fr/documentation/IEEE754/index.html
in particolare gli articoli di William Kahan, il padre della specifica e di
Goldberg "What Every Computer Scientist Should Know ..." sono significativi,
tuttavia sono destinati agli Scientific and Technical Computer Scientist
piu' che ai Computer Scientist.
Bruno Monastero
Newsgroup: it.comp.appl.access
Titolo: Verifica esistenza file





Da una maschera di access devo verificare 
l'esistenza o meno di un file (xxxxxxxx.doc) in una specifica directory.
E' 
possibile tramite codice effettuare questo controllo?


 


Ringrazio anticipatamente per 
L'attenzione
Luciano Tallinucci



 ha scritto nel messaggio 

news:000801c0a604$831befa0$e4942dd5@lucianopc
...

Puoi fare così:


 


 


function FileExist(nomefile as string) as 
boolean


 


    FileExist = 
 len(dir$(nomefile)) > 0 


end function    


 


quindi, per esempio, se voglio verificare se esiste un 
file "c:\pippo\pluto.txt" faccio


 


if FileExist("c:\pippo\pluto.txt") then


    ......


    ......


else


    .....


    .....


endif


 


 


Tiene presente che se lanci questa funzione su in 
drive non esistente (tipo un drive di rete non collegato) otterrai un errore di 
runtime. C'e' pero' il modo di verificare anche questo.


 


Spero di esserti stato di aiuto.


 


Ciao


 


                   Roberto







Grazie Roberto


 


Sei stato chiarissimo e funziona molto 
bene!


 


ciao


Luciano Tallinucci

Newsgroup: it.comp.appl.access
Titolo: Troppi campi con Access97

ciao a tutti,
sto creando un database con Access97. Ho una tabella con 118 campi definiti,
ma quando cerco di aggiungerene altri, mi dice che devo diminuire il numero
dei campi !! ...
Ma il massimo non dovrebbe essere 255 !?!? qualcuno mi aiuta !?!?
grazie a tutti e ciaoo
Trickballante .

 Ma il massimo non dovrebbe essere 255 !?!? qualcuno mi aiuta !?!?
Ma te servono proprio tutti 'sti campi.
Ma concettualmente non sono divisibili in tabelle diverse con relazioni uno
a uno o uno a molti?
Antonio

 wrote in message
news:J5qy9.533$
8E3....@twister2.libero.it

Come hai strutturato il DB.
Esistono tabelle con le quali puoi realizzare Joint Referenziali...!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


una tabella di 118 campi? non è il caso di riivedere la struttura???
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:J5qy9.533$8E3....@twister2.libero.it...

Ciao, questo comportamento potrebbe essere sintomo di un database molto
frammentato, prova a compattare il database. In ogni caso considera che ogni
record della tabella può contenere MAX  8060 byte (campi memo e ole
esclusi).
Ciao Giorgio.

 ha scritto nel messaggio
news:aqdff6$u11$1...@lacerta.tiscalinet.it...


 Si, ho risolto compattando ....
Risolvi anche scrivendo correttamente DOPO il quoting
Antonio

 ingestibile.
cut
Rispondi dopo il quoting.
Non voglio mettere in dubbio la correttezza della tua struttura, ma
incuriosisce un database che richiede tabelle con tutti questi campi, che
database e'?
Sib

 Spero di aver soddisfatto la tua curiosità .
Certo.
Comunque se le cose stanno come ho capito, devo avvisarti che hai sbagliato
la strutturazione del tuo db.
Ciao
Sib

 Sib
Ebbene "SI"+"B" avevamo anche noi la stessa sensazione....!!!


 avevamo anche noi la stessa sensazione....!!!
Ok, ma questa volta volevo andarci "delicato".
Sib

 Sib
Non avevo dubbi sulla tua "Eleganza....".
Ciao

Newsgroup: it.comp.appl.access
Titolo: impaginare testo in un report

Ciao,
    come posso "impaginare" un testo in un report ?
devo stampare un testo che mi viene da diversi campi che poi concateno, perņ 
quando vado a stampare l'allinemane non viene perfetto,
come posso fare ?
grazie 

 grazie
Non puoi farlo; forse con la versione 2007.
Altrimenti devi utilizzare delle soluzioni "esterne" tipo quella di Lebans:
http://www.lebans.com/justidirect.htm
Oppure utilizzi word con i bookmark:
http://www.donkarl.com/AccessFAQ.htm?/it/CISA/Download.htm
Automazione Access-Word
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: [OT] excel

Esiste una news per excel? Non riesco a trovarla.
Grazie.
--
Homepage personale:
www.valper.it

 ha scritto nel messaggio
news:%ZXY7.20118$s04.9...@news.infostrada.it...

Dai messaggi di altri desperados che emigrano in questo NG, non credo;
qualche tempo fa ho riprovato ad avvicinarmi a quelli MS ma è stato un
toccata e fuga...
Ciao.
--
Sergio MAZZA

 wrote in message
%ZXY7.20118$s04.9...@news.infostrada.it...

prova su microsoft.public.it.office
ciao Riccardo

grazie.

Grazie.
Se mastichi un po' di francese puoi andare su
microsoft.public.fr.excel. Se invece ti trovi bene con l'inglese e ti
interessi di VBA puoi andare su microsoft,public.database. Ti
risparmio i gruppi su excel turchi, russi e coreani, ma se proprio ci
tieni te li posso dire. 8:)
-- 
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


prego
Newsgroup: it.comp.appl.access
Titolo: Visualizzazione immagine indipendente dalla lettera assegnata dal pc utilizzato

Ciao NG.
In una maschera ho un campo "ImagePath" nel quale inserisco un percorso
esterno per visualizzare una foto.
il problema è che il database si trova su una chiavetta usb e le immagini in
una cartella nominata "immagini".
Quando sono sul pc di casa il percorso della chiavetta è il seguente
J:\Db\Ricette\Immagini\Immagine1.jpg e l'immagine la visualizza
correttamente.
Quando però apro il db dal pc dell'ufficio il percorso della chiavetta
diventa E:\Db\Ricette\Immagini\Immagine1.jpg pertanto non trova + l'immagine
da visualizzare.
E' possibile fare visualizzare l'immagine indipendentemente dalla lettera
che assegna il pc,dal quale apro il db, alla chiavetta?
Grazie a tutti ciao, Simone.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:89Z96Z244Z37Y1...@usenet.libero.it...

Il problema è che per visualizzare un'immagine devi necessariamente 
indicarne il percorso.
Un minimo di informazione devi pur darlo al programma!
Se il percorso dopo i due punti è sempre lo stesso potresti, all'apertura 
del db, chiede all'utente su quale disco si trovano le immagini.
Questa operazione ti permetterà di riscrivere, al volo, tutte le path 
modificando solo la parte iniziale.
Almeno questo dovrai farlo.
Ciao, Carlo 

 ha
scritto:

Capisco, è una cosa difficile da fare?
Esite un tutorial in merito?
Sul sito comune non ho trovato nulla.
Sono un neofita abbiate pazienza
Grazzie a tutti ciao Simone.


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

 ha
scritto:

Ho provato a vedere nell'help ma no ho trovato nulla Sigh Sigh!!



Vuoi forse dirmi che sull'help non hai trovato nulla circa la funzione Dir?
Non è possibile, cerca meglio.

Newsgroup: it.comp.appl.access
Titolo: Resoconto finale in una maschera

Da alcune caselle combinate prelevo dei dati , a seconda dei dati prelevati 
voglio far apparire delle conclusioni in una casella di testo che funge da 
resoconto finale. Per esempio se dalla casella combinata " giudizio" 
estraggo "mediocre", nel resoconto deve apparire "il candidato non ha 
assimilato il contenuto del testo". So che si può fare ma non riesco a 
ricordare il modo.
Grazie e buon anno a tutti 

 ha scritto nel messaggio 
news:459430b7$0$4259$4faf...@reader1.news.tin.it...

Ci possono essere molti modi e non so se riusciro a ricordarti il modo a cui 
tu stai pensando...
Per esempio su "dopo aggiornamento della combo":
If me.Combo = "Mediocre" then
me.CasellaTesto = "Il candidato non ha..."
end if
Oppure:
Select case me.Combo
Case ...
'tuo codice
case ...
' tuo codice
end select
Altra possibilità è che la combo sia alimentata da un secondo campo con il 
giudizio:
"Ottimo"; Il candidato è al massimo dei...";"Mediocre";....
In questo caso estrai la seconda colonna:
me.CasellaDiTesto = me.combo.Column(1)  (le colonne si contano a partire da 
zero).
Altra strada è quella di costruire una tabella con tutti i commenti magari 
con join sulla tabella giudizi e prelevare da qui il commento, per esempio 
con un bel dlookup.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Non riesco ad inserire un valore da casella combinata

Ciao a tutti.
Eccomi di ritorno da tanto tempo, quando non so pi� dove sbattere la testa.
Ho un Db (Access 2003) in rete, utilizzato in contemporanea da pi� PC.
Il mio PC � stato formattato e reinstallato Access 2003.
Dal mio PC non riesco pi� ad inserire i valori (n� selezionadoli con il
mouse, n� digitandoli direttamente) che mi appaiono da una casella
combinata, mentre in tutti gli altri PC non c'� alcun problema.
Si tratta di un campo numerico con zeri davanti con il seguente formato
"0000/00".
Ho gi� verificato le impostazioni internazionali dal pannello di controllo
di Windows e sono uguali a quelle degli altri PC.
Qualche idea di come risolvere?
Grazie fin d'ora.
ziopilvio

 ziopilvio
Supponendo che il database sia diviso in BE e FE e che sia pertanto
condiviso il solo BE, come utente di Windows hai i diritti di lettura e
scrittura nella cartella condivisa? Pu� darsi che dopo aver formattato il
PC queste cose si siano perse.
--
sv  
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sv
I diritti ci sono tutti, anche perch� riesco ad inserire qualsiasi tipo di 
dato tranne appunto quelli tramite questo tipo di casella combinata.
ziopilvio 

>> Il mio PC � stato formattato e reinstallato Access 2003.
---cut---
dopo aver installato a2003, hai installato anche i relativi sp3 e hotfix?
www.donkarl.com/it?FAQ9.1
-- 
Ciao
Geppo 

"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio 
news:utTQm.101956$9f6.1...@twister1.libero.it...

L'SP3 era installato, .... ma l'hotfix no; dopo averlo installato .... 
FUNZIONA !!!!!
Non so come ringraziarti, Grazie un milione!
ziopilvio
Newsgroup: it.comp.appl.access
Titolo: pbm access basic

domanda banale:
Private Sub cmdConv_Click()
    txtTesto.Text = "CIAO"
End Sub
In Visual basic va bene in Access basic NO!
qual è l'istruzione ACCESS BASIC per assegnare del testo (per esempio:
"CIAO" ) in una casella di testo di una maschera?
Vi ringrazio.

 wrote in message
u33x4.3798$i%1.4...@news.infostrada.it...

me.txtTesto="Ciao"
Ciao.

me.txtTesto="Ciao"
...pure senza "me."...!:-)
Saluti.
Luciano

 wrote in message 8a3018$qr8$2...@news.mclink.it...

ma il controllo è sulla stessa form?

 wrote in message
8a31kj$eel$1...@suite03.caspur.it...


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

Ciao a tutti,
qualcuno sa dirmi per quale motivo il mio DB, inizialmente di 500 kb,
è diventato 7.000 kb , dopo aver inserito 3 immagini di sfondo di 20 kb
l'una??? Non ho modificato nulla alla struttura e non ho inserito nuovi
dati. Grazie. 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
perchč le tue immagini erano inizialmente jpeg, mentre access le salva in 
bitmap...
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

Newsgroup: it.comp.appl.access
Titolo: Ricerca da Combobox

Saluti a tutti.
Ragazzi, sapreste indicarmi la via più breve per attivare la
ricerca di un record specifico, selezionando da una combo.In
pratica vorrei che dopo la selezione suscritta cliccando su un
tasto ricerca creato appositamente la form si riempia con tutte
le info del record.
Dovrei inevitabilmente usare il comando Forms, ma come?

 ha scritto nel messaggio
news:b0g7p0$k8u$1...@gossip.excite.it...

Il metodo più semplice è il seguente:
1 crei una qury con tutti i dati che ti servono, dove metti in criteri del
campo chiave(che suppongo sia quello che trovi con la combo)
[forms]![tuaform]![combo] a qusto punto sul evento dopo aggiornamento della
combo fai me.requery
così facendo la forms si riaggiorna ogni volta che cambi il valore nella
combo.
se invece ti serve avere tutti irecord nella maschera e cercarne uno
specifico con la combo
quarda sul sito comune c'è già la soluzione
Stefano
Newsgroup: it.comp.appl.access
Titolo: [OT] SQL e Report Service... aiutino per esperti

scusate l'OT, ma mi chiedevo "qualcuno di voi ha esperienza sul Report
Service"?... provavo a configurarlo per rendere automatici report
direttamente on.line... l'interfaccia di configurazione mi chiede il
nome del server, gli fornisco la risposta ma mi rende pan per focaccia
con un bel "Unable to connect to the Report Server WMI provider", che
volendo potrei pure tradurre, ma sto messaggio non mi dice tanto...
chi mi aiuta?
Tnks


Forse sarą scontato ma il servizio  SSRS potrebbe non partire 
automaticamente e da sql configurazione va abilitato il servizio, 
insieme a sql browser tcp/ip
Ciao
Daniele

Il 22/04/2010 15.08, pablitomf ha scritto:

Puņ essere utile 
http://msdn.microsoft.com/en-us/library/ms156468.aspx
CIao

 CIao
niente... non ne esco...

    
A volte accade che l'installazione sia named piuttosto che di default e 
in piů ci sono le autorizzazioni da abililtare, insieme ai servizi da 
configurare con SQL Configuration.
Purtroppo ora non sono in grado di testarlo
In bocca al lupo.
Ciao

Newsgroup: it.comp.appl.access
Titolo: Esecuzione doppia dello stesso codice in report

salve!
In un report ho inserito questi codici, per attivare o meno, tramite caselle di controllo in maschera, due etichette nascoste:
Private Sub IntestazioneReport_Format(Cancel As Integer, FormatCount As Integer)
    Me!Etichetta_1.Visible = _
      Forms!MElencoC!Variazione<> 0
End Sub
**********
Private Sub PièDiPaginaReport_Format(Cancel As Integer, FormatCount As Integer)
    Me!Etichetta_2.Visible = _
      Forms!MElencoC!daCompletare <> 0
End Sub
 
la cosa strana è che facendo il debug con il tasto F8 
ho notato che entrambi i codici vengono eseguiti per due volte.
Chissà perchè?
Grazie

Si nei Report l'evento Format viene ripetuto, è normale.
 
@Alex

 @Alex
grazie
Newsgroup: it.comp.appl.access
Titolo: come cancellare il profilo di Access (e forse di tutto office)?

Ho un PC (con office 2003) su cui non riesco a far girare
un'applicazione access, non mi carica alcun report...
dopo alcune prove ho scoperto che accedendo al PC con un altro utente,
lancio l'applicazione incriminata ed Office si "reinstalla" (nel senso
che si crea le impostazioni per il profilo utente), chi ha un PC con +
utenti capisce di cosa si tratta.
Bene, col nuovo utente l'applicazione va benissimo, quindi i problemi
risiedono in un problema di impostazione di access relativo all'utente.
A questo punto, qualcuno mi saprebbe dire come "sbiancare" le
impostazioni di access relative ad un utente, in modo da ricreare
l'"installazione" su quell'utente? Potrei disinstallare e reinstallare
office di brutto, ma la cosa è scomoda.
Ho provato a cancellare la cartella "C:\Documents and Settings\nome
utente\Dati applicazioni\Microsoft\Office", ma non è bastato.
Siccome sono in un dominio, non posso cancellare l'intera cartella del
profilo, perchè il server di dominio me la ricrea alla prima
connessione.
Qualcuno mi sa aiutare?
tks

 ha scritto nel messaggio 
news:1131468828.4...@o13g2000cwo.googlegroups.com...

Credo che il problema risiede nel file mdb usato nel senso che potrebbe 
essere stata impostata una "Autorizzazione Utenti e Gruppi" che non permette 
la visualizzazione dei report per quell'utente o gruppo.
Menù Strumenti...Sicurezza o protezione a seconda delle 
versioni...Autorizzazione Utenti e Gruppi...
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Cambiare nome di un controllo in VBA

Buonasera a tutti.
Avrei bisogno di un suggerimento per cambiare nome di un controllo in VBA.
Adesso provo di spiegare esattamente il problema.
Ho una tabella con vari campi, uno di questi si chiamava "PAGNOTE". Io
l'ho rinominato "PagNote".
Questa tabella, tramite una query, è gestita da una maschera.
Il controllo della maschera che gestiva il campo di cui sopra l'ho
modificato poichè riportava il nome e l'origine ancora in maiuscolo.
Dunque, se creo degli eventi, vengono creati con il nome scritto "PagNote",
però perchè se mi refenzio al controllo esempio con Me.PAGNOTE, lo scrive
ancora tutto in maiuscolo???
Probalmente è una ca...ta, ma mi piaceva metterlo a posto.
Ho provato a spuntare nelle opzioni tieni traccia delle correzioni, ma non
conta..
oppure come sempre accade ha ragione LUI e mi sono dormito qualcosa....
Saluti.
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Saluti.
I nomi interni access li memorizza da qualche parte.
Quando tu crei o aggiorni il nome di un controllo, lui esegue scrive questo
dato perchè "sente" la modifica.
Per lui però xxx e XXX sono la stessa cosa, quindi se tu provi a cambiarlo
in questo senso, per lui non fai nulla e quindi ti rimette lo stesso valore
contenuto nella sua memorizzazione interna!
Allora, il trucco è:
- cambiare il nome in un nome diverso
- rimettere lo stesso nome iniziale ma in minuscolo
Antonio

 Antonio
Ho seguito il primo consiglio ho cambiato il nome !!!
Perchè questo fatto di mettere i nomi un po maiuscoli e un po minuscoli è
comodo per vedere se sono stati scritti bene, visto che ogni tanto la
memoria va per i fatti suoi.... e quindi se non avviene questo pseudo
conversione vuol dire che ho scritto male il nome !!!


 conversione vuol dire che ho scritto male il nome !!!
E' vero, anch'io faccio così...
Però poi in realtà ti basta lanciare un controllo sintattico e te lo dice
subito lui se hai sbagliato
Antonio

Newsgroup: it.comp.appl.access
Titolo: arrotondamenti in access 97

ciao a tutti,
 
in un mdb di access 97 devo arrotondare via codice dei valori numerici
a un certo numero di decimali e per farlo utilizzo
format(numero,"0." & string$(n° di decimali))
mi sono accorta di una cosa strana:
se il numero da formattare è 1.95 e va formattato con 1 decimale
access giustamente mi restituisce 2.0
se invece il numero è 2.05 e va formattato sempre con 1 decimale
access continua a restituirmi 2.0 anzichè 2.1.
qualcuno riesce a spiegarmi il perchè?
ciao e grazie
Roberta

 ha scritto nel messaggio
news:l2p2m0ttf0a4lo8n0...@4ax.com...

Ciao Roberta,
guarda sul sito comune 
www.sitocomune.it
 sezione General (credo?) la routine
di Karl per arrotondare alla n-esima cifra decimale in modo corretto.
Saluti
Cinzia


trovato, grazie mille
Newsgroup: it.comp.appl.access
Titolo: Help Casella Combinata

Sapete indicarmi una metodologia per visualizzare circa 80.000 record in una
casella combinata?

casella combinata?
Piglia i dati da una tabella movimenti (pura curiosità)?
Io lascerei perdere le combo e userei metodi alternativi, magari il controllo di ricerca proposto da
Sib sul Sito Comune.
Ciao, warp

 ha scritto nel messaggio
news:98fgnc$3dg$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.appl.access
Titolo: Stampare scheda cliente

Buongiorno/Buonasera,
ho bisogno di creare un pulsante in una maschera "mAnagrafica" alla
cui pressione stampi il report collegato al record che visualizzo in
quell'istante.
Pensavo di fare riferimento al campo Numero che è identico nella
maschera e nel report "Scheda cliente".
Come procedere?
Ringrazio sin da ora.
Davide

 Come procedere?
 Stampare solo il record corrente
 
www.donkarl.com/it?FAQ5.9
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 ha scritto nel messaggio 
news:7jjpokF...@mid.individual.net...

Scusi Sig.KARL
Quale � la differenza Tra La Sua Sul Sito:
DoCmd.OpenReport "MioReport", , ,"Azienda = " & Chr$(34) & Me!Azienda & 
Chr$(34)
E questa?
DoCmd.OpenReport "MioReport", , ,"Azienda='" & [Azienda] & "'"
Ho provato con la sua ma mi da errore.
Io ho un report simile dove [ID Cliente] � una stringa.
DoCmd.OpenReport "Etichetta Destinatario", acViewNormal, , "[ID Cliente]='" 
& [ID Cliente] & "'"
Saluti
Graziano 

 ha scritto nel 
messaggio news:4ad4f0c5$0$831$4faf...@reader5.news.tin.it...

Ciao Davide e/o Graziano.
Le istruzioni docmd.openreport indicate sono pressoch� identiche: quella di 
Karl ti d� la possibilit� di avere anche un'azienda con l'apice nel nome. 
Per esempio se l'azienda si dovesse chiamare "All'eleganza spa" il tuo 
openreport farebbe errore. Controlla di avere scritto bene il comando e 
dicci qual � il problema.
Ciao
Antonio

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

Salve a tutti, ho creato una data base per gestire un piccolo magazzino,
purtroppo ho dei problemi con il carico e scarico degli articoli, non
c'è nessuno che mi può aiutare in merito ?
Lo so che Access è un database e non un foglio di calcolo elettronico,
ma se riuscissi a farlo contare da solo sarebbe il massimo, è penso sia
possibbile, basta dirglelo ma come ???
Grazie Mauro

 wrote in message 3945ECE3...@libero.it...

Insomma a te servirebbe che Access avesse un comando (non so sotto quale
menu) "Autocomposizione Magazzino"; ebbene mi sembra proprio che non ci sia.
:-))
Comunque anche un foglio di calcolo non "conta" da solo, le formule dentro
le celle non le scrive da solo Excell.
Ogni Db non è fatto solo di tabelle che memorizzano dei dati (nel caso tuo
tabMOVIMENTI, tabGIACENZE, tabARTICOLI ecc.) ma essenzialmente di maschere,
query, report che con l'ausilio delle macro e dei moduli producano
informazioni desumendolele dai dati contenuti appunto nelle tabelle.
Roberto
Newsgroup: it.comp.appl.access
Titolo: Scelta file con applicazione tipo esplora risorse

Devo importare in una tabella un file excel in automatico, questo file
però (ha una formattazione fissa) è gestito dall'utente e lo può tenere
sparso per il suo pc. Ho trovato il codice VB che mi permette
l'importazione in tabella, ma mi chiede il percorso del file sul pc. L'ho
messo come variabile ma l'utente può sbagliare a scrivere
"C:\Documenti\ecc....", c'è un modo per riempire questo campo in
automatico facendo scegliere all'utente il file con un sistema simile
all'esplora risorse?
Grazie a tutti sempre molto disponibili
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:blea2k$tuu$1...@news.newsland.it...

guarda su 
www.sitocomune.com
trovi le faq che parlano di usare le API di windows...

 all'esplora risorse?
Se usi office xp professional puoi usare l'oggetto "FileDialog" della
libreria Office. Ti fornisce una finestra di ApriFile (e anche altre) che
ti memorizza il percorso del file scelto in una variabile.
-- 
Saluti 
gs - il vicino di homer è ned.flanders
- Con che cosa sono fatte le pellicce ecologiche?
- Con le marmotte catalitiche.
		-- Da it.hobby.umorismo

- Con le marmotte catalitiche.
Roberto,
non è che forse bisogna fare un'aggiunta al manifesto di icaa?
--
Alberto
No alle guerre

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


... e ccc'hai ragggione pure tu ...
;-) ciao


Newsgroup: it.comp.appl.access
Titolo: aggiornamento grafico

Ciao
Ho un grafico basato su una query all'interno di una form che uso per
inserire le ore di produzione. Ho vosto che per aggiornare il grafico, devo
chiudere e riaprire la form, come posso impostare una requery all'uscita di
un campo?
   Ciao
            Cele

 wrote in message
Ar8o4.96899$C3.10...@news.infostrada.it...

Hai provato ad inserire nell'evento su apertura (Open) il codice:
me.nomecontrolloimmagine.requery?
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Query di aggiornamento Tabella

Ciao a tutti
Ho questo problema , devo aggiornare una tabella con dei nuovi
record  circa 120.000 , però ho bisogno di eliminare
i record vecchi  e per questo ho una query di eliminazione , poi con una
query di accodamento
pensavo di aggiungere i record nuovi , invece non  me li aggiunge perche
sono troppi.
Avevo pensato di eliminare la tabella per poi rifarla , invece non posso
perchè ci sono
delle relazioni che non oso andare a toccare .
Come si può da codice  ,eliminare tutti i record della tabella  e riempirla
di nuovo
con i record di un'altra tabella ?   ( i campi sono uguali )
Ho un pulsante con questa istruzione
DoCmd.OpenQuery "AA_EliminaRecordTblApriliaInsiemi"
DoCmd.OpenQuery "AA_AggiungiRecordSuAA_TblApriliaInsiemi"
Grazie anticipato
Giuseppe

 Giuseppe
Aiutarti a costruire il codice SQL di una query di eliminazione edi una
query di inserimento non è un problema, ma poi ti troveresti, ai fini con le
relazione con i record correlati, con lo stesso problema che avresti
eliminando e ricreando la tabella.
Non dovrai per caso solo operare con una query di aggiornamento modificando
i record già esistenti ed al limite aggiungendo solo quelli nuovi: queste
tabelle avranno pur un codice articolo.
-- 
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Come nascondere la barra degli strumenti per tutti gli utenti?

ho un db condiviso in rete utilizzabile da piů utenti. per una maschera
non vorrei visualizzare nessuna barra degli strumenti, nemmeno quella
predefinita. per ottenere questo  si va nel menu visualizza-barre degli
strumenti-personalizza e si deseleziona, perň ho scoperto che questa
impostazione viene mantenuta solo per l'utente singolo (quindi a livello
di access programma e non del db), come faccio a disabilitarla per tutti
gli utenti, magari via codice sull'evento open della form?
grazie

 wrote in message 387DB96B...@spin.it...

Sito comune
Giorgio
--
------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

funziona benissimo, solo che non devo operare sulla "menu bar" ma sulla
barra degli strumenti "visualizzazione maschera" e access richiede il
corrispondente nome in inglese! se qualcuno lo sa...
grazie



Perché non la toglie dal menu avvio?
Vai in strumenti
Menu avvio
e toglie la barra degli strumenti
Ciao



ad ogni modo in inglese é ToolBar
Ciao
Giorgio
Newsgroup: it.comp.appl.access
Titolo: contabilita'

Buon anno a tutti, per iniziare bene! :-)
Sono a casa tranquillino che mi sistemo i conti personali.
Un programmino di contabilita' per access, meglio se in partita doppia, lo
avete da consigliarmi?

 ha scritto nel messaggio
news:_ECQ9.69057$TC5.2...@twister1.libero.it...

Fallo te......! Access ti da la possibilità di :
1)Comprarlo già fatto.........! ;-)
2)Fartelo.
Solitamente per la 2° piano piano e qualche consiglio dal NG.......
@Alex.

 Fallo te......!
Questo si' che e' un aiutone...
Ce ne saranno milioni gia' fatti e io mi metto a rifarne uno peggio del piu'
scarso di quelli esistenti.
Se ne conoscete, shareware o simili, oppure se ne avete esperienza e avete
almeno un tracciato record da discutere vi ringrazio.



Newsgroup: it.comp.appl.access
Titolo: VALORE GIA' INSERITO

Salve sono sempre Roberto:
vorrei sapere :
se ho un controllo textA di una maschera dove inserisco dei valori, per
fare in modo che quando inserisco un valore già presente (nella relativa
tabella a cui la maschera fa riferimento), mi venga fuori una msgbox:
"IL VALORE INSERITO E' GIA' PRESENTE"
premendo poi su OK della msgbox il valore appena scitto venga eliminato.
grazie arrisentirci.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Vedi DLookup
Antonio

 Antonio
******************
Perdonami Antonio, non essendo io un programmatore ma un poveretto che
cerca di imparare qualcosa, puoi essere piu chiaro.
Ti ringrazio......by Roberto


 Ti ringrazio......by Roberto
Vai a vedere sull'help tutto quello che viene detto a proposito della
funzione DLookup
Antonio

 Antonio
***********
Ciò capito ben poco !!!!!!!
Vabbè ho capito grazie lo stesso !


 Vabbč ho capito grazie lo stesso !
Roberto scusa:
tu vuoi imparare qualcosa in quello che fai, in modo da aumentare la tua
esperienza e la tua professionalitŕ, o vuoi la pappa pronta?
Cosě, tanto per sapere...
Antonio

 Antonio
Scusami Antonio se mi intrometto. Siccome č di oggi un post di Roberto a
cui ho risposto per inserimento di un messaggio, vorrei esprimere una mia
modestissima opinione in merito. Imbottire un'applicazione di messaggi,
mascherine, bottoni con Ok Annulla, Riprova, secondo me č perfettamente
inutile quando non č strettamente necessario. I "paletti" per il mio gusto
li inserisco a monte. In questo caso, non andrebbe bene in struttura
tabella, origine campo textA , indicizzarlo a "Duplicati non ammessi", e
chiuderla lě?
--
rgrds
SC


 chiuderla lì?
L'effetto finale sarebbe lo stesso, ma l'errore te lo darebbe soltanto
quando vai a salvare il record.
Magari nel frattempo l'utente ha continuato l'elaborazione, che potrebbe
dipendere da quel valore già esistente, e SOLO ALLA FINE, scoprire che ha
fatto un lavoro inutile.
Con la dlookup invece il controllo avviene subito dopo l'inserimento di quel
valore, bloccando l'inserimento in quel punto.
Insomma, dipende da come vuoi gestire l'interfaccia utente.
Infine, non è così complicato per chi c'ha un po' di voglia, usare la
Dlookup per fare quello che vuole Roberto (due righe di codice) quindi se è
la difficoltà di fare qualcosa la discriminante per non farla, in questo
caso non regge!!!
Antonio

 Antonio
Ok. D'accordissimo.
La mia era una considerazione di carattere generale che prendeva lo spunto
da questo post: sfruttare al massimo gli automatismi che Access ci offre.

Newsgroup: it.comp.appl.access
Titolo: errore in filtro query con data e id

saranno le feste ma sono gi� di forma con i filtri qualcuno sa dirmi cosa 
non v� in questa query?
DSum("totaleimponibile", "fatturevendita", "Year(Me.Data) = Year(Date) and 
idcliente=" & Me.Ditta))
booo!? 

leopard73 ha scritto:

A parte che non � una query (Dsum � una funzione di aggregazione), mi fa
strano la parte Year(Me.Data) e il Year(Date) tra virgolette.... Me.Data non �
mica un campo della tabella fatturevendita...
Dovrebbe essere una cosa cos�:
"Year(TuoCampoData) = " & Year(Date) & " and idcliente=" & Me.Ditta))
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it


mi da errore 2001:
operazione precedente annullata
ho provato cosi come hai detto
            ElseIf (Forms![fatturavendita]![EsenzioneFinoImporto] >= 
DSum("totaleimponibile", "fatturevendita", "Year(Data) = " & Year(Date) & " 
and idcliente=" & Me.Ditta)) Then
 

 ha scritto nel messaggio 
news:4b49c84d$0$1121$4faf...@reader3.news.tin.it...


Newsgroup: it.comp.appl.access
Titolo: Servizi MailinList e di Invio SMS

In base alla vostra esperienza, sapete indicarmi dei servizi (chiaramente a 
pagamento) per automatizzare da VBA delle Mailing List e l'invio di SMS.
 
Per le Mailing List dovrebbe tener conto della validazione del messaggio, 
testare buon fine, lettura, ecc.
 
Per gli SMS attualmente uso Skype ma va in crash se gli SMS sono parecchi ed 
è complicato vedere quanti e quali non sono andati a buon fine.
 
Grazie
-- 
Ciao, Sandrobi
 
 

 ha scritto:

Io uso ProgettoSms
http://www.progettosms.it/it/index.php
 
 
un bel...
 
Private Function INVIA_SMS()
    Dim oHttp As Object
    Dim txtRequestString As String
    Set oHttp = CreateObject("MSXML2.XMLHTTP")
    Me.txt_destinatari = EstraiNumeri(Me.txt_destinatari)
    txtRequestString =
"
http://IndirizzoWebIndicatoDaProgettoSMS/sendmessage.aspx?adcs=
" &
Me.txt_destinatari & "&message=" & Me.txt_messaggio &
"&user=MIOUSER&password=MIAPASSWORD&oadc=" & Me.txt_mittente
 
    Debug.Print txtRequestString
    oHttp.Open "GET", txtRequestString, False
    oHttp.send
    Me.txt_esito.Value = oHttp.responseText
End Function
 
riceverai la risposta dell'esito e il credito residuo in numero restanti
di sms da inviare rispetto al pacchetto acquistato.
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 
TheSpaceCowboy : 
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12
Newsgroup: it.comp.appl.access
Titolo: Formattazione di un report da codice VBA

Ciao a tutti,
sto usando la seguente funzione per scrivere in una etichetta di testo
di un report:
Private Sub IntestazioneGruppoMese_Format(Cancel As Integer,
FormatCount As Integer)
 '   M_FORMAT_MESE = [lblMese].Text
    [lblChiam3MinDiv].Caption = contaMin3Min(Me.RecordSource,
lblNumeroChiam.Text, lblMese.Text)
 
End Sub
in pratica 
lblChiam3MinDiv è una etichetta 
lblNumeroChiam e lblChiam3MinDiv sono caselle di testo associate a dei
campi nel DB
questa funzione è sempre stata gestita correttamente dal report e non
mi ha mai dato problemi.
Un bel giorno ho aperto il DB da un PC diverso dal solito e la cosa ha
smesso magicamente di funzionare, durante la formattazione del report
ottengo l'errore:
Runtime Error 2185
Impossibile fare riferimento ad una proprietà o un metodo di un
oggetto a meno che abbia lo stato attivo.
Non sono riuscito in nessun modo a farlo tornare come prima, qualcuno
sa da cosa puo' dipendere o come ovviare a questo problema?
Grazie a tutti,
Paolo

 ha scritto nel messaggio
news:4f39271b.04092...@posting.google.com...

ciao, se fai una ricerca nei gruppi .it del tuo errore, un caso simile è
stato risolto con
on error .............. go to
ergo, non so se può essere giusto per te, ma tentar non nuoce, fammi sapere.
Ciao
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio

 ha scritto nel messaggio
news:ciuqm5$k0p$1...@lacerta.tiscalinet.it...

Volevo scrivere:
On Error GoTo Err_IntestazioneGruppoMese_Format
excuse me!

 excuse me!
no, non è quello che cercavo, il problema non è come gestire l'errore,
è come non farlo succedere :)
grazie comunque

Newsgroup: it.comp.appl.access
Titolo: Tenere fisso il valore di un campo (per + record) ... HELP!

Devo gestire un DataBase per inserire le spese mensili (di lavoro) di cui
dovrò poi chiedere un rimborso.
Vorrei, nella mappa di inserimento delle spese (con i dettagli relativi),
poter mantenere fisso il mese di inserimento (es. Settembre) senza doverlo
selezionare (nella combo-box della maschera) tutte le volte che devo
inserire una spesa.
Vorrei, in sintesi, tenere fisso il mese per un certo numero di inserimenti
record, salvo poi (quando passerò al mese successivo) variarlo.
Qualcuno può aiutarmi ?
Grazie, Lorenzo
--------------------------------
Inviato via 
http://usenet.libero.it

 record, salvo poi (quando passerò al mese successivo) variarlo.
    Consulta la guida a proposito di:
        Property DefaultValue As String
            Membro di Access.<vari oggetti>
e cerca, per esempio con google, i numerosi recenti post in cui se ne parla.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 e cerca, per esempio con google, i numerosi recenti post in cui se ne
parla.
....aggiungerei qualche funzione sulle date.... (month, now, date,...)
DD

> "DD" [...]:

    ...e un pizzico di F1 ...

Newsgroup: it.comp.appl.access
Titolo: stampa barcode

qualcuno da indicarmi un vecchio post in cui si parla in modo completo della 
stampa e lettura di barcode in access?
grazie a tutti. 


E dai Nicolas... e cerca tu!!!
ma che sono ste cose???
Qui aiutiamo, se vuoi che lavoriamo per te ci devi pagare.
Manco a cercare su google?
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 della stampa e lettura di barcode in access?
Ti consiglio di far stampare il bar code direttamente alla stampante usando 
i comandi nativi
La qualita' sara' di molto superiore a tutte le altre alternative basate sui 
font barcode, oltre al fatto che potrai stampare tutti i tipi disponibili 
sia monodimensionali che bidimensionali
Ciao
RobertoA

E dai Nicolas... e cerca tu!!!
ma che sono ste cose???
Qui aiutiamo, se vuoi che lavoriamo per te ci devi pagare.
Manco a cercare su google?
il problema come da me postato in un post recente è che non trovavo più il 
link al newsgroup su google e ora che me l'hanno segnalato cercherò 
sicuramente li, scusate il disturbo. e i kb occupati sui server di google 
del mio post inutile 

 ha scritto nel messaggio 
news:48f30771$1...@newsgate.x-privat.org...

tnx ma che stampanti sono quelle che stampano i barcode? 

le Zebra per esempio
anzi loro ricevono input anche da linguaggio di programmazione (ZPL)
quindi potrai fare righe, simboli, barcode, stampare grafica
precaricata e altre cose con una risoluzione ottima e molto versatile
www.zebra.com

 tnx ma che stampanti sono quelle che stampano i barcode?
Tutte le stampanti per etichette, Zebra, Intermec, Italora, Samsung, 
Citizen, .....
Ciao
RobertoA

 ha scritto nel messaggio 
news:48f3706a$1...@newsgate.x-privat.org...

Grazie a entrambi, per ora ho risolto con l'esempio sul sito comune quello 
che nel risultato di ricerca nel sito comune è relativo al codice EAN13, non 
pensavo che per stampare un codice a barre servisse un algoritmo come quello 
li, pensavo bastasse il font.
Grazie a tutti. 

"RobertoA" <amorosik@tiscalinet . it > ha scritto nel messaggio 

Nella mia esperienza infatti basta anche soltanto il font......lo assegni alla casella che contiene l'EAN e come per magia appare il codice a barre
Io ho cmq risolto con un'algoritmo scritto in VBA x quasi ogni tipo di codice a barre....lo carichi nei moduli e lo richiami nel report direttamente.....semplice e funzionale....dico la verità, non ho ancora 'tradotto' tutto il codice del modulo (che è terrificante x me) xò funziona a meraviglia...PS l'ho usato solo per l'EAN13, ma suppongo funzioni anche per gli altri....
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it
Newsgroup: it.comp.appl.access
Titolo: Utilizzare una query di modifica una sola volta

Ho la mia bellissima maschera Ordini Fornitori e nella relativa
sottomaschera con gli articoli ordinati nell'ordine ho usato una casella di
spunta per segnare quale degli articoli mi siano stati effettivamente
consegnati e una casella QuantitaConsegnata in cui segno il numero di
pezzi...a questo punto ho fatto in modo di avere una query di modifica che
mi modificasse il valore nella mia tabella fornitori del campo
QuantitaDisponibile sommando la quantità effettivamente consegnata a quella
disponibile...tutto ciò avviene in chiusura della maschera...
ecco il problema ogni volta che apro e chiudo la maschera OrdiniFornitori la
query entra in azione e continua a sommarmi pezzi...
Così ho quantità fasulle di un dato articolo perchè la querY non funziona
una sola volta come vorrei...
A questo punto Aiutoooooooooooooo!!!!!!!!!!!!!!
Vorrei usare la query una sola volta ossia quando spunto la casella e scrivo
la quantità consegnata.
Grazie
Lo

 ha scritto nel messaggio
news:HZZt8.16371$vF6.5...@news2.tin.it...

Beh, cambia evento: invece di usare "Su chiusura" della maschera usa "Dopo
aggiornamento" del controllo che contiene la quantità consegnata.
Comunque questi sono i normali dolori di pancia che vengono a chi, come te,
vuole ad ogni costo memorizzare in una tabella un campo calcolato (nel tuo
caso il campo QuantitàDisponibile); la quantità disponibile calcolatela on
the fly quando ti serve, usando una query e/o delle funzioni di
aggregazione, e non andartela a memorizzare in nessun campo di nessuna
tabella; in Access i campi calcolati dovrebbero esistere solo nelle query:
poi esistono i controlli calcolati nelle maschere e nei report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Voce non in elenco in una combo

Sull'evento NonInElenco di una casella combinata ho scritto il codice
(riportato più avanti) ricavato dal SC (faq 3.39) e dal sito di Karl
Donnaubauer (faq 4.13) - praticamente uguali - opportunamente adattato alle
mie esigenze.
Succede che, dopo aver inserito nella combo cmbCategoria una voce non in
elenco, ritrovo memorizzati nella tabella sottostante la maschera ben 2
record:
il 1.o record è formato solo dall'ID (contatore) e dal campo 'Categoria';
il 2.o record invece contiene tutti i dati che ho inserito nei vari
controlli.
Non solo: se alla richiesta della dialogbox di inserire la nuova voce clicco
Annulla, nella tabella sottostante mi ritrovo un record vuoto, anzi solo con
l'ID.
Qualcuno riesce a darmi una spiegazione? Sono impantanato con una str...ta
del genere!
Grazie a chi mi può aiutare!
Private Sub cmbCategoria_NotInList(NewData As String, Response As Integer)
    Dim rs As DAO.Recordset
    Dim Testo As String, Resp As Integer
    Set rs = CurrentDb.OpenRecordset("tblMain", dbOpenDynaset)
    Testo = NewData & vbCrLf & "non è in lista." & vbCrLf & "Aggiungere
all'elenco?"
    Resp = MsgBox(Testo, vbOKCancel + vbQuestion, "Voce non in elenco")
    If Resp = 1 Then
        rs.AddNew
        rs!Categoria = NewData
        Me!cmbCategoria = rs!ID
        rs.Update
        Response = acDataErrAdded
        rs.Close: Set rs = Nothing
        Me!cmbCategoria.Requery
    Else
        Response = acDataErrContinue
        Me!cmbCategoria.Undo
    End If
End Sub
--
kaloma

 End Sub
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 MAssimiliano Amendola            
www.accessgroup.it
Niente! È come cliccassi su Annulla.
Ho provato anche a lavorare con il db di esempio allegato alla faq 3.39 del
SC.
Se associo il controllo MiaCombo alla tabella Prodotti di detto db, ottengo
anche qui la memorizzazione di un doppio record.
Per questa ragione ho rinunciato a rompermi la testa e ho aggirato
l'ostacolo usando codice non troppo... ortodosso!
Ti ringrazio comunque per l'interessamento.
--
Ciao
kaloma
Newsgroup: it.comp.appl.access
Titolo: Sottomaschera con Elenco Record

Ciao a tutti, ho un problema che mi sta facendo impazzire da due giorni, in
poche parole dovrei crearmi una maschera dove dovrei inserire ogni giorno le
presenze degli operai, quindi ho creato due tabelle una chiamata Operai e
l'altra Presenze le ho messe in relazione uno a molti e mi sono creato una
maschera con origine dati la tabella presenze ed una sottomaschera con
origine dati la tabella Operai, ora il mio problema è che quando vado ad
aggiungere un nuovo record che in questo caso sarebbe inserire le presenze
di un nuovo giorno vorrei che nella sottomaschera mi comparissero tutti i
dipendenti presenti nella tabella Operai, in modo che io inserirei solo le
presenze,  è possibile? Ho provato a crearmi una query in modo che mi
visualizzasse tutti i record presenti nella tabella Operai e solo quelli
della Tabella Presenze in cui i campi sono uguali, ma non funziona, qualcuno
mi può aiutare?
Grazie
Tom

 Tom
Scusa, ma nella relazione uno-a-molti immagino che la tabella Operai sia sul
lato uno e la tabella Presenza sia sul lato molti (un operaio ha piů
presenze) ed il campo in base al quale le due tabelle sono in relazione
penso che sia la chiave primaria della tabella Operai.
Se cosě č, la tabella Operai deve essere origine record della maschera
principale e la tabella Presenze deve essere origine record della
sottomaschera e non viceversa come stai disperatamente cercando di fare tu:
non ci riuscirai mai.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Tom
Ho fatto qualcosa di analogo: ti spiego in breve ...
tabella tblAnagraficoDipendenti
---
- idDipendente
- chrCognome
ecc ecc
tabella tblPresenze
---
- idPresenza
- idDipendente (molti a uno con tblAnagraficoDipendenti)
- dtmData
- dtmOraIngresso
- dtmOraUscita
Maschera frmPresenze, con
- txtData (casella di testo in cui immettere la data)
- lstDipendenti (casella di riepilogo con l'elenco dei dipendenti)
- frmPresenze (sottomaschera che fa riferimento a tblPresenze tramite
una query che nei criteri di idDipendente ha il controllo
lstDipendenti e in quelli di dtmData ha txtData) quest'ultima č in
visualizzazione foglio dati e i controlli associati a idDipendente e
dtmData sono nascosti ed hanno come valore predefinito rispettivamente
lstDipendenti e txtData
A fronte degli eventi dopo aggiornamento di txtData e lstDipendenti
faccio un requery della sottomaschera ... 
Beh almeno in estrema sintesi č cosě.
Ciao
--
   Alberto
No alla guerra

 Roberto
Hai ragione, ero talmente nel pallone che mi stavo andando a ficcare in un
bel casino, ma la soluzione l'avevo davanti agli occhi, grazie anche ad
Alberto che me li ha fatto aprire.
Ciao e grazie
Tom

 No alla guerra
Condivido con te il No alla guerra, ma per la pace del mio cervello ti
ringrazio per la soluzione ho fatto qualcosa sul tuo suggerimento e
funziona, non è proprio quello che intendevo però va beneeeeeee lo stesso
ciao Tom

ciao Tom
Di niente, comunque anche sulla mia tra poco dovrò rimettere le mani.
