📄 commondata.h
字号:
//backup filed
AnsiString b_TransModeCode;
AnsiString b_TransModeName;
int b_TransModeCharge;
AnsiString b_TransModeGlKm;
int b_TransModeKmDir;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetTransModeCode(AnsiString value);
void __fastcall SetTransModeName(AnsiString value);
void __fastcall SetTransModeCharge(int value);
void __fastcall SetTransModeGlKm(AnsiString value);
void __fastcall SetTransModeKmDir(int value);
__property AnsiString TransModeCode = { read = m_TransModeCode, write = SetTransModeCode };
__property AnsiString TransModeName = { read = m_TransModeName, write = SetTransModeName};
__property int TransModeCharge = { read = m_TransModeCharge, write = SetTransModeCharge};
__property AnsiString TransModeGlKm={read=m_TransModeGlKm,write=SetTransModeGlKm};
__property int TransModeKmDir={read=m_TransModeKmDir,write=SetTransModeKmDir};
void Assign(TsdTransMode *p);
public:
TsdTransMode(TDataComm *DC);
TsdTransMode();
~TsdTransMode();
void RestoreValue();
void Update();
void Delete();
int Query();
AnsiString GetFieldValue(euTransMode sdFieldName);
void SetFieldValue(euTransMode sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
};
//===================================================
// (TsdDept)部门维护-树型结构
//===================================================
class _EXPORT_TYPE TsdDept:public TsdStandard
{
private:
AnsiString m_DeptCode;
AnsiString m_DeptItem;
AnsiString m_DeptName;
AnsiString m_DeptUpperCode;
int m_DeptLevel;
AnsiString m_DeptLinkman;
AnsiString m_DeptTel;
AnsiString m_DeptAddr;
AnsiString m_DeptZip;
AnsiString m_DeptFax;
AnsiString m_DeptEmail;
AnsiString m_DeptDesc;
int m_DeptEnd;
//Backup Field
AnsiString b_DeptCode;
AnsiString b_DeptItem;
AnsiString b_DeptName;
AnsiString b_DeptUpperCode;
int b_DeptLevel;
AnsiString b_DeptLinkman;
AnsiString b_DeptTel;
AnsiString b_DeptAddr;
AnsiString b_DeptZip;
AnsiString b_DeptFax;
AnsiString b_DeptEmail;
AnsiString b_DeptDesc;
int b_DeptEnd;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetDeptUpperCode(AnsiString value);
void __fastcall SetDeptItem(AnsiString value);
void __fastcall SetDeptLevel(int value);
void __fastcall SetDeptName(AnsiString value);
void __fastcall SetDeptLinkman(AnsiString value);
void __fastcall SetDeptTel(AnsiString value);
void __fastcall SetDeptAddr(AnsiString value);
void __fastcall SetDeptZip(AnsiString value);
void __fastcall SetDeptFax(AnsiString value);
void __fastcall SetDeptEmail(AnsiString value);
void __fastcall SetDeptDesc(AnsiString value);
void __fastcall SetDeptEnd(int value);
__property AnsiString DeptCode = { read = m_DeptCode };
__property AnsiString DeptUpperCode = { read = m_DeptUpperCode, write = SetDeptUpperCode };
__property AnsiString DeptItem = { read = m_DeptItem, write = SetDeptItem};
__property int DeptLevel = { read = m_DeptLevel,write=SetDeptLevel };
__property AnsiString DeptName = { read = m_DeptName, write = SetDeptName};
__property AnsiString DeptLinkman = { read = m_DeptLinkman, write = SetDeptLinkman};
__property AnsiString DeptTel={read=m_DeptTel,write=SetDeptTel};
__property AnsiString DeptAddr={read=m_DeptAddr,write=SetDeptAddr};
__property AnsiString DeptZip={read=m_DeptZip,write=SetDeptZip};
__property AnsiString DeptFax={read=m_DeptFax,write=SetDeptFax};
__property AnsiString DeptEmail={read=m_DeptEmail,write=SetDeptEmail};
__property AnsiString DeptDesc = { read = m_DeptDesc, write = SetDeptDesc };
__property int DeptEnd={read=m_DeptEnd,write=SetDeptEnd};
void Assign(TsdDept *p);
public:
TsdDept(TDataComm *DC);
TsdDept();
~TsdDept();
void RestoreValue();
void Update();
void Delete();
int Query();
AnsiString GetFieldValue(euDept sdFieldName);
void SetFieldValue(euDept sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
};
//===================================================
// (TsdExpense)费用代码维护
//===================================================
class _EXPORT_TYPE TsdExpense:public TsdStandard
{
private:
AnsiString m_ExpenseCode;
AnsiString m_ExpenseName;
AnsiString m_ExpenseDesc;
int m_ExpenseType;
AnsiString m_ExpenseGlKm;
int m_ExpenseKmDir;
//backup filed
AnsiString b_ExpenseCode;
AnsiString b_ExpenseName;
AnsiString b_ExpenseDesc;
int b_ExpenseType;
AnsiString b_ExpenseGlKm;
int b_ExpenseKmDir;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetExpenseCode(AnsiString value);
void __fastcall SetExpenseName(AnsiString value);
void __fastcall SetExpenseDesc(AnsiString value);
void __fastcall SetExpenseType(int value);
void __fastcall SetExpenseGlKm(AnsiString value);
void __fastcall SetExpenseKmDir(int value);
__property AnsiString ExpenseCode = { read = m_ExpenseCode, write = SetExpenseCode };
__property AnsiString ExpenseName = { read = m_ExpenseName, write = SetExpenseName};
__property AnsiString ExpenseDesc = { read = m_ExpenseDesc, write = SetExpenseDesc};
__property int ExpenseType = {read = m_ExpenseType,write = SetExpenseType};
__property AnsiString ExpenseGlKm={read=m_ExpenseGlKm,write=SetExpenseGlKm};
__property int ExpenseKmDir={read=m_ExpenseKmDir,write=SetExpenseKmDir};
void Assign(TsdExpense *p);
public:
TsdExpense(TDataComm *DC);
TsdExpense();
~TsdExpense();
void RestoreValue();
void Update();
void Delete();
int Query();
AnsiString GetFieldValue(euExpense sdFieldName);
void SetFieldValue(euExpense sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
};
//===================================================
// (TsdDeliver)交货方式维护
//===================================================
class _EXPORT_TYPE TsdDeliver:public TsdStandard
{
private:
AnsiString m_DeliverCode;
AnsiString m_DeliverName;
AnsiString m_DeliverDesc;
//backup filed
AnsiString b_DeliverCode;
AnsiString b_DeliverName;
AnsiString b_DeliverDesc;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetDeliverCode(AnsiString value);
void __fastcall SetDeliverName(AnsiString value);
void __fastcall SetDeliverDesc(AnsiString value);
__property AnsiString DeliverCode = { read = m_DeliverCode, write = SetDeliverCode };
__property AnsiString DeliverName = { read = m_DeliverName, write = SetDeliverName};
__property AnsiString DeliverDesc = { read = m_DeliverDesc, write = SetDeliverDesc};
void Assign(TsdDeliver *p);
public:
TsdDeliver(TDataComm *DC);
TsdDeliver();
~TsdDeliver();
void RestoreValue();
void Update();
void Delete();
int Query();
AnsiString GetFieldValue(euDeliver sdFieldName);
void SetFieldValue(euDeliver sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
};
//===================================================
// (TsdArea)区域分类码维护
//===================================================
class _EXPORT_TYPE TsdArea:public TsdStandard
{
private:
AnsiString m_AreaCode;
AnsiString m_AreaName;
AnsiString m_AreaDesc;
int m_AreaLevel;
AnsiString m_AreaUpperCode;
AnsiString m_AreaItem;
int m_AreaEnd;
//backup field
AnsiString b_AreaCode;
AnsiString b_AreaName;
AnsiString b_AreaDesc;
int b_AreaLevel;
AnsiString b_AreaUpperCode;
AnsiString b_AreaItem;
int b_AreaEnd;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void SetAreaName(AnsiString value);
void SetAreaDesc(AnsiString value);
void SetAreaUpperCode(AnsiString value);
void SetAreaLevel(int value);
void SetAreaItem(AnsiString value);
void SetAreaEnd(int value);
__property AnsiString AreaCode = { read = m_AreaCode };
__property AnsiString AreaName = { read = m_AreaName, write = SetAreaName};
__property AnsiString AreaDesc = { read = m_AreaDesc, write = SetAreaDesc};
__property int AreaLevel= { read = m_AreaLevel,write=SetAreaLevel };
__property AnsiString AreaUpperCode = { read = m_AreaUpperCode, write = SetAreaUpperCode };
__property AnsiString AreaItem = { read = m_AreaItem, write = SetAreaItem };
__property int AreaEnd={read =m_AreaEnd,write=SetAreaEnd};
void Assign(TsdArea *p);
public:
TsdArea(TDataComm *DC);
TsdArea();
~TsdArea();
void RestoreValue();
void Update();
void Delete();
int Query();
AnsiString GetFieldValue(euArea sdFieldName);
void SetFieldValue(euArea sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
};
//===================================================
// (TsdTrade)贸易方式维护
//===================================================
class _EXPORT_TYPE TsdTrade:public TsdStandard
{
private:
AnsiString m_TradeCode;
AnsiString m_TradeName;
AnsiString m_TradeDesc;
//backup filed
AnsiString b_TradeCode;
AnsiString b_TradeName;
AnsiString b_TradeDesc;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetTradeCode(AnsiString value);
void __fastcall SetTradeName(AnsiString value);
void __fastcall SetTradeDesc(AnsiString value);
__property AnsiString TradeCode = { read = m_TradeCode, write = SetTradeCode };
__property AnsiString TradeName = { read = m_TradeName, write = SetTradeName};
__property AnsiString TradeDesc = { read = m_TradeDesc, write = SetTradeDesc};
void Assign(TsdTrade *p);
public:
TsdTrade(TDataComm *DC);
TsdTrade();
~TsdTrade();
void RestoreValue();
void Update();
void Delete();
int Query();
AnsiString GetFieldValue(euTrade sdFieldName);
void SetFieldValue(euTrade sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
};
//===================================================
// (TsdRate)每月汇率维护
//===================================================
class _EXPORT_TYPE TsdRate:public TsdStandard
{
private:
AnsiString m_RateFmonth;
AnsiString m_RateCurrency;
double m_RateRatio;
//Backup Field
AnsiString b_RateFmonth;
AnsiString b_RateCurrency;
double b_RateRatio;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void Assign(TsdRate *p);
void __fastcall SetRateFmonth(AnsiString value);
void __fastcall SetRateCurrency(AnsiString value);
void __fastcall SetRateRatio(double value);
__property AnsiString RateFmonth = { read = m_RateFmonth, write = SetRateFmonth };
__property AnsiString RateCurrency = { read = m_RateCurrency, write = SetRateCurrency };
__property double RateRatio = { read = m_RateRatio, write = SetRateRatio }; //汇率
public:
TsdRate(TDataComm *DC);
TsdRate();
~TsdRate();
void RestoreValue();
void Update();
void Delete();
int Query();
void RecordDoubuleCh();
AnsiString GetFieldValue(euRate sdFieldName);
void SetFieldValue(euRate sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
};
//**************************************
// TsdFy 财务年度
//**************************************
//--------------------------------------------------------------
class _EXPORT_TYPE TsdFy: public TsdStandard
{
private:
AnsiString m_FyYear; //财务年度
int m_FyPeriods; //期间数
AnsiString m_FyBegDate; //开始日期
AnsiString m_FyEndDate; //结束日期
int m_FyCurrent; //当前年度
//backup
AnsiString b_FyYear;
int b_FyPeriods;
AnsiString b_FyBegDate;
AnsiString b_FyEndDate;
int b_FyCurrent;
void __fastcall SetFyYear(AnsiString value);
void __fastcall SetFyPeriods(int value);
void __fastcall SetFyBegDate(AnsiString value);
void __fastcall SetFyEndDate(AnsiString value);
void __fastcall SetFyCurrent(int value);
__property AnsiString FyYear={read=m_FyYear,write=SetFyYear};
__property int FyPeriods={read=m_FyPeriods,write=SetFyPeriods};
__property AnsiString FyBegDate={read=m_FyBegDate,write=SetFyBegDate};
__property AnsiString FyEndDate={read=m_FyEndDate,write=SetFyEndDate};
__property int FyCurrent={read=m_FyCurrent,write=SetFyCurrent};
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
public:
TsdFy(TDataComm *DC);
TsdFy();
~TsdFy();
void RestoreValue();
void Update();
void Delete();
void Assign(TsdFy *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euFy sdFieldName);
void SetFieldValue(euFy sdFieldName, AnsiString value);
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -