Автор работы: Пользователь скрыл имя, 08 Декабря 2011 в 13:01, реферат
Ақпаратты басқару компюьтерлерді қолданудың негізгі сферасы болып табылады және де, болашақта үлкен роль атқарады. Мәліметтер қорын басқару жүйесі компьютерлік техниканың даму жолдарына байланысты жетілдендіріліп тұрды, пайдаланушының қойған барлық күрделі деңгейдегі талаптарын орындауға бейімделді. Қазіргі қоғамның талаптарына сәйкес жаңа техналогиялардың даму барысында жұмыс орнын автоматтандыру негізгі мәселелердің бірі.
TntLabel22: TTntLabel;
TntEdit6: TTntEdit;
TntEdit11: TTntEdit;
TntButton6: TTntButton;
TntButton12: TTntButton;
procedure Button5Click(Sender: TObject);
procedure TntButton3Click(Sender: TObject);
procedure TntButton7Click(Sender: TObject);
procedure TntButton9Click(Sender: TObject);
procedure TntButton1Click(Sender: TObject);
procedure N2Click(Sender: TObject);
procedure N3Click(Sender: TObject);
procedure N4Click(Sender: TObject);
procedure TntButton4Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure TntButton6Click(Sender: TObject);
procedure TntComboBox1Enter(Sender: TObject);
procedure N5Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure TntButton8Click(Sender: TObject);
procedure TntButton2Click(Sender: TObject);
procedure TntButton5Click(Sender: TObject);
procedure TntButton10Click(Sender: TObject);
procedure TntButton11Click(Sender: TObject);
procedure TntButton12Click(Sender: TObject);
private
{ Private declarations }
Public
{Public declarations }
end;
var
Form2: TForm2;
implementation
uses
Unit10, Unit3, Unit5, Unit6, Unit7, Unit8;
{$R
*.dfm}
//кестедегі жазбаны жою
procedure TForm2.TntButton3Click(Sender: TObject);
begin
adotable1.Delete;
end;
//есептемені қарау
procedure TForm2.TntButton7Click(Sender: TObject);
begin
form1.QuickRep1.
end;
//есептемені қарау
procedure TForm2.TntButton9Click(Sender: TObject);
begin
form5.QuickRep1.PreviewModal;
end;
procedure TForm2.Button5Click(Sender: TObject);
begin
adotable5.Delete;
end;
//тауарды қоймаға енгізу
procedure TForm2.TntButton1Click(Sender: TObject);
var i,s,k,l:integer;
begin
adotable1.Last;
adotable1.InsertRecord([
adotable4.First;
k:=0;
for i:=0 to adotable4.RecordCount-1 do begin
if
ADOTable4.Fieldbyname('Шифр').
begin
adotable4.Edit; k:=k+1;
ADOTable4.Fieldbyname('
MessageBox(Handle,
Widestring('Тауар қоймаға
if k=0 then form6.ShowModal;
end;
procedure TForm2.N2Click(Sender: TObject);
begin
form3.Showmodal;
form3.tntPageControl1.
end;
procedure TForm2.N3Click(Sender: TObject);
begin
form3.Showmodal;
form3.tntPageControl1.
end;
procedure TForm2.N4Click(Sender: TObject);
begin
form3.Showmodal;
form3.tntPageControl1.
end;
//тауарды қоймадан шығару
procedure
TForm2.TntButton4Click(Sender: TObject);
var i,s,k,l:integer;
begin
k:=0; adotable4.First;
for i:=0 to adotable4.RecordCount-1 do begin
if (ADOTable4.Fieldbyname('Шифр')
and (ADOTable4.Fieldbyname('Саны')
begin
adotable4.Edit; k:=k+1;
ADOTable4.Fieldbyname('
MessageBox(Handle,
Widestring('Тауар қоймадан
end;
if k=0 then
MessageBox(Handle,
Widestring('Қоймада
else begin
adotable5.Last;
adotable5.InsertRecord([
adotable5.First;
tntEdit5.clear;
tntEdit7.Clear; tntEdit8.Clear; end;
end;
procedure TForm2.Button1Click(Sender: TObject);
begin
form8.QuickRep1.
end;
//сұраныс
function GetSQLText2(par1,par2, par3, par4:string):string;
var SQL:TStringList;
begin
try
SQL:=TStringList.Create;
SQL.Clear;
SQL.Add('SELECT * FROM Кіріс ');
if Trim(par1)<>'' then
SQL.Add('WHERE Жабдыктаушы LIKE '+QuotedStr(par1));
if Trim(par2)<>'' then
begin
if Trim(par1)<>'' then
SQL.Add('AND Шифр LIKE '+QuotedStr(par2))
else
SQL.Add('WHERE Шифр LIKE '+QuotedStr(par2));
end;
if trim (par3)<>'' then
begin
if Trim(par2)<>'' then
SQL.Add('AND Саны LIKE '+QuotedStr(par3))
else
SQL.Add('WHERE Саны LIKE '+QuotedStr(par3)); end;
if trim (par4)<>'' then
begin
if Trim(par3)<>'' then
SQL.Add('AND Багасы LIKE '+QuotedStr(par4))
else
SQL.Add('WHERE Багасы LIKE '+QuotedStr(par4)); end;
Result:=SQL.Text;
finally
SQL.Free;
end;
end;
procedure TForm2.TntButton6Click(Sender: TObject);
begin
ADOQuery1.Close;
ADOQuery1.SQL.Text:=
ADOQuery1.Open;
datasource1.DataSet:=
end;
procedure
TForm2.TntComboBox1Enter(
begin
{form3.adotable2.Active := TRUE;
while not form3.adotable2.Eof do begin
tntComboBox1.Items.Add ( form3.adotable2.Fields [0].AsString);
form3.adotable2.Next;
end;
TntComboBox1.DroppedDown:=
end;
procedure TForm2.N5Click(Sender: TObject);
begin
form2.Close;
end;
procedure TForm2.Button2Click(Sender: TObject);
begin
adotable5.Delete;
end;
function GetSQLText(par1,par2, par3, par4, par5:string):string;
var SQL:TStringList;
begin
try
SQL:=TStringList.Create;
SQL.Clear;
SQL.Add('SELECT * FROM Шыгыс ');
if Trim(par1)<>'' then
SQL.Add('WHERE Шифр LIKE '+QuotedStr(par1));
if Trim(par2)<>'' then
begin
if Trim(par1)<>'' then
SQL.Add('AND Саны LIKE '+QuotedStr(par2))
else
SQL.Add('WHERE Саны LIKE '+QuotedStr(par2));
end;
if trim (par3)<>'' then
begin
if Trim(par2)<>'' then
SQL.Add('AND Куні LIKE '+QuotedStr(par3))
else
SQL.Add('WHERE Куні LIKE '+QuotedStr(par3)); end;
if trim (par4)<>'' then
begin
if Trim(par3)<>'' then
SQL.Add('AND Чек№ LIKE '+QuotedStr(par4))
else
SQL.Add('WHERE Чек№ LIKE '+QuotedStr(par4)); end;
if trim (par5)<>'' then
begin
if Trim(par4)<>'' then
SQL.Add('AND Багасы LIKE '+QuotedStr(par5))
else
SQL.Add('WHERE Багасы LIKE '+QuotedStr(par5)); end;
Result:=SQL.Text;
finally
SQL.Free;
end;
end;
procedure TForm2.TntButton8Click(Sender: TObject);
begin
ADOQuery5.Close;
ADOQuery5.SQL.Text:=
ADOQuery5.Open;
datasource5.DataSet:=
end;
procedure TForm2.TntButton2Click(Sender: TObject);
begin
tntedit9.Clear; tntedit12.clear; tntedit13.clear; tntedit14.clear; tntedit15.clear;