//--------------------------------------------------------------------------- #ifndef CDSColSysFH #define CDSColSysFH //--------------------------------------------------------------------------- #include #include #include #include "cxCustomData.hpp" #include "ITSLibF.h" //--------------------------------------------------------------------------- #define MAX_COLSYS 15 /* * ColSys class */ class TItsColSys { public: TItsColSys(); virtual ~TItsColSys(); void Clear(); private: bool FCompleted; int FEditMode; int FGridIndex; public: String CLCT_SYST_CD; //VARCHAR2(7) N ¼öÁý ½Ã½ºÅÛ ÄÚµå String CLCT_SYST_NMBR; //NUMBER(2) Y ¼öÁý ½Ã½ºÅÛ ¹øÈ£ String CLCT_SYST_NM; //VARCHAR2(30) N ¼öÁý ½Ã½ºÅÛ ¸í String CLCT_SYST_EXPL; //VARCHAR2(100) Y ¼öÁý ½Ã½ºÅÛ ¼³¸í String CLCT_MAX_NUM; //NUMBER(7) Y 0 ¼öÁý ÃÖ´ë °³¼ö String USE_YN; //CHAR(1) Y 'N' »ç¿ë ¿©ºÎ String MEM_DEL; public: __property bool Completed = {read = FCompleted, write = FCompleted}; __property int EditMode = {read = FEditMode, write = FEditMode }; __property int GridIndex = {read = FGridIndex, write = FGridIndex }; }; //--------------------------------------------------------------------------- /* * ColSys Manager */ class TItsColSysManager { public: TItsColSysManager(); virtual ~TItsColSysManager(); public: TItsMap FLists; public: bool LoadFromDb(TADOConnection *ADbConn=NULL); }; //--------------------------------------------------------------------------- extern TItsColSysManager *ItsColSysManager; //--------------------------------------------------------------------------- #endif