mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Problema Sottomaschera

Ciao
ho un problema da porvi:
ho due tabelle
tabella1 con relativa maschera Maschera1 e
tabella 2 con relativa maschera Maschera2.
La tabella2 ha come chiave esterna l'id della tabella1
All'interno della Maschera1 ho inserito come sottomaschera la Maschera2 ma 
non riesco a visualizzarla(vedo solo il colore di sfondo di Maschera2!)
Perche'?Dipende dalla chiave esterna??
Grazie per le delucidazioni
Jiji 

Il collegamento tra campo secondario e campo master (che trovi tra le
proprietą della sottomaschera) lo hai fatto?
"Jiji" <imagemanNO...@GRAZIElibero.it> ha scritto nel messaggio
news:lqKcf.54691$Pe2.1...@twister2.libero.it...



si, l'ho fatto(collega campi secondari, collega campi master)
pero' forse devo anche dire
che la maschera e' per l'inserimento(nn so se torna utile) 

 > proprietà della sottomaschera) lo hai fatto?


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


ho dato "immissione dati" e "consenti aggiunte" ma la tabella presenta gia' 
dei dati 

 Leggiti le istruzioni per l'uso di questo NG
l'oggetto sara' stato forse troppo generico ma nn sapevo classificarlo 
diversamente...
per il quoting nn so che dirti... che io sappia la netiquette prevede la 
risposta alla fine forse ho omesso [CUT]...
..mi sembri un po' troppo pignolo...
Ciao 

"Jiji" <imagemanNO...@GRAZIElibero.it> ha scritto nel messaggio
news:bbLcf.54753$Pe2.1...@twister2.libero.it...

Al momento non ho altre idee.
Mi servirebbero maggiori informazioni.
Lo sfondo di cui prima hai scritto lo si vede in fase di struttura o a
runtime?
La relazione delle due tabelle è impostata tra campi dello stesso tipo long?

Newsgroup: it.comp.appl.access
Titolo: Info x importare in access dati di Esatto 04

 
          Dovrei importare i dati di Esatto 04 in access, c'è qualcuno che mi possa
aiutare ?
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie.
con Esatto viene fornito anche il pacchetto Pervasive (se non c'è puoi
richiederlo al rivenditore ESA) che una volta installato permette di
accedere alle tabelle di Esatto tramite una connessione ODBC
ciao
Maurizio
Newsgroup: it.comp.appl.access
Titolo: Usare controllo Treeview

Devo far gestire l'immissione di una serie di immagini da un cliente e non
volevo che si avvitasse tentando di inserire il percorso preciso qualcuno di
Voi sa come si puň fare???
Avevo in mente qualcosa come il Treeview o i controlli Drivelist ,Dirlist ,
e Filelist di visual ma su Access  non sono riuscito a trovarli.
Grazie in anticipo
Raniero

 Raniero
IMO, la soluzione migliore e' la classica finestra di dialogo "Apri file".
se ti va bene come soluzione, trovi come fare in una tip del Sito Comune (link
qua sotto)
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


Sempre nel Sito Comune, nella sezione Download, "Implementare un archivio di
immagini" di Silvio Savoldi.
Il database che scaricherai ricerca le immagini cosě come vuoi fare tu.
Per semplificarti la vita potresti importare tutti gli oggetti di tale
database in un tuo database; aprire la maschera Viewer da una tua maschera,
ed alla chiusura della maschera Viewer (dopo aver scelto la foto) puoi farti
passare il pattern completeto della foto scelta ed adoperarlo per quello che
ti serve.
Fai solo attenzione che lo troverai all'interno di un campo ipertestuale,
quindi devi depurare la stringa dei carattri # che sono in testa ed in coda
alla stringa stessa.
Ho fatto cosě per gestire con Access il mio archivio foto ed č OK.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Raggrupare i dati uguali in una query

Ho una tabella dove inserisco dati relativi ad ordini di acquisto
Il formato é:
ordine n°  cliente articolo  totale
0001           xxx       zzz      10000
0001           xxx       yyy       5000
0002           ttttt       xsxs     3000
0003           cccc    www    6000
0003           cccc     rrrrr      6000
0003           cccc      zzz       6000
...esempio di dati.
Devo ottenere come riosultato un raggruppamento per ordine n°
Voglio una query rislutante che mi mostri solo l'ordine,il cliente e il
totale dell'ordine es
 0001         xxxx                     15000
0002          tttttt                       3000
0003          cccc                      18000.
Attenzione non devo eseguire la query secondo il numero di ordine che
inserisco io..deve fraggruppare automaticamente tutti gli ordini, io
inseriro come criterio solo il nome del cliente.
Spero sia stato chiaro
Grazie e apresto
Stefano

 ha scritto nel messaggio
news:o64Y5.5932$D8.1...@twister2.tin.it...

Devi solamente fare una query di raggruppamento su ordine e cliente.
Insomma se la tua tabella si chiama Tabella1, il codice SQL della query
sarà:
SELECT Tabella1.[OrdineN°], Tabella1.Cliente, Sum(Tabella1.Totale) AS
SommaDiTotale
FROM Tabella1
GROUP BY Tabella1.[OrdineN°], Tabella1.Cliente;
Non ho capito la fine del tuo messaggio, ma questa query fa ciò che ti
serve.

 wrote in message
o64Y5.5932$D8.1...@twister2.tin.it...

Ciao, per prima cosa ti consiglio di organizzare meglio i dati della tua
tabella, infatti il cliente non dovrebbe comparire nel dettaglio
dell'ordine.
Questa query risponde alla tua richiesta.
SELECT Tabella1.[ordine n°], Tabella1.cliente, Sum(Tabella1.totale) AS
TOTALE
FROM Tabella1
GROUP BY Tabella1.[ordine n°], Tabella1.cliente;
Sperando di esserti stato utile,
Fabrizio


ok funziona,grazie.
Una cosa:perchè dici che il cliente non dovrebbe apparire nel dettaglio?Con
che relaziono il dettaglio al cliente, con id?
ciao

 wrote in message
TbnY5.7118$D8.1...@twister2.tin.it...

Intendo dire, semplificando, che gli ordini si dovrebbero comporre di due
tabelle
ORDINE_TESTA(N_ordine, Cliente, Data, Destinatario............) con PK
(N_ordine)
ed ORDINE_RIGA(N_ordine, N_riga, Articolo, Prezzo, Quantità, .........) con
PK(N_ordine, N_riga) e FK(N_ordine) che referenzia ORDINE_TESTA.
Puoi vedere su Gestione Ordini tra le autocomposizioni di Access97.
ciao
Newsgroup: it.comp.appl.access
Titolo: Spedire e-mail con WinSock

Ciao a tutti,
vorrei spedire e-mail senza utilizzare outlook.
Credo di aver capito che per fare ciň potrei utilizzare WinSock. A tal scopo 
ho scaricato una demo  sul SitoComune_6.77, ma mi da errore su 
sckTCPProtocol . Mi dice variabile non definita.
Private Sub cmdInvia_Click()
    Dim strPath As String
    Dim frm As Form
    Dim I%
    Set frm = New Form_MailFunction
    DoCmd.Hourglass True
    '***Settings
    'Tipo di protocollo
    frm.Wsk.Protocol = sckTCPProtocol
    '########## SMTP del server remoto
    frm.Wsk.RemoteHost = DLookup("[SMTP]", "tblConfig")
    If frm.Connect Then Set frm = Nothing: GoTo CHIUDI  'apre la connessione
    '########## Soggetto
    frm.Subject = Nz(Me!txtSubject, "")
    '########## Nome e cognome del mittente
    frm.senderName = Nz(Me!txtSenderName, "")
    '########## Indirizzo Mail del mittente
Sapete capire perchč? o consigliarmi qualcosa d'altro?
Garzie
-- 
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource 

 Garzie
Scarica questo demo, all'interno è implementata una Form con il
controllo Winsock
che  gestisce lo scambio in modo ottimizzato... e abbastanza semplice.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=72
@Alex

 Garzie
Scarica questo demo, all'interno č implementata una Form con il
controllo Winsock
che  gestisce lo scambio in modo ottimizzato... e abbastanza semplice.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=72
@Alex
Ciao e grazie,
appena riesco lo scarico e lo guardo....
PS: mi capita spesso collegandomi al tuo sito che si blocchi exploer e poi 
crash! č una cosa che capita solo a me o che ti hanno segnalato altri?


 Marco
Non mi è mai stato segnalato.
In ogni caso al massimo c'è una bella DLL che consente anche la
connessione Trusted.
@Alex

Scarica questo demo, all'interno è implementata una Form con il
controllo Winsock
che  gestisce lo scambio in modo ottimizzato... e abbastanza semplice.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=72
@Alex
Ciao,
l'ho provato impostando i parametri di libero, ma mi da un errore di Wrong 
Protocol
Si blocca qui:
   If f.Connect Then    'apre la connessione
         Set f = Nothing
         DoCmd.Hourglass False
   Else
Qualche idea?
Grazie mille.... 


No, io dando i dati SMTP del mio server di posta non ho nessun
problema...
@Alex

Newsgroup: it.comp.appl.access
Titolo: Maschera a tutto schermo

Sto cercandi di programmare in VBA con access e dovrei visualizzare una
maschera da me creata a tutto schermo, quando apro il database.
La maschera si apre ma non riesco a farla visualizzare a tutto schermo.
Qualcuno sa dirmi come devo fare ?
Grazie

 ha scritto nel messaggio
news:gwQK8.14483$t47.3...@twister1.libero.it...

Inserisci nell'evento "su apertura" della maschera: DoCmd.Maximize.
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:adgm5e$mia$1...@canarie.caspur.it...



Per favore leggi le (poche) regole di questo NG:
http://www.sitocomune.com/netiquette.htm
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Connessione ODBC

Sono ai primi tentativi di utilizzo ODBC:
qualcuno sa dirmi perché con la routin che segue
non aggiunge/modifica/aggiorna? Correggetemi l'errore, grazie
'**********
Sub OpenConnectionX()
    Dim wrkODBC As Workspace
    Dim GestServ As Connection
    Set wrkODBC = CreateWorkspace("NewODBCWorkspace", _
        "Pinco", "Pallino", dbUseODBC)
    MsgBox "Apertura di Connection1..." ' Connection1 è un nome fittizio; se
ne può adoperare un altro qualsiasi
    Set GestServ = wrkODBC.OpenConnection("connection1", _
        dbDriverNoPrompt, False, _
"ODBC;DATABASE=GestServ2000DatiBe;UID=Pinco;PWD=Pallino;DSN=Carichi")
Dim rst As Recordset
Set rst = GestServ.OpenRecordset("ElencoUffici", dbOpenDynamic)
rst.MoveLast
MsgBox "La tabella ElencoUffici contiene " & rst.RecordCount & " records"
'++++++++++++++++++++++++  E' qui che non va
++++++++++++++++++++++++++++++++++++++
    rst.AddNew  '?????? perché non aggiunge/modifica/aggiorna?
        rst!Ufficio = "TestoAggiunto"
    rst.Update
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
rst.MoveFirst
rst.MoveLast
MsgBox "Ora ne contiene " & rst.RecordCount
    GestServ.Close
    wrkODBC.Close
end sub


wrote:

Usi MySql?
Recordset non e' supportato da MySql

Newsgroup: it.comp.appl.access
Titolo: Nascondere oggetti

Ciao,
vorrei nascondere gli oggetti di access (tabelle, query,..) in modo che gli
utenti non possano andare a modificarli.
Vorrei però far queswto da codice VBA e non dai menu' di access
(strupenti/protezione.. o altro)
Grazie
ciao
Carla

 ha scritto nel messaggio news:bRJ_b.21015$IT2.7...@news4.tin.it...

guarda sul sitocomune cerca la faq che parla di disabilitare il stasto shift e poi cercati nell'hel
il nome delle proprietà da settare (quella per la finestra di database è showdbwindows, se no
sbaglio)
se non gli fai vedere la finestra non potrà accedere alle query da modificare, ecc

"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:DjK_b.30196$FJ6.1...@twister1.libero.it...

Questo modo di proteggere è molto limitato, diciamo che sbarra la strada a
quelli
poco smaliziati.....!!!(I più abituati a fare danni ci impiegano qualche
secondo in più...)
Forse la strada migliore potrebbe essere la protezione a livello
UTENTE.....!
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: file.zip sul sito comune: corrotti

i file che ho scaricato compreso il download di tutto il sito sono file da
13.8 kb!
riesco a scaricarli ma il effettivo è sempre
http://services.xoom.it/error/Member404error.xihtml
di conseguenza è vero che i link funzionano ma i file no!
ps uso explorer 5.0

 wrote in message
Goxb6.7823$ew1.7...@news.infostrada.it...

Non è che per caso usi una di quelle "utility" tipo Getright, Mo!Zilla
ecc...

si uso download accelerator!ora li sto scaricando senza 
usarlo.ma
 come mai
non funzionano con programmi simili?è la prima volta che mi succede.non
sarebbe il caso di segnalarlo sul sito?grazie dell'avverimento!
ciao ciao


per favore, per lo stesso argomento utilizza lo stesso thread, senza crearne di
nuovi, grazie
ho appena provato a scaricare il files con IE 5.0, e tutto funziona
correttamente, credo che il problema sia tuo.
prova a scaricarteli direttamente, eccoti i links
http://members.xoom.it/_XOOM/it_db_access/download/SendMailMapi.zip
http://members.xoom.it/_XOOM/it_db_access/download/switch_be.zip
http://members.xoom.it/_XOOM/it_db_access/download/Dov'èQuelDocumento97.zip
http://members.xoom.it/_XOOM/it_db_access/download/roller.zip
http://members.xoom.it/_XOOM/it_db_access/download/it_db_access.zip
-- 
Federico
fluc...@paperino.sitocomune.com
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
mailto:
webm...@sitocomune.com
--------------------------------------


quindi non usi IE 5.0, ma download accelerator!, IE e' solo un tramite


 wrote in message
sWxb6.7950$ew1.7...@news.infostrada.it...

anch'io uso Download Accelarator ed ho lo stesso problema, anche se
praticamente solo su questo sito!
Lorenzo

 Lorenzo
non so come funzionano questi software, ma credo che il problema sia dovuto al
server.


 --------------------------------------
cmq mi č bastato rimuovere l'associazione dei download .zip dal DAP che si č
facilmente risolto tutto, a dimostrazione che tali software possono aiutarti
ma non sono perfetti al 100%.
Lorenzo
Newsgroup: it.comp.appl.access
Titolo: RUNTIME

vorrei sapere se esiste il runtime dell'Access 97 (e se esiste dove si trova
e che licenza bisogna avere per distribuirlo)
Grazie in anticipo
G. Buonsanti


Esiste e si trova in Office Developer Edition (versione
Update se possiedi la licenza OfficeProfessional), ma non
credo ci sia piu' in commercio!
-- 
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

Fino a poche settimane fa era in commercio (o almeno a noi lo hanno
recuperato). Si tratta di un CD del costo di L. 50.000 (Avendo la versione
precedente o avendo alcuni prodotti di sviluppo).
In ogni caso, per chi non lo sapesse, se su un PC è installato Access e
voglio che però l'utente esegua un mio applicativo mdb in modalità runtime,
basta creare un link di con questa riga di comando:
"C:\Programmi\Microsoft Office\Office\msaccess.exe" /RUNTIME
C:\Documenti\Access\Etichette\etich.mdb
(tutto su una riga ovviamente)
Potrebbe essere che il PC segnali la mancanza della MSO97RT.DLL (che è
quella del runtime), circa 3,5 Mb
Nessun problema.
Basta fare copiare (non spostare!!) la:
c:\Programmi\Microsoft Office\Office\mso97.dll
in:
c:\Programmi\File comuni\Microsoft Shared\VBA\MSO97RT.DLL
Notate il cambiamento di nome!
... e access funziona anche in modalità runtime (con i vantaggi di
sicurezza)
bye

 precedente o avendo alcuni prodotti di sviluppo).
Forse volevi L. 500.000 nella versione Update!


 --
Confermo 50.000, non mi ricordo se + iva o iva compresa. Così ce lo ha
venduto il ns. fornitore come da listino Microsoft.

venduto il ns. fornitore come da listino Microsoft.
Forse e' il caso di dare un colpo di telefono alla BSA
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--

Newsgroup: it.comp.appl.access
Titolo: Come aprire file esterni da Access ?

Chi puņ aiutarmi a risolvere questo problema:
nel programma access attraverso un pulsante del pannello comandi devo far
aprire un file esterno, al pulsante assegno il comando esegui macro o modulo
ma non sono riuscito a trovare il codice esatto.

 ma non sono riuscito a trovare il codice esatto.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 Maurizio

 qualsiasi tipo il file  calc.exe che apre la calcolatrice di windows.
Devi rispondere dopo il testo quotato.
Questo è il codice, automaticamente generato da Access quando inserisci un bottone con la
"Creazione guidata pulsante di comando", Categoria "Applicazione", Azione "Esegui
applicazione":
Private Sub EseguiCalcolatrice_Click()
On Error GoTo Err_EseguiCalcolatrice_Click
    Dim stAppName As String
    stAppName = "C:\WINNT\system32\calc.exe"
    Call Shell(stAppName, 1)
Exit_EseguiCalcolatrice_Click:
    Exit Sub
Err_EseguiCalcolatrice_Click:
    MsgBox Err.Description
    Resume Exit_EseguiCalcolatrice_Click
End Sub
Ciao. Claudio.

 Ciao. Claudio.
Grazie delle informazioni, funziona.
Oscar
Newsgroup: it.comp.appl.access
Titolo: è OT?

una domanda su office XP e su come crakkarlo è OT ??
fab

 fab
Un pochino...
ti consiglio di mandare questa richiesta a
contr...@guardiadifinanza.org
oppure a
contr...@siae.it
Antonio


sě. ma sono sicuro che č on-topic altrove


Piů che OT č FL...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -

> Più che OT è FL...
omertà !!!
fab

 una domanda su office XP e su come crakkarlo è OT ??
Ma tu vuoi craccare un db fatto con accessXP o vuoi craccare l'installazione
di Access XP?
Sib


Incredibile... il nuovo sistema di sicurezza ideato da MS doveva essere
infallibile, ma ho letto in un articolo che a meno di 20 ore dall'uscita
della suite era già stato creato un crack da un hacker americano!!
Secondo me non vale nemmeno la pena di proteggere un sw, tanto se a qualcuno
interessa te lo rivoltano come vuoi!
AEOM


Benvenuto nel club!

Newsgroup: it.comp.appl.access
Titolo: Info su Caselle di Testo ed Etichette

Devo riempire una serie di caselle di testo ed etichette :
Testo1
Testo2
Testo3 ecc.
Volevo sapere come raggiungere le caselle a run time :
Indice=1
Testo"Indice".Value ="Casa" deve essere Testo1.Value="Casa"
Indice=2
Testo"Indice".Value ="Casa" deve essere Testo2.Value="Cane"
Comme posso realizzare questa cosa.
Spero di essermi spiegato ....
Grazie

 Spero di essermi spiegato ....
Diciamo che frequentando il newsgroup si diventa sempre più preparati a 
decodificare le richieste degli altri :-)
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it

Infinite Grazie Gabriele

Saresti cosi gentile da Spiegarmi il significato e la funzionalità di
ME non sono riuscito a trovarlo in nessun Help

 ME non sono riuscito a trovarlo in nessun Help
Ti fornisco alcuni punti di partenza:
http://groups.google.it/group/it.comp.appl.access/browse_frm/thread/647b8933cc20294a/0e7907049bef3de0?lnk=st&q=access+oggetto+me&rnum=7&hl=it#0e7907049bef3de0
http://groups.google.it/group/it.comp.appl.access/browse_frm/thread/34aa349b1165305b/554347aaf04f0822?q=me&rnum=1#554347aaf04f0822
http://groups.google.it/group/it.comp.appl.access/browse_frm/thread/c5eaa10774b3af49/ef5b22d5297d5ed3?q=me&rnum=14#ef5b22d5297d5ed3
Se poi hai ancora alcuni dubbi, chiedi pure.


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

Il mio problema è il seguente:
ad ogni record univoco riconosciuto da un ID corrisponde un'immagine
c:\cartella\ID.jpg    ora richiamando il record su di una maschera vorrei
associare ad un pulsante l'avvio della stampa della corrispondente ID.jpg
( se possibile senza perdere tempo a visualizzarla ma inviandola
direttamente in stampa )
Un grazie anticipato a chi mi da una mano
Andrea

 ha scritto nel messaggio
news:crxya.124424$3M4.2...@news1.tin.it...

Potresti mettere l'immagine in un report e stampare il report stesso.
Ovviamente il report (o la maschera) deve contenere solo il controllo
immagine associato e nessun'altra sezione o scritte varie.
Il controllo immagine va impostato su "Ridimensiona" e opportunamente
dimensionato.
Ancora. In windows 9X, ME un comando del genere dovrebbe funzionare:
Shell "Copy c:\ID.jpg LPT1"
Ciao, Carlo

 ha scritto nel messaggio
news:crxya.124424$3M4.2...@news1.tin.it...

Usa i metodi del controllo ActiveX Controllo modifica immagine Kodak alias
IMGEDIT.OCX; notizie dettagliate sull'uso di tale e di altri controlli
activeX Kodak per la manipolazione dei file immagine le puoi trovare nel
file IMGOCXD.HLP .
Se nel tuo computer non sono installati tali file OCX e HLP, li puoi
scaricare dal link:
http://8mm2avi.netfirms.com/Install.htm
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel
messaggio news:YTFya.125435$3M4.2...@news1.tin.it...


 Purtroppo nel mio caso
Purtroppo nel tuo caso non scrivi correttamente DOPO il quoting!!!
Antonio

 >
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: Filtro su casella combianta

Ciao a tutti,
spero che qualcuno possa aiutarmi a risolvere questo problema:
Ho una tabella manutezioni dove vado ad inserire gli interventi sui vari
impianti.
Naturalmente mi sono creato una tabella impianti e una tabella componenti da
controllare periodicamente.
Nella maschera legata alla tabella interventi doverei far vedere nella
casella combianta solo i componenti relativi all'impianto che andrņ a
selezionare in una seconda casella combinata.
Spero di essere stato chiaro e spero di avere notizie.
Grazie


Ipotizziamo che le tabelle Impianti e Componenti abbiano la seguente
struttura:
tabella Impianti
----------------
IDImpianto            Contatore e chiave primaria
DescrImp               Testo
ecc. ecc.
tabella Componenti
--------------------
IDComponente        Contatore e chiave primaria
DescrComp             Testo
IDImpianto              Numerico
ecc. ecc.
Ipotizziamo anche che la tua maschera si chiami Maschera1.
Ipotizziamo pure che la prima casella combinata si chiami ComboImpianto,
abbia due colonne (la lunghezza della prima colonna dichiarata a zero) e
nell'origine riga abbia una query con il seguente codice SQL:
SELECT DISTINCTROW Impianti.IDImpianto, Impianti.DescrImp
FROM Impianti;
Ipotizziamo infine che la seconda casella combinata si chiami
ComboComponente, abbia tre colonne (la lunghezza della prima e terza colonna
vanno dichiarate a zero) e dovrà avere come origine riga il nome di una
query che deve avere il seguente codice SQL:
SELECT Componenti.IDComponente, Componenti.DescrComp, Componenti.IdImpianto
FROM Componenti
WHERE (((Componenti.IdImpianto)=[Forms]![Maschera1]![ComboImpianto]));
A fronte  dell'evento "Dopo aggiornamento" di ComboImpianto genera il
seguente codice VBA:
Me![ComboComponente].Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


Grazie per la risposta, lo provo subito.

Newsgroup: it.comp.appl.access
Titolo: Funzionalità in Rete di un database MDE Protetto da password

Ciao a tutto il newsgroup,
volevo sapere se č possibile far funzionare un database MDE in rete .
Vorrei poterlo mettere su un server e tramite e frontend installati sui
clienti poterci accedere anche contemporaneamente da piů client.
E' possibile fare tutto cio' ? E se sě, come si comporta nel caso di
apertura dello stesso record da parte di piů computer contemporaneamente ?
Qualcuno sa darmi qualche spiegazione.
Grazie in anticipo,
Marco.

 Marco.
sicuramente è possibile basta mettere l'mde sul server e collegarsi
direttamente al file senza copiarlo sui client.
su cosa possa succedere se si modifica lo stesso record non ho nessuna
esperienza negativa da raccontarti se si interroga solamente nessun
problema. ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Form & Eventi

Ciao a tutti mi stò avvicinando pian piano ad acces.
Ho creato una form che funziona perfettamente.
Ora cercavo di addentrarmi nelle proprietà di evento ma ... mi sono perso
!!!
Ho scritto:
Private Sub Form_Activate()
    Beep
    MsgBox "Attivazione - Finestra non ancora aperta"
End Sub
Private Sub Form_Current()
Beep
    MsgBox "corrente - Finestra non ancora aperta"
End Sub
Private Sub Form_GotFocus()
    Beep
    MsgBox "Attivato - Finestra non ancora aperta"
End Sub
Private Sub Form_Load()
Beep
    MsgBox "Caricamento - Finestra non ancora aperta"
End Sub
Private Sub Form_Open(Cancel As Integer)
Beep
    MsgBox "aPERTURA - Finestra non ancora aperta"
End Sub
Private Sub Form_Resize()
Beep
    MsgBox "Ridimensionamento - Finestra non ancora aperta"
End Sub
ed effettivamente la sequenza delle proprietà e quella della guida:
Apertura->Caricamento->Ridimensionamento->Attivazione -> (non essendoci
controlli sulla form ->Attivato)->Corrente
La cosa che non capisco è perchè la form viene visualizzata solo dopo la
risposta al Msgbox Corrente e non dopo quello Caricamento.
Qualcuno sa spiegarmi dov'è l'errore ?

 Qualcuno sa spiegarmi dov'è l'errore ?
Non c'è nessun errore. Di che cosa ti stupiresti, scusa? Ti allego un breve
passo tratto dall'help dell'evento Corrente:
Questo evento si verifica quando viene aperta una maschera e ogniqualvolta lo
stato attivo viene spostato da un record a un altro. In Microsoft Access viene
eseguita la macro o la routine evento Corrente prima della visualizzazione del
primo record o del successivo.
Inoltre, anche come logica, come potrebbe farti vedere la maschera non avendo
ancora caricato l'eventuale primo record?
Ciao. Claudio.

Qualcuno sa spiegarmi dov'è l'errore ?
Su caricamento significa che la form rimane chiusa xke' prima carica i
dati...quindi è ancor ain fase di caricamento, e non di apertura
Su apertura invece apre la form con i dati caricati :)
Ciao :)


non c'e' errore. E' che il sistema modifica dinamicamente la 
proprieta' visible del form
prova a mettere sull'evento di open
me.visible = true
e vedi che succede
--
a.cara
Newsgroup: it.comp.appl.access
Titolo: Trovare Windows Vista

Ciao,
uso da tempo questa funzione con soddisfazione:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=24
Ma per trovare Windows Vista ? ... non ho questa versione di Windows
sotto mano per fare delle prove... qualcuno può aiutarmi ?
Grazie.
Ganimede Dignan.

 ha scritto nel messaggio 
news:1176195860.0...@e65g2000hsc.googlegroups.com...
Ciao,
uso da tempo questa funzione con soddisfazione:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=24
Ma per trovare Windows Vista ? ... non ho questa versione di Windows
sotto mano per fare delle prove... qualcuno puņ aiutarmi ?
Grazie.
Ganimede Dignan.
Ti riporto le modifiche da apportare, anzi l'intero modulo.
Qualora Alex lo ritenesse opportuno potrą, ovviamente, aggiungere le 
modifiche.
Ciao, Carlo
Option Compare Database
Option Explicit
'FUNZIONE PER OTTENERE LA VERSIONE DEL SISTEMA OPERATIVO
'===================================================================================
' CODICE DA COPIARE IN UN MODULO
'===================================================================================
Public Declare Function GetVersionExA Lib "kernel32" _
(lpVersionInformation As OSVERSIONINFO) As Integer
Public Type OSVERSIONINFO
dwOSVersionInfoSize As Long
dwMajorVersion As Long
dwMinorVersion As Long
dwBuildNumber As Long
dwPlatformId As Long
szCSDVersion As String * 128
End Type
Public Function getVersion() As String
Dim OSInfo As OSVERSIONINFO
Dim retvalue As Integer
OSInfo.dwOSVersionInfoSize = 148
OSInfo.szCSDVersion = Space$(128)
retvalue = GetVersionExA(OSInfo)
With OSInfo
Select Case .dwPlatformId
Case 0
getVersion = "Windows 3.x"
Case 1
    Select Case .dwMinorVersion
    Case 0
    getVersion = "Windows 95"
    Case 10
        If .dwMajorVersion = 4 Then
        getVersion = "Windows 98 OSR2"
        Else
        getVersion = "Windows 98"
        End If
    Case 90
    getVersion = "Windows Millenium"
    End Select
Case 2
Select Case .dwMajorVersion
Case 3
getVersion = "Windows NT 3.51"
Case 4
getVersion = "Windows NT 4.0"
Case 5
    If .dwMinorVersion = 0 Then
    getVersion = "Windows 2000"
    Else
    getVersion = "Windows XP"
    End If
Case 6
getVersion = "Windows Vista"
End Select
Case Else
getVersion = "Errore nel determinare la versione."
End Select
End With
End Function
Newsgroup: it.comp.appl.access
Titolo: aiuto database in rete PC acceso o spento?

vi spiego il mio problema, possiedo 2 pc e su ognuno c'è lo stesso database,
i dati però vengono salvati su un solo PC, visto che il database prevede la
scansione da scanner di immagini che vengono salvate su un PC io vorrei
poter gestire l'importazione nel senso che se il PC dove dovrebbero venire
salvate le immagini è spento esce un messaggio che avvisa l'utente di questo
fatto
è possibile attraverso qualche comando sapere se un PC è acceos o spento?
grazie.

 ha scritto nel
messaggio news:qSjC8.30823$5k4.6...@twister2.libero.it...

Se il PC è spento il percorso di rete non risponde...
Antonio



puoi provare a controllare se esiste un file nel pc connesso in
rete... se presente di comporti di conseguenza altrimenti spento o
accesso ma non accessibile via rete a te non importa...
Saluti.
Emanuele.

 ha scritto nel
messaggio news:qSjC8.30823$5k4.6...@twister2.libero.it...

