代码拉取完成,页面将自动刷新
// Cphs.h
//
#if !defined(AFX_CPHS_H__66EB6429_712C_11D5_8752_00D009619765__INCLUDED_)
#define AFX_CPHS_H__66EB6429_712C_11D5_8752_00D009619765__INCLUDED_
#include "resource.h"
#include "EDIBgbl.h"
#include "modPHScal.h"
extern int vRCount;
#include "DlgListBox.h"
#include "FrmStatus.h"
class Cphs
{
public:
~Cphs();
Cphs();
float SATotalWeight();
bool bFirstPartIsPA();
long SetPhsPATypeToListBox();
long SetPhsTypeToListBox();
long SetPhsPreviousTypeToListBox();
long SaveRsUnCheckedTypeFromResultObj();
long SetPhsCheckedTypeToListBox();
CString GetPhsAssembleName(long/*Optional*/ SampleID);
long GetPhsOneClassPartNum(long iPtype, long /*ByVal*/ SampleID);
long GetPhsOneClassPartNumAndPartInfo(long iPtype, long /*ByVal*/ SampleID, CString * & Ptype, long * & mlPartClassID, long * & mlPartIndex,long & Count);
long GetPhsIsCSPR(long iPtype, long /*ByVal*/ SampleID, int& /*Optional*/ RCount=vRCount);
long GetphsStructIDsemiAuto();
long GetPhsStructSampleID();
long GetPhsCSPRSampleID(long&);
long SavephsStructTorsTmpREF();
static int MODEoverwrite;
static int AttachI;
long SavephsAllStructToTZB(long& zdjh,int nth, int& AttachIncluded=AttachI);
void GetPhsStructFromTZB(int zdjh);
void SetPhsPASAtoTZA(int zdjh, long SampleID);
void MakeRsTZB(long iDbID, CString rsPrefixName,CString strDeleteUserMaterial="");
bool GetphsBHandSizesTest();
bool GetphsBHandSizes(CFrmStatus& frmStatus, int FirstCal, int MaxCalCount,int nth,float& ,float& );
void GetBoltsNutsAndAttachmentsCLgg(int nth = 1);
void GetphsBlkRotation();
long CheckMatchPhs();
CString GetBH(const CString& sBHFormat);
void CheckDuplicateIndex();
long CheckDuplicateREFRecord();
//long CheckDuplicateREFRecordWhenAppend(); //原
long CheckDuplicateREFRecordWhenAppend(int *ipCheckButton = NULL);//LFX 2005.3.24 加
void CheckAllCustomIDandIDinPhsStructureREF();
void ChangeNameInphsStructureName();
CDaoRecordset* AvailableSampleIDrsForphsSamp(CString strOrderByDesc,CString strFilter);
void GetMaterial();
void GetphsSEQ(_RecordsetPtr /*ByVal*/ rsza);
void GetphsSumBom();
void GetPhsBlkIDandCrd(_RecordsetPtr /*ByVal*/ rsza);
void GetPhsSAELandPAdxdydz();
void simplify2(CDaoRecordset& rsPartBoltNuts,int nth);
void simplify(CDaoRecordset& rsSAPart,int nth);
_variant_t ClassDebugID();
CString GetBHforDoubleCSBeam(float GDW1, float OffsetOfP1toP2, float Span, float p1, float p2, CString SACustomID, int iDCS=2, int FirstCal=2);
int GetPhsStructFromSampleID(long /*ByVal*/ SampleID);
public:
bool brsIDStatus;
/*Object*/CListBox* ResultObj;
/*Object*/CListBox* SourceObj;
//_RecordsetPtr rsID;
CDaoRecordset rsID;
CString PA;
CString SA;
protected:
public:
bool DeleteAllStructFromTZB(long zdjh,short nth);
bool SetDiaNo(CDaoRecordset& rs4,CString strTableName);
void CloseRecordsets();
_Recordset* m_rsObj;
void InitListRs();
long CheckInitRecord();
void Class_Initialize();
void Class_Terminate();
/*
* 局部变量,保存在 Class_Initialize 中创建的连续的类 ID
*/
long mlClassDebugID;
/*
* 保持属性值的局部变量
*/
long iAttachIncd;
int iSEQofPart;
int iSEQofSPR;
int iNumPart;
int mvariNumE2B;
CString Cntb;
CString CntbP;
long mvarNumSpring;
CString SortFieldName;
long iLIST;
/*Object*/int mvarData1;
/*Object*/int mvarTmpphsCalObj;
/*Object*/int mvarfrmDisplayData;
bool mvarbGetphsBHandSizesBK;
long iChkCondition;
long iSAPAConnect;
float mvarSATotalWeight;
float SACSHeight;
/*
* 保持属性值的局部变量
*/
CListBox * TZBResultObj;
/*
* 保持属性值的局部变量
* 保持属性值的局部变量
*/
bool PhsSampOrder;
/*
* 保持属性值的局部变量
* 保持属性值的局部变量
*/
bool mvarbrsIDStatus;
CDaoRecordset phsAvailableTypeRs;
CDaoRecordset rsTZB;
_RecordsetPtr rsTZC;
CDaoRecordset rsTmpREF;
_RecordsetPtr mvarrsDiameterSerial;
/*
* 保持属性值的局部变量
*/
CDaoRecordset rsUnCheckedType;
CDaoRecordset rsConnect;
CDaoRecordset rsphsStructureREF;
//CDaoRecordset rsPictureClipData;
};
extern Cphs * Cavphs;
#endif /* Cphs_h */
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。