2016-05-16 15:52:18
Краткое описание :
Распространить значение настройки "После создания МЦ выполнить алгоритм" на механизм работы функции локального меню "Тиражирование текущей МЦ"Описание :
Каталог МЦЧто измененно :
Распространить значение настройки "После создания МЦ выполнить алгоритм" на механизм работы функции локального меню "Тиражирование текущей МЦ"
Клиент использует пользовательский алгоритм, написанный на JS, который, согласно настройке должен отрабатываться на МЦ после ее создания.
Алгоритм принудительно очищает ряд полей в МЦ.
В алгоритме присутствуют следующие команды:
MC.setPosition(EnvironmentGetStr('nRecMC'));
MC.obozn='';
MC.bkod2='';
MC.rewrite();
При создании новой МЦ по F7 все работает корректно.
При использовании ФЛМ "Тиражирование текущей МЦ" происходит следующее
- Поля вновь созданных копий МЦ, которые нужно обнулить, не обнуляются.
- Обнуляются поля текущей исходной МЦ, на базе которой происходит тиражирование.
Клиент предлагает реализовать вариант, когда при при включенной настройке выполнения алгоритма после создания новой МЦ, в случае с тиражированием,
этот алгоритм в цикле будет выполняться на вновь созданных МЦ в количестве, зависимом от количества создаваемых копий МЦ.
Как измененно :
После тиражирования МЦ вызывается алгоритм, указанный в настройке "После создания МЦ выполнить алгоритм"