⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mushesapeks.pas

📁 Basic Marketing stock Program
💻 PAS
字号:
unit mushesapeks;

interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Grids, DBGrids, Mask, DBCtrls, StdCtrls, ComCtrls, Buttons, ExtCtrls,
  DBTables, Db, dxmdaset, ToolEdit, CurrEdit, Qrctrls, QuickRpt;

type
  Tmhesapeks = class(TForm)
    Panel1: TPanel;
    Label4: TLabel;
    Label1: TLabel;
    Label2: TLabel;
    DBText1: TDBText;
    Label7: TLabel;
    BitBtn4: TBitBtn;
    DateTimePicker1: TDateTimePicker;
    Edit1: TEdit;
    Edit2: TEdit;
    DateTimePicker2: TDateTimePicker;
    BitBtn1: TBitBtn;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    DBEdit1: TDBEdit;
    Panel2: TPanel;
    Label3: TLabel;
    Label5: TLabel;
    Label6: TLabel;
    DBGrid1: TDBGrid;
    ekstra: TdxMemData;
    ekstraISLEM: TStringField;
    ekstraNO: TIntegerField;
    ekstraTARIH: TDateField;
    ekstraBORC: TCurrencyField;
    ekstraALACAK: TCurrencyField;
    DataSource1: TDataSource;
    stkfisq: TQuery;
    stkfisqSIRKOD: TStringField;
    stkfisqFISTUR: TFloatField;
    stkfisqFISNO: TFloatField;
    stkfisqFISTAR: TDateField;
    stkfisqFIRKOD: TFloatField;
    stkfisqKDVTUT: TFloatField;
    stkfisqISKTUT: TFloatField;
    stkfisqFISTUT: TFloatField;
    stkfisqGENTUT: TFloatField;
    tahsilq: TQuery;
    tahsilqSIRKOD: TStringField;
    tahsilqSIRA: TIntegerField;
    tahsilqTARIH: TDateField;
    tahsilqFIRKOD: TFloatField;
    tahsilqFIRADI: TStringField;
    tahsilqACIKLAMA: TStringField;
    tahsilqTUTAR: TFloatField;
    tahsilqKFISNO: TFloatField;
    borc: TCurrencyEdit;
    alacak: TCurrencyEdit;
    bakiye: TCurrencyEdit;
    QuickRep1: TQuickRep;
    QRBand1: TQRBand;
    QRLabel1: TQRLabel;
    QRSysData1: TQRSysData;
    QRLabel2: TQRLabel;
    QRDBText1: TQRDBText;
    QRLabel3: TQRLabel;
    QRLabel4: TQRLabel;
    QRBand2: TQRBand;
    QRLabel5: TQRLabel;
    QRLabel6: TQRLabel;
    QRLabel7: TQRLabel;
    QRLabel8: TQRLabel;
    QRLabel9: TQRLabel;
    QRShape1: TQRShape;
    QRBand3: TQRBand;
    QRDBText2: TQRDBText;
    QRDBText3: TQRDBText;
    QRDBText4: TQRDBText;
    QRDBText5: TQRDBText;
    QRDBText6: TQRDBText;
    QRBand4: TQRBand;
    QRLabel10: TQRLabel;
    QRLabel11: TQRLabel;
    QRLabel13: TQRLabel;
    ekstraTBORC: TFloatField;
    ekstraTALACAK: TFloatField;
    ekstraTBAKIYE: TFloatField;
    QRExpr1: TQRExpr;
    QRExpr2: TQRExpr;
    QRExpr3: TQRExpr;
    QRLabel12: TQRLabel;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure FormShow(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure BitBtn2Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  mhesapeks: Tmhesapeks;

implementation

uses unit1,unitgenel, musterigozlem;

{$R *.DFM}

procedure Tmhesapeks.FormClose(Sender: TObject; var Action: TCloseAction);
begin
        action:=cafree;
end;

procedure Tmhesapeks.FormShow(Sender: TObject);
begin
        datetimepicker1.date:=date;
        datetimepicker2.date:=date;
        borc.value:=0;
        alacak.value:=0;
        bakiye.value:=0;

end;

procedure Tmhesapeks.BitBtn4Click(Sender: TObject);
begin
        Application.CreateForm(Tmusterigoz, musterigoz);
        if musterigoz.showmodal=mrok then
          Begin
          end;


end;

procedure Tmhesapeks.BitBtn1Click(Sender: TObject);
Var
firkod:Integer;
tborc,talacak:Currency;
begin
        ekstra.close;
        ekstra.open;
        tborc:=0; talacak:=0;
        firkod:=dtaksit.musteritFIRKOD.AsInteger;
        Stkfisq.close;
        tahsilq.close;
// ----------
        Stkfisq.ParamByName('XSIRKOD2').Value:=sb.sirkod;
        Stkfisq.ParamByName('XFIRKOD2').VAlue:=firkod;
        Stkfisq.ParamByName('XBTARIH2').Value:=Datetimepicker1.Date;
        Stkfisq.ParamByName('XSTARIH2').Value:=Datetimepicker2.Date;
// ----------
        tahsilq.ParamByName('XSIRKOD5').Value:=sb.sirkod;
        tahsilq.ParamByName('XFIRKOD5').VAlue:=firkod;
        tahsilq.ParamByName('XBTARIH5').Value:=Datetimepicker1.Date;
        tahsilq.ParamByName('XSTARIH5').Value:=Datetimepicker2.Date;
//-----------
        Stkfisq.prepare;
        tahsilq.prepare;
        Stkfisq.open;
        tahsilq.Open;
// ---------------  Stkfi

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -