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

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

Автор VladimirSPB, 06 июл 2011, 11:54

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

VladimirSPB

Подскажите,пожалуйста, каким образом можно заполнить дополнительные вычисляемые колонки в форме списка Справочника, например , дополнить данными по текущему Курсу Валюты из  соответствующего РегистраСведений в 1С 8.2?

cannabis_86

Цитата: VladimirSPB от 06 июл 2011, 11:54
Подскажите,пожалуйста, каким образом можно заполнить дополнительные вычисляемые колонки в форме списка Справочника, например , дополнить данными по текущему Курсу Валюты из  соответствующего РегистраСведений в 1С 8.2?
Добавляете реквизит формы и записываете туда то значение, которое вам нужно.

Шурыгин Иван Сергеевич

Цитата: VladimirSPB от 06 июл 2011, 11:54
Подскажите,пожалуйста, каким образом можно заполнить дополнительные вычисляемые колонки в форме списка Справочника, например , дополнить данными по текущему Курсу Валюты из  соответствующего РегистраСведений в 1С 8.2?
форма управляемая или обычная?
если управляемая, список динамический или статический?
если динамический, то делаем список произвольным и пишем запрос в котором есть левое соедение нашей таблицы с таблицей срез последних.
если статический(тут хоть управляемая форма, хоть обычная),
то есть 2 варианта:
либо при открытии формы заполнять таблицу с помощью запроса с левым соедением. минус такого подхода, если данных станет реально много, форма будет очень долго открываться.
либо в событии при получении данных у таблицы, заполнять данные по строкам также выполняя левое соедение. будет притормаживать, но всегда одинаково, пользователи привыкают. минус сложно реализовать в коде.

из всех трех вариантов наиболее оптимальный динамический список.
===================================
жизнь надо прожить так, чтоб вверху посмотрели.
и сказали "А ну ка повтори"
===================================

VladimirSPB


VladimirSPB

На практике получается, что при выводе динамического списка данные по строкам выводятся или частично или совсем их нет.
Использовался произвольный запрос с ЛЕВЫМ СОЕДИНЕНИЕМ Справочника с Регистром.

Шурыгин Иван Сергеевич

проверьте запрос предварительно в консоле запросов. скорей всего какая то ошибка в запросе...
===================================
жизнь надо прожить так, чтоб вверху посмотрели.
и сказали "А ну ка повтори"
===================================

VladimirSPB


Шурыгин Иван Сергеевич

и в консоле все нормально, а в режиме предприятия нет?? посмотрите отборы, подписки на события...
===================================
жизнь надо прожить так, чтоб вверху посмотрели.
и сказали "А ну ка повтори"
===================================

Теги:

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

Рейтинг@Mail.ru

Поиск