Files
envi-code/SourceCode/Code2026/PipelineCmd/BomReportDef.h
T
gjm 164968b62e chore
把非utf8-bom编码的cpp/h文件改为 utf8 bom 编码, msvc识别utf8编码时,如果不是bom格式的,会使用当前cp_oem来解码.
2026-10-04 00:04:20 +08:00

815 lines
20 KiB
C

#ifndef _BOMREPORTDEF_H_
#define _BOMREPORTDEF_H_
#define _RE_AR_(ar)::memset(ar, 0, sizeof(ar))
#define __DEFINE_CONSTRUCT__(cname) cname():pszArHandles(NULL){_RE_AR_(szBomNo); _RE_AR_(szHndle);}
#define __DEFINE_CONSTRUCT1__(cname) cname():pszArHandles(NULL){}
typedef struct PipeBom
{
__DEFINE_CONSTRUCT__(PipeBom)
short nDn; //DN
short nD; //D
float fThick; //THICK
double dLen; //LEN
TCHAR szMertial[255]; //材料
TCHAR szRem[255]; //备注
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}PipeBom;
typedef struct CoverPipeBom
{
__DEFINE_CONSTRUCT__(CoverPipeBom)
short nD; //D 外径
float fThick; //THICK 壁厚
TCHAR szName[65]; //套管名称
TCHAR szMertial[255]; //材料
TCHAR szStd[65]; //标准号
int nD2s; //翼环数量
int nD2; //翼环外径
double dLen; //套管长度
int nCount; //数量 个
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}CoverPipeBom;
typedef struct ElbowBom
{
__DEFINE_CONSTRUCT__(ElbowBom)
short nDn; //DN
short nD; //D
short nAngle; //度
float fThick; //THICK
float fRRatio; //
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}ELBOWBOM;
typedef struct RElbowBom
{
__DEFINE_CONSTRUCT__(RElbowBom)
short nDn; //DN
short nD; //D
short nTDn; //EDn
short nTD; //eD
short nAngle; //度
float fThick; //THICK
float fRRatio; //
short nLen;
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}RELBOWBOM;
typedef struct ReducerBom
{
__DEFINE_CONSTRUCT__(ReducerBom)
short nDn;
short nD;
short nTDn;
short nTD;
float fThick; //THICK
short nLen;
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
short nOffset;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}REDUCERBOM;
typedef struct TeeBom
{
__DEFINE_CONSTRUCT__(TeeBom)
short nDn; //DN
short nD; //OD
short nTDn;
short nTD;
float fThick; //THICK
short nL;
short nL1;
short nB;
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}TEEBOM;
typedef struct LTeeBom
{
__DEFINE_CONSTRUCT__(LTeeBom)
short nDn; //DN
short nD; //OD
short nTDn;
short nTD;
float fThick; //THICK
short nE;
short nM;
short nB;
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}LTEEBOM;
typedef struct WyeBom
{
__DEFINE_CONSTRUCT__(WyeBom)
short nDn; //DN
short nD; //OD
short nTDn;
short nTD;
float fThick; //THICK
short nM;
short nB;
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}WYEBOM;
typedef struct CrossBom
{
__DEFINE_CONSTRUCT__(CrossBom)
short nDn; //DN
short nD; //OD
short nTDn;
short nTD;
short nL; //
short nB; //
float fThick; //THICK
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}CROSSBOM;
typedef struct WCapBom
{
__DEFINE_CONSTRUCT__(WCapBom)
short nDn; //DN
short nD; //OD
short nL; //
float fThick; //THICK
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}WCAPBOM;
typedef struct WThroughBom
{
__DEFINE_CONSTRUCT__(WThroughBom)
short nDn; //DN
short nD; //OD
short nL; //
float fThick; //THICK
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}WTHROUGHBOM,WUJoinBom,WRJoinBom,WOJoinBom,WIJoinBom,PVCFit;
/*
* eThrough = 34, //直通 PVC
eUJoin = 35, //活接 PVC
eRJoin = 36, //缩接 PVC 伸缩节
eOJoin = 37, //外螺纹接头
eIJoin = 38, //内螺纹接头
*/
//补强圈
typedef struct RPBom
{
__DEFINE_CONSTRUCT__(RPBom)
short nDn; //DN 接管公称
float fThick; //THICK
double dD;
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //系统 焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}RPBOM;
//半管接头
typedef struct HPBom
{
__DEFINE_CONSTRUCT__(HPBom)
short nDn; //DN 公称
double dL;
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //系统 焊接 螺纹 承插 法兰]
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}HPBOM;
//八字盲板 插板
typedef struct SPBBom
{
__DEFINE_CONSTRUCT__(SPBBom)
short nDn; //DN 公称
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szApp[65]; //系统 焊接 螺纹 承插 法兰]
short nKind; //0 八字 1 插板
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}SPBBOM;
typedef struct WFlangeBom
{
__DEFINE_CONSTRUCT__(WFlangeBom)
short nDn; //DN
short dWD;
double dWh;
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
TCHAR szDescr[256]; //描述
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}WFLANGEBOM, WFlxJoinBom;
typedef struct WEquBom
{
__DEFINE_CONSTRUCT__(WEquBom)
TCHAR szName[255]; //阀门
TCHAR szSpec[255]; //厂家信息
TCHAR szSN[65]; //序号
TCHAR szLevel[65]; //等级,压力..
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
BOOL bBomed; //是否按系统报
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}WEQUBOM;
typedef struct WGasket
{
__DEFINE_CONSTRUCT__(WGasket)
short nDn;
double dt;//厚度
TCHAR szSN[65]; //序号
TCHAR szMertial[255]; //材料
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
TCHAR szDescr[256]; //描述
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}WGASKET;
typedef struct WBolt
{
__DEFINE_CONSTRUCT1__(WBolt)
double dLen; //螺栓长度
TCHAR szSN[65]; //序号
TCHAR szType[33]; //类型 六角头螺栓 ,专用级双头螺柱
TCHAR szSpec[17]; //螺栓规格 M12
TCHAR szMertial[255]; //材料
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
TCHAR szDescr[256]; //描述
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,无
}WBOLT;
typedef struct WNut
{
__DEFINE_CONSTRUCT1__(WNut)
TCHAR szSN[65]; //序号
TCHAR szType[33]; //类型 六角头螺栓 ,专用级双头螺柱
TCHAR szSpec[17]; //螺栓规格 M12
TCHAR szMertial[255]; //材料
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
TCHAR szDescr[256]; //描述
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,无
}WNUT;
typedef struct AngSteelBom //角钢
{
__DEFINE_CONSTRUCT__(AngSteelBom)
double dW; //宽度
double dt; //厚度
double dLen; //LEN
TCHAR szMertial[255]; //材料
TCHAR szSN[65]; //序号
TCHAR szStd[65]; //标准号
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}ANGSTEELBOM;
typedef struct TierodBom
{
__DEFINE_CONSTRUCT1__(TierodBom)
double dD;
double dL;
TCHAR szMertial[255]; //材料
TCHAR szStd[65]; //标准号
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}TierodBom;
typedef struct PipeHanger
{
short nDn;
TCHAR szName[MAX_PATH];
TCHAR szSubTxt[MAX_PATH];
TCHAR szRem[MAX_PATH];
TCHAR szKey[MAX_PATH];
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}PIPEHANGER;
typedef struct GuarBarBom
{
__DEFINE_CONSTRUCT__(GuarBarBom)
double dD; //管材直径
double dt; //管材厚度
double dH; //高度
double dLen; //总长
TCHAR m_sMaterial[256];
TCHAR m_sFactory[256]; //厂家
TCHAR szSN[65]; //序号
TCHAR szStd[65]; //标准号
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}GUARBARBOM;
typedef struct ClimbStairBom
{
__DEFINE_CONSTRUCT__(ClimbStairBom)
double dD;//总直径
double dH;//总高
TCHAR m_sMaterial[256];
TCHAR m_sFactory[256]; //厂家
TCHAR szSN[65]; //序号
TCHAR szStd[65]; //标准号
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}CLIMBSTAIRBOM;
typedef struct LineStairBom
{
__DEFINE_CONSTRUCT__(LineStairBom)
double dH; //高度
double dW; //总宽
double dLen;//总长
int nCount;
TCHAR m_sMaterial[256];
TCHAR m_sFactory[256]; //厂家
TCHAR m_sRem[256]; //
TCHAR szSN[65]; //序号
TCHAR szStd[65]; //标准号
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}LINESTAIRBOM;
typedef struct OpeningBom
{
__DEFINE_CONSTRUCT__(OpeningBom)
double dWidth; //门窗宽度
double dHeight; //门窗高度
int nType; //窗:0 门 1
int nCount;
TCHAR szName[MAX_PATH]; //名称
TCHAR szFactory[MAX_PATH]; //厂家
TCHAR szSN[65]; //序号
TCHAR szStd[65]; //标准号
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}OPENINGBOM;
typedef struct DuctBom
{
__DEFINE_CONSTRUCT__(DuctBom)
double dW; //宽度
double dH; //高度
double dt; //厚度
double dLen; //总长
int eSect; //截面类型
TCHAR szFactory[MAX_PATH]; //厂家
TCHAR szSN[65]; //序号
TCHAR szMertial[256]; //材质
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}DUCTBOM;
typedef struct HElbowBom
{
__DEFINE_CONSTRUCT__(HElbowBom)
int nType; //eAllArcuate...
double dSw; //起宽
double dEw; //末宽
double dSh; //起高
double dEh; //末高
double dt; //厚度
int eSect; //截面类型
TCHAR szFactory[MAX_PATH]; //厂家
TCHAR szSN[65]; //序号
TCHAR szMertial[256]; //材质
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}HELBOWBOM;
typedef struct HTeeBom
{
__DEFINE_CONSTRUCT__(HTeeBom)
int nType; //eAllArcuate...
double dSw; //起宽
double dEw; //末宽
double dBw; //支宽
double dSh; //起高
double dEh; //末高
double dBh; //支高
double dt; //厚度
int eSect; //截面类型
TCHAR szFactory[MAX_PATH]; //厂家
TCHAR szSN[65]; //序号
TCHAR szMertial[256]; //材质
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}HTEEBOM;
typedef struct HCrossBom
{
__DEFINE_CONSTRUCT__(HCrossBom)
int nType; //eAllArcuate...
double dSw; //起宽
double dEw; //末宽
double dBw1; //支宽1
double dBw2; //支宽2
double dSh; //起高
double dEh; //末高
double dBh1; //支高1
double dBh2; //支高2
double dt; //厚度
int eSect; //截面类型
TCHAR szFactory[MAX_PATH]; //厂家
TCHAR szSN[65]; //序号
TCHAR szMertial[256]; //材质
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}HCROSSBOM;
typedef struct HOffsetBom
{
__DEFINE_CONSTRUCT__(HOffsetBom)
int nType; //eAllArcuate...
double dSw; //起宽
double dEw; //末宽
double dt; //板厚
double dAngle;
double dOffL; //
double dOffW; //
int eSect; //截面类型
TCHAR szFactory[MAX_PATH]; //厂家
TCHAR szSN[65]; //序号
TCHAR szMertial[256]; //材质
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}HOFFSETBOM;
typedef struct ECabletryBom
{
__DEFINE_CONSTRUCT__(ECabletryBom)
double dW;
double dH;
double dt;
double dLen;
int nType;
int eSect;
TCHAR szFactory[MAX_PATH]; //厂家
TCHAR szSN[65]; //序号
TCHAR szMertial[256]; //材质
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szType[33];//类型
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}ECABLETRYBOM;
typedef struct ECabFitBom
{
__DEFINE_CONSTRUCT__(ECabFitBom)
double dW;
double dH;
double dt;
double dLx;
double dAngle;
double dRatio;
int nType; //类型
int eSect;
TCHAR szFactory[MAX_PATH]; //厂家
TCHAR szSN[65]; //序号
TCHAR szMertial[256]; //材质
TCHAR szLevel[65]; //等级
TCHAR szSys[65]; //系统
TCHAR szStd[65]; //标准号
TCHAR szType[33];//类型
int nCount;
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}ECABFITBOM;
typedef struct XGPipeBom
{
__DEFINE_CONSTRUCT__(XGPipeBom)
TCHAR szPName[65]; //品名
TCHAR szMaterial[65]; //材质
double dOD; //外径
double dt; //壁厚
double dDN; //公称直径
double dDR; //弯曲半径,非曲率
TCHAR szWorkTmp[65]; //工作温度
double dPre; //公称压力
TCHAR szFlameR[65]; //阻燃等级
TCHAR szTM[65]; //牌号
TCHAR szModel[65]; //型号
TCHAR szStd[65]; //标准号
TCHAR szStruF[65]; //结构形式
TCHAR szProvider[65]; //生产厂家
double dLen; //LEN
//以下报表
TCHAR szBomNo[33]; //报表编号
TCHAR szHndle[33]; //报表物件句柄
int nBomSN; //材质权重
//以下汇总的句柄集合
PVOID pszArHandles; //,,,,,
}XGPIPEBOM;
#define PRONO_GRP _T("PRONO")
#define DWGNO_GRP _T("DWGNO")
#define PAGENO_GRP _T("PAGENO")
#define TOTALNO_GRP _T("TOTALNO")
#define LINEPRE_GRP _T("LINE")
#define NAME_CELL _T("Name") //名称
#define SPEC_CELL _T("Spec") //规格
#define UNIT_CELL _T("Unit") //单位
#define COUNT_CELL _T("Count") //数量
#define MATERIAL_CELL _T("Mertial")//材料
#define REM_CELL _T("Rem") //备注
#define WEIGHT_CELL _T("Weight") //单重
#define TWEIGHT_CELL _T("TWeight")//总重
#define STD_CELL _T("Std") //标准号
#endif