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

📄 mequipmentclassmgr.cpp

📁 科思ERP部分源码及控件
💻 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 + -