В стандартном процессе визирования есть добавление визирующего реализованное через автогенерируемую страницу. Подскажите, можно ли как-то скрыть в автогенерируемой странице кнопку "Закрыть", так как в описанных ранее решениях указывали что при нажатии "Закрыть" создаеться активность назначенная, но она не создается по факту. Может что-то не так я понял?
Нравится
Например, в разделе заказов используются БП «Визирование заказа» и его подпроцессе «Получение визы по заказу». Если нажать «Закрыть», выполнение процесса остановится на этом элементе, что можно увидеть в журнале процессов на диаграмме выполнения, а саму страницу можно снова открыть по кнопке на правой панели.


А у вас не создается активность в среде разработки? Может вы превысили ограничение 1000 записей для демо версии?
Сидоров Александр Валерьевич,
У меня в среде разработки нет 1000 записей точно и активность не создаеться
Например, в разделе заказов используются БП «Визирование заказа» и его подпроцессе «Получение визы по заказу». Если нажать «Закрыть», выполнение процесса остановится на этом элементе, что можно увидеть в журнале процессов на диаграмме выполнения, а саму страницу можно снова открыть по кнопке на правой панели.


Зверев Александр,
вот именно то что я и не заметил. Спасибо большое
Хотел бы снова поднять эту тему, возможно ли скрыть кнопку "Закрыть" в Автогенерируемой странице, используя стандартные средства?
Михаил, стандартно такой функции нет. Можно попробовать доработать AutoGeneratedPageV2Utilities, где она определяется:
customDiff.push({
"operation": "insert",
"parentName": "LeftContainer",
"propertyName": "items",
"name": "AutoGeneratedPageV2CloseButton",
"index": utils.length,
"values": {
"itemType": Terrasoft.ViewItemType.BUTTON,
"caption": {
"bindTo": "Resources.Strings.CloseButtonCaption"
},
"classes": {
"textClass": "actions-button-margin-right"
},
"click": {
"bindTo": "onCloseClick"
},
"layout": {
"column": utils.length,
"row": 0,
"colSpan": 2
}
}
});