⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commondata.h

📁 邮 电 公 司 erp源码
💻 H
📖 第 1 页 / 共 2 页
字号:
//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 + -