20250425 1ZDB300000P-修改前上传备份

master
李冬阳 2 months ago
parent 251806b635
commit 5c398bc055

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -38,6 +38,120 @@ bool isHaveBOMView(tag_t rev) {
return true;
}
// 获得SAP物料
tag_t getSAPPart(tag_t line, char* groupName, string& buff) {
tag_t rev = NULLTAG;
ITKCALL(AOM_ask_value_tag(line, "bl_line_object", &rev));
char *type = NULL;
ITKCALL(WSOM_ask_object_type2(rev, &type));
if (tc_strcmp(type, "Part Revision") == 0) {
return rev;
}
char* zt2_Diagram = NULL;
ITKCALL(AOM_ask_value_string(rev, "zt2_Diagram", &zt2_Diagram));
int num = 0;
tag_t *comps = NULL;
vector<tag_t> parts;
ITKCALL(AOM_ask_value_tags(rev, "representation_for", &num, &comps));
for (int i = 0; i < num; i++) {
char *type2 = NULL;
ITKCALL(WSOM_ask_object_type2(comps[i], &type2));
if (tc_strcmp(type2, "Part Revision") == 0 && isTcm2(comps[i])) {
parts.push_back(comps[i]);
}
}
if (parts.size() == 1) {
return parts[0];
}
else if (parts.size() > 1 && tc_strcmp(groupName, "M034") == 0) {
if (tc_strcmp(zt2_Diagram, "Y") != 0 && tc_strcmp(zt2_Diagram, "") != 0) {
buff.append("缺少物料编码[一图多料];");
}
return NULLTAG;
}
char* zt2_TYJNo = NULL, *item_id = NULL;
ITKCALL(AOM_UIF_ask_value(line, "ZT2_TYSpecifications", &zt2_TYJNo));
if (zt2_TYJNo && tc_strlen(zt2_TYJNo) > 0) {
tag_t query_tag = NULLTAG;
char *query_name = "chint_query_material_en";
ITKCALL(QRY_find2(query_name, &query_tag));
if (query_tag == NULL) {
log("%s not found", query_name);
return NULLTAG;
}
ITKCALL(AOM_UIF_ask_value(rev, "item_id", &item_id));
char *zt2_DrawingNo = NULL;
string qs = "*";
ITKCALL(AOM_UIF_ask_value(rev, "zt2_DrawingNo", &zt2_DrawingNo));
if (zt2_DrawingNo && tc_strlen(zt2_DrawingNo) > 0 && tc_strcmp(item_id, zt2_DrawingNo) != 0) {
qs.append(zt2_DrawingNo);
}
else {
qs.append(item_id);
}
qs.append("*").append(zt2_TYJNo).append("*");
char *val = (char*)MEM_alloc((qs.size() + 1) * sizeof(char));
tc_strcpy(val, qs.c_str());
char* qkey[1] = { "des" }, *qvalue[1] = { val };
int num_found = 0;
tag_t *qresult = NULLTAG;
ITKCALL(QRY_execute(query_tag, 1, qkey, qvalue, &num_found, &qresult));
log("%s %s:%s==>%d", query_name, qkey[0], qvalue[0], num_found);
map<string, tag_t> map_revs;
vector<char*> materials;
for (int i = 0; i < num_found; i++) {
if (isTcm2(qresult[i])) {
char *zt2_MaterialNo = NULL;
ITKCALL(AOM_UIF_ask_value(qresult[i], "zt2_MaterialNo", &zt2_MaterialNo));
map_revs[zt2_MaterialNo] = qresult[i];
materials.push_back(zt2_MaterialNo);
log("materials:%s", zt2_MaterialNo);
}
}
if (materials.size() > 0) {
getSort(materials);
for (int i = 0; i < materials.size(); i++) {
string sql = "select FeatureList from CcemVW_GoodsFeature where GoodsCode = '";
sql.append(materials[i]).append("'");
log("mdmsql:%s", sql.c_str());
int outputColumn1 = 0, outputValueCount1 = 0;
char*** outputValue1 = NULL;
ado_QuerySQLNoInputParam((char*)sql.c_str(), &outputColumn1, &outputValueCount1, &outputValue1);
if (outputValueCount1 > 0) {
log("mdm:%s", outputValue1[0][0]);
vector<string> vec;
Split(outputValue1[0][0], ",", vec);
for (int j = 0; j < vec.size(); j++) {
string s = vec[j].substr(0, 5);
if (tc_strcmp(s.c_str(), "F064:") == 0) {
string temp = vec[j].substr(5, vec[j].size() - 5);
if (tc_strstr(zt2_TYJNo, temp.c_str()) != NULL) {
log("find");
return map_revs[materials[i]];
}
log("temp%s", temp.c_str());
break;
}
}
}
}
}
}
char* spec = NULL;
ITKCALL(AOM_UIF_ask_value(rev, "zt2_Specifications", &spec));
for (int i = 0; i < parts.size(); i++) {
char* zt2_Specifications = NULL;
ITKCALL(AOM_UIF_ask_value(parts[i], "zt2_Specifications", &zt2_Specifications));
if (tc_strcmp(zt2_Specifications, spec) == 0) {
return parts[i];
}
}
if (tc_strcmp(zt2_Diagram, "Y") != 0 && tc_strcmp(zt2_Diagram, "") != 0) {
buff.append("缺少物料编码[一图多料];");
}
return NULLTAG;
}
void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
map<string, tag_t>& gy_meops, vector<tag_t>& needTCM_meops, char* now,
vector <_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST>& proclist, vector<string>& bomISExist, vector<string> matr,
@ -56,7 +170,7 @@ void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
ITKCALL(BOM_line_ask_all_child_lines(line, &c_line_count, &c_line_tags));
tag_t meops = getProcessTag(rev, groupName);
if (partRev == NULLTAG) {
partRev = getBOMPart(line, groupName);
partRev = getSAPPart(line, groupName, errMsg);
}
char *type = NULL;
ITKCALL(WSOM_ask_object_type2(rev, &type));
@ -72,10 +186,10 @@ void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
boolean equals = (zt2_Source && (tc_strcmp(zt2_Source, "外购") == 0 || tc_strcmp(zt2_Source, "S2") == 0));
if (partRev != NULLTAG) {
if (meops == NULLTAG) {
if (!equals && c_line_count > 0) {
if (!equals && tc_strcmp(type, "ZT2_Design3DRevision") == 0) {
tag_t mrProcess = getMrProcess(groupName);
if (meops != NULLTAG) {
readBopInfo1YH(mrProcess, partRev, true, gy_meops, needTCM_meops, groupName, now, proclist);
if (mrProcess != NULLTAG) {
readBopInfo1YH(mrProcess, partRev, false, gy_meops, needTCM_meops, groupName, now, proclist);
}
}
}
@ -141,7 +255,11 @@ void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
char* unit = getUnti(zt2_unit);
log("unit = %s > %s", zt2_unit, unit);
ITKCALL(AOM_UIF_ask_value(partRev, "zt2_MaterialNo", &zt2_MaterialNo));
head.PSPNR = (char*)property.c_str();
char *pspnr = NULL;
pspnr = (char*)MEM_alloc((property.size() + 1) * sizeof(char));
tc_strcpy(pspnr, property.c_str());
log("pspnr = %s", pspnr);
head.PSPNR = pspnr;
head.MATNR = zt2_MaterialNo;
head.BMEIN = unit;
}
@ -216,7 +334,11 @@ void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
char* unit = getUnti(zt2_unit);
log("unit = %s > %s", zt2_unit, unit);
ITKCALL(AOM_UIF_ask_value(partRev, "zt2_MaterialNo", &zt2_MaterialNo));
head.PSPNR = (char*)property.c_str();
char *pspnr = NULL;
pspnr = (char*)MEM_alloc((property.size() + 1) * sizeof(char));
tc_strcpy(pspnr, property.c_str());
log("pspnr = %s", pspnr);
head.PSPNR = pspnr;
head.MATNR = zt2_MaterialNo;
head.BMEIN = unit;
}
@ -262,6 +384,7 @@ void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
fls.push_back(fl_line_tags[j]);
gxs.push_back(fl[2]);
}
ITKCALL(BOM_close_window(window));//BOM_close_window
}
}
items_items = new _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM[c_line_count + fls.size()];
@ -273,7 +396,7 @@ void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM items_item;
tag_t line2 = c_line_tags[i], rev2;
ITKCALL(AOM_ask_value_tag(line2, "bl_line_object", &rev2));
tag_t item2, partRev2 = getBOMPart(line2, groupName);
tag_t item2, partRev2 = getSAPPart(line2, groupName, errMsg);
ITKCALL(ITEM_ask_item_of_rev(rev2, &item2));
// 如果图纸下没有物料判断此图纸版本上的属性zt2_Diagram属性如果此属性为是LOV值真实值为Y),
//则不传递此图纸,物料检查也不要报错,跳过此图纸以及子件
@ -333,6 +456,8 @@ void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
buff.append("BOM行缺少投料信息;");
}
items_item.POTX1 = ZT2_Remark;
items_items[i] = items_item;
msg.append(os2).append("(父项:").append(os).append("):").append(buff);
log("buff ===>%s", buff.c_str());
if (buff.length() > 0 && tc_strstr(errMsg.c_str(), msg.c_str()) == NULL) {
@ -353,7 +478,7 @@ void recurBYBJSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName,
_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM items_item;
tag_t c_line_tag = fls[i], rev2;
ITKCALL(AOM_ask_value_tag(c_line_tag, "bl_line_object", &rev2));
tag_t partRev2 = getBOMPart(c_line_tag, groupName);
tag_t partRev2 = getSAPPart(c_line_tag, groupName, errMsg);
char *zt2_MaterialNo2 = NULL, *zt2_unit2 = NULL;
if (partRev2 != NULLTAG) {
@ -455,15 +580,16 @@ void SAPBYOperation(tag_t target, char* groupName, char* now, char* code, char*
}
int icsId = getIcsId((char*)codeRemark.c_str(), "材料标记");
tag_t partRev = getBOMPart(bomline, groupName);
string errMsg = "";
tag_t partRev = getSAPPart(bomline, groupName, errMsg);
map<tag_t, vector<_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST>> mapList;
vector <_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST> proclist;
map<string, tag_t> gy_meops; //避免重复工艺路线
vector<tag_t> needTCM_meops;//没用上
tag_t meops = getProcessTag(target, groupName);
if (meops != NULLTAG) {
readBopInfo1YH(meops, target, true, gy_meops, needTCM_meops, groupName, now, proclist);
}
//tag_t meops = getProcessTag(target, groupName);
//if (meops != NULLTAG) {
// readBopInfo1YH(meops, target, true, gy_meops, needTCM_meops, groupName, now, proclist);
//}
char **pref2 = NULL;
vector<string> kjBomIds;
ITKCALL(PREF_ask_char_values("M005_WBSBOM", &pref_cnt, &pref2));
@ -485,7 +611,7 @@ void SAPBYOperation(tag_t target, char* groupName, char* now, char* code, char*
char *projWbsNo = NULL;
int n_referencers = 0;
int* levels = NULL;
tag_t* referencers = NULL;
tag_t* referencers = NULL, *project = NULL;
char** relations = NULL;
ITKCALL(WSOM_where_referenced2(topItem, 1, &n_referencers, &levels, &referencers, &relations));
for (int i = 0; i < n_referencers; i++) {
@ -503,14 +629,13 @@ void SAPBYOperation(tag_t target, char* groupName, char* now, char* code, char*
if (tc_strcmp(type2, "ZT2_ProjectFolder") == 0) {
int n_referencers3 = 0;
int* levels3 = NULL;
tag_t* referencers3 = NULL;
char** relations3 = NULL;
ITKCALL(WSOM_where_referenced2(referencers[i], 1, &n_referencers3, &levels3, &referencers3, &relations3));
ITKCALL(WSOM_where_referenced2(referencers2[0], 1, &n_referencers3, &levels3, &project, &relations3));
if (n_referencers3 > 0) {
char *type3 = NULL;
ITKCALL(WSOM_ask_object_type2(referencers3[0], &type3));
ITKCALL(WSOM_ask_object_type2(project[0], &type3));
if (tc_strcmp(type3, "ZT2_ProjectItem") == 0) {
ITKCALL(AOM_ask_value_string(referencers3[0], "zt2_WBSNo", &projWbsNo));
ITKCALL(AOM_ask_value_string(project[0], "zt2_WBSNo", &projWbsNo));
}
}
}
@ -519,7 +644,6 @@ void SAPBYOperation(tag_t target, char* groupName, char* now, char* code, char*
}
}
log("projWbsNo:%s", projWbsNo);
string errMsg = "";
vector<string> bomISExist;
map<string, tag_t> by_materials;
vector<_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST> list;
@ -584,11 +708,49 @@ void SAPBYOperation(tag_t target, char* groupName, char* now, char* code, char*
//传递BOM
//logBomMsg(list);
//sendBom(list, sendMsg);
char* revUid = NULL, *zt2_MaterialNo = NULL;
ITKCALL(AOM_ask_value_string(target, "zt2_MaterialNo", &zt2_MaterialNo));
ITK__convert_tag_to_uid(target, &revUid);
vector<string> ccpMaterialMap;
ccpMaterialMap.push_back(zt2_MaterialNo);
char* revUid = NULL;// , *zt2_MaterialNo = NULL;
//ITKCALL(AOM_ask_value_string(target, "zt2_MaterialNo", &zt2_MaterialNo));
//lidy20250304
int cnt = 0;
tag_t *folder = NULL;
ITKCALL(AOM_ask_value_tags(project[0], "IMAN_reference", &cnt, &folder));
for (int i = 0; i < cnt; i++) {
char *name = NULL;
ITKCALL(WSOM_ask_name2(folder[i], &name));
if (tc_strcmp(name, "项目启动") == 0) {
int cnt2 = 0;
tag_t *folder2 = NULL;
ITKCALL(AOM_ask_value_tags(folder[i], "contents", &cnt2, &folder2));
for (int j = 0; j < cnt2; j++) {
char *name2 = NULL;
ITKCALL(WSOM_ask_name2(folder2[j], &name2));
if (tc_strcmp(name2, "产成品") == 0) {
int count = 0;
tag_t *ccp = NULL;
ITKCALL(AOM_ask_value_tags(folder2[j], "contents", &count, &ccp));
for (int c = 0; c < count; c++) {
tag_t ccpRev = NULL;
ITKCALL(ITEM_ask_latest_rev(ccp[c], &ccpRev));
char *zt2_MaterialNo = NULL;
ITKCALL(AOM_ask_value_string(ccpRev, "zt2_MaterialNo", &zt2_MaterialNo));
ccpMaterialMap.push_back(zt2_MaterialNo);
}
break;
}
}
break;
}
}
char* object_name = NULL;
ITKCALL(AOM_ask_value_string(target, "object_name", &object_name));
string updateSum = "update CHINT_BOM_TO_SAP_SUM set wbsno = '";
updateSum.append(item_id).append("',projectno = '").append(object_name).append("' where code = '").append(code).append("'");
log("updateSum ===> %s", updateSum.c_str());
ExecuteSQLNoInputParam((char*)updateSum.c_str());
ExecuteSQLNoInputParam((char*)"commit");
ITK__convert_tag_to_uid(target, &revUid);
map<string, vector<string>> inCcpMap;//记录单元对应的产成品物料编码
inCcpMap[revUid] = ccpMaterialMap;
startSplitSend(groupName, mapList, code, wbs, inCcpMap, urls[2]);

@ -646,10 +646,10 @@ void readBopInfo1YH(tag_t rev, tag_t partRev, boolean flag,
map<string, tag_t>& gy_meops, vector<tag_t>& needTCM_meops,
char* groupName, char* now, vector <_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST>& proclist) {
//"zt2_MaterialNo", "zt2_WBSNo"
char* zt2_MaterialNo, *zt2_WBSNo;
char* zt2_MaterialNo = NULL, *zt2_WBSNo = NULL;
ITKCALL(AOM_ask_value_string(partRev, "zt2_MaterialNo", &zt2_MaterialNo));
ITKCALL(AOM_ask_value_string(partRev, "zt2_WBSNo", &zt2_WBSNo));
if (isTcm2(rev) && flag)
if (isTcm2(rev) && flag)// || zt2_MaterialNo[0] == '5'
return;
if (gy_meops.count(zt2_MaterialNo) > 0)
return;
@ -1062,6 +1062,7 @@ char* getWlflm2(string fabn, map<string, char*>& flmMap) {
//低压设备选带抽屉的工艺路线
tag_t getProcessTagCT(tag_t mantr, char* groupName, const char* type) {
log("getProcessTagCT£º%s", type);
int n_references = 0;
int* levels = 0;
tag_t* references_tag, processTag = NULLTAG;
@ -1127,6 +1128,7 @@ void readBomInfoYH(tag_t ccp, vector<tag_t> schemes,
tag_t part2;
ITKCALL(ITEM_ask_item_of_rev(ccp, &part2));
ITKCALL(AOM_ask_value_string(part2, "zt2_unit", &zt2_unit2));
ITKCALL(AOM_ask_value_string(ccp, "object_name", &object_name));
char* unit2 = getUnti(zt2_unit2);
material_revs[zt2_MaterialNo] = ccp;
head.PSPNR = (zt2_WBSNo);
@ -1152,14 +1154,7 @@ void readBomInfoYH(tag_t ccp, vector<tag_t> schemes,
ITK__convert_tag_to_uid(ccp, &parnetUid);
head.STKTX = parnetUid;
string type = "";
if (isDY) {
ITKCALL(AOM_ask_value_string(ccp, "object_name", &object_name));
if (tc_strstr(object_name, "抽屉") != NULL) {
type.append("抽屉");
}
}
tag_t meops = isDY ? getProcessTagCT(ccp, groupName, type.c_str()) : getProcessTag(ccp, groupName); //c产成品工艺
tag_t meops = getProcessTag(ccp, groupName); //c²ú³ÉÆ·¹¤ÒÕ
if (meops != NULLTAG) {
char* itemId;
@ -1176,12 +1171,15 @@ void readBomInfoYH(tag_t ccp, vector<tag_t> schemes,
//log("vecc[0].c_str()%s\n", vecc[0].c_str());
if (lastRev != NULLTAG) {
log("1");
type = "";
string type = "";
if (isDY) {
char* name = NULL;
ITKCALL(AOM_ask_value_string(lastRev, "object_name", &name));
if (tc_strstr(name, "抽屉") != NULL) {
type.append("抽屉");
for (int i = 0; i < schemes.size(); i++) {
char *scheme_name = NULL;
ITKCALL(AOM_ask_value_string(schemes[i], "object_name", &scheme_name));
if (tc_strstr(scheme_name, "³éÌë") != NULL) {
type.append("³éÌë");
break;
}
}
}
tag_t meops2 = isDY ? getProcessTagCT(lastRev, groupName, type.c_str()) : getProcessTag(lastRev, groupName);

@ -1047,7 +1047,7 @@ void getProcess(tag_t rev, tag_t partRev, char* now, char* groupName, map<string
readOneGx(openedContexts[0], partRev, now, KJJDLIST, SONLIST, valueOf);
//ITKCALL(BOM_close_window(window));
ITKCALL(BOM_close_window(ebom_window));//BOM_close_window
}
tag_t getPRevision(tag_t rev) {
@ -1194,7 +1194,36 @@ void expandAllBomPart(tag_t pRev, tag_t line, TiXmlElement *INTERGRATIONLIST, ch
int maxSeq = 0;
TiXmlElement *SONLIST = addElement(BOMCONTENTS, "SONLIST", "");
for (int i = 0; i < c_line_count; i++) {
tag_t c_line_tag = c_line_tags[i], designRev = NULLTAG;
tag_t c_line_tag = NULLTAG, designRev = NULLTAG;
char* c_line_os = NULL;
ITKCALL(AOM_ask_value_string(c_line_tags[i], "object_string", &c_line_os));
log("c_line_os = [%s]", c_line_os);
//lidy20250217传递部件的版本是最新已发布的版本如果最新版本未发布的就传上个发布的版本
//如果最新版本是A版本且未发布就只传他的自己本身
bool release = true;
tag_t bomRev = NULLTAG, ebom_window = NULLTAG, rev2 = NULLTAG;
ITKCALL(BOM_create_window(&ebom_window));
ITKCALL(AOM_ask_value_tag(c_line_tags[i], "bl_line_object", &bomRev));
if (!isTcm2(bomRev)) {
tag_t bomItem = NULLTAG, *revs = NULLTAG;
int c = 0;
ITKCALL(ITEM_ask_item_of_rev(bomRev, &bomItem));
ITKCALL(ITEM_list_all_revs(bomItem, &c, &revs));
for (int i = c - 1; i >= 0; i--) {
if (isTcm2(revs[i])) {
ITKCALL(BOM_set_window_top_line(ebom_window, NULL, revs[i], NULLTAG, &c_line_tag));
rev2 = revs[i];
break;
}
}
if (c_line_tag == NULLTAG) {
log("未发布");
release = false;
}
}
if (c_line_tag == NULLTAG)
c_line_tag = c_line_tags[i];
char *type2 = NULL;
ITKCALL(AOM_ask_value_tag(c_line_tag, "bl_line_object", &designRev));
ITKCALL(WSOM_ask_object_type2(designRev, &type2));
@ -1202,15 +1231,17 @@ void expandAllBomPart(tag_t pRev, tag_t line, TiXmlElement *INTERGRATIONLIST, ch
}
TiXmlElement *SONCONTENTS = addElement(SONLIST, "SONCONTENTS", "");
tag_t rev2 = getBOMPart(c_line_tag, groupName), item2;
tag_t item2 = NULLTAG;
if(rev2 == NULLTAG)
rev2 = getBOMPart(c_line_tag, groupName);
char *item_id2 = NULL, *item_revision_id2 = NULL, *zt2_MaterialNo2 = NULL, *zt2_unit2 = NULL, *bl_sequence_no = NULL, *ZT2_Remark = NULL;
ITKCALL(AOM_ask_value_string(rev2, "item_id", &item_id2));
ITKCALL(AOM_ask_value_string(rev2, "item_revision_id", &item_revision_id2));
ITKCALL(AOM_ask_value_string(rev2, "zt2_MaterialNo", &zt2_MaterialNo2));
ITKCALL(ITEM_ask_item_of_rev(rev2, &item2));
ITKCALL(AOM_ask_value_string(item2, "zt2_unit", &zt2_unit2));
ITKCALL(AOM_UIF_ask_value(c_line_tag, "bl_sequence_no", &bl_sequence_no));
ITKCALL(AOM_UIF_ask_value(c_line_tag, "ZT2_Remark", &ZT2_Remark));
ITKCALL(AOM_UIF_ask_value(c_line_tags[i], "bl_sequence_no", &bl_sequence_no));
ITKCALL(AOM_UIF_ask_value(c_line_tags[i], "ZT2_Remark", &ZT2_Remark));
checkMatnr(errMsg, rev2);
string tcid2 = "";
tcid2.append(item_id2).append("/").append(item_revision_id2);
@ -1219,7 +1250,7 @@ void expandAllBomPart(tag_t pRev, tag_t line, TiXmlElement *INTERGRATIONLIST, ch
addElement(SONCONTENTS, "DATUV", now);
char *menge = NULL;// = getZYSAPMENGE(rev2, NULLTAG, c_line_tag, false, codeRemark, errMsg);
menge = (char*)MEM_alloc((16 + 1) * sizeof(char));
tc_strcpy(menge, getZYSAPMENGE(rev2, NULLTAG, c_line_tag, false, "1", errMsg));
tc_strcpy(menge, getZYSAPMENGE(rev2, NULLTAG, c_line_tags[i], false, "1", errMsg));
char* unit22 = getUnti(zt2_unit2);
addElement(SONCONTENTS, "QUE", menge);
addElement(SONCONTENTS, "QUIT", unit22);
@ -1241,7 +1272,9 @@ void expandAllBomPart(tag_t pRev, tag_t line, TiXmlElement *INTERGRATIONLIST, ch
/*if (i == c_line_count - 1) {
maxSeq = to_string(seq);
}*/
expandAllBomPart(rev2, c_line_tag, INTERGRATIONLIST, groupName, now, wbsList, errMsg, gy_meops, batchNum);
if(release)
expandAllBomPart(rev2, c_line_tag, INTERGRATIONLIST, groupName, now, wbsList, errMsg, gy_meops, batchNum);
ITKCALL(BOM_close_window(ebom_window));
}
tag_t meops = getProcessTag(pRev, groupName);
//int valueOf = stoi(maxSeq);

@ -95,8 +95,9 @@ int readBomMsg(vector<tag_t> ccpVector, char * groupName, char* projectUid, char
sprintf_s(fileDate, "%04d%02d%02d", 1900 + p->tm_year, p->tm_mon + 1, p->tm_mday);
string nowTime = fileDate;
log("projectUid%s\n", projectUid);
char* projectNo = NULL, *zt2_WBSNo = NULL, *objectName = NULL;
if (projectUid && tc_strlen(projectUid) > 0) {
if (projectUid && tc_strlen(projectUid) > 0 && tc_strcmp(projectUid, "null") != 0) {
ITK__convert_uid_to_tag(projectUid, &project);
//project.getProperty("zt2_ProjectNo");
ITKCALL(AOM_ask_value_string(project, "zt2_ProjectNo", &projectNo));
@ -253,6 +254,12 @@ int ITK_user_main(int argc, char* argv[])
log("提示:中间数据表访问失败");
ifail = 1;
}
if (open("PLMUser", "PLMUser", "BDP2020", "10.128.20.35")) {
printf("链接SQLSERVER失败\n");
}
else {
printf("链接SQLSERVER成功\n");
}
readBomMsg(ccpVector, groupId, projectUid, code, userName);//,char * groupName,char* groupUid,char*code
//log("产成品UID: {%s} " , uids);
@ -267,6 +274,7 @@ int ITK_user_main(int argc, char* argv[])
ExecuteSQLNoInputParam(selectRxfs);
ExecuteSQLNoInputParam((char*)"commit");
//上传文件
close();
DisConnServer();
ITK_exit_module(true);
spdlog::drop_all();

@ -258,8 +258,10 @@ tag_t getBOMPart(tag_t line, char* groupName) {
ITKCALL(AOM_UIF_ask_value(line, "ZT2_TYSpecifications", &zt2_TYJNo));
if (zt2_TYJNo && tc_strlen(zt2_TYJNo) > 0) {
tag_t query_tag = NULLTAG;
ITKCALL(QRY_find2("chint_query_material", &query_tag));
char *query_name = "chint_query_material_en";//chint_query_material 查询物料 chint_query_material_test
ITKCALL(QRY_find2(query_name, &query_tag));
if (query_tag == NULL) {
log("%s not found", query_name);
return NULLTAG;
}
ITKCALL(AOM_UIF_ask_value(rev, "item_id", &item_id));
@ -273,17 +275,22 @@ tag_t getBOMPart(tag_t line, char* groupName) {
qs.append(item_id);
}
qs.append("*").append(zt2_TYJNo).append("*");
char **qkey = NULL, **qvalue = NULL, *qprop = (char*)qs.c_str();
char *val = (char*)MEM_alloc((qs.size() + 1) * sizeof(char));
tc_strcpy(val, qs.c_str());
char* qkey[1] = { "des" }, *qvalue[1] = { val };//描述 object_desc
//char* qkey[1] = { "ID" }, *qvalue[1] = { "3000708325" };
int num_found = 0;
tag_t *qresult = NULLTAG;
/*char **qkey = NULL, **qvalue = NULL, *qprop = (char*)qs.c_str();
tag_t *qresult = NULL;
qkey = (char **)MEM_alloc(1 * sizeof(char*));
qvalue = (char **)MEM_alloc(1 * sizeof(char*));
qkey[0] = (char *)MEM_alloc((tc_strlen("ÃèÊö") + 1)*sizeof(char));
qvalue[0] = (char *)MEM_alloc((tc_strlen(qprop) + 1)*sizeof(char));
tc_strcpy(qkey[0], "ÃèÊö");
tc_strcpy(qvalue[0], qprop);
tc_strcpy(qvalue[0], qprop);*/
ITKCALL(QRY_execute(query_tag, 1, qkey, qvalue, &num_found, &qresult));
log("chint_query_material ÃèÊö:%s==>%d", qprop, num_found);
log("%s %s:%s==>%d", query_name, qkey[0], qvalue[0], num_found);
map<string, tag_t> map_revs;
vector<char*> materials;
for (int i = 0; i < num_found; i++) {
@ -292,31 +299,50 @@ tag_t getBOMPart(tag_t line, char* groupName) {
ITKCALL(AOM_UIF_ask_value(qresult[i], "zt2_MaterialNo", &zt2_MaterialNo));
map_revs[zt2_MaterialNo] = qresult[i];
materials.push_back(zt2_MaterialNo);
log("materials:%s", zt2_MaterialNo);
}
}
if (materials.size() > 0) {
/*DisConnServer();
if (ConnServer("PLMUser", "PLMUser", "jdbc:sqlserver://10.128.20.35:1433;DatabaseName=BDP2020") == -1) {
log("MDM数据表访问失败");
}*/
getSort(materials);
for (int i = 0; i < materials.size(); i++) {
string sql = "select FeatureList from CcemVW_GoodsFeature where GoodsCode = '";
sql.append(materials[i]).append("'");
log("mdmsql:%s", sql.c_str());
int outputColumn1 = 0, outputValueCount1 = 0;
char*** outputValue1 = NULL;
QuerySQLNoInputParam((char*)sql.c_str(), &outputColumn1, &outputValueCount1, &outputValue1);
ado_QuerySQLNoInputParam((char*)sql.c_str(), &outputColumn1, &outputValueCount1, &outputValue1);
if (outputValueCount1 > 0) {
log("mdm:%s", outputValue1[0][0]);
vector<string> vec;
Split(outputValue1[0][0], ",", vec);
for (int j = 0; j < vec.size(); j++) {
string s = vec[j].substr(0, 5);
if (tc_strcmp(s.c_str(), "F064:") == 0) {
string temp = s.substr(5, s.size() - 5);
if (map_revs.count(temp) > 0) {
return map_revs[temp];
string temp = vec[j].substr(5, vec[j].size() - 5);
if (tc_strstr(zt2_TYJNo, temp.c_str()) != NULL) {
log("find");
return map_revs[materials[i]];
}
log("temp%s", temp.c_str());
break;
}
}
}
}
/*DisConnServer();
int url_num = 0;
char** url_vals = NULL;
ITKCALL(PREF_ask_char_values("database_tc", &url_num, &url_vals));
string url = url_vals[0];
url.append("/").append(url_vals[2]);
log("url ==>%s", url.c_str());
if (ConnServer(url_vals[3], url_vals[4], (char*)url.c_str()) == -1) {
log("提示:中间数据表访问失败");
}*/
}
}

@ -546,6 +546,7 @@ void SAPGYGGOperation(tag_t target, char* groupName, char* now, char* code, char
}
map<string, tag_t> wbsList;
getTopZzItem(target, wbsList);
ITKCALL(BOM_close_window(window));//BOM_close_window
//ProcessMemoryTree();
}

@ -123,7 +123,7 @@ tag_t getProcessTagSql(tag_t mantr, char* groupName) {
}
void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<string, tag_t>& gy_meops,
vector<tag_t>& needTCM_meops, vector<string> bomIsExist, vector<tag_t> set_meops, char* transfer, char* fa,
vector<tag_t>& needTCM_meops, vector<string>& bomIsExist, vector<tag_t> set_meops, char* transfer, char* fa,
vector<_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST>& list, char* codeRemark, int unct, vector<string> kjBomIds,
char* projWbsNo, map<string, tag_t>& by_materials, char* now,
vector <_ns1__DT_USCOREPROCESSROUTE_USCORES4_USCOREREQ_LIST>& proclist, int level, string& errMsg, string type1,
@ -131,15 +131,11 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
char *line_os = NULL;
ITKCALL(AOM_ask_value_string(line, "object_string", &line_os));
log("recurBYZZSAP line:%s\n", line_os);
auto start = std::chrono::high_resolution_clock::now();
//int line_count = 0;
//tag_t *line_tags = NULL;
//ITKCALL(BOM_line_ask_all_child_lines(line, &line_count, &line_tags));
//tag_t meop = getProcessTag(rev, groupName);
tag_t meop = getProcessTagSql(rev, groupName);
auto end = std::chrono::high_resolution_clock::now();
std::chrono::duration<double> elapsed = end - start;
printf("用时:%f\n", elapsed.count());
if (meop != NULLTAG && !isTcm2(meop) && find(set_meops.begin(), set_meops.end(), meop) == set_meops.end()) {
set_meops.push_back(meop);
}
@ -157,19 +153,22 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
char *zt2_Source = NULL, *zz_os = NULL;
ITKCALL(AOM_ask_value_string(rev, "object_string", &zz_os));
ITKCALL(AOM_UIF_ask_value(rev, "zt2_Source", &zt2_Source));
log("zzRev:%s==%s\n", zz_os, zt2_Source);
boolean equals = tc_strcmp(zt2_Source, "外购") == 0;
log("zzRev:%s==%s", zz_os, zt2_Source);
boolean equals = (tc_strcmp(zt2_Source, "外购") == 0 || tc_strcmp(zt2_Source, "S2") == 0);
int c_line_count = 0;
tag_t *c_line_tags = NULL;
ITKCALL(BOM_line_ask_all_child_lines(line, &c_line_count, &c_line_tags));
if (partRev != NULLTAG) {
if (meop == NULLTAG) {
if (!equals && (tc_strcmp(transfer, "C") == 0 || tc_strcmp(transfer, "E") == 0 && c_line_count > 0)) {
if (!equals && (tc_strcmp(fa, "C") == 0 && tc_strcmp(type, "ZT2_Design3DRevision") == 0
|| tc_strcmp(fa, "E") == 0 && c_line_count > 0)) {
//java中getMrProcess方法已注释只返回null因此该逻辑已无实际意义
log("getMrProcess");
meop = getMrProcess(groupName);
}
}
if (meop != NULLTAG) {
log("meop != NULLTAG");
if (level == 1) {
readBopInfo1YH(meop, partRev, false, gy_meops, needTCM_meops, groupName, now, proclist);
}
@ -191,7 +190,7 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
int part_line_count = 0;
tag_t *part_line_tags = NULL;
ITKCALL(BOM_line_ask_all_child_lines(part_line, &part_line_count, &part_line_tags));
recurBYZZSAP(part_line, rev, partRev, groupName, gy_meops, needTCM_meops, bomIsExist, set_meops, transfer, fa,
recurBYZZSAP(part_line, partRev, partRev, groupName, gy_meops, needTCM_meops, bomIsExist, set_meops, transfer, fa,
list, codeRemark, unct, kjBomIds, projWbsNo, by_materials, now, proclist, level, errMsg, type1, dists, flMap);
ITKCALL(BOM_close_window(part_window));
}
@ -208,19 +207,17 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
}
char *item_id = NULL;
ITKCALL(AOM_ask_value_string(rev, "item_id", &item_id));
vector<string> v1;
Split(item_id, "-", v1);
vector<string> idSplit;
Split(item_id, "-", idSplit);
if (c_line_count == 0 && !flMap.count(v1[0])) {
vector<string> split;
Split(item_id, "-", split);
if (c_line_count == 0 && flMap.count(idSplit[0]) == 0) {
string item_id_cut = "";
if (split.size() > 1) {
for (int i = 0; i < split.size() - 1; i++) {
if (idSplit.size() > 1) {
for (int i = 0; i < idSplit.size() - 1; i++) {
if (item_id_cut.size() > 0) {
item_id_cut.append("-");
}
item_id_cut.append(split[i]);
item_id_cut.append(idSplit[i]);
}
}
if (find(dists.begin(), dists.end(), type) != dists.end()) {
@ -253,17 +250,21 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
ITKCALL(ITEM_ask_item_of_rev(partRev, &item));
ITKCALL(AOM_ask_value_string(item, "zt2_unit", &zt2_unit));
//char* unit = getUnti(zt2_unit);
log("str = [%s] \n", zt2_unit);
log("str = [%s]", zt2_unit);
ITKCALL(AOM_UIF_ask_value(partRev, "zt2_WBSNo", &zt2_WBSNo));
string property = zt2_WBSNo;
string property = "";
if (!zt2_WBSNo || tc_strlen(zt2_WBSNo) == 0) {
vector<string> v1;
Split(item_id, "-", v1);
if (find(kjBomIds.begin(), kjBomIds.end(), v1[0]) != kjBomIds.end()) {
property = projWbsNo;
if (find(kjBomIds.begin(), kjBomIds.end(), idSplit[0]) != kjBomIds.end()) {
property.append(projWbsNo);
}
}
head.PSPNR = (char*)property.c_str();
else {
property.append(zt2_WBSNo);
}
char *wbs = (char*)MEM_alloc((property.size() + 1) * sizeof(char));
tc_strcpy(wbs, property.c_str());
log("PSPNR:%s", wbs);
head.PSPNR = wbs;
head.MATNR = zt2_MaterialNo;
head.BMEIN = zt2_unit;
}
@ -272,7 +273,7 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
head.BMENG = (char*)"1";
head.WERKS = groupName;
head.DATUV = now;
char* parnetUid;
char* parnetUid = NULL;
ITK__convert_tag_to_uid(partRev, &parnetUid);
head.STKTX = parnetUid;
//inCcpMap[parnetUid] = ccpMaterialMap;
@ -343,26 +344,31 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
return;
}
char *os = NULL;
ITKCALL(AOM_ask_value_string(partRev, "object_string", &os));
_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_HEAD head;
if (partRev != NULLTAG) {
ITKCALL(AOM_ask_value_string(partRev, "object_string", &os));
char *zt2_MaterialNo = NULL, *zt2_WBSNo = NULL, *zt2_unit = NULL;
ITKCALL(AOM_ask_value_string(partRev, "zt2_MaterialNo", &zt2_MaterialNo));
log("zt2_MaterialNo ==>%s", zt2_MaterialNo);
ITKCALL(AOM_ask_value_string(partRev, "zt2_WBSNo", &zt2_WBSNo));
tag_t item;
ITKCALL(ITEM_ask_item_of_rev(partRev, &item));
ITKCALL(AOM_ask_value_string(item, "zt2_unit", &zt2_unit));
char* unit = getUnti(zt2_unit);
log("str = [%s] \n", unit);
string property = zt2_WBSNo;
log("str = [%s]", unit);
string property = "";
if (!zt2_WBSNo || tc_strlen(zt2_WBSNo) == 0) {
vector<string> v1;
Split(item_id, "-", v1);
if (find(kjBomIds.begin(), kjBomIds.end(), v1[0]) != kjBomIds.end()) {
property = projWbsNo;
if (find(kjBomIds.begin(), kjBomIds.end(), idSplit[0]) != kjBomIds.end()) {
property.append(projWbsNo);
}
}
head.PSPNR = (char*)property.c_str();
else {
property.append(zt2_WBSNo);
}
char *wbs = (char*)MEM_alloc((property.size() + 1) * sizeof(char));
tc_strcpy(wbs, property.c_str());
log("PSPNR:%s", wbs);
head.PSPNR = wbs;
head.MATNR = zt2_MaterialNo;
head.BMEIN = unit;
char* parnetUid;
@ -379,12 +385,13 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
new _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM[c_line_count];
vector<tag_t> fls;
vector<string> gxs;
if (flMap.count(v1[0])) {
if (flMap.count(idSplit[0]) > 0) {
log("flMap contains %s", idSplit[0].c_str());
tag_t query_tag = NULLTAG;
ITKCALL(QRY_find2("零组件 ID", &query_tag));
for (int i = 0; i < flMap[v1[0]].size(); i++) {
char **fl = flMap[v1[0]][i];
char* qry_entries[1] = { "零组件 ID" }, *qry_values[1] = { fl[0] };
ITKCALL(QRY_find2("chint_query_CSHItemID", &query_tag));//零组件 ID
for (int i = 0; i < flMap[idSplit[0]].size(); i++) {
char **fl = flMap[idSplit[0]][i];
char* qry_entries[1] = { "CSHItemID" }, *qry_values[1] = { fl[0] };//零组件 ID
int n_found = 0;
tag_t *tags = NULLTAG;
ITKCALL(QRY_execute(query_tag, 1, qry_entries, qry_values, &n_found, &tags));
@ -401,8 +408,10 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
fls.push_back(fl_line_tags[j]);
gxs.push_back(fl[2]);
}
ITKCALL(BOM_close_window(window));//BOM_close_window
}
}
log("fls%zd", fls.size());
items_items = new _ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM[c_line_count + fls.size()];
}
int seq = 0;
@ -415,10 +424,17 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
ITKCALL(AOM_ask_value_string(c_line_tag, "object_string", &c_line_os));
log("c_line_tag:%s\n", c_line_os);
ITKCALL(AOM_ask_value_tag(c_line_tag, "bl_line_object", &rev2));
auto start = std::chrono::high_resolution_clock::now();
tag_t partRev2 = getBOMPart(c_line_tag, groupName);
auto end = std::chrono::high_resolution_clock::now();
std::chrono::duration<double> elapsed = end - start;
printf("getBOMPart用时%f\n", elapsed.count());
int c_line_count2 = 0;
tag_t *c_line_tags2 = NULL;
ITKCALL(BOM_line_ask_all_child_lines(c_line_tag, &c_line_count2, &c_line_tags2));
end = std::chrono::high_resolution_clock::now();
elapsed = end - start;
printf("BOM用时%f\n", elapsed.count());
boolean isContinue = true;
char *type2 = NULL;
@ -446,6 +462,7 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
char *zt2_MaterialNo2 = NULL, *zt2_unit2 = NULL;
if (partRev2 != NULLTAG) {
ITKCALL(AOM_UIF_ask_value(partRev2, "zt2_MaterialNo", &zt2_MaterialNo2));
log("partRev2%s", zt2_MaterialNo2);
tag_t item2 = NULLTAG;
ITKCALL(ITEM_ask_item_of_rev(partRev2, &item2));
ITKCALL(AOM_ask_value_string(item2, "zt2_unit", &zt2_unit2));
@ -496,7 +513,7 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
else
msg.append(c_line_os);
msg.append("):").append(buff);
log("buff ===== %s\n", buff.c_str());
log("buff ===== %s", buff.c_str());
if (buff.length() > 0 && strstr(errMsg.c_str(), msg.c_str()) == NULL) {
errMsg.append("\n").append(msg);
}
@ -506,7 +523,7 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
recurBYZZSAP(c_line_tag, rev2, partRev2, groupName, gy_meops, needTCM_meops, bomIsExist, set_meops, transfer, fa,
list, codeRemark, unct, kjBomIds, projWbsNo, by_materials, now, proclist, level, errMsg, type1, dists, flMap);
}
if (flMap.count(v1[0])) {
if (flMap.count(idSplit[0]) > 0) {
for (int i = 0; i < fls.size(); i++) {
string buff;
_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST_ITEMS_ITEM items_item;
@ -517,6 +534,7 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
char *zt2_MaterialNo2 = NULL, *zt2_unit2 = NULL;
if (partRev2 != NULLTAG) {
ITKCALL(AOM_UIF_ask_value(partRev2, "zt2_MaterialNo", &zt2_MaterialNo2));
log("fl===== %s", zt2_MaterialNo2);
tag_t item2 = NULLTAG;
ITKCALL(ITEM_ask_item_of_rev(partRev2, &item2));
ITKCALL(AOM_ask_value_string(item2, "zt2_unit", &zt2_unit2));
@ -539,15 +557,21 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
seq += 10;
char seqs[16];
sprintf(seqs, "%d", seq);
char *seqstr = (char*)MEM_alloc(16 * sizeof(char));
tc_strcpy(seqstr, seqs);
char *gxstr = (char*)MEM_alloc((gxs[i].size() + 1) * sizeof(char));
tc_strcpy(gxstr, gxs[i].c_str());
log("fl seq%s", seqstr);
log("fl gxs%s", gxstr);
char *menge = NULL;// = getZYSAPMENGE(rev2, NULLTAG, c_line_tag, false, codeRemark, errMsg);
menge = (char*)MEM_alloc((16 + 1) * sizeof(char));
tc_strcpy(menge, getZYSAPMENGE(rev2, NULLTAG, c_line_tag, false, "ICM0801", errMsg));
items_item.DATUV = now;
items_item.POSTP = (char*)"L";
items_item.POSNR = seqs;
items_item.POSNR = seqstr;
items_item.MENGE = menge;
items_item.SORTF = (char*)gxs[i].c_str();
items_item.SORTF = gxstr;// (char*)gxs[i].c_str();
if (!c_sortno || tc_strlen(c_sortno) == 0) {
buff.append("BOM行缺少投料信息;");
}
@ -557,7 +581,7 @@ void recurBYZZSAP(tag_t line, tag_t rev, tag_t partRev, char* groupName, map<str
}
}
items.ITEM = items_items;
items.__sizeITEM = c_line_count;
items.__sizeITEM = c_line_count + fls.size();
_ns1__DT_USCOREBOM_USCORES4_USCOREREQ_LIST list1;
list1.HEAD = head;
log("list1.HEAD %s\n ", list1.HEAD.BMEIN);
@ -666,6 +690,7 @@ map<string, vector<char**>> getFlMap(tag_t topItem) {
if (flMap.count(v1[0]) == 0) {
vector<char**> v;
flMap[v1[0]] = v;
log("flMap ===> %s\n", v1[0].c_str());
}
flMap[v1[0]].push_back(outputValue1[i]);
}
@ -760,6 +785,9 @@ void SAPZZNewOp(vector<tag_t> ccpVector, char* projectNo, char* groupName, char*
}
ITKCALL(ITEM_ask_item_of_rev(zzRev, &topItem));
char *os1 = NULL;
ITKCALL(AOM_UIF_ask_value(topItem, "object_string", &os1));
log("os1 ===> %s\n", os1);
char *projWbsNo = NULL;
int n_referencers = 0;
int* levels = NULL;
@ -767,6 +795,9 @@ void SAPZZNewOp(vector<tag_t> ccpVector, char* projectNo, char* groupName, char*
char** relations = NULL;
ITKCALL(WSOM_where_referenced2(topItem, 1, &n_referencers, &levels, &referencers, &relations));
for (int i = 0; i < n_referencers; i++) {
char *os2 = NULL;
ITKCALL(AOM_UIF_ask_value(referencers[i], "object_string", &os2));
log("os2 ===> %s\n", os2);
char *type = NULL;
ITKCALL(WSOM_ask_object_type2(referencers[i], &type));
if (tc_strcmp(type, "ZT2_ProjectFolder") == 0) {
@ -776,6 +807,9 @@ void SAPZZNewOp(vector<tag_t> ccpVector, char* projectNo, char* groupName, char*
char** relations2 = NULL;
ITKCALL(WSOM_where_referenced2(referencers[i], 1, &n_referencers2, &levels2, &referencers2, &relations2));
if (n_referencers2 > 0) {
char *os3 = NULL;
ITKCALL(AOM_UIF_ask_value(referencers2[0], "object_string", &os3));
log("os3 ===> %s\n", os3);
char *type2 = NULL;
ITKCALL(WSOM_ask_object_type2(referencers2[0], &type2));
if (tc_strcmp(type2, "ZT2_ProjectFolder") == 0) {
@ -783,8 +817,11 @@ void SAPZZNewOp(vector<tag_t> ccpVector, char* projectNo, char* groupName, char*
int* levels3 = NULL;
tag_t* referencers3 = NULL;
char** relations3 = NULL;
ITKCALL(WSOM_where_referenced2(referencers[i], 1, &n_referencers3, &levels3, &referencers3, &relations3));
ITKCALL(WSOM_where_referenced2(referencers2[0], 1, &n_referencers3, &levels3, &referencers3, &relations3));
if (n_referencers3 > 0) {
char *os4 = NULL;
ITKCALL(AOM_UIF_ask_value(referencers3[0], "object_string", &os4));
log("os4 ===> %s\n", os4);
char *type3 = NULL;
ITKCALL(WSOM_ask_object_type2(referencers3[0], &type3));
if (tc_strcmp(type3, "ZT2_ProjectItem") == 0) {

@ -17,6 +17,7 @@
#include "soapSI_USCOREFACTORY_USCORENUMBER_USCOREPLM_USCOREOUT_USCORESYNBindingProxy.h"
#include "soapSI_USCOREPROCESSROUTE_USCOREPLM_USCOREOUT_USCORESYNBindingProxy.h"
#include "ocilib.h"
#include "ado.h"
#include "tinyxml/tinyxml.h"
#include "dfl_custom.h"
#include "util.h"

@ -39,6 +39,7 @@ void Split(string strArg, string spliter, vector<string>& ans);
char* getGXNR(tag_t gxLine);
FlowBean getClone(FlowBean oldBean);
void getSort(vector<FlowBean>& flowBeans);
void getSort(vector<char*>& materials);
tag_t getSAPPart(tag_t rev, char* groupName);
tag_t getZYDesign(tag_t rev);

@ -1,8 +1,8 @@
生成启动时间为 2024/11/27 11:41:42
生成启动时间为 2023/2/13 16:41:24
1>项目“Z:\TC_install\ZhengTai\c\GetBOMProp\DFL_BOM_WL_TOERP\DFL_BOM_WL_TOERP.vcxproj”在节点 2 上(Build 个目标)。
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(392,5): warning MSB8028: The intermediate directory (x64\Release\) contains files shared from another project (DFL_BOM_WL_TOERP1.vcxproj, DFL_BOM_WL_TOERP.vcxproj, GetBomMessage.vcxproj, GetBOMProp.vcxproj, GetBOMProp2.vcxproj). This can lead to incorrect clean and rebuild behavior.
1>ClCompile:
D:\VS2015\VC\bin\x86_amd64\CL.exe /c /IZ:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\build\..\lib\native\include\ /IZ:\TC_install\ZhengTai\c\sdplog\include /I"Z:\TC_install\ZhengTai\c\libcurl-vc15-x64-release-dll-ipv6-sspi-schannel\include" /IZ:\TC_install\YSR\c\clib\OCI\include /IZ:\TC_install\jingdiao\c\tclib\include /IZ:\TC_install\jingdiao\c\tclib\include_cpp /IZ:\TC_install\ZhengTai\c\libxl\include /Zi /nologo /W3 /WX- /sdl /O2 /Oi /GL /D WIN32 /D NDEBUG /D _CONSOLE /D IPLIB=none /D _UNICODE /D UNICODE /Gm- /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Release\\" /Fd"x64\Release\vc140.pdb" /Gd /TP /errorReport:prompt /D _CRT_SECURE_NO_WARNINGS BJSAP.cxx BomSapWh.cxx BomSapWhBjOp.cxx SAPDYCC.cxx SAPGY.cxx SAPZYGG2.cxx SAPZYGGOperation.cxx SAPZZNewOp.cxx
D:\VS2015\VC\bin\x86_amd64\CL.exe /c /IZ:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\build\..\lib\native\include\ /IZ:\TC_install\ZhengTai\c\sdplog\include /I"Z:\TC_install\ZhengTai\c\libcurl-vc15-x64-release-dll-ipv6-sspi-schannel\include" /IZ:\TC_install\YSR\c\clib\OCI\include /IZ:\TC_install\jingdiao\c\tclib\include /IZ:\TC_install\jingdiao\c\tclib\include_cpp /IZ:\TC_install\ZhengTai\c\libxl\include /Zi /nologo /W3 /WX- /sdl /O2 /Oi /GL /D WIN32 /D NDEBUG /D _CONSOLE /D IPLIB=none /D _UNICODE /D UNICODE /Gm- /MD /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Release\\" /Fd"x64\Release\vc140.pdb" /Gd /TP /errorReport:prompt /D _CRT_SECURE_NO_WARNINGS BJSAP.cxx
BJSAP.cxx
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
@ -40,644 +40,57 @@
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\epm/EPMTask.hxx(1086): warning C4251: “Teamcenter::EPMTask::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::EPMTask”的客户端使用
1>Z:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\lib\native\include\spdlog/fmt/bundled/core.h(327): warning C4566: 由通用字符名称“\u00B5”表示的字符不能在当前代码页(936)中表示出来
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/Item.hxx(347): warning C4251: “Teamcenter::Item::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Item”的客户端使用
1>BJSAP.cxx(71): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(93): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>BJSAP.cxx(73): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(129): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(82): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(143): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(85): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(171): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(105): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(176): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(141): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(204): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(144): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(218): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(259): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>BJSAP.cxx(338): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>BJSAP.cxx(185): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(301): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(243): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(307): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(257): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(312): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(289): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(313): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(294): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(314): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(322): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(316): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(336): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(360): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(424): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(369): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(430): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(378): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(435): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(379): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(436): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BJSAP.cxx(565): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>BJSAP.cxx(556): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(437): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>D:\VS2015\VC\include\exception(361): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
BomSapWh.cxx
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>D:\VS2015\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(90): warning C4251: “Teamcenter::RootObject::m_typeName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(95): warning C4251: “Teamcenter::RootObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/OperationInput.hxx(414): warning C4251: “Teamcenter::OperationInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkInput.hxx(120): warning C4251: “Teamcenter::BulkInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkData.hxx(123): warning C4251: “Teamcenter::BulkData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/DeepCopyData.hxx(93): warning C4251: “Teamcenter::DeepCopyData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::DeepCopyData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/CreateInput.hxx(140): warning C4251: “Teamcenter::CreateInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::CreateInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/SaveAsInput.hxx(93): warning C4251: “Teamcenter::SaveAsInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::SaveAsInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BusinessObject.hxx(666): warning C4251: “Teamcenter::BusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\extensionframework/OperationDispatcher.hxx(439): warning C4251: “Teamcenter::OperationDispatcher::m_boName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationDispatcher”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_object.hxx(253): warning C4251: “Teamcenter::POM_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore\imantype.hxx(225): warning C4251: “Teamcenter::ImanType::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ImanType”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\base_utils/IFail.hxx(114): warning C4251: “IFail::m_message”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“IFail”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(55): warning C4251: “Teamcenter::FeatureKeyCheck::featureKey”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheck”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(74): warning C4251: “Teamcenter::FeatureKeyCheckAND::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckAND”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(95): warning C4251: “Teamcenter::FeatureKeyCheckOR::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckOR”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/ReviseInput.hxx(93): warning C4251: “Teamcenter::ReviseInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ReviseInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RuntimeBusinessObject.hxx(93): warning C4251: “Teamcenter::RuntimeBusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RuntimeBusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tc/Fnd0BaseProvider.hxx(103): warning C4251: “Teamcenter::Fnd0BaseProvider::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Fnd0BaseProvider”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_application_object.hxx(149): warning C4251: “Teamcenter::POM_application_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_application_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/WorkspaceObject.hxx(567): warning C4251: “Teamcenter::WorkspaceObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::WorkspaceObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/ItemRevision.hxx(518): warning C4251: “Teamcenter::ItemRevision::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ItemRevision”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\epm/EPMTask.hxx(1086): warning C4251: “Teamcenter::EPMTask::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::EPMTask”的客户端使用
1>Z:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\lib\native\include\spdlog/fmt/bundled/core.h(327): warning C4566: 由通用字符名称“\u00B5”表示的字符不能在当前代码页(936)中表示出来
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/Item.hxx(347): warning C4251: “Teamcenter::Item::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Item”的客户端使用
1>BomSapWh.cxx(189): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(190): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(209): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(210): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(239): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(298): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(300): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(301): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(304): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(305): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(306): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(307): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(308): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(342): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(343): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(344): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(353): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(354): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(355): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(394): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(421): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(424): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(425): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(463): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(466): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(467): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(530): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>BomSapWh.cxx(558): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(560): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(561): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(564): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(565): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(566): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(567): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(568): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(602): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(603): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(604): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(613): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(614): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(615): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(654): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(681): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(684): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(685): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(723): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(726): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(727): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(850): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>BomSapWh.cxx(878): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(880): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(881): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(884): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(885): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(886): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(887): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(888): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(921): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(1058): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(1074): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(1212): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWh.cxx(1213): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>D:\VS2015\VC\include\exception(361): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
BomSapWhBjOp.cxx
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>D:\VS2015\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(90): warning C4251: “Teamcenter::RootObject::m_typeName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(95): warning C4251: “Teamcenter::RootObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/OperationInput.hxx(414): warning C4251: “Teamcenter::OperationInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkInput.hxx(120): warning C4251: “Teamcenter::BulkInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkData.hxx(123): warning C4251: “Teamcenter::BulkData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/DeepCopyData.hxx(93): warning C4251: “Teamcenter::DeepCopyData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::DeepCopyData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/CreateInput.hxx(140): warning C4251: “Teamcenter::CreateInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::CreateInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/SaveAsInput.hxx(93): warning C4251: “Teamcenter::SaveAsInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::SaveAsInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BusinessObject.hxx(666): warning C4251: “Teamcenter::BusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\extensionframework/OperationDispatcher.hxx(439): warning C4251: “Teamcenter::OperationDispatcher::m_boName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationDispatcher”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_object.hxx(253): warning C4251: “Teamcenter::POM_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore\imantype.hxx(225): warning C4251: “Teamcenter::ImanType::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ImanType”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\base_utils/IFail.hxx(114): warning C4251: “IFail::m_message”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“IFail”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(55): warning C4251: “Teamcenter::FeatureKeyCheck::featureKey”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheck”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(74): warning C4251: “Teamcenter::FeatureKeyCheckAND::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckAND”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(95): warning C4251: “Teamcenter::FeatureKeyCheckOR::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckOR”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/ReviseInput.hxx(93): warning C4251: “Teamcenter::ReviseInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ReviseInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RuntimeBusinessObject.hxx(93): warning C4251: “Teamcenter::RuntimeBusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RuntimeBusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tc/Fnd0BaseProvider.hxx(103): warning C4251: “Teamcenter::Fnd0BaseProvider::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Fnd0BaseProvider”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_application_object.hxx(149): warning C4251: “Teamcenter::POM_application_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_application_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/WorkspaceObject.hxx(567): warning C4251: “Teamcenter::WorkspaceObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::WorkspaceObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/ItemRevision.hxx(518): warning C4251: “Teamcenter::ItemRevision::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ItemRevision”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\epm/EPMTask.hxx(1086): warning C4251: “Teamcenter::EPMTask::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::EPMTask”的客户端使用
1>Z:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\lib\native\include\spdlog/fmt/bundled/core.h(327): warning C4566: 由通用字符名称“\u00B5”表示的字符不能在当前代码页(936)中表示出来
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/Item.hxx(347): warning C4251: “Teamcenter::Item::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Item”的客户端使用
1>BomSapWhBjOp.cxx(47): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWhBjOp.cxx(92): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>BomSapWhBjOp.cxx(167): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWhBjOp.cxx(168): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWhBjOp.cxx(190): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>BomSapWhBjOp.cxx(197): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>D:\VS2015\VC\include\exception(361): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
SAPDYCC.cxx
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>D:\VS2015\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(90): warning C4251: “Teamcenter::RootObject::m_typeName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(95): warning C4251: “Teamcenter::RootObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/OperationInput.hxx(414): warning C4251: “Teamcenter::OperationInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkInput.hxx(120): warning C4251: “Teamcenter::BulkInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkData.hxx(123): warning C4251: “Teamcenter::BulkData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/DeepCopyData.hxx(93): warning C4251: “Teamcenter::DeepCopyData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::DeepCopyData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/CreateInput.hxx(140): warning C4251: “Teamcenter::CreateInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::CreateInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/SaveAsInput.hxx(93): warning C4251: “Teamcenter::SaveAsInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::SaveAsInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BusinessObject.hxx(666): warning C4251: “Teamcenter::BusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\extensionframework/OperationDispatcher.hxx(439): warning C4251: “Teamcenter::OperationDispatcher::m_boName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationDispatcher”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_object.hxx(253): warning C4251: “Teamcenter::POM_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore\imantype.hxx(225): warning C4251: “Teamcenter::ImanType::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ImanType”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\base_utils/IFail.hxx(114): warning C4251: “IFail::m_message”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“IFail”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(55): warning C4251: “Teamcenter::FeatureKeyCheck::featureKey”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheck”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(74): warning C4251: “Teamcenter::FeatureKeyCheckAND::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckAND”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(95): warning C4251: “Teamcenter::FeatureKeyCheckOR::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckOR”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/ReviseInput.hxx(93): warning C4251: “Teamcenter::ReviseInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ReviseInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RuntimeBusinessObject.hxx(93): warning C4251: “Teamcenter::RuntimeBusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RuntimeBusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tc/Fnd0BaseProvider.hxx(103): warning C4251: “Teamcenter::Fnd0BaseProvider::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Fnd0BaseProvider”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_application_object.hxx(149): warning C4251: “Teamcenter::POM_application_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_application_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/WorkspaceObject.hxx(567): warning C4251: “Teamcenter::WorkspaceObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::WorkspaceObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/ItemRevision.hxx(518): warning C4251: “Teamcenter::ItemRevision::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ItemRevision”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\epm/EPMTask.hxx(1086): warning C4251: “Teamcenter::EPMTask::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::EPMTask”的客户端使用
1>Z:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\lib\native\include\spdlog/fmt/bundled/core.h(327): warning C4566: 由通用字符名称“\u00B5”表示的字符不能在当前代码页(936)中表示出来
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/Item.hxx(347): warning C4251: “Teamcenter::Item::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Item”的客户端使用
1>D:\VS2015\VC\include\exception(361): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
SAPGY.cxx
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>D:\VS2015\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(90): warning C4251: “Teamcenter::RootObject::m_typeName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(95): warning C4251: “Teamcenter::RootObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/OperationInput.hxx(414): warning C4251: “Teamcenter::OperationInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkInput.hxx(120): warning C4251: “Teamcenter::BulkInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkData.hxx(123): warning C4251: “Teamcenter::BulkData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/DeepCopyData.hxx(93): warning C4251: “Teamcenter::DeepCopyData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::DeepCopyData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/CreateInput.hxx(140): warning C4251: “Teamcenter::CreateInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::CreateInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/SaveAsInput.hxx(93): warning C4251: “Teamcenter::SaveAsInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::SaveAsInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BusinessObject.hxx(666): warning C4251: “Teamcenter::BusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\extensionframework/OperationDispatcher.hxx(439): warning C4251: “Teamcenter::OperationDispatcher::m_boName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationDispatcher”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_object.hxx(253): warning C4251: “Teamcenter::POM_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore\imantype.hxx(225): warning C4251: “Teamcenter::ImanType::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ImanType”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\base_utils/IFail.hxx(114): warning C4251: “IFail::m_message”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“IFail”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(55): warning C4251: “Teamcenter::FeatureKeyCheck::featureKey”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheck”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(74): warning C4251: “Teamcenter::FeatureKeyCheckAND::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckAND”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(95): warning C4251: “Teamcenter::FeatureKeyCheckOR::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckOR”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/ReviseInput.hxx(93): warning C4251: “Teamcenter::ReviseInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ReviseInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RuntimeBusinessObject.hxx(93): warning C4251: “Teamcenter::RuntimeBusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RuntimeBusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tc/Fnd0BaseProvider.hxx(103): warning C4251: “Teamcenter::Fnd0BaseProvider::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Fnd0BaseProvider”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_application_object.hxx(149): warning C4251: “Teamcenter::POM_application_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_application_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/WorkspaceObject.hxx(567): warning C4251: “Teamcenter::WorkspaceObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::WorkspaceObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/ItemRevision.hxx(518): warning C4251: “Teamcenter::ItemRevision::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ItemRevision”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\epm/EPMTask.hxx(1086): warning C4251: “Teamcenter::EPMTask::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::EPMTask”的客户端使用
1>Z:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\lib\native\include\spdlog/fmt/bundled/core.h(327): warning C4566: 由通用字符名称“\u00B5”表示的字符不能在当前代码页(936)中表示出来
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/Item.hxx(347): warning C4251: “Teamcenter::Item::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Item”的客户端使用
1>SAPGY.cxx(39): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>SAPGY.cxx(41): warning C4267: “=”: 从“size_t”转换到“int”可能丢失数据
1>SAPGY.cxx(17): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(86): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(97): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(98): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(99): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(155): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>SAPGY.cxx(129): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(130): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(143): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(146): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(175): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPGY.cxx(233): warning C4996: 'WSOM_where_referenced': "WSOM_where_referenced" deprecated in Teamcenter "11.3"; Use "WSOM_where_referenced2" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore/workspaceobject.h(887): note: 参见“WSOM_where_referenced”的声明
1>SAPGY.cxx(246): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>D:\VS2015\VC\include\exception(361): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
SAPZYGG2.cxx
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>D:\VS2015\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(90): warning C4251: “Teamcenter::RootObject::m_typeName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(95): warning C4251: “Teamcenter::RootObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/OperationInput.hxx(414): warning C4251: “Teamcenter::OperationInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkInput.hxx(120): warning C4251: “Teamcenter::BulkInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkData.hxx(123): warning C4251: “Teamcenter::BulkData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/DeepCopyData.hxx(93): warning C4251: “Teamcenter::DeepCopyData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::DeepCopyData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/CreateInput.hxx(140): warning C4251: “Teamcenter::CreateInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::CreateInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/SaveAsInput.hxx(93): warning C4251: “Teamcenter::SaveAsInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::SaveAsInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BusinessObject.hxx(666): warning C4251: “Teamcenter::BusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\extensionframework/OperationDispatcher.hxx(439): warning C4251: “Teamcenter::OperationDispatcher::m_boName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationDispatcher”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_object.hxx(253): warning C4251: “Teamcenter::POM_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore\imantype.hxx(225): warning C4251: “Teamcenter::ImanType::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ImanType”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\base_utils/IFail.hxx(114): warning C4251: “IFail::m_message”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“IFail”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(55): warning C4251: “Teamcenter::FeatureKeyCheck::featureKey”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheck”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(74): warning C4251: “Teamcenter::FeatureKeyCheckAND::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckAND”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(95): warning C4251: “Teamcenter::FeatureKeyCheckOR::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckOR”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/ReviseInput.hxx(93): warning C4251: “Teamcenter::ReviseInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ReviseInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RuntimeBusinessObject.hxx(93): warning C4251: “Teamcenter::RuntimeBusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RuntimeBusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tc/Fnd0BaseProvider.hxx(103): warning C4251: “Teamcenter::Fnd0BaseProvider::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Fnd0BaseProvider”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_application_object.hxx(149): warning C4251: “Teamcenter::POM_application_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_application_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/WorkspaceObject.hxx(567): warning C4251: “Teamcenter::WorkspaceObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::WorkspaceObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/ItemRevision.hxx(518): warning C4251: “Teamcenter::ItemRevision::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ItemRevision”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\epm/EPMTask.hxx(1086): warning C4251: “Teamcenter::EPMTask::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::EPMTask”的客户端使用
1>Z:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\lib\native\include\spdlog/fmt/bundled/core.h(327): warning C4566: 由通用字符名称“\u00B5”表示的字符不能在当前代码页(936)中表示出来
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/Item.hxx(347): warning C4251: “Teamcenter::Item::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Item”的客户端使用
1>SAPZYGG2.cxx(46): warning C4996: 'ICS_search_instances': "ICS_search_instances" deprecated in Teamcenter "11.2.2"; Use "ICS_ico_search" instead.
Z:\TC_install\jingdiao\c\tclib\include\ics/ics.h(187): note: 参见“ICS_search_instances”的声明
1>SAPZYGG2.cxx(281): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>SAPZYGG2.cxx(282): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>SAPZYGG2.cxx(249): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(252): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(258): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(265): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(268): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(292): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(397): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(400): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(402): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(428): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(454): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(456): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(462): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(478): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(549): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(621): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(625): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(643): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(645): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(685): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(698): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(741): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(746): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(783): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(789): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(790): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(794): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(795): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGG2.cxx(1009): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>SAPZYGG2.cxx(919): warning C4996: 'WSOM_where_referenced': "WSOM_where_referenced" deprecated in Teamcenter "11.3"; Use "WSOM_where_referenced2" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore/workspaceobject.h(887): note: 参见“WSOM_where_referenced”的声明
1>SAPZYGG2.cxx(1000): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>D:\VS2015\VC\include\exception(361): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
SAPZYGGOperation.cxx
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>D:\VS2015\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(90): warning C4251: “Teamcenter::RootObject::m_typeName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(95): warning C4251: “Teamcenter::RootObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/OperationInput.hxx(414): warning C4251: “Teamcenter::OperationInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkInput.hxx(120): warning C4251: “Teamcenter::BulkInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkData.hxx(123): warning C4251: “Teamcenter::BulkData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/DeepCopyData.hxx(93): warning C4251: “Teamcenter::DeepCopyData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::DeepCopyData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/CreateInput.hxx(140): warning C4251: “Teamcenter::CreateInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::CreateInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/SaveAsInput.hxx(93): warning C4251: “Teamcenter::SaveAsInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::SaveAsInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BusinessObject.hxx(666): warning C4251: “Teamcenter::BusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\extensionframework/OperationDispatcher.hxx(439): warning C4251: “Teamcenter::OperationDispatcher::m_boName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationDispatcher”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_object.hxx(253): warning C4251: “Teamcenter::POM_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore\imantype.hxx(225): warning C4251: “Teamcenter::ImanType::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ImanType”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\base_utils/IFail.hxx(114): warning C4251: “IFail::m_message”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“IFail”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(55): warning C4251: “Teamcenter::FeatureKeyCheck::featureKey”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheck”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(74): warning C4251: “Teamcenter::FeatureKeyCheckAND::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckAND”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(95): warning C4251: “Teamcenter::FeatureKeyCheckOR::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckOR”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/ReviseInput.hxx(93): warning C4251: “Teamcenter::ReviseInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ReviseInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RuntimeBusinessObject.hxx(93): warning C4251: “Teamcenter::RuntimeBusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RuntimeBusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tc/Fnd0BaseProvider.hxx(103): warning C4251: “Teamcenter::Fnd0BaseProvider::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Fnd0BaseProvider”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_application_object.hxx(149): warning C4251: “Teamcenter::POM_application_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_application_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/WorkspaceObject.hxx(567): warning C4251: “Teamcenter::WorkspaceObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::WorkspaceObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/ItemRevision.hxx(518): warning C4251: “Teamcenter::ItemRevision::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ItemRevision”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\epm/EPMTask.hxx(1086): warning C4251: “Teamcenter::EPMTask::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::EPMTask”的客户端使用
1>Z:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\lib\native\include\spdlog/fmt/bundled/core.h(327): warning C4566: 由通用字符名称“\u00B5”表示的字符不能在当前代码页(936)中表示出来
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/Item.hxx(347): warning C4251: “Teamcenter::Item::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Item”的客户端使用
1>SAPZYGGOperation.cxx(40): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(100): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(104): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(118): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(120): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(163): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(176): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(208): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(214): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(257): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(263): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(268): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(269): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(270): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(272): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZYGGOperation.cxx(429): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>SAPZYGGOperation.cxx(420): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>D:\VS2015\VC\include\exception(361): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
SAPZZNewOp.cxx
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(806): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>Z:\TC_install\jingdiao\c\tclib\include\pom/pom/pom.h(5417): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>D:\VS2015\VC\include\xlocale(341): warning C4530: 使用了 C++ 异常处理程序,但未启用展开语义。请指定 /EHsc
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(90): warning C4251: “Teamcenter::RootObject::m_typeName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RootObject.hxx(95): warning C4251: “Teamcenter::RootObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RootObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/OperationInput.hxx(414): warning C4251: “Teamcenter::OperationInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkInput.hxx(120): warning C4251: “Teamcenter::BulkInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BulkData.hxx(123): warning C4251: “Teamcenter::BulkData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BulkData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/DeepCopyData.hxx(93): warning C4251: “Teamcenter::DeepCopyData::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::DeepCopyData”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/CreateInput.hxx(140): warning C4251: “Teamcenter::CreateInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::CreateInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/SaveAsInput.hxx(93): warning C4251: “Teamcenter::SaveAsInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::SaveAsInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/BusinessObject.hxx(666): warning C4251: “Teamcenter::BusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::BusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\extensionframework/OperationDispatcher.hxx(439): warning C4251: “Teamcenter::OperationDispatcher::m_boName”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::OperationDispatcher”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_object.hxx(253): warning C4251: “Teamcenter::POM_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore\imantype.hxx(225): warning C4251: “Teamcenter::ImanType::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ImanType”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\base_utils/IFail.hxx(114): warning C4251: “IFail::m_message”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“IFail”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(55): warning C4251: “Teamcenter::FeatureKeyCheck::featureKey”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheck”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(74): warning C4251: “Teamcenter::FeatureKeyCheckAND::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckAND”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/FeatureKeyCheck.hxx(95): warning C4251: “Teamcenter::FeatureKeyCheckOR::featureKeyChecks”: class“std::vector<Teamcenter::FeatureKeyCheck *,std::allocator<_Ty>>”需要有 dll 接口由 class“Teamcenter::FeatureKeyCheckOR”的客户端使用
with
[
_Ty=Teamcenter::FeatureKeyCheck *
]
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/ReviseInput.hxx(93): warning C4251: “Teamcenter::ReviseInput::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ReviseInput”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\metaframework/RuntimeBusinessObject.hxx(93): warning C4251: “Teamcenter::RuntimeBusinessObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::RuntimeBusinessObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tc/Fnd0BaseProvider.hxx(103): warning C4251: “Teamcenter::Fnd0BaseProvider::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Fnd0BaseProvider”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/POM_application_object.hxx(149): warning C4251: “Teamcenter::POM_application_object::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::POM_application_object”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/WorkspaceObject.hxx(567): warning C4251: “Teamcenter::WorkspaceObject::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::WorkspaceObject”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/ItemRevision.hxx(518): warning C4251: “Teamcenter::ItemRevision::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::ItemRevision”的客户端使用
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\epm/EPMTask.hxx(1086): warning C4251: “Teamcenter::EPMTask::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::EPMTask”的客户端使用
1>Z:\TC_install\ZhengTai\c\GetBOMProp\packages\sqdlog.1.0.0\lib\native\include\spdlog/fmt/bundled/core.h(327): warning C4566: 由通用字符名称“\u00B5”表示的字符不能在当前代码页(936)中表示出来
1>Z:\TC_install\jingdiao\c\tclib\include_cpp\tccore/Item.hxx(347): warning C4251: “Teamcenter::Item::name”: class“std::basic_string<char,std::char_traits<char>,std::allocator<char>>”需要有 dll 接口由 class“Teamcenter::Item”的客户端使用
1>SAPZZNewOp.cxx(16): warning C4996: 'WSOM_where_referenced': "WSOM_where_referenced" deprecated in Teamcenter "11.3"; Use "WSOM_where_referenced2" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore/workspaceobject.h(887): note: 参见“WSOM_where_referenced”的声明
1>SAPZZNewOp.cxx(55): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(58): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(60): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(86): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(159): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(250): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(257): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(296): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(309): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(448): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(457): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(464): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(465): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(466): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(467): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(519): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(528): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(537): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(538): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(603): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>SAPZZNewOp.cxx(610): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>SAPZZNewOp.cxx(615): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>SAPZZNewOp.cxx(577): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(628): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(739): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(990): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>SAPZZNewOp.cxx(925): warning C4996: 'WSOM_where_referenced': "WSOM_where_referenced" deprecated in Teamcenter "11.3"; Use "WSOM_where_referenced2" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore/workspaceobject.h(887): note: 参见“WSOM_where_referenced”的声明
1>SAPZZNewOp.cxx(981): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1168): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>SAPZZNewOp.cxx(1169): warning C4267: “参数”: 从“size_t”转换到“int”可能丢失数据
1>SAPZZNewOp.cxx(1087): warning C4996: 'WSOM_where_referenced': "WSOM_where_referenced" deprecated in Teamcenter "11.3"; Use "WSOM_where_referenced2" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore/workspaceobject.h(887): note: 参见“WSOM_where_referenced”的声明
1>SAPZZNewOp.cxx(1105): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1106): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1151): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1152): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1192): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(439): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1210): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(485): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1213): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(494): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1232): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(503): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1233): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(504): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>SAPZZNewOp.cxx(1258): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
1>BJSAP.cxx(689): warning C4267: “初始化”: 从“size_t”转换到“int”可能丢失数据
1>BJSAP.cxx(680): warning C4996: 'AOM_UIF_ask_value': "AOM_UIF_ask_value" deprecated in Teamcenter "11.1"; Use "AOM_ask_displayable_values" instead.
Z:\TC_install\jingdiao\c\tclib\include\tccore\aom_prop.h(833): note: 参见“AOM_UIF_ask_value”的声明
1>D:\VS2015\VC\include\exception(361): warning C4577: 'noexcept' used with no exception handling mode specified; termination on exception is not guaranteed. Specify /EHsc
Link:
@ -709,9 +122,9 @@
x64\Release\tinyxmlparser.obj
x64\Release\util.obj
正在生成代码
377 of 8982 functions ( 4.2%) were compiled, the rest were copied from previous compilation.
282 functions were new in current compilation
323 functions had inline decision re-evaluated but remain unchanged
2 of 9043 functions ( 0.0%) were compiled, the rest were copied from previous compilation.
0 functions were new in current compilation
12 functions had inline decision re-evaluated but remain unchanged
已完成代码的生成
1>itk_main.obj : warning LNK4099: 未找到 PDB“vc160.pdb”(使用“itk_main.obj”或在“Z:\TC_install\ZhengTai\c\GetBOMProp\x64\Release\vc160.pdb”中寻找);正在链接对象,如同没有调试信息一样
DFL_BOM_WL_TOERP.vcxproj -> Z:\TC_install\ZhengTai\c\GetBOMProp\x64\Release\BOMToSapOpt.exe
@ -719,4 +132,4 @@
已成功生成。
已用时间 00:00:42.75
已用时间 00:00:17.11

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save