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

📄 mmhdl.h

📁 邮 电 公 司 erp源码
💻 H
📖 第 1 页 / 共 5 页
字号:
    void __fastcall SetPiecedQty9(double value);
    void __fastcall SetPiecedPrice9(double value);
    void __fastcall SetPiecedQty10(double value);
    void __fastcall SetPiecedPrice10(double value);
    void __fastcall SetPiecedDType(int value);
    void __fastcall SetPiecedDesc(AnsiString value);

    __property  AnsiString PiecedCode={read=m_PiecedCode,write=SetPiecedCode};
    __property  AnsiString PiecedEmployee={read=m_PiecedEmployee,write=SetPiecedEmployee};
    __property  int        PiecedLine={read=m_PiecedLine,write=SetPiecedLine};
    __property  AnsiString PiecedWo={read=m_PiecedWo,write=SetPiecedWo};
    __property  AnsiString PiecedProcess={read=m_PiecedProcess,write=SetPiecedProcess};
    __property  double     PiecedQty={read=m_PiecedQty,write=SetPiecedQty};
    __property  double     PiecedPrice={read=m_PiecedPrice,write=SetPiecedPrice};
    __property  double     PiecedQty1={read=m_PiecedQty1,write=SetPiecedQty1};
    __property  double     PiecedPrice1={read=m_PiecedPrice1,write=SetPiecedPrice1};
    __property  double     PiecedQty2={read=m_PiecedQty2,write=SetPiecedQty2};
    __property  double     PiecedPrice2={read=m_PiecedPrice2,write=SetPiecedPrice2};
    __property  double     PiecedQty3={read=m_PiecedQty3,write=SetPiecedQty3};
    __property  double     PiecedPrice3={read=m_PiecedPrice3,write=SetPiecedPrice3};
    __property  double     PiecedQty4={read=m_PiecedQty4,write=SetPiecedQty4};
    __property  double     PiecedPrice4={read=m_PiecedPrice4,write=SetPiecedPrice4};
    __property  double     PiecedQty5={read=m_PiecedQty5,write=SetPiecedQty5};
    __property  double     PiecedPrice5={read=m_PiecedPrice5,write=SetPiecedPrice5};
    __property  double     PiecedQty6={read=m_PiecedQty6,write=SetPiecedQty6};
    __property  double     PiecedPrice6={read=m_PiecedPrice6,write=SetPiecedPrice6};
    __property  double     PiecedQty7={read=m_PiecedQty7,write=SetPiecedQty7};
    __property  double     PiecedPrice7={read=m_PiecedPrice7,write=SetPiecedPrice7};
    __property  double     PiecedQty8={read=m_PiecedQty8,write=SetPiecedQty8};
    __property  double     PiecedPrice8={read=m_PiecedPrice8,write=SetPiecedPrice8};
    __property  double     PiecedQty9={read=m_PiecedQty9,write=SetPiecedQty9};
    __property  double     PiecedPrice9={read=m_PiecedPrice9,write=SetPiecedPrice9};
    __property  double     PiecedQty10={read=m_PiecedQty10,write=SetPiecedQty10};
    __property  double     PiecedPrice10={read=m_PiecedPrice10,write=SetPiecedPrice10};
    __property  int        PiecedDType={read=m_PiecedDType,write=SetPiecedDType};
    __property  AnsiString PiecedDesc={read=m_PiecedDesc,write=SetPiecedDesc};

public:
    TsdPieced(TDataComm *DC);
    TsdPieced();
    ~TsdPieced();
    
    TsdPieceh *sdParent;

    void BackupValue();
    void RestoreValue();
    void EmptyValue(int Index);
    void BatchLetValue();
    void AssignValue();

    void Update();
    void Delete();
    void Assign(TsdPieced *p);
    int  Query();
    bool Find(AnsiString WhereStr);

    AnsiString GetFieldValue(euPieced sdFieldName);
    AnsiString GetOldFieldValue(euPieced sdFieldName);
    void SetFieldValue(euPieced sdFieldName, AnsiString value);
};

//************************************
//    Class:TsdPieceh               //
//    Description:计件登记的头      //
//    Created on 2000/10/12         //
//************************************
class _EXPORT_TYPE TsdPieceh: public TsdHead
{
private:
    TsdPieced*m_sdPieced;
    TsdPieced*b_sdPieced;

    AnsiString m_PiecehCode;
    AnsiString m_PiecehDate;
    AnsiString m_PiecehFmonth;
    AnsiString m_PiecehShop;
    AnsiString m_PiecehTeam;
    int        m_PiecehState;
    AnsiString m_PiecehUser;
    int        m_PiecehCheck;
    AnsiString m_PiecehChecker;
    AnsiString m_PiecehCheckDate;
    AnsiString m_PiecehSysDate;
    AnsiString m_PiecehDesc;

    AnsiString b_PiecehCode;
    AnsiString b_PiecehDate;
    AnsiString b_PiecehFmonth;
    AnsiString b_PiecehShop;
    AnsiString b_PiecehTeam;
    int        b_PiecehState;
    AnsiString b_PiecehUser;
    int        b_PiecehCheck;
    AnsiString b_PiecehChecker;
    AnsiString b_PiecehCheckDate;
    AnsiString b_PiecehSysDate;
    AnsiString b_PiecehDesc;

    void __fastcall SetPiecehCode(AnsiString value);
    void __fastcall SetPiecehDate(AnsiString value);
    void __fastcall SetPiecehFmonth(AnsiString value);
    void __fastcall SetPiecehShop(AnsiString value);
    void __fastcall SetPiecehTeam(AnsiString value);
    void __fastcall SetPiecehState(int value);
    void __fastcall SetPiecehUser(AnsiString value);
    void __fastcall SetPiecehCheck(int value);
    void __fastcall SetPiecehChecker(AnsiString value);
    void __fastcall SetPiecehCheckDate(AnsiString value);
    void __fastcall SetPiecehDesc(AnsiString value);

    __property  AnsiString PiecehCode={read=m_PiecehCode,write=SetPiecehCode};
    __property  AnsiString PiecehDate={read=m_PiecehDate,write=SetPiecehDate};
    __property  AnsiString PiecehFmonth={read=m_PiecehFmonth,write=SetPiecehFmonth};
    __property  AnsiString PiecehShop={read=m_PiecehShop,write=SetPiecehShop};
    __property  AnsiString PiecehTeam={read=m_PiecehTeam,write=SetPiecehTeam};
    __property  int        PiecehState={read=m_PiecehState,write=SetPiecehState};
    __property  AnsiString PiecehUser={read=m_PiecehUser,write=SetPiecehUser};
    __property  int        PiecehCheck={read=m_PiecehCheck,write=SetPiecehCheck};
    __property  AnsiString PiecehChecker={read=m_PiecehChecker,write=SetPiecehChecker};
    __property  AnsiString PiecehCheckDate={read=m_PiecehCheckDate,write=SetPiecehCheckDate};
    __property  AnsiString PiecehSysDate={read=m_PiecehSysDate};
    __property  AnsiString PiecehDesc={read=m_PiecehDesc,write=SetPiecehDesc};


private:
    void BackupValue();
    void EmptyValue(int Index);
    void BatchLetValue();
    int __fastcall GetItemCount();
    int __fastcall GetCurItemNo();
    AnsiString __fastcall GetItemBookMark();
    char __fastcall GetCurItemStatus();

public:
    TsdPieceh(TDataComm *DC);
    TsdPieceh();
    ~TsdPieceh();

    void Update();
    void Delete();
    void Check(int IsCheck);

    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(TsdPieceh *p);
    void RestoreValue();
    void RestoreItem();
    int  Query();
    bool Find(AnsiString WhereStr);

    AnsiString GetFieldValue(euPieceh sdFieldName);
    void SetFieldValue(euPieceh sdFieldName, AnsiString value);

    AnsiString GetItemValue(euPieced FieldName);
    void SetItemValue(euPieced FieldName, AnsiString value);
    __property int ItemCount  = { read = GetItemCount };
    __property int CurItemNo  = { read = GetCurItemNo };
    __property AnsiString ItemBookMark  = { read = GetItemBookMark };
};


//**************************************
//     Class:TsdWepd(Detail)
//     Decription:成品日报单明细
//     Created on 2000/09/27
//**************************************

class _EXPORT_TYPE TsdWepd: public TsdDetail
{
private:

    AnsiString m_WepdCode;
    AnsiString m_WepdWo;
    AnsiString m_WepdGoods;
    int        m_WepdLine;
    AnsiString m_WepdLoc;
    AnsiString m_WepdBatch;
    AnsiString m_WepdSod;
    int        m_WepdSodLine;
    double     m_WepdCQty;
    double     m_WepdEQty;
    double     m_WepdWQty;
    double     m_WepdRQty;
    double     m_WepdSQty;
    AnsiString m_WepdWsr;
    AnsiString m_WepdDesc;
    double     m_WepdIQty;

    //backup
    AnsiString b_WepdCode;
    AnsiString b_WepdWo;
    AnsiString b_WepdGoods;
    int        b_WepdLine;
    AnsiString b_WepdLoc;
    AnsiString b_WepdBatch;
    AnsiString b_WepdSod;
    int        b_WepdSodLine;
    double     b_WepdCQty;
    double     b_WepdEQty;
    double     b_WepdWQty;
    double     b_WepdRQty;
    double     b_WepdSQty;
    AnsiString b_WepdWsr;
    AnsiString b_WepdDesc;
    double     b_WepdIQty;

    void __fastcall SetWepdCode(AnsiString value);
    void __fastcall SetWepdWo(AnsiString value);
    void __fastcall SetWepdLine(int value);
    void __fastcall SetWepdLoc(AnsiString value);
    void __fastcall SetWepdBatch(AnsiString value);
    void __fastcall SetWepdSod(AnsiString value);
    void __fastcall SetWepdSodLine(int value);
    void __fastcall SetWepdCQty(double value);
    void __fastcall SetWepdEQty(double value);
    void __fastcall SetWepdWQty(double value);
    void __fastcall SetWepdRQty(double value);
    void __fastcall SetWepdSQty(double value);
    void __fastcall SetWepdWsr(AnsiString value);
    void __fastcall SetWepdDesc(AnsiString value);
    void __fastcall SetWepdIQty(double value);

    __property  AnsiString WepdCode={read=m_WepdCode,write=SetWepdCode};
    __property  AnsiString WepdWo={read=m_WepdWo,write=SetWepdWo};
    __property  AnsiString WepdGoods={read=m_WepdGoods};
    __property  int        WepdLine={read=m_WepdLine,write=SetWepdLine};
    __property  AnsiString WepdLoc={read=m_WepdLoc,write=SetWepdLoc};
    __property  AnsiString WepdBatch={read=m_WepdBatch,write=SetWepdBatch};
    __property  AnsiString WepdSod={read=m_WepdSod,write=SetWepdSod};
    __property  int        WepdSodLine={read=m_WepdSodLine,write=SetWepdSodLine};
    __property  double     WepdCQty={read=m_WepdCQty,write=SetWepdCQty};
    __property  double     WepdEQty={read=m_WepdEQty,write=SetWepdEQty};
    __property  double     WepdWQty={read=m_WepdWQty,write=SetWepdWQty};
    __property  double     WepdRQty={read=m_WepdRQty,write=SetWepdRQty};
    __property  double     WepdSQty={read=m_WepdSQty,write=SetWepdSQty};
    __property  AnsiString WepdWsr={read=m_WepdWsr,write=SetWepdWsr};
    __property  AnsiString WepdDesc={read=m_WepdDesc,write=SetWepdDesc};
    __property  double     WepdIQty={read=m_WepdIQty,write=SetWepdIQty};

public:
    TsdWepd(TDataComm *DC);
    TsdWepd();
    ~TsdWepd();
    TsdWeph *sdParent;

    void BackupValue();
    void RestoreValue();
    void EmptyValue(int Index);
    void BatchLetValue();
    void AssignValue();

    void Update();
    void Delete();
    void Assign(TsdWepd *p);
    int  Query();
    bool Find(AnsiString WhereStr);

    AnsiString GetFieldValue(euWepd sdFieldName);
    AnsiString GetOldFieldValue(euWepd sdFieldName);
    void SetFieldValue(euWepd sdFieldName, AnsiString value);
};

//**************************************
//     Class:TsdWepd(Head)
//     Decription:成品日报单表头
//     Created on 2000/09/27
//**************************************

class _EXPORT_TYPE TsdWeph: public TsdHead
{
private:
    TsdWepd    *m_sdWepd;
    TsdWepd    *b_sdWepd;

    AnsiString m_WephCode;
    AnsiString m_WephFmonth;
    AnsiString m_WephDate;
    AnsiString m_WephPosType;
    AnsiString m_WephDesc;
    int        m_WephCheck;
    AnsiString m_WephChecker;
    AnsiString m_WephCheckDate;
    AnsiString m_WephUser;
    int        m_WephState;
    AnsiString m_WephSysDate;

//backup
    AnsiString b_WephCode;
    AnsiString b_WephFmonth;
    AnsiString b_WephDate;
    AnsiString b_WephPosType;
    AnsiString b_WephDesc;
    int        b_WephCheck;
    AnsiString b_WephChecker;
    AnsiString b_WephCheckDate;
    AnsiString b_WephUser;
    int        b_WephState;
    AnsiString b_WephSysDate;

    void __fastcall SetWephCode(AnsiString value);
    void __fastcall SetWephFmonth(AnsiString value);
    void __fastcall SetWephDate(AnsiString value);
    void __fastcall SetWephPosType(AnsiString value);
    void __fastcall SetWephDesc(AnsiString value);
    void __fastcall SetWephCheck(int value);
    void __fastcall SetWephChecker(AnsiString value);
    void __fastcall SetWephCheckDate(AnsiString value);
    void __fastcall SetWephUser(AnsiString value);
    void __fastcall SetWephState(int value);

    __property  AnsiString WephCode={read=m_WephCode,write=SetWephCode};
    __property  AnsiString WephFmonth={read=m_WephFmonth,write=SetWephFmonth};
    __property  AnsiString WephDate={read=m_WephDate,write=SetWephDate};
    __property  AnsiString WephPosType={read=m_WephPosType,write=SetWephPosType};
    __property  AnsiString WephDesc={read=m_WephDesc,write=SetWephDesc};
    __property  int        WephCheck={read=m_WephCheck,write=SetWephCheck};
    __property  AnsiString WephChecker={read=m_WephChecker,write=SetWephChecker};
    __property  AnsiString WephCheckDate={read=m_WephCheckDate,write=SetWephCheckDate};
    __property  AnsiString WephUser={read=m_WephUser,write=SetWephUser};
    __property  int        WephState={read=m_WephState,write=SetWephState};
    __property  AnsiString WephSysDate={read=m_WephSysDate};

private:
    void BackupValue();
    void EmptyValue(int Index);
    void BatchLetValue();
    int __fastcall GetItemCount();
    int __fastcall GetCurItemNo();
    char __fastcall GetCurItemStatus();
    AnsiString __fastcall GetItemBookMark();

public:
    TsdWeph(TDataComm *DC);
    TsdWeph();
    ~TsdWeph();

    void Update();
    void Delete();
    void AddItem();
    void InsertItem();
    void EditItem();
    void NewDetail();
    void DeleteDetail();
    void DeleteItem();
    void RemoveItem();
    void ClearItem();
    void CancelItem();
    void AddToObject();

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -