⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mmhdl.h

📁 邮 电 公 司 erp源码
💻 H
📖 第 1 页 / 共 5 页
字号:
    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 + -