mard.cpp
来自「一个以前收集的基于C/S架构的ERP客户端源代码」· C++ 代码 · 共 52 行
CPP
52 行
//---------------------------------------------------------------------------
#include <vcl.h>
#include "mArd.h"
//---------------------------------------------------------------------------
#pragma hdrstop
#pragma package(smart_init)
TKSArd *sdArd;
//---------------------------------------------------------------------------
__fastcall TKSArd::TKSArd()
:TKSMidBase()
{
}
//---------------------------------------------------------------------------
void __fastcall TKSArd::ValidHeadValues()
{
int m_ArdRight;
m_ArdRight=GetMasterValue("ArdRight");
if(m_ArdRight!=1 && m_ArdRight!=2)
throw Exception("操作权限只能为:(1-查看,2-操作.)");
//-----------
AnsiString m_ArdUser;
AnsiString b_ArdUser;
AnsiString m_ArdCac;
m_ArdCac=GetMasterValue("ArdCac");
m_ArdUser=GetMasterValue("ArdUser");
b_ArdUser=GetMasterOldValue("ArdUser");
if(m_ArdUser!=b_ArdUser)
{
if(m_ArdRight == 2)
{
Query->Close();
Query->SQL->Clear();
Query->SQL->Add("SELECT CashierCode FROM SDCashier WHERE CashierCODE='" +m_ArdUser+"'");
Query->Open();
if(Query->RecordCount<=0)
{
Query->Close();
throw Exception("操作员'"+m_ArdUser+"'不是出纳员!");
}
}
Query->Close();
}
}
//---------------------------------------------------------------------------
void __fastcall TKSArd::CmdExec(AnsiString Param)
{
}
//---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?