📄 mequipmentclassmgr.cpp
字号:
//---------------------------------------------------------------------------
#pragma hdrstop
#include "mEquipmentClassMgr.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
//---------------------------------------------------------------------------
char* __stdcall ValidFieldValue(int ClassCode,int Param)
{
int result;
AnsiString retstr;
switch(ClassCode)
{
case 1150101: //设备分类码
sdFat=new TKSFat();
result=sdFat->ValidFieldValue(Param);
if(result!=0)
retstr=sdFat->ErrorMessage;
delete sdFat;
break;
case 1150102: //卡片样式
sdFacs=new TKSFacs();
result=sdFacs->ValidFieldValue(Param);
if(result!=0)
retstr=sdFacs->ErrorMessage;
delete sdFacs;
break;
case 1150103: //使用状态
sdFaUse=new TKSFaUse();
result=sdFaUse->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaUse->ErrorMessage;
delete sdFaUse;
break;
case 1150104: //设备变动类型
sdFav=new TKSFav();
result=sdFav->ValidFieldValue(Param);
if(result!=0)
retstr=sdFav->ErrorMessage;
delete sdFav;
break;
case 1150105: //折旧方法
sdFadm=new TKSFadm();
result=sdFadm->ValidFieldValue(Param);
if(result!=0)
retstr=sdFadm->ErrorMessage;
delete sdFadm;
break;
case 1150201: //设备资料
sdFadn=new TKSFadn();
result=sdFadn->ValidFieldValue(Param);
if(result!=0)
retstr=sdFadn->ErrorMessage;
delete sdFadn;
break;
case 1150202: //设备减少
sdFaDec=new TKSFaDec();
result=sdFaDec->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaDec->ErrorMessage;
delete sdFaDec;
break;
case 1150203: //报废记录
sdFaDisCard=new TKSFaDisCard();
result=sdFaDisCard->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaDisCard->ErrorMessage;
delete sdFaDisCard;
break;
case 1150204: //工作量
sdFaWork=new TKSFaWork();
result=sdFaWork->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaWork->ErrorMessage;
delete sdFaWork;
break;
case 1150205: //计提折旧
sdFaDc=new TKSFaDc();
result=sdFaDc->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaDc->ErrorMessage;
delete sdFaDc;
break;
case 1150301: //设备变动
sdFaChg=new TKSFaChg();
result=sdFaChg->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaChg->ErrorMessage;
delete sdFaChg;
break;
case 1150401: //检查记录
sdFaCheck=new TKSFaCheck();
result=sdFaCheck->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaCheck->ErrorMessage;
delete sdFaCheck;
break;
case 1150402: //维修记录
sdFaFix=new TKSFaFix();
result=sdFaFix->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaFix->ErrorMessage;
delete sdFaFix;
break;
case 1150403: //事故记录
sdFaAcd=new TKSFaAcd();
result=sdFaAcd->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaAcd->ErrorMessage;
delete sdFaAcd;
break;
case 1150404: //停用记录
sdFaStop=new TKSFaStop();
result=sdFaStop->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaStop->ErrorMessage;
delete sdFaStop;
break;
case 1150405: //租赁记录
sdFaRent=new TKSFaRent();
result=sdFaRent->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaRent->ErrorMessage;
delete sdFaRent;
break;
case 1150407: //附属设备
sdFaAe=new TKSFaAe();
result=sdFaAe->ValidFieldValue(Param);
if(result!=0)
retstr=sdFaAe->ErrorMessage;
delete sdFaAe;
break;
default:
break;
}
return retstr.c_str();
}
//---------------------------------------------------------------------------
char* __stdcall CommandExecute(int ClassCode,int Param)
{
int result;
AnsiString retstr;
switch(ClassCode)
{
default:
break;
}
return retstr.c_str();
}
//---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -