Привет!
Рад всех вас видеть.
Вот как использовать результат вычисляемого поля дальше в его представлении, а то, пишу два раза одно и то же выражение и опасаюсь,
что платформа его считать два раза будет.
Вычисляемые поля: считаем значение поля ... посчитали, дальше это значение в отчете выглядит не красиво "Реализация №234 от ..." хочется: "№ 234 от ... автор ... контрагент ... сумма ..."
тогда рисуем этому значению представление и вот в этом представлении, нужно уже иметь вычисленное значение, чтобы далее через точку использовать путь к реквизитам и плюсом их в одну строку ...
Например:
выражение -
ВЫБОР Когда ЗначениеЗаполнено(Док.СправочникСвязи) Тогда Док.СправочникСвязи.Заказ Иначе Null Конец
представление этого выражения в отчете -
ВЫБОР Когда ЗначениеЗаполнено(Док.СправочникСвязи) Тогда Док.СправочникСвязи.Заказ.Автор Иначе "" Конец
На глаз видно, что выполняется дольше.
Закинул Док.СправочникСвязи.Заказ.Автор в запрос
и сформировал представление из получившейся переменной - все равно тормозит гад.
С вычисляемым полем мне удобно:
есть Документ "Док",
Заказ, а тем более автор Заказа с ним напрямую не связан, но в вычисляемом поле я пишу Путь:
Док.ЗаказАвтор и после этого ЗаказАвтор я могу отображать в колонке рядом или через запятую и этот реквизит становится доступным в расшифровке (Открыть ЗаказАвтор) к примеру, а как представление - я ещё и ФИО могу нарисовать, красиво.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой