Minggu, 01 April 2012

Bls: [belajar-access] Bagaimana mengambil field secara otomatis dari form login

 

Dear Bung Widodo, 

Sepertinya saya pernah mengalami hal seperti ini, dan solusinya menggunakan QueryDef, caranya anda harus mendefinisikan nama query dan SQL-nya lewat VBA, jadi harus dikaitkan dengan event atau apapun yang bisa memanggilnya (dengan form misalnya). (Maaf gambar terlalu kecil, saya tidak dapat dengan jelas membacanya).
Saya asumsikan nama tabel : MASTER
Nama field yang dimaksud terdapat pada TextBox dengan nama NO_ID (bisa diganti dengan combo box yg bisa dipilih)
Nama event : misal tombol (Command1) diklik

Private Sub Command1_Click()
On Error Resume Next
Dim kode, SQL As String
Dim db As Database
Dim nmkueri As QueryDef

kode = Me.NO_ID

SQL = "SELECT " & kode &" FROM MASTER"

Set db = CurrentDb
Set nmkueri = db.CreateQueryDef("LiatKode", SQL)

DoCmd.OpenQuery "LiatKode", acViewNormal, acReadOnly

db.QueryDefs.Delete "LiatKode"
db.Close

End Sub

Anda bisa memodifikasi sesuai dengan kebutuhan anda, semoga membantu.

 


Best Regards,


Sukiono
PT. Kumala Kencana Cipta
www.kumalahome.com


Dari: Widodo <widodo_wiranto@yahoo.co.id>
Kepada: belajar-access@yahoogroups.com
Dikirim: Minggu, 1 April 2012 17:57
Judul: [belajar-access] Bagaimana mengambil field secara otomatis dari form login [1 Attachment]

 
 
Dear Para master Access,
 
Bagimana caranya membuat query yang fieldnya ngambil langsung dari User name di form login, sehingga saya tidak perlu membuat banyak query dan form. Terlampir saya kirimkan capture querynya. Terimakasih
 
Salam
Widodo
 


__._,_.___
Recent Activity:
SPAM IS PROHIBITED
.

__,_._,___

Tidak ada komentar:

Posting Komentar