prova con  scrivendo queste righe di codice:
Dim MyFile
MyFile = Dir("\\computerinrete\C\file da cercare")
'
If MyFile = "file da cercare" Then
V_CONNESSIONE = "computer acceso"
Else
V_CONNESSIONE = "computer spento"
End If
in pratica cerchi un file sul computer in questione (l'importente è che sia
un file che esista sempre)
saluti stefano

Newsgroup: it.comp.appl.access
Titolo: query complessa

ho una form con tanti campi che posso o compilare o lasciare in bianco e
deve darmi dei record filtrati,
mi spiego meglio...
Es: cerca tutti i record stampati da data a data, per regione xyz per agente
abc ecc.....
come faccio a fare una cosa del genere??
Grazie C.J.

 ha scritto nel messaggio
news:b8bs4k$asn$1...@lacerta.tiscalinet.it...

Nei criteri della query metti:
Like [Forms]![NomeMaschera]![NomeControllo] & "*"
nel campo data: Between [Forms]![NomeMaschera]![dal] And
[Forms]![NomeMaschera]![al]
potrebbe aiutarti  vedere sul sito comune, 
http://www.sitocomune.com/
, alla
sezione queries: Visualizzare tutti i records con una query parametrica di
Federico Luciani.
saluti Daniele

 ha scritto nel messaggio
news:Fdfqa.5052$3M4.1...@news1.tin.it...

FOrse potrebbe essere più conveniente al fine di evitare errori:
Between CDate([Forms]![NomeMaschera]![dal]) And CDate(
[Forms]![NomeMaschera]![al])
Ciao
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Azzerare campo contatore: Help!

Salve a tutti,
vorrei azzerare il campo contatore di un programma di fatturazione. In
questo caso il campo non e' altro che il numero progressivo delle fatture.
Ho provato ad eliminare tutti i records e compattare il database come ho
sempre fatto.
Purtroppo pero' questa volta non si azzera un bel niente....dove sbaglio?
Grazie mille,
Davide

Dalla tabella in questione devi fare:
1. eliminare tutti i record.
2. Modificare il campo da contatore a numerico quindi salvare la tabella.
3. Modificare il campo da numerico a contatore.
e vedrai che funziona.
saluti
g, matasci
----------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
398 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter!

 ha scritto nel messaggio news:jumjf.62665$65.17...@twister1.libero.it...

E' sbagliato utilizzare il campo di tipo contatore per dei valori "utente"; sul sito comune (e con google in questo NG) trovi degli 
esempi di come realizzare un tuo contatore...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Casella di riepilogo e query

Ciao a tutto il NG, ho un problema un tantino articolato:
Ho una casella di riepilogo che mi elenca tramite una query sql alcune
tabelle presenti nel db. Il problema è questo: Vorrei che cliccando su una
delle tabelle elencate nella casella combinata di fianco in una
sottomaschera o roba simile mi venissero visualizzati i contenuti della
tab selezionata. la struttura è la stessa x tutte le tabelle elencante
nella casella di ripilogo cambiano solamente i dati. Spero di essere stato
chiaro e possiate instradarmi sulla via della soluzione. Ciao e a tutti
grazie e buona giornata!
Enzo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Enzo
non so se ho capito bene. selezionando una voce dalla casella combinata
vuoi vedere dei dati in una sottomaschera che dipendono dalla voce
selezionat. se č cosě devi:
- creare una sottomaschera basata su una query parametrica che vada a
leggere come parametro il valore della casella combinata .
- nell'evento su modifica della casella combinata forza il requery della
sottomaschera.
tra l'altro se la sottomaschera la metti senza bordi senza selettori
record ecc non si vede che č una sottomaschera per cui puoi usare questo
sistema per aggiornare anche singoli valori (es campi calcolati)
ciao Sabrina


 ciao Sabrina
Ti ringrazio x la tempestività solo che non so come creare una query
paramentrica rif. al parametro della casella combinata ;-(: se magari mi
puoi fare un'esempio mi rendi felice :-)! grazie mille
enzo


 sottomaschera.
Non credo che questa sia la soluzione nel caso in esame.
Puň andar bene nei casi in cui l'origine dati sia la stessa, ma si vuole
filtrare mediante il valore di qualche controllo.
In questo caso, la tabella d'origine dati cambia, pertanto va riscritta
interamente la query origine record della sottomaschera a seconda della
scelta sulla casella di riepilogo.
Ci sono varie soluzioni per fare questo, una potrebbe essere quella di
cambiare la recordsource sul dopo aggiornamento della casella scrivendo una
stringa SQL che usi il valore della casella stessa...
Antonio

 Antonio
Ciao Ant, grazie, hai capito perfettamente il problema ma io non tanto
come devo fà, potresti farmi un'esempio o darmi qualche link dove
capire... grazie.
Enzo


 capire... grazie.
Intanto potresti andare a vedere qualcosa sulla proprietà recordsource e su
come riferirsi alle proprietà di una sottomaschera dalla form principale.
Comunque
sotto = nome del controllo sottomaschera
casella = nome della casella di riepilogo
Me.sotto.Form.RecordSource = casella
sotto.Requery
Antonio

 Antonio
Ok Antonio, è andata. Grazie di tutto a tutti :-).


 Enzo
Ne dubitavi forse?
Hehe heh eeehhe eh
Antonio
Newsgroup: it.comp.appl.access
Titolo: Autocontatore help

Ho una tabella che contiene delle fatture.Il codice fattura è un numero
progressivo il cui campo è impostato a Numero Intero.Nella maschera di
inserimento dati  tale campo viene incrementato automaticamente tramite la
funzione Dmax+1.Ora pero' ho la necessita di importare i record delle
fatture da un file excel.In questo file sono contenute le info sulle fatture
tranne il numero progressivo.
Importo i dati con un query di accodamento ma per i numeri progressivi come
posso fare?
Non posso utilizzare un contatore in quanto i numeri devono essere
riazzerati a fine anno e ricominciare da 1 l'anno successivo.
grazie
fausto

Su 
www.sitocomune.com
 ci sono alcune belle soluzioni per numerare in ordine
progressivo senza usare un campo contatore
Paolo

 > progressivo il cui campo č impostato a Numero Intero.Nella maschera di


Newsgroup: it.comp.appl.access
Titolo: barre dei menu

Ciao, vorrei farsì che all'apertura del programma di access  PIPPO.mdb, da
qualsiasi computer, mi venissero visualizzate sempre le solite barre dei
menu con
pulsanti da me prestabiliti, indipendentemente dalle impostazione che ognuno
ha messo sul suo pc. Vorrei inoltre che gli utenti non potessero modificare,
aggiungere od eliminare tali menù o parte di essi.
Grazie
Ciao
Carla

 Carla
Creati una Barra Menů_Personalizzata, poi dai uno
sguardo al Menů principale "Strumenti"--->"Avvio"
imposta li le preferenze che ritieni opportune ed hai
finito.......!
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Impostare valore di una casella di testo

Ciao,
ho un problema che non può non avere una soluzione ma ahimè non la trovo nè
sulla guida in linea nè su google...
Ho una maschera non associata a nulla e la voglio mantenere tale.
In questa maschera ho un controllo, anch'esso non associato, in cui vorrei
che fosse visualizzato il risultato che ottengo in una query (che
restituisce uno e un solo valore).
Quello che ho provato a fare sull'evento apertura maschera è:
Private Sub Form_Open(Cancel As Integer)
Me.Saldo_iniziale = DoCmd.RunSQL "SELECT Sum([entrata])-Sum([uscita])FROM
movimentiWHERE Data<=[forms]![movimenti]![data];"
End Sub
Già in fase di scrittura di questo codice mi dà errore e dice "previsto:
fine istruzione"
Non so che pesci prendere, non voglio aggirare il problema con sottomaschere
o altre cose, mi sapete aiutare?

 o altre cose, mi sapete aiutare?
Le Query Select non si lanciano, si lanciano solo le Query ACTION
(DELETE/INSERT/UPDATE...)
Per quello che devi fare tu senza complicarti la vita apri il Recordset
eleggi il Valore.
Private Function retSum() as long
DIm rs As DAO.Recordset
Set rs=CurrentDb.Openrecordset("SELECT " & _
"(Sum([entrata])-Sum([uscita])) AS SommaTOT " & _
                                                    "FROM movimenti " & _
                                                    "WHERE " & _
                                                    "Data<=#" &
[forms]![movimenti]![data] & "#", dbReadOnly)
If not rs.bof then    retSum=0:exit function
retSum=rs!SommaTOT
End function
Nella Proprietà Origine Riga della Casella metti:
=retSum()
Ciao.
@Alex.

 @Alex.
Ciao Alessandro,
grazie mille dell'aiuto, sfortunatamente per qualche, a me, misterioso
motivo, non funziona e mi si blocca sul:
Set rs=CurrentDb.Openrecordset("SELECT " & _
"(Sum([entrata])-Sum([uscita])) AS SommaTOT " & _
                                                    "FROM movimenti " & _
                                                    "WHERE " & _
                                                    "Data<=#" &
[forms]![movimenti]![data] & "#", dbReadOnly)
In ogni caso sono riuscito a gestirlo creando una query e usando un Dlookup.
Grazie ancora,
Ghepardo

 > Nella Proprietà Origine Riga della Casella metti:

Più lento sicuramente ma il risultato è uguale.
@Alex.

 ha
scritto nel messaggio news:wCqnc.166528$hc5.7...@news3.tin.it...

Per la cronaca, evita l'utilizzo del termine "data" e "descrizione" nei nomi
di campi/controlli; confonde access...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Da Intero lungo a Testo = Tipi di dati non corrispondenti nell'espressione criterio

Aiuto!
Ho dovuto convertire un campo della tabella da intero lungo a testo
perchè mi servivano più di 10 cifre.
Ora però la query mi dà l'errore di tipi di dati non corrispondenti.
Il codice andava bene prima di cambiare la natura del campo della
tabella, ora vi posto quello che ho modificato senza però risolvere il
problema:
Public Function CodiceBARRE_Resocontazione()
Dim LBLNOBOLLETTINOTESTO As String
Dim LBLGIORNALECASSAB As Date
LBLGIORNALECASSAB =
Format(Forms("frmResocontazione_con_CodiceBARRE").fldGiornalecassa,
"mm/dd/yyyy")
LBLNOBOLLETTINOTESTO = [Forms]![frmResocontazione_con_CodiceBARRE]!
[fldNoBollettino]
On Error GoTo errorhandler
DoCmd.RunSQL "UPDATE DISTINCTROW [01 tabella di base] SET [01 tabella
di base].[Giornale cassa] = " & LBLGIORNALECASSAB & " WHERE ([01
tabella di base].[NoBollettino]= " & LBLNOBOLLETTINOTESTO & ") And
(([01 tabella di base].[NoBollettino])<>0) AND ([01 tabella di base].
[Data incasso] Is Not Null); "
Exit_CodiceBARRE_Resocontazione:
    Exit Function
errorhandler:
  MsgBox Err.Description
    Resume Exit_CodiceBARRE_Resocontazione
End Function
Avendo definito:
Dim LBLNOBOLLETTINOTESTO As String
Credevo fosse sufficiente a impostare il codice (formato di soli
numeri) in formato testo ma non è così.
Ringrazio davvero tanto chiunque possa darmi un suggerimento.
Fabio

 Fabio
Ciao
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007

  tabella di base].[NoBollettino]= '" & LBLNOBOLLETTINOTESTO & "') And
Grazie per la dritta, non ho dimestichezza con gli apici....
Ho provato e la query inizia a girare un pò più a lungo, poi mi
ripresenta il messaggio di "Tipi di dati non corrispondenti
nell'espressione criterio".
Ho applicato gli apici anche alla variabile LBLGIORNALECASSAB.
Non so proprio dove cambiare il codice........
Fabio


Ho trovato, era colpa di:
....And (([01 tabella di base].[NoBollettino])<>0).....
L'ho riscritto così:
....And (([01 tabella di base].[NoBollettino])<>'0').....
Può andare bene o presenterebbe problemi in certi casi?
Fabio


va bene

Newsgroup: it.comp.appl.access
Titolo: query aggiornamento

