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

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

?? system.h

?? 這是一款ERP軟件源代碼
?? H
?? 第 1 頁 / 共 4 頁
字號:
#ifndef _SD_SYSTEM_H
#define _SD_SYSTEM_H
#include "sdenumtype.h"
#include "sdbaselib.h"
#include <ADODB.hpp>
#include <Db.hpp>

class _EXPORT_TYPE TsdCompany;
class _EXPORT_TYPE TsdField;
class _EXPORT_TYPE TsdTable;
class _EXPORT_TYPE TsdModule;
class _EXPORT_TYPE TsdUserGroup;
class _EXPORT_TYPE TsdUser;
class _EXPORT_TYPE TsdForm;
class _EXPORT_TYPE TsdParameter;
class _EXPORT_TYPE TsdClass;
class _EXPORT_TYPE TsdRight;
class _EXPORT_TYPE TsdFormQuery;
class _EXPORT_TYPE TsdNavPic;
class _EXPORT_TYPE TsdNavArrow;
class _EXPORT_TYPE TsdVField;
class _EXPORT_TYPE TsdView;
class _EXPORT_TYPE TsdFof;
class _EXPORT_TYPE TsdAcm;
class _EXPORT_TYPE TsdFuc;
class _EXPORT_TYPE TsdLib;

//================================================
//********(TsdCompany)公司基本資料維護************
//================================================

class _EXPORT_TYPE TsdCompany : public TsdStandard
{
private:
    AnsiString m_CompanyCode;
    AnsiString m_CompanyName;
    AnsiString m_CompanyFullName;
    AnsiString m_CompanyAddr1;
    AnsiString m_CompanyAddr2;
    AnsiString m_CompanyTel;
    AnsiString m_CompanyFax;
    AnsiString m_CompanyEmail;
    AnsiString m_CompanyHomepage;
    AnsiString m_CompanyLegalPerson;
    AnsiString m_CompanyTaxNo;
    AnsiString m_CompanyBankNo;
    AnsiString m_CompanySdate;
    AnsiString m_CompanyEdate;
    int        m_CompanyCancel;
    AnsiString m_CompanyNewCode;
    AnsiString m_CompanyOldCode;
    AnsiString m_CompanyFmonth;
    AnsiString m_CompanyCurrency;
    AnsiString m_CompanyBackupPath;
    int        m_CompanyLanguage;

//BackUp Field

    AnsiString b_CompanyCode;
    AnsiString b_CompanyName;
    AnsiString b_CompanyFullName;
    AnsiString b_CompanyAddr1;
    AnsiString b_CompanyAddr2;
    AnsiString b_CompanyTel;
    AnsiString b_CompanyFax;
    AnsiString b_CompanyEmail;
    AnsiString b_CompanyHomepage;
    AnsiString b_CompanyLegalPerson;
    AnsiString b_CompanyTaxNo;
    AnsiString b_CompanyBankNo;
    AnsiString b_CompanySdate;
    AnsiString b_CompanyEdate;
    int        b_CompanyCancel;
    AnsiString b_CompanyNewCode;
    AnsiString b_CompanyOldCode;
    AnsiString b_CompanyFmonth;
    AnsiString b_CompanyCurrency;
    AnsiString b_CompanyBackupPath;
    int        b_CompanyLanguage;

//------------------------------------------------------
    void __fastcall SetCompanyCode(AnsiString value);
    void __fastcall SetCompanyName(AnsiString value);
    void __fastcall SetCompanyFullName(AnsiString value);
    void __fastcall SetCompanyAddr1(AnsiString value);
    void __fastcall SetCompanyAddr2(AnsiString value);
    void __fastcall SetCompanyTel(AnsiString value);
    void __fastcall SetCompanyFax(AnsiString value);
    void __fastcall SetCompanyEmail(AnsiString value);
    void __fastcall SetCompanyHomepage(AnsiString value);
    void __fastcall SetCompanyTaxNo(AnsiString value);
    void __fastcall SetCompanyLegalPerson(AnsiString value);
    void __fastcall SetCompanyBankNo(AnsiString value);
    void __fastcall SetCompanySdate(AnsiString value);
    void __fastcall SetCompanyEdate(AnsiString value);
    void __fastcall SetCompanyCancel(int value);
    void __fastcall SetCompanyNewCode(AnsiString value);
    void __fastcall SetCompanyOldCode(AnsiString value);
    void __fastcall SetCompanyFmonth(AnsiString value);
    void __fastcall SetCompanyCurrency(AnsiString value);
    void __fastcall SetCompanyBackupPath(AnsiString value);
    void __fastcall SetCompanyLanguage(int value);
    __property AnsiString CompanyCode  = { read = m_CompanyCode, write = SetCompanyCode };
    __property AnsiString CompanyName  = { read = m_CompanyName, write = SetCompanyName };
    __property AnsiString CompanyFullName  = { read = m_CompanyFullName, write = SetCompanyFullName };
    __property AnsiString CompanyAddr1  = { read = m_CompanyAddr1, write = SetCompanyAddr1 };
    __property AnsiString CompanyAddr2  = { read = m_CompanyAddr2, write = SetCompanyAddr2 };
    __property AnsiString CompanyTel  = { read = m_CompanyTel, write = SetCompanyTel };
    __property AnsiString CompanyFax  = { read = m_CompanyFax, write = SetCompanyFax };
    __property AnsiString CompanyEmail  = { read = m_CompanyEmail, write = SetCompanyEmail };
    __property AnsiString CompanyHomepage  = { read = m_CompanyHomepage, write = SetCompanyHomepage };
    __property AnsiString CompanyTaxNo  = { read = m_CompanyBankNo, write = SetCompanyTaxNo };
    __property AnsiString CompanyLegalPerson  = { read = m_CompanyLegalPerson, write = SetCompanyLegalPerson };
    __property AnsiString CompanyBankNo  = { read = m_CompanyBankNo, write = SetCompanyBankNo };
    __property AnsiString CompanySdate  = { read = m_CompanySdate, write = SetCompanySdate };
    __property AnsiString CompanyEdate  = { read = m_CompanyEdate, write = SetCompanyEdate };
    __property int CompanyCancel  = { read = m_CompanyCancel, write = SetCompanyCancel };
    __property AnsiString CompanyNewCode  = { read = m_CompanyNewCode, write = SetCompanyNewCode };
    __property AnsiString CompanyOldCode  = { read = m_CompanyOldCode, write = SetCompanyOldCode };
    __property AnsiString CompanyFmonth  = { read = m_CompanyFmonth, write = SetCompanyFmonth };
    __property AnsiString CompanyCurrency  = { read = m_CompanyCurrency, write = SetCompanyCurrency };
    __property AnsiString CompanyBackupPath  = { read = m_CompanyBackupPath, write = SetCompanyBackupPath };
    __property int CompanyLanguage  = { read = m_CompanyLanguage, write = SetCompanyLanguage };

    void BackupValue();
    void EmptyValue(int Index);
    void BatchLetValue();
    void AssignValue();

public:
    TsdCompany(TDataComm *DC);
    TsdCompany();
    ~TsdCompany();
    
    void Update();
    void Delete();
    void Assign(TsdCompany *p);
    int Query();
    bool Find(AnsiString WhereStr);

    AnsiString GetFieldValue(euCompany FieldName);
    void SetFieldValue(euCompany FieldName, AnsiString Value);
    void RestoreValue();

};


//==================================================
//**************(TsdField)系統表字段****************
//==================================================


class _EXPORT_TYPE TsdField : public TsdDetail
{
private:
    AnsiString m_FieldName;
    AnsiString m_FieldTableName;
    int        m_FieldNo;
    AnsiString m_FieldDesc;
    AnsiString m_FieldMemo;
    AnsiString m_FieldType;
    int        m_FieldWidth;
    int        m_FieldDecimal;
    int        m_FieldPrimaryKey;
    int        m_FieldForeignKey;
    AnsiString m_FieldReferTableName;
    AnsiString m_FieldReferFieldName;
    int        m_FieldIdentity;
    int        m_FieldNull;
    AnsiString m_FieldDefault;
    int        m_FieldHandWriting;
    int        m_FieldStyle;
    int        m_FieldAutoNo;
    int        m_FieldNumbering;
//------------------------------------------------------
    AnsiString b_FieldName;
    AnsiString b_FieldTableName;
    int        b_FieldNo;
    AnsiString b_FieldDesc;
    AnsiString b_FieldMemo;
    AnsiString b_FieldType;
    int        b_FieldWidth;
    int        b_FieldDecimal;
    int        b_FieldPrimaryKey;
    int        b_FieldForeignKey;
    AnsiString b_FieldReferTableName;
    AnsiString b_FieldReferFieldName;
    int        b_FieldIdentity;
    int        b_FieldNull;
    AnsiString b_FieldDefault;
    int        b_FieldHandWriting;
    int        b_FieldStyle;
    int        b_FieldAutoNo;
    int        b_FieldNumbering;

    void __fastcall SetFieldName(AnsiString value);
    void __fastcall SetFieldTableName(AnsiString value);
    void __fastcall SetFieldNo(int value);
    void __fastcall SetFieldDesc(AnsiString value);
    void __fastcall SetFieldMemo(AnsiString value);
    void __fastcall SetFieldType(AnsiString value);
    void __fastcall SetFieldWidth(int value);
    void __fastcall SetFieldDecimal(int value);
    void __fastcall SetFieldPrimaryKey(int value);
    void __fastcall SetFieldForeignKey(int value);
    void __fastcall SetFieldReferTableName(AnsiString value);
    void __fastcall SetFieldReferFieldName(AnsiString value);
    void __fastcall SetFieldIdentity(int value);
    void __fastcall SetFieldNull(int value);
    void __fastcall SetFieldDefault(AnsiString value);
    void __fastcall SetFieldHandWriting(int value);
    void __fastcall SetFieldStyle(int value);
    void __fastcall SetFieldAutoNo(int value);
    void __fastcall SetFieldNumbering(int value);

    __property AnsiString FieldName  = { read = m_FieldName, write = SetFieldName };
    __property AnsiString FieldTableName  = { read = m_FieldTableName, write = SetFieldTableName };
    __property int FieldNo  = { read = m_FieldNo, write = SetFieldNo };
    __property AnsiString FieldDesc  = { read = m_FieldDesc, write = SetFieldDesc };
    __property AnsiString FieldMemo  = { read = m_FieldMemo, write = SetFieldMemo };
    __property AnsiString FieldType  = { read = m_FieldType, write = SetFieldType };
    __property int FieldWidth  = { read = m_FieldWidth, write = SetFieldWidth };
    __property int FieldDecimal  = { read = m_FieldDecimal, write = SetFieldDecimal };
    __property int FieldPrimaryKey  = { read = m_FieldPrimaryKey, write = SetFieldPrimaryKey };
    __property int FieldForeignKey  = { read = m_FieldForeignKey, write = SetFieldForeignKey };
    __property AnsiString FieldReferTableName  = { read = m_FieldReferTableName, write = SetFieldReferTableName };
    __property AnsiString FieldReferFieldName  = { read = m_FieldReferFieldName, write = SetFieldReferFieldName };
    __property int FieldIdentity  = { read = m_FieldIdentity, write = SetFieldIdentity };
    __property int FieldNull  = { read = m_FieldNull, write = SetFieldNull };
    __property AnsiString FieldDefault ={read=m_FieldDefault,write=SetFieldDefault};
    __property int FieldHandWriting  = { read = m_FieldHandWriting, write = SetFieldHandWriting };
    __property int FieldStyle  = { read = m_FieldStyle, write = SetFieldStyle };
    __property int FieldAutoNo={read=m_FieldAutoNo,write=SetFieldAutoNo};
    __property int FieldNumbering={read =m_FieldNumbering,write=SetFieldNumbering};

public:
    TsdField(TDataComm *DC);
    TsdField();
    ~TsdField();
    
    TsdTable *sdParent;

    void BackupValue();
    void EmptyValue(int Index);
    void BatchLetValue();
    void AssignValue();

    void Update();
    void Delete();
    void Assign(TsdField *p);
    int  Query();
    bool Find(AnsiString WhereStr);

    AnsiString GetFieldValue(euField sdFieldName);
    AnsiString GetOldFieldValue(euField sdFieldName);
    void SetFieldValue(euField sdFieldName, AnsiString Value);
    void RestoreValue();

};


//===================================================
//***********(TsdTable)系統表結構維護
//===================================================

class _EXPORT_TYPE TsdTable : public TsdHead
{
private:
    TsdField *m_sdField;
    TsdField *b_sdField;

    AnsiString m_TableName;
    AnsiString m_TableClassID;
    AnsiString m_TableDesc;
    int        m_TableSysFlag;
    AnsiString m_TableMDate;
//------------------------------------------------------
    AnsiString b_TableName;
    AnsiString b_TableClassID;
    AnsiString b_TableDesc;
    int        b_TableSysFlag;
    AnsiString b_TableMDate;

    void BackupValue();
    void EmptyValue(int Index);
    void BatchLetValue();
    void AssignValue();

    void __fastcall SetTableName(AnsiString value);
    void __fastcall SetTableClassID(AnsiString value);
    void __fastcall SetTableDesc(AnsiString value);
    void __fastcall SetTableSysFlag(int value);
    void __fastcall SetTableMDate(AnsiString value);
    int __fastcall GetItemCount();
    int __fastcall GetCurItemNo();
    char __fastcall GetCurItemStatus();
    AnsiString __fastcall GetItemBookMark();
    __property AnsiString TableName  = { read = m_TableName, write = SetTableName };
    __property AnsiString TableClassID  = { read = m_TableClassID, write = SetTableClassID };
    __property AnsiString TableDesc  = { read = m_TableDesc, write = SetTableDesc };
    __property int TableSysFlag  = { read = m_TableSysFlag, write = SetTableSysFlag };
    __property AnsiString TableMDate  = { read = m_TableMDate, write = SetTableMDate };

public:
    TsdTable(TDataComm *DC);
    TsdTable();
    ~TsdTable();

    void NewDetail();
    void DeleteDetail();
    void Update();
    void Delete();
    void AddItem();
    void InsertItem();
    void EditItem();
    void DeleteItem();
    void RemoveItem();
    void ClearItem();
    void CancelItem();
    void AddToObject();
    bool LocateItemByIndex(int Index);
    bool LocateItemByKey(AnsiString Key);

    void Assign(TsdTable *p);
    int  Query();
    bool Find(AnsiString WhereStr);

    AnsiString GetFieldValue(euTable sdFieldName);
    void SetFieldValue(euTable sdFieldName, AnsiString Value);
    void RestoreValue();

    AnsiString GetItemValue(euField FieldName);
    void SetItemValue(euField FieldName, AnsiString Value);
    __property int ItemCount  = { read = GetItemCount };
    __property int CurItemNo  = { read = GetCurItemNo };
    __property AnsiString ItemBookMark  = { read = GetItemBookMark };
};

//=============================================
//*******(TsdModule)系統功能維護
//=============================================
class _EXPORT_TYPE TsdModule : public TsdStandard
{
private:
    AnsiString m_ModuleCode;
    AnsiString m_ModuleCaption;
    AnsiString m_ModuleItem;
    AnsiString m_ModuleDesc;
    int m_ModuleLevel;
    int m_ModuleNo;
    AnsiString m_ModuleUpperCode;
    AnsiString m_ModuleFormName;
    AnsiString m_ModulePicName;
    AnsiString m_ModuleSelPicName;
    AnsiString m_ModuleMovePic;
    AnsiString m_ModuleNavpic;
    int m_ModuleType;
    int m_ModuleCheck;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产一级片| 中文字幕一区二区日韩精品绯色 | 日韩电影免费在线观看网站| 日本亚洲视频在线| 99精品视频在线观看| 精品国产乱码久久久久久老虎| 亚洲人被黑人高潮完整版| 麻豆91在线观看| 欧美在线一二三| 亚洲欧美一区二区在线观看| 久久精品国产一区二区三 | 日本精品一区二区三区高清| 精品少妇一区二区三区| 亚洲成人免费视| eeuss鲁片一区二区三区| 26uuu国产一区二区三区| 婷婷六月综合网| 日本韩国视频一区二区| 中文字幕不卡在线观看| 欧美96一区二区免费视频| 日本精品一区二区三区高清 | 国产精品久久777777| 国产一区二区导航在线播放| 日韩一区二区三区观看| 天天综合网天天综合色| 欧美日韩免费观看一区二区三区| 亚洲色图视频免费播放| 99re免费视频精品全部| 国产女同互慰高潮91漫画| 国产综合久久久久影院| 精品国产乱码久久久久久久| 蜜臀久久99精品久久久久久9| 欧美日韩免费不卡视频一区二区三区| 青椒成人免费视频| 欧美人妖巨大在线| 日韩精品亚洲一区| 欧美精品久久久久久久多人混战| 亚洲黄色免费网站| 欧美性色黄大片| 亚洲成人av电影在线| 欧美日韩中文精品| 亚洲一区二区高清| 这里只有精品99re| 开心九九激情九九欧美日韩精美视频电影 | 亚洲柠檬福利资源导航| 日本乱人伦aⅴ精品| 亚洲主播在线播放| 51精品视频一区二区三区| 日韩精品一卡二卡三卡四卡无卡| 4438x成人网最大色成网站| 全国精品久久少妇| 久久蜜桃av一区二区天堂| 国产精品一区二区在线看| 国产亚洲欧美中文| 91麻豆6部合集magnet| 亚洲午夜精品在线| 日韩视频在线观看一区二区| 国产一区二区日韩精品| 中文字幕亚洲一区二区va在线| 91社区在线播放| 日韩精品免费专区| 国产欧美精品一区aⅴ影院| 97精品久久久午夜一区二区三区 | 亚洲影视资源网| 欧美一区二区视频在线观看| 狠狠久久亚洲欧美| 国产精品久久精品日日| 欧美三级韩国三级日本三斤| 久草热8精品视频在线观看| 中文一区在线播放| 欧美久久一二三四区| 国产综合久久久久影院| 一区二区国产视频| 精品国产伦一区二区三区免费| 国产传媒欧美日韩成人| 夜夜亚洲天天久久| 26uuu欧美| 欧美日韩免费一区二区三区视频| 韩国女主播一区二区三区| 国产精品国产自产拍高清av王其| 777欧美精品| av不卡在线播放| 精品亚洲aⅴ乱码一区二区三区| 中文字幕日韩欧美一区二区三区| 91精品久久久久久蜜臀| av激情成人网| 久久99国产精品久久99| 亚洲夂夂婷婷色拍ww47| 久久久99久久| 日韩一区二区三免费高清| 91在线porny国产在线看| 精品一区二区三区在线观看| 亚洲午夜久久久久久久久电影院 | 蜜臀av亚洲一区中文字幕| ●精品国产综合乱码久久久久| 91精品福利在线一区二区三区| 99久久伊人网影院| 精彩视频一区二区三区| 亚洲成人免费观看| 一区二区视频在线看| 国产亚洲成av人在线观看导航| 欧美巨大另类极品videosbest| 91美女在线看| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 亚洲免费观看在线观看| 国产亚洲欧美在线| 日韩精品综合一本久道在线视频| 精品视频一区二区三区免费| 91丝袜高跟美女视频| 成人免费毛片app| 成人网在线播放| 国产成人精品综合在线观看 | 日韩精品一区二区三区中文不卡| 欧美综合天天夜夜久久| 911精品国产一区二区在线| 一本色道久久综合亚洲91| 成人国产亚洲欧美成人综合网| 国产一区在线不卡| 精品综合久久久久久8888| 美国毛片一区二区三区| 日韩高清中文字幕一区| 午夜天堂影视香蕉久久| 日韩国产精品91| 免费在线观看日韩欧美| 久久97超碰国产精品超碰| 免费在线一区观看| 国产一区免费电影| 国产成人免费在线观看不卡| 成人网男人的天堂| 99v久久综合狠狠综合久久| 99re热视频这里只精品| 91福利视频在线| 欧美日韩国产美女| www国产成人| 国产丝袜欧美中文另类| 亚洲素人一区二区| 亚洲综合免费观看高清完整版| 亚洲va中文字幕| 久久精品二区亚洲w码| 国产乱一区二区| 成人av高清在线| 欧美视频日韩视频| 欧美第一区第二区| 国产精品丝袜一区| 五月婷婷久久丁香| 轻轻草成人在线| 成人午夜视频福利| 欧美自拍丝袜亚洲| 精品剧情v国产在线观看在线| 国产日韩高清在线| 亚洲黄色录像片| 蜜臀国产一区二区三区在线播放| 国产成人综合亚洲91猫咪| 色婷婷久久久久swag精品| 欧美电影免费观看高清完整版在线 | 五月开心婷婷久久| 国产在线不卡视频| 久久久青草青青国产亚洲免观| 国产精品高清亚洲| 日韩成人免费看| 99热这里都是精品| 日韩欧美亚洲国产精品字幕久久久| 欧美国产日韩一二三区| 婷婷成人综合网| av一二三不卡影片| 91精品国产91久久综合桃花| 亚洲欧美综合在线精品| 毛片av中文字幕一区二区| 波多野结衣91| 精品久久一区二区| 亚洲国产一区二区三区青草影视| 国产高清在线观看免费不卡| 欧美三区免费完整视频在线观看| 久久先锋影音av鲁色资源网| 亚洲风情在线资源站| 成人黄色综合网站| 日韩欧美成人午夜| 图片区日韩欧美亚洲| 99精品视频在线播放观看| 久久久91精品国产一区二区三区| 亚洲3atv精品一区二区三区| 99免费精品在线| 久久这里只精品最新地址| 亚洲一区二区三区自拍| 成人高清免费在线播放| 久久久久久久电影| 九色综合狠狠综合久久| 555夜色666亚洲国产免| 亚洲自拍偷拍av| 色婷婷综合久久久久中文| 欧美激情一二三区| 国产精品一区二区在线观看网站| 欧美一区二区观看视频| 丝瓜av网站精品一区二区| 在线中文字幕一区二区| 亚洲精品videosex极品| 91麻豆产精品久久久久久| 亚洲九九爱视频| 色诱视频网站一区| 亚洲黄色片在线观看|