~
c
|
Unit3;
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Grids, DBGrids, jpeg, ExtCtrls, DB, frxClass, frxDBSet;
TForm3 = (TForm)
Panel1: TPanel;
Panel2: TPanel;
Panel4: TPanel;
Button1: TButton;
Button2: TButton;
c
Button3: TButton;
Button4: TButton;
Button5: TButton;
Button6: TButton;
Panel3: TPanel;
Panel5: TPanel;
Panel6: TPanel;
Label3: TLabel;
Label4: TLabel;
Label2: TLabel;
Label1: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Panel7: TPanel;
Panel8: TPanel;
ComboBox1: TComboBox;
Label7: TLabel;
Label8: TLabel;
Edit6: TEdit;
Button7: TButton;
Button8: TButton;
Button9: TButton;
frxDBDataset1: TfrxDBDataset;
Panel9: TPanel;
Label6: TLabel;
c
DBGrid1: TDBGrid;
frxReport1: TfrxReport;
procedure Button6Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
aktif;
tdkaktif;
kosong;
Button4Click(Sender: TObject);
FormCreate(Sender: TObject);
Button2Click(Sender: TObject);
Edit4KeyPress(Sender: TObject; var Key: Char);
Button3Click(Sender: TObject);
Button5Click(Sender: TObject);
Button7Click(Sender: TObject);
Button8Click(Sender: TObject);
ComboBox1Change(Sender: TObject);
Button9Click(Sender: TObject);
Form3: TForm3;
c
{$R *.dfm}
procedure TForm3.Button1Click(Sender: TObject);
begin
DM.Q_anggota.Insert;
aktif;
Edit1.SetFocus;
end;
-----------------------------------------------------------~ ----------------------------------------------------------------procedure TForm3.aktif;
begin
Edit1.Enabled:=True;
Edit2.Enabled:=True;
Edit3.Enabled:=True;
Edit4.Enabled:=true;
Button2.Enabled:=true;
c
end;
end;
---------------------------------------------------------
-------------------------------------------------------------procedure TForm3.kosong;
begin
Edit1.Text:='';
Edit2.Text:='';
Edit3.Text:='';
Edit4.Text:='';
end;
-----------------------------------------------------------------------------------------------------------------------------------------
procedure TForm3.Button4Click(Sender: TObject);
begin
DM.Q_anggota.Cancel;
kosong;
c
tdkaktif;
end;
-----------------------------------------------------------------------------------------------------------------------------------------procedure TForm3.FormCreate(Sender: TObject);
begin
kosong;
tdkaktif;
end;
------------------------------------------------------------------------------------------------------------------------------------------
c
end;
if Edit3.Text='' then
begin
ShowMessage('Alamat belum terisi !!!');
Edit3.SetFocus;
Exit;
end;
DM.Q_anggota.FieldByName('IDAnggota').AsString:=Edit1.Text;
DM.Q_anggota.FieldByName('Nama').AsString:=Edit2.Text;
DM.Q_anggota.FieldByName('Alamat').AsString:=Edit3.Text;
DM.Q_anggota.FieldByName('No_Telp').AsString:=Edit4.Text;
DM.Q_anggota.Post;
tdkaktif;
kosong;
DM.Q_anggota.Refresh;
end;
end;
-----------------------------------------------------------------------------------------------------------------------------------------procedure TForm3.Edit4KeyPress(Sender: TObject; var Key: Char);
begin
if not (key in ['0'..'9',#8,#13]) then key:=#0;
end;
------------------------------------------------------------------------------------------------------------------------------------------
c
begin
if not (DM.Q_anggota.State in [dsinsert,dsedit]) then
begin
DM.Q_anggota.Edit;
edit1.Text:=DM.Q_anggotaIDAnggota.AsString;
edit2.Text:=DM.Q_anggotaNama.AsString;
edit3.Text:=DM.Q_anggotaAlamat.AsString;
edit4.Text:=DM.Q_anggotaNo_Telp.AsString;
aktif;
Edit1.SetFocus;
end;
end;
c
c
end;
!
|
c
end;
end.