Тип: Произвольный. Набор свойств содержит значения реквизитов документов, отображаемых в соответствующих граф журнала. Тип значения зависит от состава графы. Доступ к значению осуществляется по имени, как оно задано в конфигурации.
Полное описание, параметры и ограничения
ЖурналДокументовВыборка.<Имя журнала>.<Имя графы> (DocumentJournalSelection.<Document journal name>.<Column name>)
ЖурналДокументовВыборка.<Имя журнала> (DocumentJournalSelection.<Document journal name>)
<Имя графы> (<Column name>)
Доступен, начиная с версии 8.0.
Использование:
Только чтение.
Описание:
Тип: Произвольный.
Набор свойств содержит значения реквизитов документов, отображаемых в соответствующих граф журнала. Тип значения зависит от состава графы. Доступ к значению осуществляется по имени, как оно задано в конфигурации.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Прочитать собственную графу сумм из журнала покупок
Именованный менеджер журнала получает настоящую выборку, а динамическая графа берётся из её текущей строки.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
В собственной учебной конфигурации создайте справочник УчебныеКарточкиКниг: код Строка 10, наименование 100, реквизит Артикул Строка 40. Вручную подготовьте BOOK-001 / Книга / BOOK-A и BOOK-002 / Тетрадь / NOTE-A.
Создайте собственный непроводимый документ УчебнаяПокупкаКниг: Книга типа СправочникСсылка.УчебныеКарточкиКниг, СуммаУчебная Число 12.2. Вручную запишите в текущем месяце два своих документа: Книга / 750 и Тетрадь / 200.
Создайте журнал документов УчебныеПокупкиКниг, включите только свой УчебнаяПокупкаКниг. Графа СуммаКниг Число 12.2 должна быть связана с реквизитом СуммаУчебная собственного документа. Имя графы журнала и имя реквизита документа различаются намеренно.
Для урока критерия создайте УчебныеДокументыПоКниге. Тип — СправочникСсылка.УчебныеКарточкиКниг, состав — Документ.УчебнаяПокупкаКниг.Книга. Это именно описание критерия в конфигурации, не произвольная строка или структура отбора.
BSL, создание и запись учебных данных при сборке HTML не выполнялись. Чтение ограничено только собственными объектами этого урока.
Основной блок — тело своей серверной процедуры / кнопки обычной формы, толстый клиент. Менеджер журнала не создаётся оператором Новый.
Журнал = ЖурналыДокументов.УчебныеПокупкиКниг;
Начало = НачалоМесяца(ТекущаяДата());
Конец = КонецМесяца(ТекущаяДата());
Выборка = Журнал.Выбрать(Начало, Конец);
СуммаПокупок = 0;
Пока Выборка.Следующий() Цикл
СуммаПокупок = СуммаПокупок + Выборка.СуммаКниг;
Сообщить(Строка(Выборка.Дата) + ": " + Строка(Выборка.СуммаКниг));
КонецЦикла;
Сообщить("Сумма собственных покупок месяца: " + Строка(СуммаПокупок));Разбор по шагам
Настройте графу собственного журнала и запишите две свои покупки.
Получите именованный менеджер и выборку текущего месяца.
После каждого Следующий читайте именно СуммаКниг и накопите итог.
Как проверить результат
При двух подготовленных собственных покупках итог 950. СуммаУчебная не читается как имя графы выборки журнала.
Журнал не записывает документы повторно. Наличие менеджера само не доказывает наличие документов текущего месяца.
Ожидаемый результат
Показаны оба реальных динамических имени: менеджер журнала и графа выборки.
На что обратить внимание
Период и зарегистрированные в журнале виды документов определяют выборку.
BSL и чтение базы при сборке HTML не выполнялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.