Тема: Ошибка в API Explorer?
sub viewmistake ' Set PsP = TCSApp.Manufacturing.ProductionBOMById Set PsP = TCSApp.Manufacturing.ProductionBOMByID(43) Set PspStruct = PSP.Properties("ProductionBOMStructure").AsIDispatch l = PspStruct.Locate("NMK_ID", 724, 0) Set NmkDemand = PspStruct.ChildModules.ModuleByName("OrderTreeDemand").AsIDispatch Set NmkChanges = NmkDemand.ChildModules.ModuleByName("CurrentAuthChanges").AsIDispatch if not NmkChanges is Nothing then Set NmkRzmParams = NmkChanges.ChildModules.ModuleByName("SpentChangesPars").AsIDispatch x = NmkRzmParams.ShowModal("смотрим названия свойств в эксплорере") t = NmkRzmParams.Properties("PAR_VALUE_FOR_REPORT").DisplayText t = NmkRzmParams.Properties("PAR_VALUE").DisplayText end if end sub
Api Explorer наименование свойства (property) значения параметра в SpentChangesPars (NmkRzmParams) показывает PAR_VALUE, а по факту оказалось оно называется PAR_VALUE_FOR_REPORT.
С чем связано? Насколько API Eplorer-у можно доверять?