?? system.h
字號:
TsdParameter();
~TsdParameter();
void Update();
void Delete();
void Assign(TsdParameter *p);
int Query();
AnsiString GetFieldValue(euParameter sdFieldName);
void SetFieldValue(euParameter sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
void RestoreValue();
};
//=============================================
//***********(TsdClass)系統模塊****************
//=============================================
class _EXPORT_TYPE TsdClass : public TsdStandard
{
private:
AnsiString m_ClassID;
AnsiString m_ClassName;
AnsiString m_ClassDesc;
//backup field
AnsiString b_ClassID;
AnsiString b_ClassName;
AnsiString b_ClassDesc;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetClassID(AnsiString value);
void __fastcall SetClassName(AnsiString value);
void __fastcall SetClassDesc(AnsiString value);
__property AnsiString ClassID = { read = m_ClassID, write = SetClassID };
__property AnsiString ClassName = { read = m_ClassName, write = SetClassName };
__property AnsiString ClassDesc = { read = m_ClassDesc, write = SetClassDesc };
public:
TsdClass(TDataComm *DC);
TsdClass();
~TsdClass();
void Update();
void Delete();
void Assign(TsdClass *p);
int Query();
AnsiString GetFieldValue(euClass sdFieldName);
void SetFieldValue(euClass sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
void RestoreValue();
};
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
//********(TsdRight)權限控制維護模塊******************************************
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
class _EXPORT_TYPE TsdRight : public TsdStandard
{
private:
AnsiString m_RightUnitCode;
AnsiString m_RightModuleCode;
int m_RightUnitType;
int m_RightLevel;
//BackUp Field
AnsiString b_RightUnitCode;
AnsiString b_RightModuleCode;
int b_RightUnitType;
int b_RightLevel;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetRightUnitCode(AnsiString value);
void __fastcall SetRightUnitType(int value);
void __fastcall SetRightModuleCode(AnsiString value);
void __fastcall SetRightLevel(int value);
__property AnsiString RightUnitCode = { read = m_RightUnitCode, write = SetRightUnitCode };
__property int RightUnitType = { read = m_RightUnitType, write = SetRightUnitType };
__property AnsiString RightModuleCode = { read = m_RightModuleCode, write = SetRightModuleCode };
__property int RightLevel = {read = m_RightLevel,write = SetRightLevel};
public:
TsdRight(TDataComm *DC);
TsdRight();
~TsdRight();
void Update();
void Delete();
void Assign(TsdRight *p);
int Query();
AnsiString GetFieldValue(euRight sdFieldName);
void SetFieldValue(euRight sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
void RestoreValue();
};
//***************************************************************************
// (TsdFormQuery)查詢項目定義
//***************************************************************************
class _EXPORT_TYPE TsdFormQuery: public TsdStandard
{
private:
double m_FormQueryLine; //行號
AnsiString m_FormQueryName; //窗體名稱
AnsiString m_FormQueryField; //查詢字段
AnsiString m_FormQueryDesc; //項目說明
int m_FormQueryType; //字段類型
int m_FormQueryBtn; //是否有Button
AnsiString m_FormQueryFormID; //查詢Form ID
AnsiString m_FormQueryWhere; //過濾條件
int m_FormQueryWait; //是否需啟動等待Form
//backup
double b_FormQueryLine;
AnsiString b_FormQueryName;
AnsiString b_FormQueryField;
AnsiString b_FormQueryDesc;
int b_FormQueryType;
int b_FormQueryBtn;
AnsiString b_FormQueryFormID;
AnsiString b_FormQueryWhere;
int b_FormQueryWait;
void __fastcall SetFormQueryLine(double value);
void __fastcall SetFormQueryName(AnsiString value);
void __fastcall SetFormQueryField(AnsiString value);
void __fastcall SetFormQueryDesc(AnsiString value);
void __fastcall SetFormQueryType(int value);
void __fastcall SetFormQueryBtn(int value);
void __fastcall SetFormQueryFormID(AnsiString value);
void __fastcall SetFormQueryWhere(AnsiString value);
void __fastcall SetFormQueryWait(int value);
__property double FormQueryLine={read=m_FormQueryLine,write=SetFormQueryLine};
__property AnsiString FormQueryName={read=m_FormQueryName,write=SetFormQueryName};
__property AnsiString FormQueryField={read=m_FormQueryField,write=SetFormQueryField};
__property AnsiString FormQueryDesc={read=m_FormQueryDesc,write=SetFormQueryDesc};
__property int FormQueryType={read=m_FormQueryType,write=SetFormQueryType};
__property int FormQueryBtn={read=m_FormQueryBtn,write=SetFormQueryBtn};
__property AnsiString FormQueryFormID={read=m_FormQueryFormID,write=SetFormQueryFormID};
__property AnsiString FormQueryWhere={read=m_FormQueryWhere,write=SetFormQueryWhere};
__property int FormQueryWait={read=m_FormQueryWait,write=SetFormQueryWait};
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void RecordDoubuleCh();
public:
TsdFormQuery(TDataComm *DC);
TsdFormQuery();
~TsdFormQuery();
void Update();
void Delete();
void Assign(TsdFormQuery *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euFormQuery sdFieldName);
void SetFieldValue(euFormQuery sdFieldName, AnsiString value);
void RestoreValue();
};
//**********************************************
// (TsdNavPic)模塊導航圖標
// 12-19-2000: created by Zgh
// 12-19-2000: updated by Zgh
//**********************************************
class _EXPORT_TYPE TsdNavPic: public TsdStandard
{
private:
AnsiString m_NavpicModule;
AnsiString m_NavpicCode;
AnsiString m_NavpicFormName;
AnsiString m_NavpicCaption;
AnsiString m_NavpicPath;
int m_NavpicTop;
int m_NavpicLeft;
int m_NavpicHeight;
int m_NavpicWidth;
int m_NavpicVisible;
int m_NavpicLib;
//backup
AnsiString b_NavpicModule;
AnsiString b_NavpicCode;
AnsiString b_NavpicFormName;
AnsiString b_NavpicCaption;
AnsiString b_NavpicPath;
int b_NavpicTop;
int b_NavpicLeft;
int b_NavpicHeight;
int b_NavpicWidth;
int b_NavpicVisible;
int b_NavpicLib;
void __fastcall SetNavpicModule(AnsiString value);
void __fastcall SetNavpicCode(AnsiString value);
void __fastcall SetNavpicFormName(AnsiString value);
void __fastcall SetNavpicCaption(AnsiString value);
void __fastcall SetNavpicPath(AnsiString value);
void __fastcall SetNavpicTop(int value);
void __fastcall SetNavpicLeft(int value);
void __fastcall SetNavpicHeight(int value);
void __fastcall SetNavpicWidth(int value);
void __fastcall SetNavpicVisible(int value);
void __fastcall SetNavpicLib(int value);
__property AnsiString NavpicModule={read=m_NavpicModule,write=SetNavpicModule};
__property AnsiString NavpicCode={read=m_NavpicCode,write=SetNavpicCode};
__property AnsiString NavpicFormName={read=m_NavpicFormName,write=SetNavpicFormName};
__property AnsiString NavpicCaption={read=m_NavpicCaption,write=SetNavpicCaption};
__property AnsiString NavpicPath={read=m_NavpicPath,write=SetNavpicPath};
__property int NavpicTop={read=m_NavpicTop,write=SetNavpicTop};
__property int NavpicLeft={read=m_NavpicLeft,write=SetNavpicLeft};
__property int NavpicHeight={read=m_NavpicHeight,write=SetNavpicHeight};
__property int NavpicWidth={read=m_NavpicWidth,write=SetNavpicWidth};
__property int NavpicVisible={read=m_NavpicVisible,write=SetNavpicVisible};
__property int NavpicLib={read=m_NavpicLib,write=SetNavpicLib};
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
public:
TsdNavPic(TDataComm *DC);
TsdNavPic();
~TsdNavPic();
void Update();
void Delete();
void Assign(TsdNavPic *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euNavPic sdFieldName);
void SetFieldValue(euNavPic sdFieldName, AnsiString value);
void RestoreValue();
};
//**********************************************
// (TsdNavArrow)模塊導航箭頭
// 12-19-2000: created by Zgh
// 12-19-2000: updated by Zgh
//**********************************************
class _EXPORT_TYPE TsdNavArrow: public TsdStandard
{
private:
AnsiString m_NavArrowModule;
AnsiString m_NavArrowCode;
int m_NavArrowStyle;
int m_NavArrowDir;
int m_NavArrow3D;
int m_NavArrowX1;
int m_NavArrowY1;
int m_NavArrowX2;
int m_NavArrowY2;
double m_NavArrowAngle;
AnsiString m_NavArrowColor;
int m_NavArrowVisible;
//backup
AnsiString b_NavArrowModule;
AnsiString b_NavArrowCode;
int b_NavArrowStyle;
int b_NavArrowDir;
int b_NavArrow3D;
int b_NavArrowX1;
int b_NavArrowY1;
int b_NavArrowX2;
int b_NavArrowY2;
double b_NavArrowAngle;
AnsiString b_NavArrowColor;
int b_NavArrowVisible;
void __fastcall SetNavArrowModule(AnsiString value);
void __fastcall SetNavArrowCode(AnsiString value);
void __fastcall SetNavArrowStyle(int value);
void __fastcall SetNavArrowDir(int value);
void __fastcall SetNavArrow3D(int value);
void __fastcall SetNavArrowX1(int value);
void __fastcall SetNavArrowY1(int value);
void __fastcall SetNavArrowX2(int value);
void __fastcall SetNavArrowY2(int value);
void __fastcall SetNavArrowAngle(double value);
void __fastcall SetNavArrowColor(AnsiString value);
void __fastcall SetNavArrowVisible(int value);
__property AnsiString NavArrowModule={read=m_NavArrowModule,write=SetNavArrowModule};
__property AnsiString NavArrowCode={read=m_NavArrowCode,write=SetNavArrowCode};
__property int NavArrowStyle={read=m_NavArrowStyle,write=SetNavArrowStyle};
__property int NavArrowDir={read=m_NavArrowDir,write=SetNavArrowDir};
__property int NavArrow3D={read=m_NavArrow3D,write=SetNavArrow3D};
__property int NavArrowX1={read=m_NavArrowX1,write=SetNavArrowX1};
__property int NavArrowY1={read=m_NavArrowY1,write=SetNavArrowY1};
__property int NavArrowX2={read=m_NavArrowX2,write=SetNavArrowX2};
__property int NavArrowY2={read=m_NavArrowY2,write=SetNavArrowY2};
__property double NavArrowAngle={read=m_NavArrowAngle,write=SetNavArrowAngle};
__property AnsiString NavArrowColor={read=m_NavArrowColor,write=SetNavArrowColor};
__property int NavArrowVisible={read=m_NavArrowVisible,write=SetNavArrowVisible};
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
public:
TsdNavArrow(TDataComm *DC);
TsdNavArrow();
~TsdNavArrow();
void Update();
void Delete();
void Assign(TsdNavArrow *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euNavArrow sdFieldName);
void SetFieldValue(euNavArrow sdFieldName, AnsiString value);
void RestoreValue();
};
//**************************************
// TsdVField
//**************************************
//--------------------------------------------------------------
class _EXPORT_TYPE TsdVField: public TsdDetail
{
private:
AnsiString m_VFieldView; //視圖名
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -