2016-11-07 15:35:49
Краткое описание :
Изменить способ определения текущего модуляОписание :
M_MnPlanЧто измененно :
Изменить способ определения текущего модуля.
Сейчас в компонентах M_MnPlan и M_Scripts для этого используется подцепка вида:
GetSessionId == ActiveModules.SessionId and
ActiveModules.cModule == ContourComponents.Atl_Nrec and
'MANUFPLAN' == ContourComponents.Name(NoIndex) and
Однако таблица ActiveModules на Atlantis 5.5 НЕ ИСПОЛЬЗУЕТСЯ, данные в нее не
заносятся, поэтому такой код работать не будет.
Текущее меню модуля можно получить при помощи функции LNT_ItemName, и в
некоторых местах этих компонентов она уже используется.
Следует учесть, что на словаре Atlantis 6.0 таблицы ActiveModules НЕ БУДЕТ, и
нынешний вариант кода просто не скомпилится
Как измененно :
Изменен способ определения текущего модуля согласно
рекомендациям