Arsip: Visible Button

more 13 years ago
keph47
Salam tuk semua delphiers disini.
saya mau tanya bagaimana coding untuk membuat visible button di suatu form dari true false menjadi true yang di akses dari suatu form.
contoh :
form 1 = fLogin
form 2 = fData
button1 ada di form fData, button ini berisi coding untuk menampilkan tabel database ke dBgrid.
fData : formshow = button1.visible := false;
fLogin : -jika yg login = admin maka button1 di fData dari visible false menjadi true.
-jika yg login = operator maka button1 di fData tetap false.
saya sudah coba coding pada umumnya dengan deklarasi uses unit pada fLogin tapi ekseskusi gagal saat admin yg login.
mohon bantuan dari para master delphi..
thanks :)

more 13 years ago
keph47
begini mas..
kondisi button1.visible := false; atau enabled juga, di form data
1. saat login di form login, dari select tbLogin untuk masing-masing level saya kasih coding TformData.button1.visible := true;
tapi ini jelas salah karena yg saya tahu itu hny untuk komponen main menu.
2. saya taruh coding di Form Data nya dengan mengambil EditUsername.text dari Form Login.. data berhasil di tampilkan untuk select tabel, tapi untuk penampilan button1.visible := true tidak mau, saya coba juga dengan deklarasi var a, b : string --> a := admin; b := Login.EUsername; if a=b then button1.visible := true;
saya masih newbie mas jadi kurang paham penggunaan struktur delphi nya..
jadi intinya bagaimana saat form Data create atau show dengan username = admin login maka button tersebut bisa digunakan..
soalnya untuk membatasi hak akses mas..

more 13 years ago
keph47
koding berhasil :
procedureTData.FormCreate(Sender: TObject);
varaku:string;
begin
aku:=Login.edt1.Text;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('SELECT * FROM "data" WHERE Id LIKE'+QuotedStr(aku)+'');
ADOQuery1.Open;
end;
data tampil sesuai proses di dbGrid..
nah untuk membuat visible atau enable button di form ini gimana mas..
makasih mas untuk bantuannya :)

more 13 years ago
keph47
contoh dalam database nya:
Tabel Login (username) = (Id) di tabel Data
jadi Id pada tabel data di input dari username saat login..

more 13 years ago
jrp
Wah... sulit sekali menguraikan pertanyaannya :roll:
Apa seperti ini maksudnya?
if LowerCase(aku)='admin' then
Button1.Visible:=true
else
Button1.Visible:=false;
jrp
more 13 years ago
jrp
Kalau maksudnya memang yg seperti itu/mirip seperti itu, silahkan modifikasi & letakkan kode tersebut setelah otentikasi. Otentikasi maksudnya: password yang user tersebut berikan sudah terbukti cocok dengan password dia yang tersimpan dalam database.
jrp
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
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 5 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
- Pencarian data dengan MySQl
by hak3nd3n in Tip n Trik Pemrograman more 17 years ago - Form Show dengan Variabel
by Lamsidjan in Tip n Trik Pemrograman more 17 years ago - Dari Pada Kosong.. hue he he
by cyber_hecker in MsSQL more 20 years ago - row dbgrid membesar
by chandra in Tip n Trik Pemrograman more 17 years ago - Membuat tampilan TV dari TV Tunner didalam Form Delphi ??
by purnomo2007 in OOT more 14 years ago - Membuat program Un Install ???
by purnomo2000 in Hal umum tentang Pascal Indonesia more 17 years ago - Bagi yang jago algoritma: Repeating Pattern Recognition
by danieljun in Tip n Trik Pemrograman more 17 years ago - Report Builder Enterprise Export ke Excel
by IdrisZZ in Reporting more 16 years ago - MAU PESEN BAJU !!!
by padly in Tutorial & Community Project more 16 years ago - Ekrf dan TopenDialog konflik?
by belajardelphi in Bedah Kasus more 17 years ago