Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Collegare tabelle
mercoledì 22 marzo 2006 - 20.03
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
govai
Profilo
| Newbie
7
messaggi | Data Invio:
mer 22 mar 2006 - 20:03
scusatemi ma sono alle prime armi con access.
ho creato 4 tabelle, ora sto creando una maschera e vorrei mettere 4 pulsanti ciascuno dei quali collegato ad una tabella, in modo che schicciandone uno si apra la relativa tabella.
come faccio il collegamento?
poi vorrei inserire in ogni tabella una casella "TROVA" nella quale digitando le prime lettere mi appaiano le conseguenti voci da trovare.
potete aiutarmi
grazie.
P.S. spero di essere stato abbastanza chiaro.
fedecheller
Profilo
| Junior Member
129
messaggi | Data Invio:
gio 23 mar 2006 - 10:05
Crei una maschera che ti visualizzi la tabella con la creazione guidata.
Poi ne crei un altra con una casella di testo e con un bottone, nella creazione guidata del pulsante assegni:
-operazione tra maschere
-apri maschera
-selezioni la maschera
-apri la maschera e trova dati specifici daq visualizzare
-selezione su quale campo della maschera filtrare la ricerca
questo crea una ricerca specifica del valore inserito, se vuoi una ricerca parziale devi cambiare il codice con like e * alla fine
questa la sintassi vba del click():
----------------------------------------------------------
Private Sub Comando1_Click()
On Error GoTo Err_Comando1_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "MiaMaschera"
stLinkCriteria = "[MiaColonna] like " & "'" & Me![Testo1] & "*'"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando1_Click:
Exit Sub
Err_Comando1_Click:
MsgBox Err.Description
Resume Exit_Comando1_Click
End Sub
----------------------------------------------------------------------
MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY
govai
Profilo
| Newbie
7
messaggi | Data Invio:
gio 23 mar 2006 - 21:23
grazie mille.
una domanda come si avvia la creazione guidata del pulsante?
non riesco a trovare la funzione.
fedecheller
Profilo
| Junior Member
129
messaggi | Data Invio:
ven 24 mar 2006 - 08:25
Nella barra degli strumenti devi spuntare il bottone che sembra una bacchettina magica.(creazione guidata controllo)
487x66
23Kb
MUSIC IS FREE, DRINK ARE TO PAY, STAY TILL LATE BUT SLEEP AWAY
govai
Profilo
| Newbie
7
messaggi | Data Invio:
ven 24 mar 2006 - 20:26
funziona perfettamente grazie.
un punto pero' non mi è chiaro:
"se vuoi una ricerca parziale devi cambiare il codice con like e * alla fine"
questa la sintassi vba del click():
----------------------------------------------------------
Private Sub Comando1_Click()
On Error GoTo Err_Comando1_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "MiaMaschera"
stLinkCriteria = "[MiaColonna] like " & "'" & Me![Testo1] & "*'"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando1_Click:
Exit Sub
Err_Comando1_Click:
MsgBox Err.Description
Resume Exit_Comando1_Click
End Sub
puoi essere piu' preciso cosa devo modificare? e con cosa?
un'altra piccola domanda:
invece della casella di testo vorrei mettere una casella combinata, nel senso che quando digito le prime lettere mi appaiano subito sotto le parole con qulle iniziali in modo da selezionarla e poi avviare la ricerca.
devo seguire le stesse indicazioni, o cambia qualcosa?
fedecheller
Profilo
| Junior Member
129
messaggi | Data Invio:
lun 27 mar 2006 - 07:10
Con la creazione guidata della combo associata ad un campo della tabella la ricerca te la fa già lui senza dover modificare nulla.
andry8010
Profilo
| Newbie
12
messaggi | Data Invio:
lun 10 nov 2008 - 19:07
Io ho un problema utilizzando le maschere collegate access mi presenta un errore poichè non trova il "record correlato" qualcuno può aiutarmi grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !