📄 mmhdl.h
字号:
void __fastcall SetGmthUser(AnsiString value);
void __fastcall SetGmthCheck(int value);
void __fastcall SetGmthChecker(AnsiString value);
void __fastcall SetGmthCheckDate(AnsiString value);
void __fastcall SetGmthDesc(AnsiString value);
__property AnsiString GmthCode={read=m_GmthCode,write=SetGmthCode};
__property AnsiString GmthFmonth={read=m_GmthFmonth,write=SetGmthFmonth};
__property AnsiString GmthDate={read=m_GmthDate,write=SetGmthDate};
__property int GmthType={read=m_GmthType};
__property AnsiString GmthWoCode={read=m_GmthWoCode,write=SetGmthWoCode};
__property AnsiString GmthPosType={read=m_GmthPosType,write=SetGmthPosType};
__property AnsiString GmthUser={read=m_GmthUser,write=SetGmthUser};
__property AnsiString GmthDesc={read=m_GmthDesc,write=SetGmthDesc};
__property int GmthCheck={read=m_GmthCheck,write=SetGmthCheck};
__property AnsiString GmthChecker={read=m_GmthChecker,write=SetGmthChecker};
__property AnsiString GmthCheckDate={read=m_GmthCheckDate,write=SetGmthCheckDate};
__property AnsiString GmthSysDate={read=m_GmthSysDate};
__property int GmthState={read=m_GmthState};
private:
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
int __fastcall GetItemCount();
int __fastcall GetCurItemNo();
AnsiString __fastcall GetItemBookMark();
char __fastcall GetCurItemStatus();
public:
TsdGmth_R(TDataComm *DC);
TsdGmth_R();
~TsdGmth_R();
void Update();
void Delete();
void AddItem();
void InsertItem();
void EditItem();
void NewDetail();
void DeleteDetail();
void DeleteItem();
void RemoveItem();
void ClearItem();
void CancelItem();
void AddToObject();
bool LocateItemByIndex(int Index);
bool LocateItemByKey(AnsiString Key);
void AssignValue();
void Assign(TsdGmth_R *p);
void RestoreValue();
void RestoreItem();
int Query();
void Check(int IsCheck);
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euGmth sdFieldName);
void SetFieldValue(euGmth sdFieldName, AnsiString value);
AnsiString GetItemValue(euGmtd FieldName);
void SetItemValue(euGmtd FieldName, AnsiString value);
__property int ItemCount = { read = GetItemCount };
__property int CurItemNo = { read = GetCurItemNo };
__property AnsiString ItemBookMark = { read = GetItemBookMark };
};
//************************************
// Class:TsdGmtd_W //
// Description:工单领料单明细 //
// Created on 2000/10/12 //
//************************************
class _EXPORT_TYPE TsdGmtd_W: public TsdDetail
{
private:
AnsiString m_GmtdCode;
int m_GmtdLine;
AnsiString m_GmtdGoods;
AnsiString m_GmtdUnit;
AnsiString m_GmtdWoCode;
AnsiString m_GmtdSLoc;
AnsiString m_GmtdBatch;
double m_GmtdQty;
double m_GmtdDQty;
AnsiString m_GmtdDesc;
double m_GmtdPQty;
double m_GmtdGQty;
double m_GmtdOQty;
double m_GmtdIPrice;
double m_GmtdIAmt;
//backup
AnsiString b_GmtdCode;
int b_GmtdLine;
AnsiString b_GmtdGoods;
AnsiString b_GmtdUnit;
AnsiString b_GmtdWoCode;
AnsiString b_GmtdSLoc;
AnsiString b_GmtdBatch;
double b_GmtdQty;
double b_GmtdDQty;
AnsiString b_GmtdDesc;
double b_GmtdPQty;
double b_GmtdGQty;
double b_GmtdOQty;
double b_GmtdIPrice;
double b_GmtdIAmt;
void __fastcall SetGmtdCode(AnsiString value);
void __fastcall SetGmtdLine(int value);
void __fastcall SetGmtdGoods(AnsiString value);
void __fastcall SetGmtdWoCode(AnsiString value);
void __fastcall SetGmtdSLoc(AnsiString value); //发料货位
void __fastcall SetGmtdQty(double value);
void __fastcall SetGmtdDesc(AnsiString value);
__property AnsiString GmtdCode={read=m_GmtdCode,write=SetGmtdCode};
__property int GmtdLine={read=m_GmtdLine,write=SetGmtdLine};
__property AnsiString GmtdGoods={read=m_GmtdGoods,write=SetGmtdGoods};
__property AnsiString GmtdUnit={read=m_GmtdUnit};
__property AnsiString GmtdWoCode={read=m_GmtdWoCode,write=SetGmtdWoCode};
__property AnsiString GmtdSLoc={read=m_GmtdSLoc,write=SetGmtdSLoc};
__property AnsiString GmtdBatch={read=m_GmtdBatch};
__property double GmtdQty={read=m_GmtdQty,write=SetGmtdQty};
__property double GmtdDQty={read=m_GmtdDQty};
__property AnsiString GmtdDesc={read=m_GmtdDesc,write=SetGmtdDesc};
__property double GmtdPQty={read=m_GmtdPQty};
__property double GmtdGQty={read=m_GmtdGQty};
__property double GmtdOQty={read=m_GmtdOQty};
__property double GmtdIPrice={read=m_GmtdIPrice};
__property double GmtdIAmt={read=m_GmtdIAmt};
public:
TsdGmtd_W(TDataComm *DC);
TsdGmtd_W();
~TsdGmtd_W();
TsdGmth_W *sdParent;
void BackupValue();
void RestoreValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void Update();
void Delete();
void Assign(TsdGmtd_W *p);
int Query();
bool Find(AnsiString WhereStr);
void Execute(AnsiString Param);
AnsiString GetFieldValue(euGmtd sdFieldName);
AnsiString GetOldFieldValue(euGmtd sdFieldName);
void SetFieldValue(euGmtd sdFieldName, AnsiString value);
};
//************************************
// Class:TsdGmth_W //
// Description:工单领料单单头 //
// Created on 2000/10/12 //
//************************************
class _EXPORT_TYPE TsdGmth_W: public TsdHead
{
private:
TsdGmtd_W *m_sdGmtd_W;
TsdGmtd_W *b_sdGmtd_W;
AnsiString m_GmthCode;
AnsiString m_GmthFmonth;
AnsiString m_GmthDate;
int m_GmthType;
AnsiString m_GmthWoCode;
AnsiString m_GmthPosType;
AnsiString m_GmthDesc;
AnsiString m_GmthUser;
int m_GmthCheck;
AnsiString m_GmthChecker;
AnsiString m_GmthCheckDate;
int m_GmthState;
AnsiString m_GmthSysDate;
//backup
AnsiString b_GmthCode;
AnsiString b_GmthFmonth;
AnsiString b_GmthDate;
int b_GmthType;
AnsiString b_GmthWoCode;
AnsiString b_GmthPosType;
AnsiString b_GmthDesc;
AnsiString b_GmthUser;
int b_GmthCheck;
AnsiString b_GmthChecker;
AnsiString b_GmthCheckDate;
int b_GmthState;
AnsiString b_GmthSysDate;
void __fastcall SetGmthCode(AnsiString value);
void __fastcall SetGmthFmonth(AnsiString value);
void __fastcall SetGmthDate(AnsiString value);
void __fastcall SetGmthWoCode(AnsiString value);
void __fastcall SetGmthPosType(AnsiString value);
void __fastcall SetGmthUser(AnsiString value);
void __fastcall SetGmthCheck(int value);
void __fastcall SetGmthChecker(AnsiString value);
void __fastcall SetGmthCheckDate(AnsiString value);
void __fastcall SetGmthDesc(AnsiString value);
__property AnsiString GmthCode={read=m_GmthCode,write=SetGmthCode};
__property AnsiString GmthFmonth={read=m_GmthFmonth,write=SetGmthFmonth};
__property AnsiString GmthDate={read=m_GmthDate,write=SetGmthDate};
__property int GmthType={read=m_GmthType};
__property AnsiString GmthWoCode={read=m_GmthWoCode,write=SetGmthWoCode};
__property AnsiString GmthPosType={read=m_GmthPosType,write=SetGmthPosType};
__property AnsiString GmthUser={read=m_GmthUser,write=SetGmthUser};
__property AnsiString GmthDesc={read=m_GmthDesc,write=SetGmthDesc};
__property int GmthCheck={read=m_GmthCheck,write=SetGmthCheck};
__property AnsiString GmthChecker={read=m_GmthChecker,write=SetGmthChecker};
__property AnsiString GmthCheckDate={read=m_GmthCheckDate,write=SetGmthCheckDate};
__property AnsiString GmthSysDate={read=m_GmthSysDate};
__property int GmthState={read=m_GmthState};
private:
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
int __fastcall GetItemCount();
int __fastcall GetCurItemNo();
AnsiString __fastcall GetItemBookMark();
char __fastcall GetCurItemStatus();
public:
TsdGmth_W(TDataComm *DC);
TsdGmth_W();
~TsdGmth_W();
void Update();
void Delete();
void AddItem();
void InsertItem();
void EditItem();
void NewDetail();
void DeleteDetail();
void DeleteItem();
void RemoveItem();
void ClearItem();
void CancelItem();
void AddToObject();
bool LocateItemByIndex(int Index);
bool LocateItemByKey(AnsiString Key);
void Assign(TsdGmth_W *p);
void AssignValue();
void RestoreValue();
void RestoreItem();
void Check(int IsCheck);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euGmth sdFieldName);
void SetFieldValue(euGmth sdFieldName, AnsiString value);
AnsiString GetItemValue(euGmtd FieldName);
void SetItemValue(euGmtd FieldName, AnsiString value);
__property int ItemCount = { read = GetItemCount };
__property int CurItemNo = { read = GetCurItemNo };
__property AnsiString ItemBookMark = { read = GetItemBookMark };
};
//************************************
// Class:TsdGmtd_A //
// Description:补料单明细 //
// Created on 2000/10/12 //
//************************************
class _EXPORT_TYPE TsdGmtd_A: public TsdDetail
{
private:
AnsiString m_GmtdCode;
int m_GmtdLine;
AnsiString m_GmtdGoods;
AnsiString m_GmtdUnit;
AnsiString m_GmtdWoCode;
AnsiString m_GmtdProcess;
AnsiString m_GmtdSLoc;
AnsiString m_GmtdDLoc;
AnsiString m_GmtdBatch;
double m_GmtdQty; //本次领料
AnsiString m_GmtdDesc;
double m_GmtdOQty;
double m_GmtdIPrice;
double m_GmtdIAmt;
//backup
AnsiString b_GmtdCode;
int b_GmtdLine;
AnsiString b_GmtdGoods;
AnsiString b_GmtdUnit;
AnsiString b_GmtdWoCode;
AnsiString b_GmtdProcess;
AnsiString b_GmtdSLoc;
AnsiString b_GmtdDLoc;
AnsiString b_GmtdBatch;
double b_GmtdQty;
AnsiString b_GmtdDesc;
double b_GmtdOQty;
double b_GmtdIPrice;
double b_GmtdIAmt;
void __fastcall SetGmtdCode(AnsiString value);
void __fastcall SetGmtdLine(int value);
void __fastcall SetGmtdGoods(AnsiString value);
void __fastcall SetGmtdWoCode(AnsiString value); //领料工单
void __fastcall SetGmtdProcess(AnsiString value); //领料工序
void __fastcall SetGmtdSLoc(AnsiString value); //发料货位
void __fastcall SetGmtdDLoc(AnsiString value); //发料货位
void __fastcall SetGmtdQty(double value);
void __fastcall SetGmtdDesc(AnsiString value);
__property AnsiString GmtdCode={read=m_GmtdCode,write=SetGmtdCode};
__property int GmtdLine={read=m_GmtdLine,write=SetGmtdLine};
__property AnsiString GmtdGoods={read=m_GmtdGoods,write=SetGmtdGoods};
__property AnsiString GmtdUnit={read=m_GmtdUnit};
__property AnsiString GmtdWoCode={read=m_GmtdWoCode,write=SetGmtdWoCode};
__property AnsiString GmtdProcess={read=m_GmtdProcess,write=SetGmtdProcess};
__property AnsiString GmtdSLoc={read=m_GmtdSLoc,write=SetGmtdSLoc};
__property AnsiString GmtdDLoc={read=m_GmtdDLoc,write=SetGmtdDLoc};
__property AnsiString GmtdBatch={read=m_GmtdBatch};
__property double GmtdQty={read=m_GmtdQty,write=SetGmtdQty};
__property AnsiString GmtdDesc={read=m_GmtdDesc,write=SetGmtdDesc};
__property double GmtdOQty={read=m_GmtdOQty};
__property double GmtdIPrice={read=m_GmtdIPrice};
__property double GmtdIAmt={read=m_GmtdIAmt};
public:
TsdGmtd_A(TDataComm *DC);
TsdGmtd_A();
~TsdGmtd_A();
TsdGmth_A *sdParent;
void BackupValue();
void RestoreValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void Update();
void Delete();
void Assign(TsdGmtd_A *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euGmtd sdFieldName);
AnsiString GetOldFieldValue(euGmtd sdFieldName);
void SetFieldValue(euGmtd sdFieldName, AnsiString value);
};
//************************************
// Class:TsdGmth_A //
// Descr
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -