Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 мар 2023, 10:49

Вычисляемое поле в динамическом списке на форме списка

Автор Holly, 18 янв 2016, 10:27

0 Пользователей и 1 гость просматривают эту тему.

Holly

Дано: форма списка, выводится информация из динамического списка.
Задача: добавить на форму новое поле "Столбец", но не простое, а вычисляемое.

Что сделала - зашла в свойства динамического списка (Настройка списка), изменила запрос, добавив в его начало заглушку:
ВЫБРАТЬ
"1" как Столбец,

Добавила его на вкладке Элементы.
Поле "Столбец" в форме теперь есть. Надо чтобы оно было вычисляемым и вычисление должно быть оперативным (при открытии формы).

Если бы я работала в БД, то создала бы пользовательскую функцию и поставила бы ее в запрос, например
ВЫБРАТЬ
МояФункция(параметр) как Столбец,

Насколько я знаю, в 1С пользовательскую функцию в запрос ставить нельзя.
Вариант с
ВЫБРАТЬ
ВЫБОР
  КОГДА
ТОГДА

не проходит, т.к. много условий, зависящих от результатов запросов из других справочников.

Собственно вопрос, как можно реализовать такое вычисляемое поле?

Функцию в модуле создала.

cska-fanat-kz

и все-таки многое зависит от того что возвращает "МояФункция()" и что за параметр...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

vitasw

Изменяйте запрос динамического списка. Лень - это не причина отказа.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск