亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? demand_enter.pas

?? delphi的一個開發實例
?? PAS
?? 第 1 頁 / 共 5 頁
字號:
unit Demand_Enter;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, XPMenu, Grids, StdCtrls, Buttons;

type
  Tfrm_Demand_Enter = class(TForm)
    Panel1: TPanel;
    Panel2: TPanel;
    SpeedButton2: TSpeedButton;
    SpeedButton3: TSpeedButton;
    SpeedButton4: TSpeedButton;
    Panel3: TPanel;
    Label1: TLabel;
    Panel4: TPanel;
    Edit_Copy_Date: TLabeledEdit;
    GroupBox1: TGroupBox;
    Cmd_DW: TSpeedButton;
    Cmd_CK: TSpeedButton;
    Cmd_ZDR: TSpeedButton;
    Cmd_JSR: TSpeedButton;
    Edit_Give_Name: TLabeledEdit;
    Edit_Storage_Name: TLabeledEdit;
    Edit_Shop_Name: TLabeledEdit;
    Edit_Transactor: TLabeledEdit;
    Edit_Proposer: TLabeledEdit;
    Edit_Condense: TLabeledEdit;
    Edit_Submit_Remark: TLabeledEdit;
    Edit_Submit_adopt_NO: TLabeledEdit;
    Panel5: TPanel;
    Panel6: TPanel;
    XPMenu1: TXPMenu;
    Panel9: TPanel;
    P_check: TPanel;
    P1: TPanel;
    Cmd1: TSpeedButton;
    L1: TLabel;
    P2: TPanel;
    Cmd2: TSpeedButton;
    L2: TLabel;
    P3: TPanel;
    Cmd3: TSpeedButton;
    L3: TLabel;
    P4: TPanel;
    L4: TLabel;
    Cmd4: TSpeedButton;
    P5: TPanel;
    L5: TLabel;
    Cmd5: TSpeedButton;
    Panel10: TPanel;
    SpeedButton6: TSpeedButton;
    SpeedButton11: TSpeedButton;
    LabeledEdit11: TLabeledEdit;
    LabeledEdit12: TLabeledEdit;
    LabeledEdit13: TLabeledEdit;
    Panel11: TPanel;
    Label4: TLabel;
    Label5: TLabel;
    Panel7: TPanel;
    Cmd_Delete: TSpeedButton;
    Cmd_Add: TSpeedButton;
    StringGrid1: TStringGrid;
    Edit_Shop_NO: TLabeledEdit;
    Edit_Storage_NO: TLabeledEdit;
    Cmd_DM: TSpeedButton;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure FormShow(Sender: TObject);
    procedure SpeedButton4Click(Sender: TObject);
    procedure Cmd_DeleteClick(Sender: TObject);
    procedure Cmd_AddClick(Sender: TObject);
    procedure Edit_Copy_DateDblClick(Sender: TObject);
    procedure Edit_Copy_DateKeyPress(Sender: TObject; var Key: Char);
    procedure Cmd_ZDRClick(Sender: TObject);
    procedure Edit_ProposerDblClick(Sender: TObject);
    procedure Edit_ProposerKeyPress(Sender: TObject; var Key: Char);
    procedure Cmd_DWClick(Sender: TObject);
    procedure Cmd_CKClick(Sender: TObject);
    procedure Cmd_DMClick(Sender: TObject);
    procedure Cmd_JSRClick(Sender: TObject);
    procedure StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
      Rect: TRect; State: TGridDrawState);
    procedure StringGrid1DblClick(Sender: TObject);
    procedure Cmd1Click(Sender: TObject);
    procedure Cmd2Click(Sender: TObject);
    procedure Cmd3Click(Sender: TObject);
    procedure Cmd4Click(Sender: TObject);
    procedure Cmd5Click(Sender: TObject);
  private
    { Private declarations }
    procedure DeleteRow(Row:Integer);
    procedure Stock_States_Total;
  public
    { Public declarations }
  end;

var
  frm_Demand_Enter: Tfrm_Demand_Enter;
  iColcount,Total_Count:Integer;
  ss,
  tempstr:String;
  Pcol,Prow:integer;
implementation

uses func, Supply_Monad, Storage_Select, ChildShop_Select, Login_Man, Data,
  Public_Don, Goods_Check;

{$R *.dfm}

//自定義庫存統計過程
procedure Tfrm_Demand_Enter.Stock_States_Total;
var
    Total_amount,Total_money:String;
    i:Integer;
begin
    {try
        for i:=1 to StringGrid1.RowCount-1 do
        begin
            with frm_data.ClientDataSet_Add do
            begin
                Close;
                CommandText:='';
                CommandText:='Select * from [V_Stock_States_View] where Storage_NO='''+Trim(Edit_Storage_NO.Text)+''' and Goods_NO='''+Trim(StringGrid1.Cells[1,i])+'''';
                try
                    open;
                    //如果該倉庫存在同種商品
                    if frm_data.ClientDataSet_Add.RecordCount>0 then
                    begin
                        Total_amount:=frm_data.ClientDataSet_Add.FieldByName('IN_amount').AsVariant;  //統計總的數量
                        Total_money :=frm_data.ClientDataSet_Add.FieldByName('Stock_money').AsVariant;   //統計總的金額
                        Total_amount:=FloatToStr(StrToFloat(Total_amount)+StrToFloat(StringGrid1.Cells[5,i]));
                        Total_money :=FloatToStr(StrToFloat(Total_money)+StrToFloat(StringGrid1.Cells[12,i]));
                        with frm_Data.ClientDataSet_Add do
                        begin
                            Close;
                            CommandText:='';
                            CommandText:='Update [Stock_States] set IN_amount='''+Trim(Total_amount)+''',Stock_money='''+Trim(Total_money)+''' where Goods_No='''+Trim(StringGrid1.Cells[1,i])+''' and Storge_NO='''+Trim(Edit_Shop_NO.Text)+'''';
                            try
                                Execute;
                            except
                                Application.MessageBox('修改[庫存]的數量和金額時出現了錯誤,請確認!',pchar(application.Title),mb_iconwarning);
                                Exit;
                            end;
                        end;
                    end;
                    //如果該倉庫不存在同種商品
                    if frm_data.ClientDataSet_Add.RecordCount=0 then
                    begin
                        with frm_Data.ClientDataSet_Add do
                        begin
                            Close;
                            CommandText:='';
                            CommandText:='insert into [Stock_States](Goods_NO,IN_amount,Stock_money,Storage_NO,Shop_NO) values ('''+Trim(StringGrid1.Cells[1,i])+''','''+StringGrid1.Cells[5,i]+''','''+StringGrid1.Cells[12,i]+''','''+Trim(Edit5.Text)+''','''+Trim(Edit7.Text)+''')';
                            try
                                Execute;
                            except
                                Application.MessageBox('修改[庫存]的數量和金額時出現了錯誤,請確認!',pchar(application.Title),mb_iconwarning);
                                Exit;
                            end;
                        end;
                    end;
                except
                    Application.MessageBox('打開[采購視圖]時出現了錯誤,請確認!',pchar(application.Title),mb_iconwarning);
                    Exit;
                end;
            end;
        end;
    except
        Application.MessageBox('保存庫存數據時系統出現了錯誤,請確認!',pchar(application.Title),mb_iconwarning);
        Exit;
    end; }
end;

procedure Tfrm_Demand_Enter.DeleteRow(Row:Integer);
var
    i : integer;
begin
    //最后一列直接刪除
    if (Row = StringGrid1.RowCount-1) and (row >1) then
        StringGrid1.RowCount := StringGrid1.RowCount - 1;
    //自動上移
    if (Row < StringGrid1.RowCount) and (Row > StringGrid1.FixedRows-1) then
    begin
        if Row < StringGrid1.RowCount - 1 then
        begin
            for i := Row to StringGrid1.RowCount-1 do
            StringGrid1.Rows[i] := StringGrid1.Rows[i+1];
            StringGrid1.RowCount :=StringGrid1.RowCount - 1;
        end;
    end;
end;

procedure Tfrm_Demand_Enter.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
    frm_Data.ClientDataSet_Submit_adopt_detail.Active:=false;
    frm_Data.ClientDataSet_Submit_adopt_detail.Close;
    frm_Data.ClientDataSet_Submit_adopt.Active:=false;
    frm_Data.ClientDataSet_Submit_adopt.Close;
    frm_data.ClientDataSet_Receipt.Active:=False;
    frm_data.ClientDataSet_Receipt.Close;
    Action:=Cafree;
end;

procedure Tfrm_Demand_Enter.FormShow(Sender: TObject);
var
    i,icount,k:integer;
    tt,yy,temppos:integer;
begin
    frm_Demand_Enter.Left:=170 * longint(Screen.Width) div 1024;
    frm_Demand_Enter.Top:=40 * longint(Screen.Height) div 768;
    frm_Demand_Enter.Height:=715;
    frm_Demand_Enter.Width:=860;
    iColcount:=StringGrid1.ColCount-1; //需要的填充數據的網絡表格的列數
    StringGrid1.RowCount:=2;  StringGrid1.ColCount:=20;
    Total_Count:=StringGrid1.RowCount;
    for i:=1 to StringGrid1.RowCount-1 do
    begin
        StringGrid1.Cells[0,i]:=IntTostr(i); //表示第0列第i行
    end;
    StringGrid1.ColWidths[0]:=40;   StringGrid1.ColWidths[1]:=150;  StringGrid1.ColWidths[2]:=150;
    StringGrid1.ColWidths[3]:=100;  StringGrid1.ColWidths[4]:=100;  StringGrid1.ColWidths[5]:=150;
    StringGrid1.ColWidths[6]:=50;   StringGrid1.ColWidths[7]:=80;   StringGrid1.ColWidths[8]:=100;
    StringGrid1.ColWidths[9]:=50;   StringGrid1.ColWidths[10]:=100; StringGrid1.ColWidths[11]:=100;
    StringGrid1.ColWidths[12]:=50;  StringGrid1.ColWidths[13]:=150; StringGrid1.ColWidths[14]:=150;
    StringGrid1.ColWidths[15]:=100; StringGrid1.ColWidths[16]:=100; StringGrid1.ColWidths[17]:=150;
    StringGrid1.ColWidths[18]:=50;  StringGrid1.ColWidths[19]:=80; 
    
    StringGrid1.Cells[0,0]:='行號';             StringGrid1.Cells[1,0]:='商品編號';
    StringGrid1.Cells[2,0]:='商品名稱';         StringGrid1.Cells[3,0]:='受托數量';
    StringGrid1.Cells[4,0]:='受托單價';         StringGrid1.Cells[5,0]:='受托金額';
    StringGrid1.Cells[6,0]:='受托說明';         StringGrid1.Cells[7,0]:='基本單位';
    StringGrid1.Cells[8,0]:='類別名稱';         StringGrid1.Cells[9,0]:='品牌名稱';
    StringGrid1.Cells[10,0]:='品種名稱';        StringGrid1.Cells[11,0]:='規格型號';
    StringGrid1.Cells[12,0]:='球面度數';        StringGrid1.Cells[13,0]:='柱面度數';
    StringGrid1.Cells[14,0]:='顏色名稱';        StringGrid1.Cells[15,0]:='商品條瑪';
    StringGrid1.Cells[16,0]:='組冊商標';        StringGrid1.Cells[17,0]:='生產廠家';
    StringGrid1.Cells[18,0]:='有效日期(月)';    StringGrid1.Cells[19,0]:='商品說明';


    if Public_Do='Demand_Enter_Str' then
    begin
        P_check.Visible:=False;
    end;
    //草稿單據查看
    if ((Public_Do='Demand_Enter_Business') and (SH_Level<>0)) then
    begin
        P_check.Visible:=true;
        if Trim(ExamineMan1)<>'' then

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
黑人精品欧美一区二区蜜桃| 国产在线精品一区二区三区不卡| 天堂一区二区在线免费观看| 狂野欧美性猛交blacked| 99精品黄色片免费大全| 欧美一区二区三区视频在线| 国产精品入口麻豆九色| 日本午夜一本久久久综合| zzijzzij亚洲日本少妇熟睡| 日韩欧美一卡二卡| 亚洲永久精品大片| 成人久久久精品乱码一区二区三区| 69堂成人精品免费视频| 中文字幕亚洲综合久久菠萝蜜| 久久精品国产77777蜜臀| 在线免费观看日韩欧美| 亚洲国产成人私人影院tom| 久久成人免费电影| 欧美精品一级二级三级| 亚洲在线视频一区| 91麻豆自制传媒国产之光| 欧美激情在线一区二区| 激情综合一区二区三区| 欧美理论电影在线| 亚洲精品久久久蜜桃| 成人97人人超碰人人99| 国产欧美精品一区二区色综合| 免费久久精品视频| 欧美一区二区日韩| 日韩成人伦理电影在线观看| 在线观看日韩高清av| 亚洲色欲色欲www| 99国产麻豆精品| 国产欧美日韩综合| 丁香一区二区三区| 中文子幕无线码一区tr| 成人一区二区视频| 国产精品美女久久久久久久 | 成人午夜av影视| xvideos.蜜桃一区二区| 国内精品免费在线观看| 欧美精品一区二区精品网| 另类成人小视频在线| 精品盗摄一区二区三区| 国产一区视频网站| 亚洲国产精品成人综合 | 免费在线一区观看| 91精品国产综合久久国产大片| 天堂久久一区二区三区| 日韩一区二区精品葵司在线| 狠狠色丁香婷综合久久| 国产网站一区二区| 波多野结衣亚洲| 一区二区三区电影在线播| 欧美无人高清视频在线观看| 午夜精品国产更新| 日韩欧美高清dvd碟片| 国产精品一二三| 国产精品成人午夜| 欧美日韩一区三区四区| 久久99精品国产| 国产欧美日韩三级| 在线日韩国产精品| 极品少妇xxxx精品少妇| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 欧美在线视频全部完| 奇米精品一区二区三区四区 | 日本一区二区三区在线不卡| 99久久亚洲一区二区三区青草| 亚洲va天堂va国产va久| 精品少妇一区二区三区在线视频| 成人18视频在线播放| 婷婷中文字幕综合| 欧美激情中文不卡| 51精品久久久久久久蜜臀| 国产a精品视频| 亚洲一二三级电影| 久久综合九色综合欧美98| 欧美在线综合视频| 国产精品1024| 调教+趴+乳夹+国产+精品| 久久久久88色偷偷免费| 欧美电影一区二区| 91在线精品一区二区三区| 蜜桃久久久久久| 一区二区三区免费在线观看| 欧美成人午夜电影| 精品视频一区二区不卡| 成人黄色免费短视频| 奇米影视7777精品一区二区| **性色生活片久久毛片| 日韩女优av电影在线观看| 91黄色激情网站| 成人免费看的视频| 国产美女在线精品| 蜜桃久久久久久久| 性欧美大战久久久久久久久| 亚洲少妇中出一区| 中文字幕欧美日本乱码一线二线| 日韩免费看的电影| 7878成人国产在线观看| 91高清视频在线| fc2成人免费人成在线观看播放| 美女一区二区三区| 日本不卡一区二区| 亚洲高清视频中文字幕| 亚洲精品乱码久久久久| 亚洲日本乱码在线观看| 亚洲国产成人一区二区三区| 国产三区在线成人av| 久久免费偷拍视频| 精品粉嫩aⅴ一区二区三区四区| 3d成人h动漫网站入口| 欧美色欧美亚洲另类二区| 在线一区二区三区四区五区 | 国内久久精品视频| 激情另类小说区图片区视频区| 亚洲成av人片在线| 亚洲国产日产av| 一区二区三区视频在线观看| 亚洲欧美国产三级| 一区二区三区中文字幕| 亚洲精品欧美激情| 亚洲午夜免费电影| 婷婷国产v国产偷v亚洲高清| 日产精品久久久久久久性色| 日韩在线a电影| 日本欧美一区二区在线观看| 秋霞成人午夜伦在线观看| 久久成人精品无人区| 国产一区二区三区四| 风间由美性色一区二区三区| 97se亚洲国产综合在线| 一本色道久久加勒比精品| 欧美影院午夜播放| 日韩三级视频在线观看| 国产视频一区在线播放| 亚洲蜜臀av乱码久久精品蜜桃| 亚洲国产一区二区三区青草影视| 五月开心婷婷久久| 久久99最新地址| av电影在线观看一区| 欧美伊人久久大香线蕉综合69| 91精品国产欧美日韩| 久久久777精品电影网影网| 中文字幕日本不卡| 亚洲r级在线视频| 国产综合久久久久久久久久久久| 国产成人精品免费看| 91福利精品第一导航| 日韩欧美激情在线| 国产精品久线观看视频| 日韩制服丝袜av| 国产xxx精品视频大全| 欧美色涩在线第一页| 久久久久久久电影| 亚洲一区二区三区美女| 国内国产精品久久| 色av成人天堂桃色av| 日韩欧美电影一区| 亚洲色图都市小说| 国产一区啦啦啦在线观看| 91福利国产成人精品照片| 日韩亚洲欧美高清| 亚洲欧美激情一区二区| 国产呦精品一区二区三区网站| 91丨porny丨最新| 日韩美女视频一区二区在线观看| 国产精品高清亚洲| 紧缚奴在线一区二区三区| 在线中文字幕不卡| 亚洲国产成人自拍| 精品一区二区三区的国产在线播放| 91免费观看视频| 久久综合色之久久综合| 五月激情综合色| 91在线精品秘密一区二区| 精品第一国产综合精品aⅴ| 五月综合激情网| 91片黄在线观看| 国产性做久久久久久| 美女免费视频一区| 欧美日韩大陆一区二区| 日韩毛片视频在线看| 国产激情视频一区二区三区欧美| 这里只有精品99re| 亚洲午夜精品17c| 99久久免费精品| 欧美国产一区视频在线观看| 久久99久久精品| 欧美裸体一区二区三区| 亚洲精品乱码久久久久久久久 | 国产视频视频一区| 极品少妇一区二区三区精品视频| 欧美精品在欧美一区二区少妇| 一级特黄大欧美久久久| 91天堂素人约啪| 亚洲欧美自拍偷拍| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 亚洲成av人在线观看|