Динамический список с данными из регистра
Приветствую,
Есть журнал из документов РТУ, форма списка сформирована Динамическим Списком. Нужно добавить колонку Поле в которой запросом будут выбираться значения из регистра сведений для каждого документа в списке. На данный момент получилось реализовать так: док-мы в списке отображаются, но лишь те для которых запись в регистре есть.
Есть журнал из документов РТУ, форма списка сформирована Динамическим Списком. Нужно добавить колонку Поле в которой запросом будут выбираться значения из регистра сведений для каждого документа в списке. На данный момент получилось реализовать так: док-мы в списке отображаются, но лишь те для которых запись в регистре есть.
По теме из базы знаний
- Инструментарий для анализа и редактирования регистров 1С (Управляемые формы)
- Динамический список, ключи записей. Нюансы
- Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
- Как передать Таблицу Значений в Динамический Список?
- Универсальный обмен данными между конфигурациями через http-сервис
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Что же Вы, задающие вопросы, такие лаконичные. :) Трудно подсказать, что именно у Вас не получилось, когда вы назвали ошибку своей реализации, но не представили саму реализацию.
Без исходного запроса можно предположить лишь следующее:
1. в запросе дин. списка используется внутреннее соединение документа с регистром сведений;
2. в запросе дин. списка в секции "ГДЕ" есть условие на поля регистра сведений;
3. в форме дин. списка устанавливается отбор на полученное из регистра поле.
Без исходного запроса можно предположить лишь следующее:
1. в запросе дин. списка используется внутреннее соединение документа с регистром сведений;
2. в запросе дин. списка в секции "ГДЕ" есть условие на поля регистра сведений;
3. в форме дин. списка устанавливается отбор на полученное из регистра поле.
Для жаждущих:
Если я поставлю условие что РеализацияТоваровУслуг.Ссылка = РегистрПараметрыОбъекта.СсылкаНаДокумент.Ссылка то получу лишь те записи которые есть в регистре. А мне нужно что бы он вывел все записи. В чём логика? в этом регистре помимо ссылки на документ, так же хранится булевое значение: есть оригинал документа или нет? Я пытаюсь сделать так что бы динамический список выводил все документы и отдельная колонка с ссылкой и булевом. Если запись в регистре есть - соответственно и булево в списке будет 1.
ВЫБРАТЬ РАЗЛИЧНЫЕ
РеализацияТоваровУслуг.Номер,
РеализацияТоваровУслуг.Дата,
РеализацияТоваровУслуг.Ссылка,
РегистрПараметрыОбъекта.НаличиеДокументаОригинала
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.РегистрПараметрыОбъекта КАК РегистрПараметрыОбъекта
ПО РеализацияТоваровУслуг.Ссылка = РегистрПараметрыОбъекта.СсылкаНаДокумент.Ссылка
ПоказатьЕсли я поставлю условие что РеализацияТоваровУслуг.Ссылка = РегистрПараметрыОбъекта.СсылкаНаДокумент.Ссылка то получу лишь те записи которые есть в регистре. А мне нужно что бы он вывел все записи. В чём логика? в этом регистре помимо ссылки на документ, так же хранится булевое значение: есть оригинал документа или нет? Я пытаюсь сделать так что бы динамический список выводил все документы и отдельная колонка с ссылкой и булевом. Если запись в регистре есть - соответственно и булево в списке будет 1.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот