📄 imhdl.h
字号:
char __fastcall GetCurItemStatus();
public:
TsdScraph(TDataComm *DC);
TsdScraph();
~TsdScraph();
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(TsdScraph *p);
int Query();
bool Find(AnsiString WhereStr);
void Check(int IsCheck);
AnsiString GetFieldValue(euScraph sdFieldName);
void SetFieldValue(euScraph sdFieldName, AnsiString Value);
void RestoreValue();
void RestoreItem();
AnsiString GetItemValue(euScrapd FieldName);
void SetItemValue(euScrapd FieldName, AnsiString Value);
__property int ItemCount = { read = GetItemCount };
__property int CurItemNo = { read = GetCurItemNo };
__property AnsiString ItemBookMark = { read = GetItemBookMark };
};
//============================================
// 入库单(TsdPisd)Detail Class
//============================================
class _EXPORT_TYPE TsdPisd : public TsdDetail
{
private:
AnsiString m_PisdCode;
AnsiString m_PisdGoods;
int m_PisdLine;
AnsiString m_PisdUnit;
double m_PisdQty;
double m_PisdPrice;
double m_PisdAmt;
AnsiString m_PisdLoc;
AnsiString m_PisdBatch;
AnsiString m_PisdSod;
int m_PisdSodLine;
AnsiString m_PisdDesc;
int m_PisdState;
int m_PisdFrom;
AnsiString m_PisdFromCode;
int m_PisdFromLine;
AnsiString b_PisdCode;
AnsiString b_PisdGoods;
int b_PisdLine;
AnsiString b_PisdUnit;
double b_PisdQty;
double b_PisdPrice;
double b_PisdAmt;
AnsiString b_PisdLoc;
AnsiString b_PisdBatch;
AnsiString b_PisdSod;
int b_PisdSodLine;
AnsiString b_PisdDesc;
int b_PisdState;
int b_PisdFrom;
AnsiString b_PisdFromCode;
int b_PisdFromLine;
void __fastcall SetPisdCode(AnsiString value);
void __fastcall SetPisdLine(int value);
void __fastcall SetPisdGoods(AnsiString value);
void __fastcall SetPisdQty(double value);
void __fastcall SetPisdPrice(double value);
void __fastcall SetPisdAmt(double value);
void __fastcall SetPisdLoc(AnsiString value);
void __fastcall SetPisdBatch(AnsiString value);
void __fastcall SetPisdSod(AnsiString value);
void __fastcall SetPisdSodLine(int value);
void __fastcall SetPisdDesc(AnsiString value);
void __fastcall SetPisdState(int value);
void __fastcall SetPisdFrom(int value);
void __fastcall SetPisdFromCode(AnsiString value);
void __fastcall SetPisdFromLine(int value);
__property AnsiString PisdCode = { read = m_PisdCode, write = SetPisdCode };
__property int PisdLine = { read = m_PisdLine, write = SetPisdLine };
__property AnsiString PisdGoods = { read = m_PisdGoods, write = SetPisdGoods };
__property AnsiString PisdUnit = { read = m_PisdUnit };
__property double PisdQty = { read = m_PisdQty, write = SetPisdQty };
__property double PisdPrice = { read = m_PisdPrice, write = SetPisdPrice };
__property double PisdAmt = { read = m_PisdAmt ,write=SetPisdAmt};
__property AnsiString PisdLoc = { read = m_PisdLoc, write = SetPisdLoc };
__property AnsiString PisdBatch = { read = m_PisdBatch, write = SetPisdBatch };
__property AnsiString PisdSod = { read = m_PisdSod, write = SetPisdSod };
__property int PisdSodLine = { read = m_PisdSodLine, write = SetPisdSodLine };
__property AnsiString PisdDesc = { read = m_PisdDesc, write = SetPisdDesc };
__property int PisdState={read=m_PisdState,write=SetPisdState};
__property int PisdFrom={read=m_PisdFrom,write=SetPisdFrom};
__property AnsiString PisdFromCode ={read=m_PisdFromCode,write=SetPisdFromCode};
__property int PisdFromLine={read=m_PisdFromLine,write=SetPisdFromLine};
public:
TsdPisd(TDataComm *DC);
TsdPisd();
~TsdPisd();
TsdPish *sdParent;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void Update();
void Delete();
void Assign(TsdPisd *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euPisd sdFieldName);
AnsiString GetOldFieldValue(euPisd sdFieldName);
void SetFieldValue(euPisd sdFieldName, AnsiString Value);
void RestoreValue();
};
//==========================================
// 入库单(TsdPish)Head Class
//==========================================
class _EXPORT_TYPE TsdPish : public TsdHead
{
private:
TsdPisd *m_sdPisd;
TsdPisd *b_sdPisd;
AnsiString m_PishCode;
AnsiString m_PishDate;
int m_PishType;
AnsiString m_PishFmonth;
AnsiString m_PishDept;
AnsiString m_PishDesc;
AnsiString m_PishUser;
AnsiString m_PishKeeper;
int m_PishCheck;
AnsiString m_PishChecker;
AnsiString m_PishCheckDate;
int m_PishPost;
AnsiString m_PishPoster;
AnsiString m_PishPostDate;
int m_PishCancel;
AnsiString m_PishCancelDate;
int m_PishState;
AnsiString m_PishPosType;
int m_PishRed;
AnsiString m_PishSysDate;
AnsiString b_PishCode;
AnsiString b_PishDate;
int b_PishType;
AnsiString b_PishFmonth;
AnsiString b_PishDept;
AnsiString b_PishDesc;
AnsiString b_PishUser;
AnsiString b_PishKeeper;
int b_PishCheck;
AnsiString b_PishChecker;
AnsiString b_PishCheckDate;
int b_PishPost;
AnsiString b_PishPoster;
AnsiString b_PishPostDate;
int b_PishCancel;
AnsiString b_PishCancelDate;
int b_PishState;
AnsiString b_PishPosType;
int b_PishRed;
AnsiString b_PishSysDate;
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetPishCode(AnsiString value);
void __fastcall SetPishDate(AnsiString value);
void __fastcall SetPishType(int value);
void __fastcall SetPishFmonth(AnsiString value);
void __fastcall SetPishDept(AnsiString value);
void __fastcall SetPishDesc(AnsiString value);
void __fastcall SetPishUser(AnsiString value);
void __fastcall SetPishKeeper(AnsiString value);
void __fastcall SetPishPosType(AnsiString value);
void __fastcall SetPishRed(int value);
void __fastcall SetPishCheck(int value);
void __fastcall SetPishChecker(AnsiString value);
void __fastcall SetPishCheckDate(AnsiString value);
void __fastcall SetPishPost(int value);
void __fastcall SetPishPoster(AnsiString value);
void __fastcall SetPishPostDate(AnsiString value);
void __fastcall SetPishCancel(int value);
void __fastcall SetPishCancelDate(AnsiString value);
int __fastcall GetItemCount();
int __fastcall GetCurItemNo();
AnsiString __fastcall GetItemBookMark();
char __fastcall GetCurItemStatus();
__property AnsiString PishCode = { read = m_PishCode, write = SetPishCode };
__property AnsiString PishDate = { read = m_PishDate, write = SetPishDate };
__property int PishType = { read = m_PishType, write = SetPishType };
__property AnsiString PishFmonth = { read = m_PishFmonth, write = SetPishFmonth };
__property AnsiString PishDept={read=m_PishDept,write=SetPishDept};
__property AnsiString PishDesc = { read = m_PishDesc, write = SetPishDesc };
__property AnsiString PishUser = { read = m_PishUser, write = SetPishUser };
__property AnsiString PishKeeper = { read = m_PishKeeper, write = SetPishKeeper };
__property int PishState = { read = m_PishState};
__property AnsiString PishPosType = { read = m_PishPosType, write = SetPishPosType };
__property int PishRed = { read = m_PishRed, write = SetPishRed };
__property int PishCheck = { read = m_PishCheck ,write=SetPishCheck};
__property AnsiString PishChecker = { read = m_PishChecker ,write=SetPishChecker};
__property AnsiString PishCheckDate = { read = m_PishCheckDate ,write=SetPishCheckDate};
__property int PishPost = { read = m_PishPost ,write=SetPishPost};
__property AnsiString PishPoster = { read = m_PishPoster,write=SetPishPoster };
__property AnsiString PishPostDate = { read = m_PishPostDate ,write=SetPishPostDate};
__property int PishCancel = { read = m_PishCancel ,write=SetPishCancel};
__property AnsiString PishCancelDate = { read = m_PishCancelDate ,write=SetPishCancelDate};
__property AnsiString PishSysDate = { read = m_PishSysDate };
public:
TsdPish(TDataComm *DC);
TsdPish();
~TsdPish();
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(TsdPish *p);
int Query();
bool Find(AnsiString WhereStr);
void Check(int IsCheck);
AnsiString GetFieldValue(euPish sdFieldName);
void SetFieldValue(euPish sdFieldName, AnsiString Value);
void RestoreValue();
void RestoreItem();
AnsiString GetItemValue(euPisd FieldName);
void SetItemValue(euPisd FieldName, AnsiString Value);
__property int ItemCount = { read = GetItemCount };
__property int CurItemNo = { read = GetCurItemNo };
__property AnsiString ItemBookMark = { read = GetItemBookMark };
};
//============================================
// 出库单(TsdGosd)Detail Class
//============================================
class _EXPORT_TYPE TsdGosd : public TsdDetail
{
private:
AnsiString m_GosdCode;
AnsiString m_GosdGoods;
int m_GosdLine;
AnsiString m_GosdUnit;
double m_GosdQty;
double m_GosdPrice;
double m_GosdAmt;
AnsiString m_GosdLoc;
AnsiString m_GosdBatch;
AnsiString m_GosdSod;
int m_GosdSodLine;
AnsiString m_GosdDesc;
int m_GosdState;
int m_GosdFrom;
AnsiString m_GosdFromCode;
int m_GosdFromLine;
AnsiString b_GosdCode;
AnsiString b_GosdGoods;
int b_GosdLine;
AnsiString b_GosdUnit;
double b_GosdQty;
double b_GosdPrice;
double b_GosdAmt;
AnsiString b_GosdLoc;
AnsiString b_GosdBatch;
AnsiString b_GosdSod;
int b_GosdSodLine;
AnsiString b_GosdDesc;
int b_GosdState;
int b_GosdFrom;
AnsiString b_GosdFromCode;
int b_GosdFromLine;
void __fastcall SetGosdCode(AnsiString value);
void __fastcall SetGosdLine(int value);
void __fastcall SetGosdGoods(AnsiString value);
void __fastcall SetGosdQty(double value);
void __fastcall SetGosdPrice(double value);
void __fastcall SetGosdAmt(double value);
void __fastcall SetGosdLoc(AnsiString value);
void __fastcall SetGosdBatch(AnsiString value);
void __fastcall SetGosdSod(AnsiString value);
void __fastcall SetGosdSodLine(int value);
void __fastcall SetGosdDesc(AnsiString value);
void __fastcall SetGosdState(int value);
void __fastcall SetGosdFrom(int value);
void __fastcall SetGosdFromCode(AnsiString value);
void __fastcall SetGosdFromLine(int value);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -