1059 lines
20 KiB
C++
1059 lines
20 KiB
C++
// Version: 2018.7.19 10:29:28
|
|
|
|
#ifndef _T_PDI_PH_H
|
|
#define _T_PDI_PH_H
|
|
#include <common/BasicStruct.h>
|
|
|
|
using namespace baosight;
|
|
|
|
#include <stdio.h>
|
|
#include <string.h>
|
|
#include <stdlib.h>
|
|
#ifdef _MSC_VER
|
|
#pragma warning(disable:4996)
|
|
#pragma warning(disable:4267)
|
|
#endif
|
|
#include "T_PDI_PHDBAX.h"
|
|
class T_PDI_PH{
|
|
friend class T_PDI_PHDBAX;
|
|
private:
|
|
//aggregation to DB Class
|
|
T_PDI_PHDBAX db;
|
|
public:
|
|
//
|
|
//A T T R I B U T E S
|
|
//===================
|
|
//
|
|
bool dbAccess;
|
|
char* dbMessage;// pointer for the return values of DBAX methodes
|
|
char messageBuffer[200];// temporary message buffer
|
|
friend class PapLib;
|
|
protected:
|
|
//
|
|
//A T T R I B U T E S
|
|
//===================
|
|
//
|
|
char c_source[2+1];
|
|
char c_ok[1+1];
|
|
short s_okZi;
|
|
char c_okAll[1+1];
|
|
short s_okAllZi;
|
|
char c_coilPlanNo[20+1];
|
|
short s_coilPlanNoZi;
|
|
long l_noOrder;
|
|
short s_noOrderZi;
|
|
char c_dummyflag[1+1];
|
|
short s_dummyflagZi;
|
|
char c_rejectflag[1+1];
|
|
short s_rejectflagZi;
|
|
long l_weightCoil;
|
|
short s_weightCoilZi;
|
|
char c_reproductMark[1+1];
|
|
short s_reproductMarkZi;
|
|
long l_coilLength;
|
|
short s_coilLengthZi;
|
|
long l_diameterInside;
|
|
short s_diameterInsideZi;
|
|
long l_diameterOutside;
|
|
short s_diameterOutsideZi;
|
|
long l_dummycount;
|
|
short s_dummycountZi;
|
|
char c_UnitCode[4+1];
|
|
short s_UnitCodeZi;
|
|
long l_MatSeqNo;
|
|
short s_MatSeqNoZi;
|
|
char c_SampleMark[1+1];
|
|
short s_SampleMarkZi;
|
|
short s_SampleLen;
|
|
short s_SampleLenZi;
|
|
short s_SampleNum;
|
|
short s_SampleNumZi;
|
|
char c_SampleOrder[1+1];
|
|
short s_SampleOrderZi;
|
|
char c_SampleFrequency[2+1];
|
|
short s_SampleFrequencyZi;
|
|
short s_SampleNumHead;
|
|
short s_SampleNumHeadZi;
|
|
short s_SampleNumMid;
|
|
short s_SampleNumMidZi;
|
|
short s_SampleNumTail;
|
|
short s_SampleNumTailZi;
|
|
char c_EntMatFrom[2+1];
|
|
short s_EntMatFromZi;
|
|
char c_EntMatType[1+1];
|
|
short s_EntMatTypeZi;
|
|
char c_RemarkPs[200+1];
|
|
short s_RemarkPsZi;
|
|
char c_OriginMatNo[20+1];
|
|
short s_OriginMatNoZi;
|
|
char c_UnruleFlag[10+1];
|
|
short s_UnruleFlagZi;
|
|
char c_TrimFlag[1+1];
|
|
short s_TrimFlagZi;
|
|
char c_WorkSpecialReq[100+1];
|
|
short s_WorkSpecialReqZi;
|
|
char c_OilKindCode[2+1];
|
|
short s_OilKindCodeZi;
|
|
char c_OilQtyCode[2+1];
|
|
short s_OilQtyCodeZi;
|
|
long l_muId;
|
|
char c_muCreator[3];
|
|
short s_musId;
|
|
char c_toc[27];
|
|
short s_tocZi;
|
|
char c_tom[27];
|
|
short s_tomZi;
|
|
char c_mop[121];
|
|
short s_mopZi;
|
|
char c_mou[31];
|
|
short s_mouZi;
|
|
// arguments for Primary key
|
|
long l_k_muId;
|
|
char c_k_muCreator[3];
|
|
short s_k_musId;
|
|
char c_k_source[2+1];
|
|
public:
|
|
//
|
|
// LTA Structure
|
|
struct STR_T_PDI_PH{
|
|
char source[2+1];
|
|
char ok[1+1];
|
|
char okAll[1+1];
|
|
char coilPlanNo[20+1];
|
|
int noOrder;
|
|
char dummyflag[1+1];
|
|
char rejectflag[1+1];
|
|
int weightCoil;
|
|
char reproductMark[1+1];
|
|
int coilLength;
|
|
int diameterInside;
|
|
int diameterOutside;
|
|
int dummycount;
|
|
char UnitCode[4+1];
|
|
int MatSeqNo;
|
|
char SampleMark[1+1];
|
|
short SampleLen;
|
|
short SampleNum;
|
|
char SampleOrder[1+1];
|
|
char SampleFrequency[2+1];
|
|
short SampleNumHead;
|
|
short SampleNumMid;
|
|
short SampleNumTail;
|
|
char EntMatFrom[2+1];
|
|
char EntMatType[1+1];
|
|
char RemarkPs[200+1];
|
|
char OriginMatNo[20+1];
|
|
char UnruleFlag[10+1];
|
|
char TrimFlag[1+1];
|
|
char WorkSpecialReq[100+1];
|
|
char OilKindCode[2+1];
|
|
char OilQtyCode[2+1];
|
|
int muId;
|
|
char muCreator[3];
|
|
short musId;
|
|
char toc[27];
|
|
char tom[27];
|
|
char mop[121];
|
|
char mou[31];
|
|
}structTable;
|
|
// LTA Structure Zi
|
|
struct STR_T_PDI_PHZi{
|
|
short okZi;
|
|
short okAllZi;
|
|
short coilPlanNoZi;
|
|
short noOrderZi;
|
|
short dummyflagZi;
|
|
short rejectflagZi;
|
|
short weightCoilZi;
|
|
short reproductMarkZi;
|
|
short coilLengthZi;
|
|
short diameterInsideZi;
|
|
short diameterOutsideZi;
|
|
short dummycountZi;
|
|
short UnitCodeZi;
|
|
short MatSeqNoZi;
|
|
short SampleMarkZi;
|
|
short SampleLenZi;
|
|
short SampleNumZi;
|
|
short SampleOrderZi;
|
|
short SampleFrequencyZi;
|
|
short SampleNumHeadZi;
|
|
short SampleNumMidZi;
|
|
short SampleNumTailZi;
|
|
short EntMatFromZi;
|
|
short EntMatTypeZi;
|
|
short RemarkPsZi;
|
|
short OriginMatNoZi;
|
|
short UnruleFlagZi;
|
|
short TrimFlagZi;
|
|
short WorkSpecialReqZi;
|
|
short OilKindCodeZi;
|
|
short OilQtyCodeZi;
|
|
short tocZi;
|
|
short tomZi;
|
|
short mopZi;
|
|
short mouZi;
|
|
}structTableZi;
|
|
//
|
|
//C O N S T R U C T O R S
|
|
//=======================
|
|
//
|
|
public:
|
|
T_PDI_PH();
|
|
//D E S T R U C T O R S
|
|
//=======================
|
|
//
|
|
virtual ~T_PDI_PH();
|
|
//
|
|
//C O P Y - C O N S T R U C T O R
|
|
//=======================
|
|
T_PDI_PH(const T_PDI_PH &inst);
|
|
// For Constructors with parameters the flag dbAccess
|
|
// informs you if the access was successfully or not
|
|
T_PDI_PH( MU_CODE muCode , const char* arg1);
|
|
|
|
//methods
|
|
public:
|
|
char* getCreationTime() {return (char*)"2018.7.19 10:29:28";};
|
|
//initial data
|
|
void initial();
|
|
//read data
|
|
char* readDB();
|
|
//update data
|
|
char* updateDB();
|
|
//insert data
|
|
char* insertDB();
|
|
//this methode tries to update a DB record , when the update fails , the methode
|
|
//tries an insert of the failed record
|
|
char* storeDB();
|
|
//delete data
|
|
char* deleteDB();
|
|
//delete data
|
|
char* deleteDB(const char* where , long* count );
|
|
//openSetDB data
|
|
char* openSetDB(const char* where ,const char* order );
|
|
//getSetDB data
|
|
char* getSetDB();
|
|
//closeSetDB data
|
|
char* closeSetDB();
|
|
//countDB data
|
|
char* countDB(const char* where , long* count );
|
|
|
|
char* execute(const char* sql , long* count );
|
|
|
|
char* dbCommit();
|
|
|
|
char* dbRollback();
|
|
public:
|
|
//
|
|
// public methode setPrimKey
|
|
//
|
|
// this methode stores the unique key attributes
|
|
//
|
|
void setPrimKey(long arg1 , const char* arg2 , short arg3 , const char* arg4 );
|
|
|
|
void setPrimKey( MU_CODE muCode , const char* arg1 );
|
|
|
|
// public methode initInsertKeys
|
|
//
|
|
// this methode stores the unique key attributes
|
|
//
|
|
void initInsertKeys( long arg1 , const char* arg2 , short arg3 , const char* arg4 );
|
|
|
|
void initInsertKeys( MU_CODE muCode , const char* arg1 );
|
|
|
|
public:
|
|
//
|
|
// public methode setKeysFromRecord
|
|
//
|
|
// this methode set the unique key attributes from the DB Record Attributes
|
|
//
|
|
void setKeysFromRecord();
|
|
|
|
//
|
|
//O P E R A T O R +
|
|
//===================
|
|
//
|
|
public:
|
|
T_PDI_PH operator+(const T_PDI_PH &inst) const;
|
|
|
|
//
|
|
//O P E R A T O R =
|
|
//===================
|
|
//
|
|
public:
|
|
const T_PDI_PH& operator=(const T_PDI_PH &inst);
|
|
char* source() const;//{
|
|
//return((char*)c_source );
|
|
//}
|
|
|
|
|
|
void set_source( const char* arg );//{
|
|
//strncpy((char*)c_source , arg , sizeof(c_source));
|
|
//c_source[sizeof(c_source)-1] = '\0';
|
|
//return;
|
|
//}
|
|
|
|
|
|
char* ok() const;//{
|
|
//return((char*)c_ok );
|
|
//}
|
|
|
|
short okZi() const;//{
|
|
//return( s_okZi);
|
|
//}
|
|
|
|
void set_ok( const char* arg );//{
|
|
//strncpy((char*)c_ok , arg , sizeof(c_ok));
|
|
//c_ok[sizeof(c_ok)-1] = '\0';
|
|
//s_okZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_okZi( short arg ) ;//{
|
|
//s_okZi = arg;
|
|
//}
|
|
|
|
char* okAll() const;//{
|
|
//return((char*)c_okAll );
|
|
//}
|
|
|
|
short okAllZi() const;//{
|
|
//return( s_okAllZi);
|
|
//}
|
|
|
|
void set_okAll( const char* arg );//{
|
|
//strncpy((char*)c_okAll , arg , sizeof(c_okAll));
|
|
//c_okAll[sizeof(c_okAll)-1] = '\0';
|
|
//s_okAllZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_okAllZi( short arg ) ;//{
|
|
//s_okAllZi = arg;
|
|
//}
|
|
|
|
char* coilPlanNo() const;//{
|
|
//return((char*)c_coilPlanNo );
|
|
//}
|
|
|
|
short coilPlanNoZi() const;//{
|
|
//return( s_coilPlanNoZi);
|
|
//}
|
|
|
|
void set_coilPlanNo( const char* arg );//{
|
|
//strncpy((char*)c_coilPlanNo , arg , sizeof(c_coilPlanNo));
|
|
//c_coilPlanNo[sizeof(c_coilPlanNo)-1] = '\0';
|
|
//s_coilPlanNoZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_coilPlanNoZi( short arg ) ;//{
|
|
//s_coilPlanNoZi = arg;
|
|
//}
|
|
|
|
long noOrder() const;//{
|
|
//return((long)l_noOrder );
|
|
//}
|
|
|
|
short noOrderZi() const;//{
|
|
//return( s_noOrderZi);
|
|
//}
|
|
|
|
void set_noOrder( long arg );//{
|
|
//l_noOrder = arg;
|
|
//s_noOrderZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_noOrderZi( short arg ) ;//{
|
|
//s_noOrderZi = arg;
|
|
//}
|
|
|
|
char* dummyflag() const;//{
|
|
//return((char*)c_dummyflag );
|
|
//}
|
|
|
|
short dummyflagZi() const;//{
|
|
//return( s_dummyflagZi);
|
|
//}
|
|
|
|
void set_dummyflag( const char* arg );//{
|
|
//strncpy((char*)c_dummyflag , arg , sizeof(c_dummyflag));
|
|
//c_dummyflag[sizeof(c_dummyflag)-1] = '\0';
|
|
//s_dummyflagZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_dummyflagZi( short arg ) ;//{
|
|
//s_dummyflagZi = arg;
|
|
//}
|
|
|
|
char* rejectflag() const;//{
|
|
//return((char*)c_rejectflag );
|
|
//}
|
|
|
|
short rejectflagZi() const;//{
|
|
//return( s_rejectflagZi);
|
|
//}
|
|
|
|
void set_rejectflag( const char* arg );//{
|
|
//strncpy((char*)c_rejectflag , arg , sizeof(c_rejectflag));
|
|
//c_rejectflag[sizeof(c_rejectflag)-1] = '\0';
|
|
//s_rejectflagZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_rejectflagZi( short arg ) ;//{
|
|
//s_rejectflagZi = arg;
|
|
//}
|
|
|
|
long weightCoil() const;//{
|
|
//return((long)l_weightCoil );
|
|
//}
|
|
|
|
short weightCoilZi() const;//{
|
|
//return( s_weightCoilZi);
|
|
//}
|
|
|
|
void set_weightCoil( long arg );//{
|
|
//l_weightCoil = arg;
|
|
//s_weightCoilZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_weightCoilZi( short arg ) ;//{
|
|
//s_weightCoilZi = arg;
|
|
//}
|
|
|
|
char* reproductMark() const;//{
|
|
//return((char*)c_reproductMark );
|
|
//}
|
|
|
|
short reproductMarkZi() const;//{
|
|
//return( s_reproductMarkZi);
|
|
//}
|
|
|
|
void set_reproductMark( const char* arg );//{
|
|
//strncpy((char*)c_reproductMark , arg , sizeof(c_reproductMark));
|
|
//c_reproductMark[sizeof(c_reproductMark)-1] = '\0';
|
|
//s_reproductMarkZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_reproductMarkZi( short arg ) ;//{
|
|
//s_reproductMarkZi = arg;
|
|
//}
|
|
|
|
long coilLength() const;//{
|
|
//return((long)l_coilLength );
|
|
//}
|
|
|
|
short coilLengthZi() const;//{
|
|
//return( s_coilLengthZi);
|
|
//}
|
|
|
|
void set_coilLength( long arg );//{
|
|
//l_coilLength = arg;
|
|
//s_coilLengthZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_coilLengthZi( short arg ) ;//{
|
|
//s_coilLengthZi = arg;
|
|
//}
|
|
|
|
long diameterInside() const;//{
|
|
//return((long)l_diameterInside );
|
|
//}
|
|
|
|
short diameterInsideZi() const;//{
|
|
//return( s_diameterInsideZi);
|
|
//}
|
|
|
|
void set_diameterInside( long arg );//{
|
|
//l_diameterInside = arg;
|
|
//s_diameterInsideZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_diameterInsideZi( short arg ) ;//{
|
|
//s_diameterInsideZi = arg;
|
|
//}
|
|
|
|
long diameterOutside() const;//{
|
|
//return((long)l_diameterOutside );
|
|
//}
|
|
|
|
short diameterOutsideZi() const;//{
|
|
//return( s_diameterOutsideZi);
|
|
//}
|
|
|
|
void set_diameterOutside( long arg );//{
|
|
//l_diameterOutside = arg;
|
|
//s_diameterOutsideZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_diameterOutsideZi( short arg ) ;//{
|
|
//s_diameterOutsideZi = arg;
|
|
//}
|
|
|
|
long dummycount() const;//{
|
|
//return((long)l_dummycount );
|
|
//}
|
|
|
|
short dummycountZi() const;//{
|
|
//return( s_dummycountZi);
|
|
//}
|
|
|
|
void set_dummycount( long arg );//{
|
|
//l_dummycount = arg;
|
|
//s_dummycountZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_dummycountZi( short arg ) ;//{
|
|
//s_dummycountZi = arg;
|
|
//}
|
|
|
|
char* UnitCode() const;//{
|
|
//return((char*)c_UnitCode );
|
|
//}
|
|
|
|
short UnitCodeZi() const;//{
|
|
//return( s_UnitCodeZi);
|
|
//}
|
|
|
|
void set_UnitCode( const char* arg );//{
|
|
//strncpy((char*)c_UnitCode , arg , sizeof(c_UnitCode));
|
|
//c_UnitCode[sizeof(c_UnitCode)-1] = '\0';
|
|
//s_UnitCodeZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_UnitCodeZi( short arg ) ;//{
|
|
//s_UnitCodeZi = arg;
|
|
//}
|
|
|
|
long MatSeqNo() const;//{
|
|
//return((long)l_MatSeqNo );
|
|
//}
|
|
|
|
short MatSeqNoZi() const;//{
|
|
//return( s_MatSeqNoZi);
|
|
//}
|
|
|
|
void set_MatSeqNo( long arg );//{
|
|
//l_MatSeqNo = arg;
|
|
//s_MatSeqNoZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_MatSeqNoZi( short arg ) ;//{
|
|
//s_MatSeqNoZi = arg;
|
|
//}
|
|
|
|
char* SampleMark() const;//{
|
|
//return((char*)c_SampleMark );
|
|
//}
|
|
|
|
short SampleMarkZi() const;//{
|
|
//return( s_SampleMarkZi);
|
|
//}
|
|
|
|
void set_SampleMark( const char* arg );//{
|
|
//strncpy((char*)c_SampleMark , arg , sizeof(c_SampleMark));
|
|
//c_SampleMark[sizeof(c_SampleMark)-1] = '\0';
|
|
//s_SampleMarkZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_SampleMarkZi( short arg ) ;//{
|
|
//s_SampleMarkZi = arg;
|
|
//}
|
|
|
|
short SampleLen() const;//{
|
|
//return((short)s_SampleLen );
|
|
//}
|
|
|
|
short SampleLenZi() const;//{
|
|
//return( s_SampleLenZi);
|
|
//}
|
|
|
|
void set_SampleLen( short arg );//{
|
|
//s_SampleLen = arg;
|
|
//s_SampleLenZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_SampleLenZi( short arg ) ;//{
|
|
//s_SampleLenZi = arg;
|
|
//}
|
|
|
|
short SampleNum() const;//{
|
|
//return((short)s_SampleNum );
|
|
//}
|
|
|
|
short SampleNumZi() const;//{
|
|
//return( s_SampleNumZi);
|
|
//}
|
|
|
|
void set_SampleNum( short arg );//{
|
|
//s_SampleNum = arg;
|
|
//s_SampleNumZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_SampleNumZi( short arg ) ;//{
|
|
//s_SampleNumZi = arg;
|
|
//}
|
|
|
|
char* SampleOrder() const;//{
|
|
//return((char*)c_SampleOrder );
|
|
//}
|
|
|
|
short SampleOrderZi() const;//{
|
|
//return( s_SampleOrderZi);
|
|
//}
|
|
|
|
void set_SampleOrder( const char* arg );//{
|
|
//strncpy((char*)c_SampleOrder , arg , sizeof(c_SampleOrder));
|
|
//c_SampleOrder[sizeof(c_SampleOrder)-1] = '\0';
|
|
//s_SampleOrderZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_SampleOrderZi( short arg ) ;//{
|
|
//s_SampleOrderZi = arg;
|
|
//}
|
|
|
|
char* SampleFrequency() const;//{
|
|
//return((char*)c_SampleFrequency );
|
|
//}
|
|
|
|
short SampleFrequencyZi() const;//{
|
|
//return( s_SampleFrequencyZi);
|
|
//}
|
|
|
|
void set_SampleFrequency( const char* arg );//{
|
|
//strncpy((char*)c_SampleFrequency , arg , sizeof(c_SampleFrequency));
|
|
//c_SampleFrequency[sizeof(c_SampleFrequency)-1] = '\0';
|
|
//s_SampleFrequencyZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_SampleFrequencyZi( short arg ) ;//{
|
|
//s_SampleFrequencyZi = arg;
|
|
//}
|
|
|
|
short SampleNumHead() const;//{
|
|
//return((short)s_SampleNumHead );
|
|
//}
|
|
|
|
short SampleNumHeadZi() const;//{
|
|
//return( s_SampleNumHeadZi);
|
|
//}
|
|
|
|
void set_SampleNumHead( short arg );//{
|
|
//s_SampleNumHead = arg;
|
|
//s_SampleNumHeadZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_SampleNumHeadZi( short arg ) ;//{
|
|
//s_SampleNumHeadZi = arg;
|
|
//}
|
|
|
|
short SampleNumMid() const;//{
|
|
//return((short)s_SampleNumMid );
|
|
//}
|
|
|
|
short SampleNumMidZi() const;//{
|
|
//return( s_SampleNumMidZi);
|
|
//}
|
|
|
|
void set_SampleNumMid( short arg );//{
|
|
//s_SampleNumMid = arg;
|
|
//s_SampleNumMidZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_SampleNumMidZi( short arg ) ;//{
|
|
//s_SampleNumMidZi = arg;
|
|
//}
|
|
|
|
short SampleNumTail() const;//{
|
|
//return((short)s_SampleNumTail );
|
|
//}
|
|
|
|
short SampleNumTailZi() const;//{
|
|
//return( s_SampleNumTailZi);
|
|
//}
|
|
|
|
void set_SampleNumTail( short arg );//{
|
|
//s_SampleNumTail = arg;
|
|
//s_SampleNumTailZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_SampleNumTailZi( short arg ) ;//{
|
|
//s_SampleNumTailZi = arg;
|
|
//}
|
|
|
|
char* EntMatFrom() const;//{
|
|
//return((char*)c_EntMatFrom );
|
|
//}
|
|
|
|
short EntMatFromZi() const;//{
|
|
//return( s_EntMatFromZi);
|
|
//}
|
|
|
|
void set_EntMatFrom( const char* arg );//{
|
|
//strncpy((char*)c_EntMatFrom , arg , sizeof(c_EntMatFrom));
|
|
//c_EntMatFrom[sizeof(c_EntMatFrom)-1] = '\0';
|
|
//s_EntMatFromZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_EntMatFromZi( short arg ) ;//{
|
|
//s_EntMatFromZi = arg;
|
|
//}
|
|
|
|
char* EntMatType() const;//{
|
|
//return((char*)c_EntMatType );
|
|
//}
|
|
|
|
short EntMatTypeZi() const;//{
|
|
//return( s_EntMatTypeZi);
|
|
//}
|
|
|
|
void set_EntMatType( const char* arg );//{
|
|
//strncpy((char*)c_EntMatType , arg , sizeof(c_EntMatType));
|
|
//c_EntMatType[sizeof(c_EntMatType)-1] = '\0';
|
|
//s_EntMatTypeZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_EntMatTypeZi( short arg ) ;//{
|
|
//s_EntMatTypeZi = arg;
|
|
//}
|
|
|
|
char* RemarkPs() const;//{
|
|
//return((char*)c_RemarkPs );
|
|
//}
|
|
|
|
short RemarkPsZi() const;//{
|
|
//return( s_RemarkPsZi);
|
|
//}
|
|
|
|
void set_RemarkPs( const char* arg );//{
|
|
//strncpy((char*)c_RemarkPs , arg , sizeof(c_RemarkPs));
|
|
//c_RemarkPs[sizeof(c_RemarkPs)-1] = '\0';
|
|
//s_RemarkPsZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_RemarkPsZi( short arg ) ;//{
|
|
//s_RemarkPsZi = arg;
|
|
//}
|
|
|
|
char* OriginMatNo() const;//{
|
|
//return((char*)c_OriginMatNo );
|
|
//}
|
|
|
|
short OriginMatNoZi() const;//{
|
|
//return( s_OriginMatNoZi);
|
|
//}
|
|
|
|
void set_OriginMatNo( const char* arg );//{
|
|
//strncpy((char*)c_OriginMatNo , arg , sizeof(c_OriginMatNo));
|
|
//c_OriginMatNo[sizeof(c_OriginMatNo)-1] = '\0';
|
|
//s_OriginMatNoZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_OriginMatNoZi( short arg ) ;//{
|
|
//s_OriginMatNoZi = arg;
|
|
//}
|
|
|
|
char* UnruleFlag() const;//{
|
|
//return((char*)c_UnruleFlag );
|
|
//}
|
|
|
|
short UnruleFlagZi() const;//{
|
|
//return( s_UnruleFlagZi);
|
|
//}
|
|
|
|
void set_UnruleFlag( const char* arg );//{
|
|
//strncpy((char*)c_UnruleFlag , arg , sizeof(c_UnruleFlag));
|
|
//c_UnruleFlag[sizeof(c_UnruleFlag)-1] = '\0';
|
|
//s_UnruleFlagZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_UnruleFlagZi( short arg ) ;//{
|
|
//s_UnruleFlagZi = arg;
|
|
//}
|
|
|
|
char* TrimFlag() const;//{
|
|
//return((char*)c_TrimFlag );
|
|
//}
|
|
|
|
short TrimFlagZi() const;//{
|
|
//return( s_TrimFlagZi);
|
|
//}
|
|
|
|
void set_TrimFlag( const char* arg );//{
|
|
//strncpy((char*)c_TrimFlag , arg , sizeof(c_TrimFlag));
|
|
//c_TrimFlag[sizeof(c_TrimFlag)-1] = '\0';
|
|
//s_TrimFlagZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_TrimFlagZi( short arg ) ;//{
|
|
//s_TrimFlagZi = arg;
|
|
//}
|
|
|
|
char* WorkSpecialReq() const;//{
|
|
//return((char*)c_WorkSpecialReq );
|
|
//}
|
|
|
|
short WorkSpecialReqZi() const;//{
|
|
//return( s_WorkSpecialReqZi);
|
|
//}
|
|
|
|
void set_WorkSpecialReq( const char* arg );//{
|
|
//strncpy((char*)c_WorkSpecialReq , arg , sizeof(c_WorkSpecialReq));
|
|
//c_WorkSpecialReq[sizeof(c_WorkSpecialReq)-1] = '\0';
|
|
//s_WorkSpecialReqZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_WorkSpecialReqZi( short arg ) ;//{
|
|
//s_WorkSpecialReqZi = arg;
|
|
//}
|
|
|
|
char* OilKindCode() const;//{
|
|
//return((char*)c_OilKindCode );
|
|
//}
|
|
|
|
short OilKindCodeZi() const;//{
|
|
//return( s_OilKindCodeZi);
|
|
//}
|
|
|
|
void set_OilKindCode( const char* arg );//{
|
|
//strncpy((char*)c_OilKindCode , arg , sizeof(c_OilKindCode));
|
|
//c_OilKindCode[sizeof(c_OilKindCode)-1] = '\0';
|
|
//s_OilKindCodeZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_OilKindCodeZi( short arg ) ;//{
|
|
//s_OilKindCodeZi = arg;
|
|
//}
|
|
|
|
char* OilQtyCode() const;//{
|
|
//return((char*)c_OilQtyCode );
|
|
//}
|
|
|
|
short OilQtyCodeZi() const;//{
|
|
//return( s_OilQtyCodeZi);
|
|
//}
|
|
|
|
void set_OilQtyCode( const char* arg );//{
|
|
//strncpy((char*)c_OilQtyCode , arg , sizeof(c_OilQtyCode));
|
|
//c_OilQtyCode[sizeof(c_OilQtyCode)-1] = '\0';
|
|
//s_OilQtyCodeZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_OilQtyCodeZi( short arg ) ;//{
|
|
//s_OilQtyCodeZi = arg;
|
|
//}
|
|
|
|
long muId() const;//{
|
|
//return((long)l_muId );
|
|
//}
|
|
|
|
void set_muId( long arg );//{
|
|
//l_muId = arg;
|
|
//return;
|
|
//}
|
|
|
|
char* muCreator() const;//{
|
|
//return((char*)c_muCreator );
|
|
//}
|
|
|
|
void set_muCreator( const char* arg );//{
|
|
//strncpy((char*)c_muCreator , arg , sizeof(c_muCreator));
|
|
//c_muCreator[sizeof(c_muCreator)-1] = '\0';
|
|
//return;
|
|
//}
|
|
|
|
short musId() const;//{
|
|
//return((short)s_musId );
|
|
//}
|
|
|
|
void set_musId( short arg );//{
|
|
//s_musId = arg;
|
|
//return;
|
|
//}
|
|
|
|
public:
|
|
char* toc() const;//{
|
|
//return((char*)c_toc );
|
|
//}
|
|
|
|
short tocZi() const;//{
|
|
//return( s_tocZi);
|
|
//}
|
|
|
|
protected:
|
|
void set_toc( char* arg );//{
|
|
//strncpy((char*)c_toc , arg , sizeof(c_toc));
|
|
//c_toc[sizeof(c_toc)-1] = '\0';
|
|
//s_tocZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_tocZi( short arg );//{
|
|
//s_tocZi = arg;
|
|
//}
|
|
|
|
public:
|
|
char* tom() const;//{
|
|
//return((char*)c_tom );
|
|
//}
|
|
|
|
short tomZi() const;//{
|
|
//return( s_tomZi);
|
|
//}
|
|
|
|
protected:
|
|
void set_tom( char* arg );//{
|
|
//strncpy((char*)c_tom , arg , sizeof(c_tom));
|
|
//c_tom[sizeof(c_tom)-1] = '\0';
|
|
//s_tomZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_tomZi( short arg );//{
|
|
//s_tomZi = arg;
|
|
//}
|
|
|
|
public:
|
|
char* mop() const;//{
|
|
//return((char*)c_mop );
|
|
//}
|
|
|
|
short mopZi() const;//{
|
|
//return( s_mopZi);
|
|
//}
|
|
|
|
protected:
|
|
void set_mop( char* arg );//{
|
|
//strncpy((char*)c_mop , arg , sizeof(c_mop));
|
|
//c_mop[sizeof(c_mop)-1] = '\0';
|
|
//s_mopZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_mopZi( short arg );//{
|
|
//s_mopZi = arg;
|
|
//}
|
|
|
|
public:
|
|
char* mou() const;//{
|
|
//return((char*)c_mou );
|
|
//}
|
|
|
|
short mouZi() const;//{
|
|
//return( s_mouZi);
|
|
//}
|
|
|
|
protected:
|
|
void set_mou( char* arg );//{
|
|
//strncpy((char*)c_mou , arg , sizeof(c_mou));
|
|
//c_mou[sizeof(c_mou)-1] = '\0';
|
|
//s_mouZi= 0;
|
|
//return;
|
|
//}
|
|
|
|
void set_mouZi( short arg );//{
|
|
//s_mouZi = arg;
|
|
//}
|
|
|
|
public:
|
|
// methodes for Primary key
|
|
long k_muId();//{
|
|
//return((long)l_k_muId );
|
|
//}
|
|
|
|
void set_k_muId( long arg );//{
|
|
//l_k_muId = arg;
|
|
//return;
|
|
//}
|
|
|
|
char* k_muCreator();//{
|
|
//return((char*)c_k_muCreator );
|
|
//}
|
|
|
|
void set_k_muCreator( char* arg );//{
|
|
//strncpy((char*)c_k_muCreator , arg , sizeof(c_k_muCreator));
|
|
//c_k_muCreator[sizeof(c_k_muCreator)-1] = '\0';
|
|
//return;
|
|
//}
|
|
|
|
short k_musId();//{
|
|
//return((short)s_k_musId );
|
|
//}
|
|
|
|
void set_k_musId( short arg );//{
|
|
//s_k_musId = arg;
|
|
//return;
|
|
//}
|
|
|
|
char* k_source();//{
|
|
//return((char*)c_k_source );
|
|
//}
|
|
|
|
void set_k_source( char* arg );//{
|
|
//strncpy((char*)c_k_source , arg , sizeof(c_k_source));
|
|
//c_k_source[sizeof(c_k_source)-1] = '\0';
|
|
//return;
|
|
//}
|
|
|
|
public:
|
|
//
|
|
// public methode fillStructure
|
|
//
|
|
// this methode filles the classstructue with the private attributes
|
|
//
|
|
void fillStructure();//{
|
|
//}
|
|
///////////////////////////////////////////////////
|
|
void fillStructureZi();//{
|
|
//}
|
|
///////////////////////////////////////////////////
|
|
void setStructure();// {
|
|
//return;
|
|
//}
|
|
///////////////////////////////////////////////////
|
|
void setStructureZi() ;//{
|
|
//}
|
|
///////////////////////////////////////////////////
|
|
char* getName();//{
|
|
//return((char*)"T_PDI_PH");
|
|
//}
|
|
///////////////////////////////////////////////////
|
|
int getSqlCode();//{
|
|
//return( db.dbSqlCode);
|
|
//}
|
|
///////////////////////////////////////////////////
|
|
int getRowsProcessed();//{
|
|
//return( db.dbRowsProcessed);
|
|
//}
|
|
};
|
|
#endif
|