📄 smhdl.h
字号:
double m_SretdFQty;
double m_SretdEQty;
double m_SretdOQty;
int b_SretdLine;
AnsiString b_SretdCode;
AnsiString b_SretdSogCode;
int b_SretdSogdLine;
AnsiString b_SretdGoods;
AnsiString b_SretdUnit;
double b_SretdConv;
double b_SretdQty;
double b_SretdPrice;
double b_SretdAmt;
double b_SretdTaxAmt;
AnsiString b_SretdLoc;
double b_SretdExes;
AnsiString b_SretdDesc;
AnsiString b_SretdBatch;
int b_SretdState;
int b_SretdClose;
AnsiString b_SretdCloseDate;
double b_SretdIprice;
double b_SretdIamt;
double b_SretdFQty;
double b_SretdEQty;
double b_SretdOQty;
void __fastcall SetSretdLine(int value);
void __fastcall SetSretdCode(AnsiString value);
void __fastcall SetSretdSogCode(AnsiString value);
void __fastcall SetSretdSogdLine(int value);
void __fastcall SetSretdGoods(AnsiString value);
void __fastcall SetSretdUnit(AnsiString value);
void __fastcall SetSretdConv(double value);
void __fastcall SetSretdQty(double value);
void __fastcall SetSretdPrice(double value);
void __fastcall SetSretdAmt(double value);
void __fastcall SetSretdTaxAmt(double value);
void __fastcall SetSretdExes(double value);
void __fastcall SetSretdLoc(AnsiString value);
void __fastcall SetSretdBatch(AnsiString value);
void __fastcall SetSretdState(int value);
void __fastcall SetSretdDesc(AnsiString value);
void __fastcall SetSretdClose(int value);
void __fastcall SetSretdCloseDate(AnsiString value);
public:
TsdSretd(TDataComm *DC);
TsdSretd();
~TsdSretd();
TsdSreth *sdParent;
void BackupValue();
void RestoreValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
__property int SretdLine = { read = m_SretdLine, write = SetSretdLine };
__property AnsiString SretdCode = { read = m_SretdCode, write = SetSretdCode };
__property AnsiString SretdSogCode = { read = m_SretdSogCode, write = SetSretdSogCode };
__property int SretdSogdLine = { read = m_SretdSogdLine, write = SetSretdSogdLine };
__property AnsiString SretdGoods = { read = m_SretdGoods, write = SetSretdGoods };
__property AnsiString SretdUnit = { read = m_SretdUnit, write = SetSretdUnit };
__property double SretdConv = { read = m_SretdConv, write = SetSretdConv };
__property double SretdQty = { read = m_SretdQty, write = SetSretdQty };
__property double SretdPrice = { read = m_SretdPrice ,write=SetSretdPrice};
__property double SretdAmt = { read = m_SretdAmt ,write=SetSretdAmt};
__property double SretdTaxAmt = { read = m_SretdTaxAmt,write=SetSretdTaxAmt };
__property double SretdExes = { read = m_SretdExes, write = SetSretdExes };
__property AnsiString SretdLoc = { read = m_SretdLoc, write = SetSretdLoc };
__property AnsiString SretdBatch = { read = m_SretdBatch, write = SetSretdBatch };
__property AnsiString SretdDesc = { read = m_SretdDesc, write = SetSretdDesc };
__property int SretdState = { read = m_SretdState, write = SetSretdState };
__property double SretdIprice = { read = m_SretdIprice };
__property double SretdIamt = { read = m_SretdIamt };
__property int SretdClose ={read=m_SretdClose,write=SetSretdClose};
__property AnsiString SretdCloseDate={read=m_SretdCloseDate,write=SetSretdCloseDate};
__property double SretdFQty={read=m_SretdFQty};
__property double SretdEQty={read=m_SretdEQty};
__property double SretdOQty={read=m_SretdOQty};
void Update();
void Delete();
void Assign(TsdSretd *p);
int Query();
bool Find(AnsiString WhereStr);
AnsiString GetFieldValue(euSretd sdFieldName);
AnsiString GetOldFieldValue(euSretd sdFieldName);
void SetFieldValue(euSretd sdFieldName, AnsiString Value);
};
//===========================================
// (TsdSreth)销售退货单单头维护
//===========================================
class TsdSreth : public TsdHead
{
private:
TsdSretd *m_sdSretd;
TsdSretd *b_sdSretd;
AnsiString m_SrethCode;
AnsiString m_SrethPosType;
AnsiString m_SrethDate;
int m_SrethType;
AnsiString m_SrethClient;
AnsiString m_SrethFmonth;
AnsiString m_SrethCurrency;
double m_SrethEnrate;
AnsiString m_SrethTaxCode;
AnsiString m_SrethSettleMode;
AnsiString m_SrethDeliver;
AnsiString m_SrethSsite;
AnsiString m_SrethTransMode;
AnsiString m_SrethSaler;
AnsiString m_SrethUser;
AnsiString m_SrethDesc;
int m_SrethCheck;
AnsiString m_SrethChecker;
AnsiString m_SrethCheckDate;
int m_SrethCancel;
AnsiString m_SrethCancelDate;
AnsiString m_SrethRr;
AnsiString m_SrethSysDate;
int m_SrethClose;
AnsiString b_SrethCode;
AnsiString b_SrethPosType;
AnsiString b_SrethDate;
int b_SrethType;
AnsiString b_SrethClient;
AnsiString b_SrethFmonth;
AnsiString b_SrethCurrency;
double b_SrethEnrate;
AnsiString b_SrethTaxCode;
AnsiString b_SrethSettleMode;
AnsiString b_SrethDeliver;
AnsiString b_SrethSsite;
AnsiString b_SrethTransMode;
AnsiString b_SrethSaler;
AnsiString b_SrethUser;
AnsiString b_SrethDesc;
int b_SrethCheck;
AnsiString b_SrethChecker;
AnsiString b_SrethCheckDate;
int b_SrethCancel;
AnsiString b_SrethCancelDate;
AnsiString b_SrethRr;
AnsiString b_SrethSysDate;
int b_SrethClose;
private:
void BackupValue();
void EmptyValue(int Index);
void BatchLetValue();
void AssignValue();
void __fastcall SetSrethCode(AnsiString value);
void __fastcall SetSrethDate(AnsiString value);
void __fastcall SetSrethFmonth(AnsiString value);
void __fastcall SetSrethPosType(AnsiString value);
void __fastcall SetSrethType(int value);
void __fastcall SetSrethClient(AnsiString value);
void __fastcall SetSrethCurrency(AnsiString value);
void __fastcall SetSrethEnrate(double value);
void __fastcall SetSrethTaxCode(AnsiString value);
void __fastcall SetSrethSsite(AnsiString value);
void __fastcall SetSrethTransMode(AnsiString value);
void __fastcall SetSrethSettleMode(AnsiString value);
void __fastcall SetSrethDeliver(AnsiString value);
void __fastcall SetSrethRr(AnsiString value);
void __fastcall SetSrethSaler(AnsiString value);
void __fastcall SetSrethUser(AnsiString value);
void __fastcall SetSrethDesc(AnsiString value);
void __fastcall SetSrethCheck(int value);
void __fastcall SetSrethChecker(AnsiString value);
void __fastcall SetSrethCheckDate(AnsiString value);
void __fastcall SetSrethCancel(int value);
void __fastcall SetSrethCancelDate(AnsiString value);
void __fastcall SetSrethClose(int value);
__property AnsiString SrethCode = { read = m_SrethCode, write = SetSrethCode };
__property AnsiString SrethPosType = { read = m_SrethPosType, write = SetSrethPosType };
__property AnsiString SrethDate = { read = m_SrethDate, write = SetSrethDate };
__property int SrethType = { read = m_SrethType, write = SetSrethType };
__property AnsiString SrethClient = { read = m_SrethClient, write = SetSrethClient };
__property AnsiString SrethFmonth = { read = m_SrethFmonth, write = SetSrethFmonth };
__property AnsiString SrethCurrency = { read = m_SrethCurrency, write = SetSrethCurrency };
__property double SrethEnrate = { read = m_SrethEnrate, write = SetSrethEnrate };
__property AnsiString SrethTaxCode = { read = m_SrethTaxCode, write = SetSrethTaxCode };
__property AnsiString SrethRr = { read = m_SrethRr,write=SetSrethRr };
__property AnsiString SrethSettleMode = { read = m_SrethSettleMode, write = SetSrethSettleMode };
__property AnsiString SrethDeliver = { read = m_SrethDeliver, write = SetSrethDeliver };
__property AnsiString SrethSsite = { read = m_SrethSsite, write = SetSrethSsite };
__property AnsiString SrethTransMode = { read = m_SrethTransMode, write = SetSrethTransMode };
__property AnsiString SrethSaler={read=m_SrethSaler,write=SetSrethSaler};
__property AnsiString SrethUser = { read = m_SrethUser, write = SetSrethUser };
__property AnsiString SrethDesc = { read = m_SrethDesc, write = SetSrethDesc };
__property int SrethCheck = { read = m_SrethCheck,write=SetSrethCheck };
__property AnsiString SrethChecker = { read = m_SrethChecker,write=SetSrethChecker };
__property AnsiString SrethCheckDate = { read = m_SrethCheckDate ,write=SetSrethCheckDate};
__property int SrethCancel = { read = m_SrethCancel,write=SetSrethCancel };
__property AnsiString SrethCancelDate = { read = m_SrethCancelDate ,write=SetSrethCancelDate};
__property int SrethClose={read=m_SrethClose,write=SetSrethClose};
__property AnsiString SrethSysDate = { read = m_SrethSysDate };
int __fastcall GetItemCount();
int __fastcall GetCurItemNo();
AnsiString __fastcall GetItemBookMark();
char __fastcall GetCurItemStatus();
public:
TsdSreth(TDataComm *DC);
TsdSreth();
~TsdSreth();
void RestoreValue();
void RestoreItem();
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 NewDetail();
void DeleteDetail();
void Assign(TsdSreth *p);
int Query();
bool Find(AnsiString WhereStr);
void Check(int IsCheck);
void Revoke(int IsRevoke);
void Close(int IsClose);
AnsiString GetFieldValue(euSreth sdFieldName);
void SetFieldValue(euSreth sdFieldName, AnsiString Value);
AnsiString GetItemValue(euSretd FieldName);
void SetItemValue(euSretd FieldName, AnsiString Value);
__property int ItemCount = { read = GetItemCount };
__property int CurItemNo = { read = GetCurItemNo };
__property char CurItemStatus = { read = GetCurItemStatus };
__property AnsiString ItemBookMark = { read = GetItemBookMark };
};
//============================================
// (TsdSrewd)销售返修单单行维护
//============================================
class TsdSrewd : public TsdDetail
{
private:
int m_SrewdLine;
AnsiString m_SrewdCode;
AnsiString m_SrewdSretCode;
int m_SrewdSretdLine;
AnsiString m_SrewdGoods;
AnsiString m_SrewdUnit;
double m_SrewdConv;
double m_SrewdQty;
double m_SrewdPrice;
double m_SrewdAmt;
AnsiString m_SrewdLoc;
AnsiString m_SrewdBatch;
double m_SrewdExes;
int m_SrewdState;
AnsiString m_SrewdDesc;
int b_SrewdLine;
AnsiString b_SrewdCode;
AnsiString b_SrewdSretCode;
int b_SrewdSretdLine;
AnsiString b_SrewdGoods;
AnsiString b_SrewdUnit;
double b_SrewdConv;
double b_SrewdQty;
double b_SrewdPrice;
double b_SrewdAmt;
AnsiString b_SrewdLoc;
AnsiString b_SrewdBatch;
double b_SrewdExes;
int b_SrewdState;
AnsiString b_SrewdDesc;
void __fastcall SetSrewdLine(int value);
void __fastcall SetSrewdCode(AnsiString value);
void __fastcall SetSrewdSretCode(AnsiString value);
void __fastcall SetSrewdSretdLine(int value);
void __fastcall SetSrewdGoods(AnsiString value);
void __fastcall SetSrewdUnit(AnsiString value);
void __fastcall SetSrewdConv(double value);
void __fastcall SetSrewdQty(double value);
void __fastcall SetSrewdPrice(double value);
void __fastcall SetSrewdAmt(double value);
void __fastcall SetSrewdLoc(AnsiString value);
void __fastcall SetSrewdBatch(AnsiString value);
void __fastcall SetSrewdState(int value);
void __fastcall SetSrewdDesc(AnsiString value);
void __fastcall SetSrewdExes(double value);
__property int SrewdLine = { read = m_SrewdLine, write = SetSrewdLine };
__property AnsiString SrewdCode = { read = m_SrewdCode, write = SetSrewdCode };
__property AnsiString SrewdSretCode = { read = m_SrewdSretCode, write = SetSrewdSretCode };
__property int SrewdSretdLine = { read = m_SrewdSretdLine, write = SetSrewdSretdLine };
__property AnsiString SrewdGoods = { read = m_SrewdGoods, write = SetSrewdGoods };
__property AnsiString SrewdUnit = { read = m_SrewdUnit, write = SetSrewdUnit };
__property double SrewdConv = { read = m_SrewdConv, write = SetSrewdConv };
__property double SrewdQty = { read = m_SrewdQty, write = SetSrewdQty };
__property double SrewdPrice = { read = m_SrewdPrice, write = SetSrewdPrice };
__property double SrewdAmt = { read = m_SrewdAmt ,write=SetSrewdAmt};
__property double SrewdExes = { read = m_SrewdExes,write=SetSrewdExes};
__property AnsiString SrewdLoc = { read = m_SrewdLoc, write = SetSrewdLoc };
__property AnsiString SrewdBatch = { read = m_SrewdBatch, write = SetSrewdBatch };
__property int SrewdState = { read = m_SrewdState, write = SetSrewdState };
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -