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

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

?? payw00_01.pas.svn-base

?? 這是一個功能齊全的,代碼完整的ERP企業信息管理系統,現在上傳和大家分享
?? SVN-BASE
?? 第 1 頁 / 共 2 頁
字號:
  cbType.ItemIndex:=0;
  cbTypeChange(cbType);
end;

procedure TPayW00_01Form.FormCreate(Sender: TObject);
begin
  SetInterface;
  GetYears(cbYear);
  GetMonths(StrToInt(cbYear.Text),cbMonth);
  //查詢報表
  GetAllReport(adsReports,ActionList1,'PAY');
  //取得所有薪資項目
  RefreshPayItem;
  ActReg.Visible:=ADemoFlag;
  N1.Visible:=ADemoFlag;
end;

procedure TPayW00_01Form.FormClose(Sender: TObject;
  var Action: TCloseAction);
begin
  Action := caFree;
end;

procedure TPayW00_01Form.FormActivate(Sender: TObject);
begin
  Animate1.ResName:='HOWWELL';
  Animate1.Play(1,100,0);
  AModule:='PAY';
end;

procedure TPayW00_01Form.dbgMasterBackgroundDrawEvent(Sender: TObject;
  ACanvas: TCanvas; ARect: TRect);
var
  AText:string;
begin
  ARect.Left:=0;
  ARect.Top:=0;
  ACanvas.Brush.Color:=dbgMaster.GroupPanelColor;
  ACanvas.Font.Color:=dbgMaster.GroupPanelFontColor;
  //您可以把列標題拖放到此處使記錄按此列進行分組
  if dbgMaster.GroupColumnCount=0 then AText:=' '+GetDBString('NOT10001012') else AText:='';
  Windows.FillRect(ACanvas.Handle, ARect, 0);
  DrawText(ACanvas.Handle, PChar(AText), Length(AText), ARect, DT_LEFT or DT_EXPANDTABS or DT_NOPREFIX or DT_SINGLELINE or DT_VCENTER);
end;

procedure TPayW00_01Form.cbTypeChange(Sender: TObject);
begin
  if cbYear.Text='' then Exit;
  SYSDM.qryQuery.Close;
  SYSDM.qryQuery.SQL.Clear;
  SYSDM.qryQuery.SQL.Add('select P150_001 from PAY150 where P150_003='+''''+cbType.Text+'''');
  SYSDM.qryQuery.Open;
  if SYSDM.qryQuery.IsEmpty then
    ATypeNo:=0
  else
    ATypeNo:=SYSDM.qryQuery.Fields[0].AsInteger;   //事務類型
  sbSearch.Click;
end;

procedure TPayW00_01Form.sbSearchClick(Sender: TObject);
begin
//查詢
  if (cbYear.Text='') or (cbMonth.Text='') or (cbType.Text='') then Exit;
  //取得期段的起始結束日期
  GetPeriodDate(cbYear.Text,cbMonth.Text,AStartDate,AEndDate,APeriod);
  qryMaster.Close;
  qryMaster.SQL.Clear;
  if ATypeNo=0 then
    qryMaster.SQL.Add('select * from PAY500 where P500_005>='+GetDateString(AStartDate)+' and P500_005<='+GetDateString(AEndDate))
  else
    qryMaster.SQL.Add('select * from PAY500 where P500_001='+IntToStr(ATypeNo)+' and P500_005>='+GetDateString(AStartDate)+' and P500_005<='+GetDateString(AEndDate));
  qryMaster.Open;
end;

procedure TPayW00_01Form.cbYearChange(Sender: TObject);
begin
  GetMonths(StrToInt(cbYear.Text),cbMonth);
  sbSearch.Click;
end;

procedure TPayW00_01Form.cbMonthChange(Sender: TObject);
begin
  //取得期段的起始結束日期
  GetPeriodDate(cbYear.Text,cbMonth.Text,AStartDate,AEndDate,APeriod);
  sbSearch.Click;
end;

procedure TPayW00_01Form.tvListsDblClick(Sender: TObject);
begin
//項目選擇
  if tvLists.Items.Count=0 then Exit;
  tvLists.Items.BeginUpdate;
  tvLists.Items[0].Expand(True);
  tvLists.Items.EndUpdate;
  cbType.ItemIndex:=cbType.Items.IndexOf(adsListsName.Value);
  cbTypeChange(cbType);
end;

procedure TPayW00_01Form.tvListsGetImageIndex(Sender: TObject;
  Node: TTreeNode);
begin
  if Node.HasChildren then
  begin
    Node.ImageIndex:=0;
    Node.SelectedIndex:=0;
  end else
  begin
    Node.ImageIndex:=1;
    Node.SelectedIndex:=1;
  end;
end;

procedure TPayW00_01Form.ActHrmS00Execute(Sender: TObject);
begin
//人力資源參數
  CreateFormInPackage('THrmS00_01Form',True);
end;

procedure TPayW00_01Form.ActBom100Execute(Sender: TObject);
begin
//工序資料維護
  CreateFormInPackage('TBom100_01Form',True);
end;

procedure TPayW00_01Form.ActBom110Execute(Sender: TObject);
begin
//工藝流程維護
  CreateFormInPackage('TBom110_01Form',True);
end;

procedure TPayW00_01Form.ActInv150Execute(Sender: TObject);
begin
//料品資料維護
  CreateFormInPackage('TInv150_01Form',True);
end;

procedure TPayW00_01Form.ActPay150Execute(Sender: TObject);
begin
//薪資項目維護
  CreateFormInPackage('TPay150_01Form',True);
end;

procedure TPayW00_01Form.ActPay160Execute(Sender: TObject);
begin
//薪資類別維護
  CreateFormInPackage('TPay160_01Form',True);
end;

procedure TPayW00_01Form.ActPassExecute(Sender: TObject);
begin
//更改登錄密碼(&C)...
  AStartTime:=GetTickCount;
  Sys600_01Form:=TSys600_01Form.Create(Application);
  ShowRunTime;  //顯示程序執行時間
  Sys600_01Form.ShowModal;
end;

procedure TPayW00_01Form.ActLonginExecute(Sender: TObject);
begin
//更換操作員(&U)...
  ReLogin;
end;

procedure TPayW00_01Form.ActExitExecute(Sender: TObject);
begin
//退出(&X)
  Application.MainForm.Close;
end;

procedure TPayW00_01Form.ActPay500Execute(Sender: TObject);
begin
//薪資事務處理
  CreateFormInPackage('TPay500_01Form',True);
end;

procedure TPayW00_01Form.ActPay510Execute(Sender: TObject);
begin
//員工薪資結構
  CreateFormInPackage('TPay510_01Form',True);
end;

procedure TPayW00_01Form.ActPay520Execute(Sender: TObject);
begin
//計件資料錄入
  CreateFormInPackage('TPay520_01Form',True);
end;

procedure TPayW00_01Form.ActPay550Execute(Sender: TObject);
begin
//薪資核算處理
  CreateFormInPackage('TPay550_01Form',True);
end;

procedure TPayW00_01Form.ActPay200Execute(Sender: TObject);
begin
//薪資查詢報表
  CreateFormInPackage('TPay200_01Form',True);
end;

procedure TPayW00_01Form.ActPay210Execute(Sender: TObject);
begin
//計件薪資查詢
  CreateFormInPackage('TPay210_01Form',True);
end;

procedure TPayW00_01Form.ActPay220Execute(Sender: TObject);
begin
//薪資年度查詢
  CreateFormInPackage('TPay220_01Form',True);
end;

procedure TPayW00_01Form.ActPay230Execute(Sender: TObject);
begin
//薪資月度查詢
  CreateFormInPackage('TPay230_01Form',True);
end;

procedure TPayW00_01Form.ActContentsExecute(Sender: TObject);
begin
//幫助主題(&H)
  Application.HelpCommand(HELP_FINDER,0);
end;

procedure TPayW00_01Form.ActEmailExecute(Sender: TObject);
begin
//寫信給作者(&E)...
  Screen.Cursor:=crHourGlass;
  ShellExecute(Handle, nil, PChar('mailto:'+AEmail),nil,nil,SW_NORMAL);
  Screen.Cursor:=crDefault;
end;

procedure TPayW00_01Form.ActHomePageExecute(Sender: TObject);
begin
//網上浩暉(&P)...
  Screen.Cursor:=crHourGlass;
  ShellExecute(Handle, nil, PChar(AHome),nil,nil,SW_NORMAL);
  Screen.Cursor:=crDefault;
end;

procedure TPayW00_01Form.ActAboutExecute(Sender: TObject);
begin
//關于浩暉(&A)...
  WelcomeForm:=TWelcomeForm.Create(Application);
  WelcomeForm.AFlag:=True;
  WelcomeForm.ShowModal;
end;

procedure TPayW00_01Form.ActRegExecute(Sender: TObject);
begin
//軟件注冊(&R)...
  AStartTime:=GetTickCount;
  HwRegisterForm:=THwRegisterForm.Create(Application);
  ShowRunTime;  //顯示程序執行時間
  HwRegisterForm.ShowModal;
  ActReg.Visible:=ADemoFlag;
  N1.Visible:=ADemoFlag;
end;

procedure TPayW00_01Form.ActUpgradeExecute(Sender: TObject);
begin
//在線智能升級(&U)...
  ShowUpgradeForm;
end;

procedure TPayW00_01Form.bbtnInsertClick(Sender: TObject);
begin
//新增(&A)
  Pay500_04Form:=TPay500_04Form.Create(Application);
  Pay500_04Form.ShowModal;
  sbSearch.Click;
end;

procedure TPayW00_01Form.bbtnUpdateClick(Sender: TObject);
begin
//修改(&E)
  Pay500_04Form:=TPay500_04Form.Create(Application);
  Pay500_04Form.ShowModal;
  sbSearch.Click;
end;

procedure TPayW00_01Form.bbtnDeleteClick(Sender: TObject);
begin
//刪除(&D)
  if qryMaster.IsEmpty then
  begin
    ShowMsg('UMS10000002');  //表記錄為空,操作無效
    Abort;
  end;
  if ShowDialog('UMS10000008')=IDYES then  //確定要刪除此記錄嗎?
  begin
    //
    SYSDM.qryQuery.Close;
    SYSDM.qryQuery.SQL.Clear;
    SYSDM.qryQuery.SQL.Add('delete CWA550 where C500_001= and C500_004= and C500_005= and C500_006= and C500_007=');
    SYSDM.qryQuery.ExecSQL;
    sbSearch.Click;
  end;
end;

procedure TPayW00_01Form.bbtnRefreshClick(Sender: TObject);
begin
//刷新(&R)
  sbSearch.Click;
end;

procedure TPayW00_01Form.bbtnLocateClick(Sender: TObject);
begin
//查找(&F)
  if qryMaster.IsEmpty then
  begin
    ShowMsg('UMS10000002');  //表記錄為空,操作無效
    Abort;
  end;
  LocateDialog(dsMaster);
end;

procedure TPayW00_01Form.bbtnSearchClick(Sender: TObject);
begin
//查詢(&S)
  FilterDialog(dsMaster);
end;

procedure TPayW00_01Form.bbtnPrintClick(Sender: TObject);
var
  AReportName:String;
begin
//打印(&P)
  AReportName:='Pay500.frf';
  SelectReport(qryMaster,AProgramID,AReportName,ReportGetValue);
  sbSearch.Click;
end;

procedure TPayW00_01Form.ReportGetValue(const ParName: String;
  var ParValue: Variant);
begin
  if ParName='USENM' then ParValue:=AUserName
  else if ParName='PRNDT' then ParValue:=GetDBString('COM00006006')  //列印日期
  else if ParName='PRNNM' then ParValue:=GetDBString('COM00006007')  //列印人員
  else if ParName='REPNM' then ParValue:=AReportTitle

  else if ParName='P150_002' then ParValue:=GetDBString('PAY50001017')  //類型編號
  else if ParName='P150_003' then ParValue:=GetDBString('PAY50001018')  //類型名稱
  else if ParName='P500_003' then ParValue:=GetDBString('PAY50001007')  //事務說明
  else if ParName='C160_002' then ParValue:=GetDBString('PAY50001021')  //原因編號
  else if ParName='C160_003' then ParValue:=GetDBString('PAY50001022')  //原因說明
  else if ParName='H150_002' then ParValue:=GetDBString('PAY50001019')  //員工編號
  else if ParName='H150_003' then ParValue:=GetDBString('PAY50001020')  //員工名稱
  else if ParName='P500_005' then ParValue:=GetDBString('PAY50001010')  //事務日期
  else if ParName='P500_006' then ParValue:=GetDBString('PAY50001011')  //事務金額
  else if ParName='P500_007' then ParValue:=GetDBString('PAY50001012')  //已審核否
end;

procedure TPayW00_01Form.mmiReadedClick(Sender: TObject);
begin
//標識為“已閱讀”
  if not SYSDM.qrySys910.Active then Exit;
  if SYSDM.qrySys910.IsEmpty then Exit;
  SYSDM.qrySys910.Edit;
  SYSDM.qrySys910S910_006.Value:=2;
  SYSDM.qrySys910.Post;
end;

procedure TPayW00_01Form.bbtnExcelClick(Sender: TObject);
begin
//導出數據
  if qryMaster.IsEmpty then
  begin
    ShowMsg('UMS10000002');  //表記錄為空,操作無效
    Abort;
  end;
  HwExportForm:=THwExportForm.Create(Application);
  HwExportForm.GetDataFields('PAY500',qryMaster);
  HwExportForm.ShowModal;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一级片网站| 久久精品国产一区二区三 | 国产美女精品在线| 欧美一级精品在线| 中文字幕一区二区5566日韩| 麻豆精品在线视频| 欧美亚洲图片小说| 国产精品网曝门| 美国毛片一区二区| 7777精品久久久大香线蕉| 国产精品久久久久久亚洲伦| 久久99这里只有精品| 欧美手机在线视频| 亚洲欧洲精品天堂一级| 国产乱人伦偷精品视频免下载| 91激情五月电影| 国产精品欧美极品| 成人性生交大片| 久久精品视频免费观看| 狠狠色狠狠色合久久伊人| 日韩三级伦理片妻子的秘密按摩| 亚洲成国产人片在线观看| 日本精品一区二区三区高清| 亚洲日本va午夜在线电影| 波多野结衣中文字幕一区| 久久午夜免费电影| 国产精品2024| 久久久久久久久99精品| 国产一区二区三区免费观看| 337p日本欧洲亚洲大胆色噜噜| 乱一区二区av| 精品第一国产综合精品aⅴ| 黄色资源网久久资源365| 日韩欧美国产午夜精品| 精品一区二区三区不卡| 日韩精品在线一区二区| 国产精品一区在线观看乱码 | 国产精品一区二区黑丝| 久久精品亚洲精品国产欧美kt∨ | 中文字幕在线一区免费| 成人午夜电影久久影院| 中文字幕中文在线不卡住| 一本久久a久久精品亚洲| 亚洲一区在线观看免费观看电影高清| 色婷婷av一区二区三区之一色屋| 一区二区三区四区在线| 6080亚洲精品一区二区| 精品一区二区久久| 亚洲国产成人私人影院tom| 99久久国产综合精品麻豆| 亚洲国产视频直播| 亚洲精品在线三区| 97精品视频在线观看自产线路二| 亚洲一区二区三区自拍| 欧美一区二区三区白人| 丰满放荡岳乱妇91ww| 亚洲男帅同性gay1069| 欧美夫妻性生活| 国产麻豆精品在线| 韩国欧美国产1区| 中文字幕人成不卡一区| 欧美日韩在线观看一区二区 | 国产91色综合久久免费分享| 亚洲欧美日韩国产中文在线| 日韩一级大片在线观看| jiyouzz国产精品久久| 亚洲成人av福利| 久久综合成人精品亚洲另类欧美| 97久久精品人人爽人人爽蜜臀| 天堂在线亚洲视频| 国产午夜精品久久久久久久| 欧美性大战xxxxx久久久| 国产丶欧美丶日本不卡视频| 亚洲午夜日本在线观看| 国产午夜精品久久久久久免费视| 欧美性一区二区| 国产精华液一区二区三区| 亚洲一区二区三区四区五区黄| 久久免费电影网| 欧美日韩国产另类不卡| 成人高清在线视频| 麻豆91免费看| 一区二区三区国产豹纹内裤在线 | 亚洲精品成人在线| 久久久久久久综合色一本| 欧美日韩国产免费| a级高清视频欧美日韩| 麻豆久久久久久| 午夜伦欧美伦电影理论片| 亚洲欧美日韩系列| 国产精品私房写真福利视频| 日韩欧美的一区| 欧美日韩美少妇| 色狠狠色狠狠综合| 91在线视频18| 波多野洁衣一区| 国产精品18久久久久久久久久久久| 爽好多水快深点欧美视频| 亚洲柠檬福利资源导航| 国产精品区一区二区三区| 久久亚洲免费视频| 久久中文娱乐网| 日韩欧美在线观看一区二区三区| 欧美日韩免费电影| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 成人天堂资源www在线| 国产福利视频一区二区三区| 国产伦精品一区二区三区视频青涩 | 欧美一区二区三区免费观看视频| 欧美性感一区二区三区| 欧美午夜精品免费| 欧美亚洲图片小说| 欧美日韩成人综合| 欧美一区二区在线免费播放| 制服丝袜亚洲精品中文字幕| 欧美午夜片在线看| 欧美日韩一区二区三区免费看| 久久久久久久久久久久久久久99| 日韩欧美国产综合| 久久精品一区蜜桃臀影院| 国产日韩欧美不卡在线| 日本一区二区三级电影在线观看| 国产亲近乱来精品视频| 中文字幕一区二区三区四区| 1024精品合集| 亚洲午夜精品网| 日韩有码一区二区三区| 麻豆一区二区三区| 国产精品一二三| 99视频超级精品| 欧美日韩久久不卡| 欧美一区二区人人喊爽| 欧美成人三级在线| 国产精品视频麻豆| 亚洲精品国久久99热| 午夜欧美大尺度福利影院在线看| 日韩精品福利网| 国产成a人亚洲| 在线观看国产91| 97超碰欧美中文字幕| 日本道在线观看一区二区| 成人中文字幕合集| 91福利在线播放| 精品国产制服丝袜高跟| 中文字幕第一区第二区| 亚洲中国最大av网站| 日本中文字幕一区二区视频 | 欧美在线影院一区二区| 在线播放日韩导航| 国产精品女主播av| 午夜av一区二区三区| 国产精品18久久久久久久网站| 色天天综合色天天久久| 日韩美一区二区三区| 亚洲图片另类小说| 九色porny丨国产精品| 色综合网色综合| 久久精品视频网| 亚洲女人小视频在线观看| 美日韩一区二区| 不卡的电影网站| 日韩三级免费观看| 亚洲一区二区免费视频| 国产99久久久国产精品潘金网站| 在线播放国产精品二区一二区四区| 欧美激情一区二区三区不卡| 日本不卡一区二区| 在线国产电影不卡| 中文幕一区二区三区久久蜜桃| 美女www一区二区| 欧美在线免费观看亚洲| 亚洲欧洲日韩一区二区三区| 国产中文字幕一区| 欧美一区二区三区四区在线观看| 日韩伦理电影网| 福利一区二区在线| 精品盗摄一区二区三区| 日韩国产在线一| 欧美日韩精品一区二区三区| 国产精品福利av | 蜜臀精品久久久久久蜜臀| av一区二区不卡| 日本一区二区综合亚洲| 精品一区二区三区日韩| 91精品国产福利在线观看| 亚洲国产视频网站| 欧洲视频一区二区| 一区二区三区成人在线视频 | 国产成人综合自拍| 久久亚洲一级片| 99久久精品免费| 日本一区二区视频在线观看| 国产黄人亚洲片| 2020国产精品自拍| 国产一区二区三区精品视频| 欧美大片一区二区| 午夜视频一区在线观看| 欧美日韩不卡视频| 蜜臀av亚洲一区中文字幕| 日韩免费观看高清完整版 |