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

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

?? uvadgstockinorderdetail.pas

?? Delphi6開發的HIS程序
?? PAS
字號:
unit UVADGStockInOrderDetail;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, UAdapterDataGridView, cxStyles, cxCustomData, cxGraphics,
  cxFilter, cxData, cxDataStorage, cxEdit, DB, cxDBData, dxPSGlbl, dxPSUtl,
  dxPSEngn, dxPrnPg, dxBkgnd, dxWrap, dxPrnDev, dxPSCompsProvider,
  dxPSFillPatterns, dxPSEdgePatterns, dxPSCore, RzCommon, cxGridLevel,
  cxClasses, cxControls, cxGridCustomView, cxGridCustomTableView,
  cxGridTableView, cxGridDBTableView, cxGrid, jpeg, RzBckgnd, ExtCtrls,
  RzPanel, cxCheckBox, cxDBLookupComboBox, UView, UDataView,
  UAdapterDataView, UAdapterDataItemsView, UMasterAdapterDataGridView,
  UVMADGSIOMedicineDetail, UControllerView, UPagesView,
  UAdapterDataPagesView, MyTools, UCloneDataModel, UQueryDataModel, RzTabs,
  cxCurrencyEdit;

type
  TVADGStockInOrderDetail = class(TAdapterDataGridView)
    CreateBy: TDataSource;
    UpdateBy: TDataSource;
    ApproveBy: TDataSource;
    CheckInMethodId: TDataSource;
    GridDBTableViewSTOCKINORDERID: TcxGridDBColumn;
    GridDBTableViewCHECKINDATE: TcxGridDBColumn;
    GridDBTableViewTOTAL: TcxGridDBColumn;
    GridDBTableViewMEMO: TcxGridDBColumn;
    GridDBTableViewISAPPROVE: TcxGridDBColumn;
    GridDBTableViewAPPROVEDATE: TcxGridDBColumn;
    GridDBTableViewCREATED: TcxGridDBColumn;
    GridDBTableViewUPDATED: TcxGridDBColumn;
    GridDBTableViewCHECKINMETHODID: TcxGridDBColumn;
    GridDBTableViewAPPROVEBY: TcxGridDBColumn;
    GridDBTableViewCREATEBY: TcxGridDBColumn;
    GridDBTableViewUPDATEBY: TcxGridDBColumn;
    PagesView: TAdapterDataPagesView;
    Splitter1: TSplitter;
    procedure GridDBTableViewCellClick(Sender: TcxCustomGridTableView;
      ACellViewInfo: TcxGridTableDataCellViewInfo; AButton: TMouseButton;
      AShift: TShiftState; var AHandled: Boolean);
  private
    CreateByModel: TCloneDataModel;
    UpdateByModel: TCloneDataModel;
    ApproveByModel: TCloneDataModel;
    CheckInMethodModel: TCloneDataModel;
    SIOMedicineDetailView : TVMADGSIOMedicineDetail;
  protected
    procedure InitModel; override;
     procedure InitView; override;
  public
    function GetCaption: string; override;
    procedure Append(Parameters: IParameters); override;
    procedure Delete(Parameters: IParameters); override;
    procedure Save(Parameters: IParameters); override;
  end;

implementation
uses
  UMADStockinorder, Factory, UMADEmployee,UPrimaryDataModel, UMADCheckInMethod;
{$R *.dfm}

{ TVADGStockInOrderDetail }

function TVADGStockInOrderDetail.GetCaption: string;
begin
  Result := '藥品入庫單明細';
end;

procedure TVADGStockInOrderDetail.InitModel;
begin
  inherited;
  CreateByModel := GetCloneDataModel(TPrimaryDataModel(EmployeeFactory.GetModel));
  CreateBy.DataSet := CreateByModel.GetDataSet;

  UpdateByModel := GetCloneDataModel(TPrimaryDataModel(EmployeeFactory.GetModel));
  UpdateBy.DataSet := UpdateByModel.GetDataSet;

  ApproveBYModel := GetCloneDataModel(TPrimaryDataModel(EmployeeFactory.GetModel));
  ApproveBy.DataSet := ApproveByModel.GetDataSet;

  CheckInMethodModel:= GetCloneDataModel(TPrimaryDataModel(CheckInMethodFactory.GetModel));
  CheckInMethodId.DataSet := CheckInMethodModel.GetDataSet;
end;



procedure TVADGStockInOrderDetail.InitView;
var
  Page: TRzTabSheet;
  Key: IKey;
begin
  inherited;
  Page := PagesView.NewPage;
  SIOMedicineDetailView := TVMADGSIOMedicineDetail.Create(Page,SIOMedicineDetailFactory);
  PagesView.BandView(Page,SIOMedicineDetailView);
  Key := GetDataModel.GetKey;
  TQueryDataModel(SIOMedicineDetailView.GetDataModel).Query(Key);

end;

procedure TVADGStockInOrderDetail.Append(Parameters: IParameters);
begin
  TAdapterDataView(PagesView.GetActiveView).Append(Parameters);
end;

procedure TVADGStockInOrderDetail.Delete(Parameters: IParameters);
begin
  TAdapterDataView(PagesView.GetActiveView).Delete(Parameters);
end;

procedure TVADGStockInOrderDetail.Save(Parameters: IParameters);
begin
  TAdapterDataView(PagesView.GetActiveView).Save(Parameters);
end;

procedure TVADGStockInOrderDetail.GridDBTableViewCellClick(
  Sender: TcxCustomGridTableView;
  ACellViewInfo: TcxGridTableDataCellViewInfo; AButton: TMouseButton;
  AShift: TShiftState; var AHandled: Boolean);
begin
  inherited;
  TQueryDataModel(SIOMedicineDetailView.GetDataModel).Query(GetKey);
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av综合在线播放| 亚洲精品在线观| 91精品国产色综合久久不卡电影| 91精品国产免费久久综合| 欧美精品一区二区三区视频| 国产精品传媒在线| 丝袜亚洲另类欧美综合| 成人一级片网址| 欧美日本免费一区二区三区| 欧美www视频| 国产精品不卡一区| 亚洲综合色婷婷| 国产电影精品久久禁18| 精品视频在线看| 亚洲国产成人一区二区三区| 亚洲国产一区二区三区青草影视| 国产乱人伦偷精品视频不卡 | 国产高清亚洲一区| 91久久精品国产91性色tv| 欧美成人一级视频| 亚洲动漫第一页| 成人免费毛片片v| 欧美一区二区免费观在线| 亚洲欧美激情一区二区| 久久99国产精品久久| 国产成人aaa| 欧美妇女性影城| 亚洲男人的天堂在线观看| 国产精品资源网| 欧美午夜免费电影| 综合精品久久久| 国产盗摄视频一区二区三区| 欧美一区二区播放| 亚洲成av人在线观看| 91久久一区二区| 久久久久九九视频| 久久99久久久欧美国产| 欧美一区二区在线免费播放| 一区二区三区国产| 91丨九色porny丨蝌蚪| 久久天堂av综合合色蜜桃网| 理论片日本一区| 欧美丰满少妇xxxbbb| 亚洲欧美激情视频在线观看一区二区三区 | 狠狠色综合日日| 欧美一级高清大全免费观看| 亚洲一区二区在线视频| 色哟哟国产精品免费观看| 精品精品欲导航| 麻豆精品在线播放| 欧美成人三级在线| 喷水一区二区三区| 欧美性猛片xxxx免费看久爱| 亚洲激情六月丁香| 欧美午夜电影在线播放| 亚洲动漫第一页| 欧美一区二区三区不卡| 日韩国产欧美三级| 日韩一卡二卡三卡四卡| 久久精品av麻豆的观看方式| 欧美三片在线视频观看 | 蜜臀国产一区二区三区在线播放| 日韩欧美精品在线| 久久精品国产亚洲高清剧情介绍 | 亚洲精品五月天| 欧美三级电影精品| 爽好久久久欧美精品| 日韩欧美国产综合一区| 国产乱码精品一区二区三区五月婷| 国产亚洲成aⅴ人片在线观看| 精品亚洲国产成人av制服丝袜| 日韩精品一区二区三区蜜臀| 国产一本一道久久香蕉| 中文字幕一区二区在线播放| 99精品久久99久久久久| 亚洲成人1区2区| 2021国产精品久久精品| 成人精品视频一区| 亚洲欧美国产77777| 欧美男同性恋视频网站| 国模一区二区三区白浆| 日本一区二区高清| 色先锋aa成人| 免费观看在线色综合| 中文字幕av一区二区三区高| 日本韩国精品在线| 亚洲精品日韩综合观看成人91| 欧美理论电影在线| 国产suv精品一区二区6| 又紧又大又爽精品一区二区| 欧美大白屁股肥臀xxxxxx| 99久久久精品| 久久国产综合精品| 久久精品欧美一区二区三区不卡| 在线观看视频一区二区| 精品一区二区免费看| 亚洲老司机在线| 精品久久久久99| 欧美日韩中文一区| 国产超碰在线一区| 五月综合激情网| 国产无一区二区| 制服丝袜亚洲色图| 99精品一区二区三区| 韩国三级电影一区二区| 亚洲最大色网站| 国产精品另类一区| 日韩一区二区三区免费看| 色婷婷av一区二区三区gif| 亚洲成人av在线电影| 一区在线播放视频| 精品久久久久一区二区国产| 欧美日韩aaa| 色激情天天射综合网| 风间由美性色一区二区三区| 亚洲一区二区三区精品在线| 精品久久久影院| 日韩午夜av一区| 欧美挠脚心视频网站| 在线免费观看一区| 99久久精品免费看| 丁香天五香天堂综合| 国产自产视频一区二区三区| 亚洲成人黄色影院| 亚洲免费观看高清完整版在线观看| 久久久久久久久久久久久夜| 日韩一级欧美一级| 日韩免费在线观看| 欧美日韩成人综合天天影院 | 亚洲色图清纯唯美| 国产精品久久久久久久久免费相片 | 日本在线观看不卡视频| 国产色一区二区| 国产精品丝袜在线| 中文字幕日韩一区| 一个色妞综合视频在线观看| 亚洲国产精品麻豆| 日本午夜一本久久久综合| 韩日av一区二区| av电影在线观看不卡| 色综合天天综合网天天狠天天| 欧美美女一区二区| 国产欧美视频一区二区三区| 亚洲男人都懂的| 蜜臀av性久久久久蜜臀aⅴ四虎| 国产精品18久久久久久vr| av电影在线观看不卡 | 91丨九色丨蝌蚪丨老版| 欧美日韩国产一区| 久久美女高清视频| 亚洲第一成人在线| 成人一区二区三区视频在线观看| 欧美影视一区在线| 国产午夜三级一区二区三| 一区二区三区不卡视频| 国产一区二区剧情av在线| 色丁香久综合在线久综合在线观看 | 国产精品美女久久久久高潮 | 一二三区精品视频| 精彩视频一区二区三区| 色琪琪一区二区三区亚洲区| 精品少妇一区二区三区日产乱码| 亚洲色图19p| 国产伦精品一区二区三区免费迷| 欧美亚洲高清一区二区三区不卡| 久久亚洲二区三区| 三级成人在线视频| 93久久精品日日躁夜夜躁欧美| 精品欧美一区二区久久| 亚洲成人在线观看视频| www.欧美色图| 久久综合视频网| 日本不卡一二三区黄网| 欧美影院午夜播放| 亚洲婷婷在线视频| 成人午夜精品在线| 欧美精品一区二区在线播放| 日韩电影免费在线| 欧美日韩国产免费一区二区| 亚洲欧美日韩久久| 粉嫩久久99精品久久久久久夜| 日韩一区二区三区观看| 偷拍与自拍一区| 欧美日韩激情一区二区三区| 亚洲一区在线观看视频| 91在线国内视频| 国产精品久久久久aaaa樱花| 国产精品99久久久久久有的能看| 日韩欧美在线影院| 日韩电影在线免费看| 91精品国产品国语在线不卡| 天天操天天色综合| 欧美猛男超大videosgay| 亚洲一区二区三区影院| 在线免费观看日韩欧美| 亚洲综合一区二区精品导航| 欧美在线一二三四区| 一区二区三区在线观看网站| 色狠狠桃花综合| 亚洲国产成人高清精品|