Premessa:
--------------------
ho una tabella con un campo CODIVA
perche il programma di contabilitá funzioni correttamente i codici inseriti
devono essere preceduti da spazi (1 se a due cifre, 2 se ad una cifra)
esempio [ 20] [  4]
Erroneamente sono stati importati una serie di movimenti (parecchi) senza
rispettare gli spazi, quindi semplicemente [4] e [20].
Non sono stato io ad importarli ;-)
Cosa dovrei inventarmi:
---------------------
Dovrei creare una query di aggiornamento (mi sembra la strada migliore) o
forse una function
che mi fa questo:
controllami tutti i dati in CODIVA, se trovi dei codici che non rispettano
gli spazi aggiungili prima (1 se il codice ha due cifre, 2 se il codice ha 1
cifra).
Se tutto va bene lascia le cose come stanno ovviamente (al limite, qui,
posso crearmi una query che mi estrapola solo gli ultimi dati importati).
La teoria c'é, la fantasia pure, la pratica no ;-)
Grazie (di cuore) per le risposte ed i suggerimenti che mi darete

 wrote in message
a4ectf$t70$1...@serv1.iunet.it...

Potrei proporre il seguente suggerimento:
-   if  VAL(CODIVA) < 10 THEN
            CODIVA = "  " & CODIVA
     ELSE IF VAL(CODIVA) < 100 THEN
            CODIVA = " " & CODIVA
    ENDIF
   N.B. nel primo IF fra virgolette ci sono due spazi
            nel ELSE IF c'e' uno spazio solo
Spero che sia chiaro
Saluti
Raffaele

 Raffaele
Ho inserito la tua formula in query di aggiornamento campo Aggiorna a: , ma
non funzion, mi dice che la sintassi é errata

 non funzion, mi dice che la sintassi é errata
Raffaele ti ha passato gli estremi per la creazione di un Function. Non puoi
mettere quel codice direttamente sulla query di aggiornamento ...
Salvo che non lo trasformi in questo modo:
Iif(Val([CODIVA]) < 10;[CODIVA] = "  " & [CODIVA];Iif(Val([CODIVA]) < 100;
[CODIVA] = " " & [CODIVA];[CODIVA]))
Naturalmente senza salto di riga ...
OndaMax
Newsgroup: it.comp.appl.access
Titolo: Selezione rapida da tastiera per interruttori numerati

Ciao
In una maschera ho una serie di interruttori numerati da 1 a 9 e altri
contrassegnati da lettere "A" "B" ecc.
Come posso fare, invece che "al pulsante mouse giù", a selezionare
l'evento digitando la lettera o il numero corrispondente?
Potrei fare una casella di controllo che aspetta una immissione dati,
ma non è molto carino.
Mi piacerebbe che da tastiera si accedesse all'evento senza passare
dalla casella.... Mi viene in mente ora: ma se la casella fosse
invisibile?
Oppure altre soluzioni...
Ce ne dite?
Grazie

 ha scritto nel messaggio 
news:76495d69-9022-4255...@j12g2000vbl.googlegroups.com...
Ciao
In una maschera ho una serie di interruttori numerati da 1 a 9 e altri
contrassegnati da lettere "A" "B" ecc.
Come posso fare, invece che "al pulsante mouse gi�", a selezionare
l'evento digitando la lettera o il numero corrispondente?
Potrei fare una casella di controllo che aspetta una immissione dati,
ma non � molto carino.
Mi piacerebbe che da tastiera si accedesse all'evento senza passare
dalla casella.... Mi viene in mente ora: ma se la casella fosse
invisibile?
Oppure altre soluzioni...
Ce ne dite?
Grazie
[risposta]
Assegnare un tasto di scelta a un controllo
http://office.microsoft.com/it-it/access/HP051877231040.aspx?pid=CH063662021040
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: EXCEL - ACCESS

Scusate l'ignoranza, non conosco ACCESS !!
O meglio ho poche idee ma molto confuse.
Esistono comandi, funzioni o qualche miracolosa funzione per utilizzare in
access formule create in EXCEL?
In particolare ho realizzato un database di dati e files di archivio con una
serie di link automatici creati con il comando
COLLEG.IPERTESTUALE(posizione;nome)
abbinato al comando CONCATENA(testo1;testo2;......)
ed ai comandi INDIRETTO ed INDIRIZZO.
Ora volendo convertire tutto in ACCESS il programmatore ha alcuni problemi
nel fare i link in automatico.
Potete aiutarmi?
Grazie
Ermes

 ha scritto nel messaggio
news:b0hfgp$rsv$1...@lacerta.tiscalinet.it...

Access dispone praticamente di tutte le funzioni matematiche di Excel.
In questo senso puoi rifare i calcoli anche in un database Access.
Puoi inoltre collegare un foglio di calcolo di Excel in Access o far fare ad
Excel dei calcoli e importare o collegare il risultato.
Per questo ed altro dai uno sguardo alla Automazione Ole sia di Access che
di Excel.
Ciao, Carlo

 ha scritto nel messaggio
news:b0hfgp$rsv$1...@lacerta.tiscalinet.it...

Se non conosci access  e neanche VBA (Visual Basic for Application) sarà
dura; comunque se crei un modulo e ci copi/incolli la seguente funzione:
'--------------------
Function CalcolaConExcel(numeroRiga as Integer, numeroColonna as Integer)
  Dim MyXL As Excel.Application
  Set MyXL = CreateObject("Excel.Application")
   CalcolaConExcel = MyXL.WorksheetFunction.Sum(numeroRiga, numeroColonna)
  Set MyXL = Nothing
End Function
'--------------------
Puoi utilizzarla come origine dati di un controllo. Prima di fare tutto
questo devi inserire i riferimenti alla libreria di Microsoft Excel (menù -
Strumenti - Riferimenti)...
Ciao.
--
Sergio MAZZA

 Strumenti - Riferimenti)...
    Si puo' anche fare a meno di tali riferimenti, se si scrive:
    Function CalcolaConExcel(numeroRiga as Integer, numeroColonna as
Integer)
        Dim MyXL As Object
        Set MyXL = CreateObject("Excel.Application")
        CalcolaConExcel _
          = MyXL.WorksheetFunction.Sum(numeroRiga, numeroColonna)
        ' *** Chi apre chiuda! ***
        MyXL.Quit
        Set MyXL = Nothing
    End Function
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 --------
Certo, ma non hai la visibilità immediata dei metodi/eventi utilizzabili per
l'oggetto "MyXL"...
Ciao.
--
Sergio MAZZA

 l'oggetto "MyXL"...
    Piu' che giusto ma allora perche' usi CreateObject? Invece di:
        Set MyXL = New Excel.Application
