Arsip: [help] menampilkan data lookup yg dipilih dr listbox ke....
more 12 years ago
binyo
Gak bosen-bosennya saya posting masalah masalah di forum ini..hehe
gini...saya menampilkan data lookup dari database, tabel_katagori yg terdiri dari 2 field (katagori_id, katagori_nama)...
untuk field katagori_nama saya lookup memakai komponen Listbox...
datanya berhasil muncul...terus saya ingin buat kondisi qlo saya klik salah satu data lookup yang ditampilkan di Listbox, maka data yang saya pilih itu tampil di komponen Edit...
saya udah utak utik, tapi masih belum bisa...
ini kode terakhir saya...
procedure Tf_qualitycontrol.ListkatagoriClick(Sender: TObject);
begin
//konfigurasi menampilkan id katagori dan nama katagori pada kolom pembuatan pemeriksaan baru
with ZQKatagori do
begin
ZQkatagori.Close; //nonaktifkan komponen ZQkatagori
ZQkatagori.SQL.Clear; //bersihkan perintah SQL pada komponen ZQkatagori
ZQkatagori.SQL.Add('select * from tabel_katagori where katagori_nama='+QuotedStr(Listkatagori.Items.Text)); //masukkan oerintah SQL untuk memilih data
ZQkatagori.Open; //aktifkan komponen ZQkatagori dan jalankan perintah SQL select
end;
out_idkatagori.Text := VarToStr(ZQkatagori.FieldValues['katagori_id']);
out_namakatagori.Text := VarToStr(ZQkatagori.FieldValues['katagori_nama']);
end;
mohon pengoreksiannya dari senior dan temen2 semua :)
more 12 years ago
ianhade
Coba ganti bagian ZQkatagori.SQL.Add menjadi seperti ini :
ZQkatagori.SQL.Add('select * from tabel_katagori where katagori_nama='+QuotedStr(ListBox1.Items.Strings));
[/pas]
more 12 years ago
halimanh
procedure Tf_qualitycontrol.ListkatagoriClick(Sender: TObject);
var
ketemu: Boolean;
begin
with ZQkatagori do
begin
ketemu := locate('katagori_nama', Listkatagori.Items[Listkatagori.ItemIndex], [loCaseInsensitive]);
if ketemu then
begin
out_idkatagori.Text := VarToStr(FieldValues['katagori_id']);
out_namakatagori.Text := VarToStr(FieldValues['katagori_nama']);
end;
end;
end;
@binyo: Gak bosen-bosennya saya posting masalah masalah di forum ini..hehe gini...saya menampilkan data lookup dari database, tabel_katagori yg terdiri dari 2 field (katagori_id, katagori_nama)... untuk field katagori_nama saya lookup memakai komponen Listbox... datanya berhasil muncul...terus saya ingin buat kondisi qlo saya klik salah satu data lookup yang ditampilkan di Listbox, maka data yang saya pilih itu tampil di komponen Edit... saya udah utak utik, tapi masih belum bisa... ini kode terakhir saya...mohon pengoreksiannya dari senior dan temen2 semua :)procedure Tf_qualitycontrol.ListkatagoriClick(Sender: TObject); begin //konfigurasi menampilkan id katagori dan nama katagori pada kolom pembuatan pemeriksaan baru with ZQKatagori do begin ZQkatagori.Close; //nonaktifkan komponen ZQkatagori ZQkatagori.SQL.Clear; //bersihkan perintah SQL pada komponen ZQkatagori ZQkatagori.SQL.Add('select * from tabel_katagori where katagori_nama='+QuotedStr(Listkatagori.Items.Text)); //masukkan oerintah SQL untuk memilih data ZQkatagori.Open; //aktifkan komponen ZQkatagori dan jalankan perintah SQL select end; out_idkatagori.Text := VarToStr(ZQkatagori.FieldValues['katagori_id']); out_namakatagori.Text := VarToStr(ZQkatagori.FieldValues['katagori_nama']); end;
more 12 years ago
natan_stmp
Dari Coding kaka halimanh diatas aku edit jadi seperti ini kok error yah, mohon koreksinya.
procedure TFormMain.sCbprodukClick(Sender: TObject);
var
produk: boolean;
begin
with DataModuleMain.QProduk do
begin
produk := locate('kode_batch', sCbproduk.Items, );
if produk then
begin
sLbproduk.Caption := VarToStr(FieldValues['nm_produk']);
sLbproduk.Visible := true;
end;
end;
end;
more 12 years ago
natan_stmp
Dari kaka halimanh aku edit seperti ini kok malah error yah. Mohon koreksinya
procedure TFormMain.sCbprodukClick(Sender: TObject);
var
produk: boolean;
begin
with DataModuleMain.QProduk do
begin
produk := locate('kode_batch', sCbproduk.Items[sCbproduk.ItemIndex], []);
if produk then
begin
sLbproduk.Caption := VarToStr(FieldValues['nm_produk']);
sLbproduk.Visible := true;
end;
end;
end;
more 12 years ago
halimanh
procedure TFormMain.sCbprodukClick(Sender: TObject);
var
produk: boolean;
begin
with DataModuleMain.QProduk do
begin
close;
open;
produk := locate('kode_batch', sCbproduk.Items[sCbproduk.ItemIndex], []);
if produk then
begin
sLbproduk.Caption := VarToStr(FieldValues['nm_produk']);
sLbproduk.Visible := true;
end;
end;
end;
[/code]more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 4 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- Mohon bantuan...grayscale dan resize
by delphier in Multimedia & Graphic Enhancement more 16 years ago - Tolong dong Kenapa selalu nol ya ?
by javaman in Hal umum tentang Pascal Indonesia more 18 years ago - Mainmenu & toolbar
by sandy in Hal umum tentang Pascal Indonesia more 14 years ago - Mengganti nama CLASS saat Runtime
by ondelphi in Hal umum tentang Pascal Indonesia more 18 years ago - CARA MENGETAHUI SISA RANGE TANGGAL
by hak3nd3n in Tip n Trik Pemrograman more 16 years ago - [Saran] Maklumi Para Newbie & Delphi Pemula
by babypigs in Kritik & Saran more 16 years ago - BDS2006 Update 2 dah keluar
by deLogic in Hal umum tentang Pascal Indonesia more 18 years ago - Penngecekan Karakter bukan di keypress
by titi3 in Tip n Trik Pemrograman more 15 years ago - Install Komponen di turbo delphi
by maulaku in Tip n Trik Pemrograman more 17 years ago - Pemula minta tolong....!!
by bocahklaten in Hal umum tentang Pascal Indonesia more 16 years ago