📄 imdoc.h
字号:
void RestoreValue();
};
//=============================================
// (TsdLg)货位可存储物料
//=============================================
class _EXPORT_TYPE TsdLg : public TsdStandard
{
private:
AnsiString m_LgLocCode;
AnsiString m_LgGoodsCode;
int m_LgState;
AnsiString b_LgLocCode;
AnsiString b_LgGoodsCode;
int b_LgState;
void SetLgGoodsCode(AnsiString value);
void SetLgLocCode(AnsiString value);
void SetLgState(int value);
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
__property AnsiString LgLocCode={read=m_LgLocCode,write=SetLgLocCode};
__property AnsiString LgGoodsCode={read=m_LgGoodsCode,write=SetLgGoodsCode};
__property int LgState={read=m_LgState,write=SetLgState};
public:
TsdLg(TDataComm *DC);
TsdLg();
~TsdLg();
void Update();
void Delete();
void Assign(TsdLg *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euLg sdFieldName);
void SetFieldValue(euLg sdFieldName, AnsiString Value);
void RestoreValue();
};
//***************************************************************************
// (TsdKeeper)仓管员资料
//***************************************************************************
class _EXPORT_TYPE TsdKeeper : public TsdStandard
{
private:
AnsiString m_KeeperCode;
int m_KeeperCheck;
int m_KeeperStop;
int m_KeeperCancel;
int m_KeeperClose;
int m_KeeperPost;
AnsiString m_KeeperTel;
AnsiString m_KeeperBeepPage;
//backup filed
AnsiString b_KeeperCode;
int b_KeeperCheck;
int b_KeeperStop;
int b_KeeperCancel;
int b_KeeperClose;
int b_KeeperPost;
AnsiString b_KeeperTel;
AnsiString b_KeeperBeepPage;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetKeeperCode(AnsiString value);
void __fastcall SetKeeperCheck(int value);
void __fastcall SetKeeperStop(int value);
void __fastcall SetKeeperCancel(int value);
void __fastcall SetKeeperClose(int value);
void __fastcall SetKeeperPost(int value);
void __fastcall SetKeeperTel(AnsiString value);
void __fastcall SetKeeperBeepPage(AnsiString value);
__property AnsiString KeeperCode = { read = m_KeeperCode, write = SetKeeperCode };
__property int KeeperCheck = { read = m_KeeperCheck, write = SetKeeperCheck };
__property int KeeperStop = { read = m_KeeperStop, write = SetKeeperStop };
__property int KeeperCancel = { read = m_KeeperCancel, write = SetKeeperCancel };
__property int KeeperClose = { read = m_KeeperClose, write = SetKeeperClose };
__property int KeeperPost = { read = m_KeeperPost, write = SetKeeperPost };
__property AnsiString KeeperTel={read=m_KeeperTel,write=SetKeeperTel};
__property AnsiString KeeperBeepPage={read=m_KeeperBeepPage,write=SetKeeperBeepPage};
public:
TsdKeeper(TDataComm *DC);
TsdKeeper();
~TsdKeeper();
void Update();
void Delete();
void Assign(TsdKeeper *p);
int Query();
AnsiString GetFieldValue(euKeeper sdFieldName);
void SetFieldValue(euKeeper sdFieldName, AnsiString Value);
bool Find(AnsiString WhereStr);
void RestoreValue();
};
//=============================================
// (TsdSr)物料报废原因
//=============================================
class _EXPORT_TYPE TsdSr : public TsdStandard
{
private:
AnsiString m_SrCode;
AnsiString m_SrDesc;
AnsiString b_SrCode;
AnsiString b_SrDesc;
//
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetSrCode(AnsiString value);
void __fastcall SetSrDesc(AnsiString value);
__property AnsiString SrCode = { read = m_SrCode, write = SetSrCode };
__property AnsiString SrDesc = { read = m_SrDesc, write = SetSrDesc };
public:
TsdSr(TDataComm *DC);
TsdSr();
~TsdSr();
void Update();
void Delete();
void Assign(TsdSr *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euSr sdFieldName);
void SetFieldValue(euSr sdFieldName, AnsiString Value);
void RestoreValue();
};
//=============================================
// (TsdMacc)库存帐初始化
//=============================================
class _EXPORT_TYPE TsdMacc : public TsdStandard
{
private:
AnsiString m_MaccFmonth;
AnsiString m_MaccGoods;
AnsiString m_MaccGoodsName;
AnsiString m_MaccLoc;
double m_MaccBoyQty;
double m_MaccBopQty;
double m_MaccIoyQty;
double m_MaccSoyQty;
int m_MaccInitFlg;
AnsiString b_MaccFmonth;
AnsiString b_MaccGoods;
AnsiString b_MaccGoodsName;
AnsiString b_MaccLoc;
double b_MaccBoyQty;
double b_MaccBopQty;
double b_MaccIoyQty;
double b_MaccSoyQty;
int b_MaccInitFlg;
//
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetMaccFmonth(AnsiString value);
void __fastcall SetMaccGoods(AnsiString value);
void __fastcall SetMaccLoc(AnsiString value);
void __fastcall SetMaccBoyQty(double value);
void __fastcall SetMaccBopQty(double value);
void __fastcall SetMaccIoyQty(double value);
void __fastcall SetMaccSoyQty(double value);
void __fastcall SetMaccInitFlg(int value);
__property AnsiString MaccFmonth={read=m_MaccFmonth,write=SetMaccFmonth};
__property AnsiString MaccGoods={read=m_MaccGoods,write=SetMaccGoods};
__property AnsiString MaccGoodsName={read=m_MaccGoodsName};
__property AnsiString MaccLoc={read=m_MaccLoc,write=SetMaccLoc};
__property double MaccBoyQty={read=m_MaccBoyQty,write=SetMaccBoyQty};
__property double MaccBopQty={read=m_MaccBopQty,write=SetMaccBopQty};
__property double MaccIoyQty={read=m_MaccIoyQty,write=SetMaccIoyQty};
__property double MaccSoyQty={read=m_MaccSoyQty,write=SetMaccSoyQty};
__property int MaccInitFlg={read=m_MaccInitFlg,write=SetMaccInitFlg};
public:
TsdMacc(TDataComm *DC);
TsdMacc();
~TsdMacc();
void Update();
void Delete();
void Assign(TsdMacc *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euMacc sdFieldName);
void SetFieldValue(euMacc sdFieldName, AnsiString Value);
void RestoreValue();
};
//**************************************
// TsdProPerty 物料状态
//**************************************
//--------------------------------------------------------------
class _EXPORT_TYPE TsdProPerty: public TsdStandard
{
private:
AnsiString m_PropertyID; //ID字段
AnsiString m_PropertyName; //状态名称
AnsiString m_PropertyDesc; //状态描述
int m_PropertyPpt;
//backup
AnsiString b_PropertyID;
AnsiString b_PropertyName;
AnsiString b_PropertyDesc;
int b_PropertyPpt;
void __fastcall SetPropertyID(AnsiString value);
void __fastcall SetPropertyName(AnsiString value);
void __fastcall SetPropertyDesc(AnsiString value);
void __fastcall SetPropertyPpt(int value);
__property AnsiString PropertyID={read=m_PropertyID,write=SetPropertyID};
__property AnsiString PropertyName={read=m_PropertyName,write=SetPropertyName};
__property AnsiString PropertyDesc={read=m_PropertyDesc,write=SetPropertyDesc};
__property int PropertyPpt={read=m_PropertyPpt,write=m_PropertyPpt};
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
public:
TsdProPerty(TDataComm *DC);
TsdProPerty();
~TsdProPerty();
void Update();
void Delete();
void Assign(TsdProPerty *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euProperty sdFieldName);
void SetFieldValue(euProperty sdFieldName, AnsiString value);
void RestoreValue();
};
//**************************************
// Class:TsdPptt //
// Description:物料状态帐 //
// Created on:2001-02-20 //
//**************************************
class _EXPORT_TYPE TsdPptt: public TsdStandard
{
private:
AnsiString m_Pptt1ID; //状态1
AnsiString m_Pptt2ID; //状态2
AnsiString m_PpttFmonth; //财务月份
AnsiString m_PpttLoc; //货位
AnsiString m_PpttGoods; //物料编码
double m_PpttBoyQty; //年初数
double m_PpttBopQty; //期初数
double m_PpttIopQty; //本期增加数
double m_PpttOopQty; //本期发出数
double m_PpttIoyQty; //本年增加数
double m_PpttOoyQty; //本年发出数
double m_PpttAoyQty; //本年累计数
int m_PpttClose; //关闭标志
int m_PpttInit; //初始标志
//backup
AnsiString b_Pptt1ID;
AnsiString b_Pptt2ID;
AnsiString b_PpttFmonth;
AnsiString b_PpttLoc;
AnsiString b_PpttGoods;
double b_PpttBoyQty;
double b_PpttBopQty;
double b_PpttIopQty;
double b_PpttOopQty;
double b_PpttIoyQty;
double b_PpttOoyQty;
double b_PpttAoyQty;
int b_PpttClose;
int b_PpttInit;
void __fastcall SetPptt1ID(AnsiString value);
void __fastcall SetPptt2ID(AnsiString value);
void __fastcall SetPpttFmonth(AnsiString value);
void __fastcall SetPpttLoc(AnsiString value);
void __fastcall SetPpttGoods(AnsiString value);
void __fastcall SetPpttBoyQty(double value);
void __fastcall SetPpttBopQty(double value);
void __fastcall SetPpttIopQty(double value);
void __fastcall SetPpttOopQty(double value);
void __fastcall SetPpttIoyQty(double value);
void __fastcall SetPpttOoyQty(double value);
void __fastcall SetPpttAoyQty(double value);
void __fastcall SetPpttClose(int value);
void __fastcall SetPpttInit(int value);
__property AnsiString Pptt1ID={read=m_Pptt1ID,write=SetPptt1ID};
__property AnsiString Pptt2ID={read=m_Pptt2ID,write=SetPptt2ID};
__property AnsiString PpttFmonth={read=m_PpttFmonth,write=SetPpttFmonth};
__property AnsiString PpttLoc={read=m_PpttLoc,write=SetPpttLoc};
__property AnsiString PpttGoods={read=m_PpttGoods,write=SetPpttGoods};
__property double PpttBoyQty={read=m_PpttBoyQty,write=SetPpttBoyQty};
__property double PpttBopQty={read=m_PpttBopQty,write=SetPpttBopQty};
__property double PpttIopQty={read=m_PpttIopQty,write=SetPpttIopQty};
__property double PpttOopQty={read=m_PpttOopQty,write=SetPpttOopQty};
__property double PpttIoyQty={read=m_PpttIoyQty,write=SetPpttIoyQty};
__property double PpttOoyQty={read=m_PpttOoyQty,write=SetPpttOoyQty};
__property double PpttAoyQty={read=m_PpttAoyQty,write=SetPpttAoyQty};
__property int PpttClose={read=m_PpttClose,write=SetPpttClose};
__property int PpttInit={read=m_PpttInit,write=SetPpttInit};
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
public:
TsdPptt(TDataComm *DC);
TsdPptt();
~TsdPptt();
void RestoreValue();
void Update();
void Delete();
void Assign(TsdPptt *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euPptt sdFieldName);
void SetFieldValue(euPptt sdFieldName, AnsiString value);
};
//**************************************
// Class:TsdDtht //
// Description:部门帐 //
// Created on:2001-02-20 //
//**************************************
class _EXPORT_TYPE TsdDtht: public TsdStandard
{
private:
AnsiString m_DthtDept; //部门代码
AnsiString m_DthtFmonth; //财务月份
AnsiString m_DthtLoc; //货位编码
AnsiString m_DthtGoods; //物料编码
double m_DthtBoyQty; //年初数量
double m_DthtBopQty; //期初数量
double m_DthtIopQty; //本期收入数
double m_DthtOopQty; //本期发出数
double m_DthtIoyQty; //本年收入数
double m_DthtOoyQty; //本年发出数
double m_DthtAoyQty; //本年累计数
int m_DthtClose; //关闭标识
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -