Необходимо вывести в поле результат условной и ролевой маршрутизации процесса перед стартом процесса

1. okulus 03.02.21 08:50 Сейчас в теме
Справочник ШаблоныСогласования - ФормаЭлемента:

&НаКлиенте
Процедура Расш1_ИсполнителиПриАктивизацииСтрокиПосле(Элемент)
	
	Если ЗначениеЗаполнено(Элемент.ТекущиеДанные.Условие) Тогда
		
		Рез = РезультатМаршрутизации(Объект, Элемент.ТекущиеДанные.Условие);    
		
	КонецЕсли;
	
КонецПроцедуры

&НаСервереБезКонтекста
Функция РезультатМаршрутизации(Документ, Условие)

	Возврат РаботаСУсловиямиМаршрутизации.ПроверитьПрименимостьУсловияМаршрутизацииКОбъекту(Документ, Условие);

КонецФункции
Показать


Проверка мутабельных значений на заполненность не поддерживается
{ОбщийМодуль.РаботаСУсловиямиМаршрутизации.Модуль(22)}: Если НЕ ЗначениеЗаполнено(Предмет) Тогда
{Расширение1 Справочник.ШаблоныСогласования.Форма.ФормаЭлемента.Форма(29)}: Возврат РаботаСУсловиямиМаршрутизации.ПроверитьПрименимостьУсловияМаршрутизацииКОбъекту(Документ, Условие);
{Расширение1 Справочник.ШаблоныСогласования.Форма.ФормаЭлемента.Форма(20)}: Рез = РезультатМаршрутизации(Объект, Элемент.ТекущиеДанные.Условие);

по причине:
Проверка мутабельных значений на заполненность не поддерживается
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. DimaP 64 28.04.21 16:54 Сейчас в теме
Если так ?

&НаКлиенте
Процедура Расш1_ИсполнителиПриАктивизацииСтрокиПосле(Элемент)
    
    Если ЗначениеЗаполнено(Элемент.ТекущиеДанные.Условие) Тогда
        
        Рез = РезультатМаршрутизации(Объект.Ссылка, Элемент.ТекущиеДанные.Условие);    
        
    КонецЕсли;
    
КонецПроцедуры

&НаСервереБезКонтекста
Функция РезультатМаршрутизации(Документ, Условие)

    Возврат РаботаСУсловиямиМаршрутизации.ПроверитьПрименимостьУсловияМаршрутизацииКОбъекту(Документ, Условие);

КонецФункции
Показать
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот