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

📄 frm_allexportbilledit.pas

📁 这是一个基于delphi平台的物流空运管理系统!
💻 PAS
📖 第 1 页 / 共 5 页
字号:
unit Frm_AllExportBillEdit;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, Frm_Cargo, XPMenu, DB, ADODB, Menus, StdCtrls, ComCtrls,
  Buttons, Grids, ExtCtrls;

type
  TFrmAllExportBillEdit = class(TFrmCargo)
    page: TPageControl;
    MAWB: TTabSheet;
    HAWB: TTabSheet;
    CHARGE: TTabSheet;
    Label67: TLabel;
    Label1: TLabel;
    Label59: TLabel;
    Label70: TLabel;
    Label74: TLabel;
    Label75: TLabel;
    Label76: TLabel;
    Label77: TLabel;
    Label78: TLabel;
    Label110: TLabel;
    Shape6: TShape;
    Label118: TLabel;
    Label119: TLabel;
    Label120: TLabel;
    Label121: TLabel;
    Label122: TLabel;
    Label123: TLabel;
    Label124: TLabel;
    Label127: TLabel;
    Label131: TLabel;
    Label132: TLabel;
    Label133: TLabel;
    Label134: TLabel;
    Label136: TLabel;
    Label137: TLabel;
    Label138: TLabel;
    Label139: TLabel;
    Label140: TLabel;
    Label83: TLabel;
    Label50: TLabel;
    Label33: TLabel;
    Label60: TLabel;
    Label64: TLabel;
    Label69: TLabel;
    Label86: TLabel;
    Label91: TLabel;
    SpeedButton5: TSpeedButton;
    Label141: TLabel;
    Label142: TLabel;
    Label143: TLabel;
    Label153: TLabel;
    SpeedButton4: TSpeedButton;
    Label125: TLabel;
    Label126: TLabel;
    Label128: TLabel;
    Label129: TLabel;
    Label130: TLabel;
    Label66: TLabel;
    Label51: TLabel;
    IfPrint: TCheckBox;
    EdtTotalDPay: TEdit;
    EdtTotalPrePay: TEdit;
    SG: TStringGrid;
    ComAgent: TComboBox;
    EdtFileNo: TEdit;
    EdtChgs: TEdit;
    EdtPpd: TEdit;
    EdtOppd: TEdit;
    EdtOcoll: TEdit;
    EdtDvc: TEdit;
    EdtDvc2: TEdit;
    ComLoad: TComboBox;
    ComShipCom: TComboBox;
    VoyageDate: TDateTimePicker;
    BitBtn14: TBitBtn;
    ComUnload: TComboBox;
    ComCusCode: TComboBox;
    EdtRFileno: TEdit;
    EdtDest: TEdit;
    EdtBY: TEdit;
    ChkFinish: TCheckBox;
    EdtReci: TEdit;
    ComYunCuscode: TComboBox;
    EdtCurr: TComboBox;
    Shipper: TMemo;
    Consignee: TMemo;
    Inform: TMemo;
    Ai: TMemo;
    ComPrice: TComboBox;
    Trusttype: TComboBox;
    BitBtn5: TBitBtn;
    BitBtn7: TBitBtn;
    BitBtn8: TBitBtn;
    EdtCOLL: TEdit;
    CombInput: TComboBox;
    ComFormula: TComboBox;
    Chkzhdan: TCheckBox;
    EdtTo: TEdit;
    EdtAIC: TEdit;
    EdtAccount: TEdit;
    ComConsign: TComboBox;
    ChkDiscard: TCheckBox;
    ComTrustSource: TComboBox;
    EdtCusCodeName: TEdit;
    EdtConsignName: TEdit;
    BitBtn19: TBitBtn;
    Hi: TMemo;
    SpeedButton1: TBitBtn;
    ExecDate: TDateTimePicker;
    Bussiness: TComboBox;
    Edtczr: TEdit;
    ChkKeyDown: TCheckBox;
    EdtModioper: TEdit;
    EdtPlace: TComboBox;
    MemACC: TEdit;
    MemGoods: TMemo;
    EdtTO2: TEdit;
    EdtBy2: TEdit;
    EdtTO3: TEdit;
    EdtBy3: TEdit;
    VoyageDate2: TEdit;
    VoyageDate3: TEdit;
    GroupCw: TGroupBox;
    Label44: TLabel;
    Label45: TLabel;
    Label71: TLabel;
    Label72: TLabel;
    EdtNumber: TEdit;
    ComKMDM: TComboBox;
    EdtZcNumber: TEdit;
    ComZcKmdm: TComboBox;
    Label17: TLabel;
    Label35: TLabel;
    Label54: TLabel;
    Label55: TLabel;
    Label56: TLabel;
    Label57: TLabel;
    Label61: TLabel;
    Label62: TLabel;
    Label63: TLabel;
    Label106: TLabel;
    Shape2: TShape;
    Label109: TLabel;
    Label18: TLabel;
    Label99: TLabel;
    Label25: TLabel;
    Label26: TLabel;
    Label27: TLabel;
    Label53: TLabel;
    Label37: TLabel;
    Label52: TLabel;
    Label20: TLabel;
    Label19: TLabel;
    Label21: TLabel;
    Label22: TLabel;
    Label40: TLabel;
    Label34: TLabel;
    Label7: TLabel;
    Label4: TLabel;
    Label28: TLabel;
    Label31: TLabel;
    Label65: TLabel;
    Label6: TLabel;
    Label43: TLabel;
    Label10: TLabel;
    Label11: TLabel;
    Label12: TLabel;
    Label92: TLabel;
    Label93: TLabel;
    SpeedButton6: TSpeedButton;
    Label108: TLabel;
    Label24: TLabel;
    Label23: TLabel;
    Label73: TLabel;
    Label8: TLabel;
    Label9: TLabel;
    SpeedButton3: TSpeedButton;
    Label88: TLabel;
    Label89: TLabel;
    Label5: TLabel;
    Label29: TLabel;
    Label30: TLabel;
    Label68: TLabel;
    LVHW: TListView;
    BitBtn2: TBitBtn;
    BitBtn3: TBitBtn;
    cComCuscode: TComboBox;
    cComLoad: TComboBox;
    cComUnLoad: TComboBox;
    cComShipCom: TComboBox;
    cVoyageDate: TDateTimePicker;
    CConsignee: TMemo;
    CInform: TMemo;
    CShipper: TMemo;
    cEdtFileno: TEdit;
    cEdtBy: TEdit;
    cAi: TMemo;
    cEdtCHGS: TEdit;
    cEdtPPD: TEdit;
    cEdtCOLL: TEdit;
    cEdtOPPD: TEdit;
    cEdtOCOLL: TEdit;
    cEdtDVC: TEdit;
    cEdtDVC2: TEdit;
    CEdtDest: TEdit;
    CEdtReci: TEdit;
    cComPrice: TComboBox;
    CEdtRFileNo: TEdit;
    cTrusttype: TComboBox;
    CEdtCurr: TComboBox;
    cComYunCuscode: TComboBox;
    CChkFinish: TCheckBox;
    CchkDiscard: TCheckBox;
    BitBtn9: TBitBtn;
    BitBtn10: TBitBtn;
    BitBtn12: TBitBtn;
    SG2: TStringGrid;
    cCombInput: TComboBox;
    cComFormula: TComboBox;
    BitBtn13: TBitBtn;
    CEdtTo: TEdit;
    CcomConsign: TComboBox;
    cComAgent: TComboBox;
    CEdtNumber: TEdit;
    CComKMDM: TComboBox;
    CComTrustSource: TComboBox;
    cedtzcnumber: TEdit;
    CcomZcKMDM: TComboBox;
    CEdtCuscodeName: TEdit;
    CEdtConsignname: TEdit;
    CHi: TMemo;
    BitBtn16: TBitBtn;
    SpeedButton2: TBitBtn;
    cExecDate: TDateTimePicker;
    cBussiness: TComboBox;
    CEdtCzr: TEdit;
    CchkKeydown: TCheckBox;
    CEdtModiOper: TEdit;
    CEdtPlace: TComboBox;
    CEdtAccount: TEdit;
    CEdtAic: TEdit;
    CMemACC: TEdit;
    CMemGoods: TMemo;
    BitBtn1: TBitBtn;
    cEdtBy2: TEdit;
    CEdtTo2: TEdit;
    cEdtTo3: TEdit;
    CEdtBy3: TEdit;
    CVoyageDate3: TEdit;
    cVoyageDate2: TEdit;
    GroupBox4: TGroupBox;
    Label32: TLabel;
    ComFare: TComboBox;
    BitBtn25: TBitBtn;
    BitBtn26: TBitBtn;
    GroupFare: TGroupBox;
    Label84: TLabel;
    Label48: TLabel;
    Label2: TLabel;
    Label107: TLabel;
    Label85: TLabel;
    Label79: TLabel;
    Label80: TLabel;
    Label49: TLabel;
    Label82: TLabel;
    Label3: TLabel;
    Label41: TLabel;
    Label150: TLabel;
    Label100: TLabel;
    LBLMess: TLabel;
    Label87: TLabel;
    Label90: TLabel;
    Label46: TLabel;
    Label13: TLabel;
    Label14: TLabel;
    EdtMark: TEdit;
    CombType: TComboBox;
    CombName: TComboBox;
    RadioButton5: TRadioButton;
    RadioButton6: TRadioButton;
    EdtM: TEdit;
    LVFare: TListView;
    CombTO: TComboBox;
    BitBtn4: TBitBtn;
    BitBtn6: TBitBtn;
    BitBtn11: TBitBtn;
    ComCurrencyType: TComboBox;
    EdtRate: TEdit;
    HappenDate: TDateTimePicker;
    EdtOperator: TEdit;
    billno: TEdit;
    ChkOther: TComboBox;
    EdtInvoice: TEdit;
    EdtBXH: TEdit;
    MemCusCode: TEdit;
    HappenDDate: TEdit;
    Edtunit: TMemo;
    EdtFareModiOper: TEdit;
    EdtUnitPrice: TEdit;
    EdtShuLiang: TEdit;
    BitBtn20: TBitBtn;
    GroupBox1: TGroupBox;
    Label165: TLabel;
    Label166: TLabel;
    Label167: TLabel;
    Label168: TLabel;
    Label169: TLabel;
    Label172: TLabel;
    BitBtn18: TBitBtn;
    BitBtn23: TBitBtn;
    BitBtn24: TBitBtn;
    EdtDoResult: TEdit;
    DoDate: TDateTimePicker;
    EdtDoTime: TEdit;
    Memo4: TMemo;
    EdtPreRemark: TEdit;
    LVDDO: TListView;
    Edit7: TEdit;
    PopDel: TPopupMenu;
    N1: TMenuItem;
    N2: TMenuItem;
    DeleteYcY: TPopupMenu;
    DELETEYC: TMenuItem;
    CDeleteYcY: TPopupMenu;
    MenuItem1: TMenuItem;
    PopCopy: TPopupMenu;
    CopyWt: TMenuItem;
    Query1: TADOQuery;
    Query2: TADOQuery;
    Query3: TADOQuery;
    QryTemp: TADOQuery;
    QryTemp2: TADOQuery;
    procedure BitBtn14Click(Sender: TObject);
    procedure SpeedButton1Click(Sender: TObject);
    procedure BitBtn19Click(Sender: TObject);
    procedure BitBtn5Click(Sender: TObject);
    procedure BitBtn7Click(Sender: TObject);
    procedure BitBtn8Click(Sender: TObject);
    procedure BitBtn1Click(Sender: TObject);
    procedure BitBtn3Click(Sender: TObject);
    procedure SpeedButton2Click(Sender: TObject);
    procedure BitBtn16Click(Sender: TObject);
    procedure BitBtn9Click(Sender: TObject);
    procedure BitBtn10Click(Sender: TObject);
    procedure BitBtn12Click(Sender: TObject);
    procedure BitBtn20Click(Sender: TObject);
    procedure BitBtn4Click(Sender: TObject);
    procedure BitBtn6Click(Sender: TObject);
    procedure BitBtn11Click(Sender: TObject);
    procedure N1Click(Sender: TObject);
    procedure N2Click(Sender: TObject);
    procedure DELETEYCClick(Sender: TObject);
    procedure CopyWtClick(Sender: TObject);
    procedure LVFareClick(Sender: TObject);
    procedure LVFareColumnClick(Sender: TObject; Column: TListColumn);
    procedure LVHWClick(Sender: TObject);
    procedure LVHWColumnClick(Sender: TObject; Column: TListColumn);
    procedure SG2SelectCell(Sender: TObject; ACol, ARow: Integer;
      var CanSelect: Boolean);
    procedure SG2SetEditText(Sender: TObject; ACol, ARow: Integer;
      const Value: String);
    procedure MemGoodsExit(Sender: TObject);
    procedure cCombInputExit(Sender: TObject);
    procedure CMemGoodsExit(Sender: TObject);
    procedure cComFormulaExit(Sender: TObject);
    procedure CombInputExit(Sender: TObject);
    procedure ComFormulaExit(Sender: TObject);
  private
    isclear:Boolean; {是否清空ComVoyage.text}
     Cisclear:Boolean; {是否清空CComVoyage.text}
     GoodsAdd:Boolean; {标记货物是增加还是编辑}
     VarMain:string;   {记录主单代码}
     Varhawb:string;   {记录分单代码}
     QuoteCode,CQuoteCode:String;  {记录为保存前的报价号,以备比较报价号改变之后的操作}
     CurrentFileCode:String;  {记录费用当前编辑的记录的filecode号}
     CurrentOperFileCode:String;  {记录当前业务操作编辑记录的filecode号}

⌨️ 快捷键说明

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