這是關於Teamcenter Enterprise的開發文章,Teamcenter Enterprise是優秀的PLM軟件。原屬於UGS,先被Siemens收購。它的功能之強大非一半國內軟件可比。
The dependent object already depends on the source object.
(20rahcre040)
Technical Details :
Message resulted in error code: 1001
文檔B依賴於文檔C,文檔A依賴於文檔C
在建立文檔A依賴於B的關係的時候出現上述錯誤提示。
當文檔B想建立2次於C的依賴關係時,也出現上述問題。
解決方法:覆蓋系統函數AdHocDep:ValidateForCreateRel
message AdHocDep:ValidateForCreateRel
(
update: ObjectPtr thisObj ::
input : NULL ObjectPtr leftObj ::
input : NULL ObjectPtr rightObj ::
output: integer* mfail
) code
{
char *mod_name = "AdHocDep:ValidateForCreateRel";
integer dstat = OKAY;
*mfail = USC_OKAY;
dstat = ValidateForCreateRelAtParent(objClass(thisObj), thisObj, leftObj, rightObj, mfail);
CheckMfail(dstat);
CLEANUP:
EXIT:
if(dstat != OKAY)
uiShowFatalError(dstat, WHERE);
return dstat;
}
版權所有:2005-2007 上海歐俊信息技術有限公司 和 郭宇