Синтаксис и применение Дата в платформе 1С:Предприятие. Описание и примеры кода.
Полное описание, параметры и ограничения
Дата (Date)
Дата (Date)
Тип: Дата.
Содержит дату документа, зарегистрированного в журнале.
Методическая информация
Практические примеры
Получить учебную заявку через журнал документов
Графа журнала отражает реквизит включённого документа; Тип показывает тип его ссылки.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Создайте документ УчебнаяЗаявка с разрешённым проведением, автонумерацией и реквизитом Сумма (Число 15.2). Для этой демонстрации движения не нужны.
Создайте журнал документов УчебныеЗаявки. В составе документов включите УчебнаяЗаявка. Добавьте графу СуммаЗаявки типа Число 15.2 и укажите заполнение из УчебнаяЗаявка.Сумма.
Обновите учебную базу. Вручную запишите одну непроведённую учебную заявку с суммой 450. Код запускается в серверной процедуре учебной обработки.
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Данные.Ссылка, Данные.Номер, Данные.Дата,
| Данные.Проведен, Данные.ПометкаУдаления, Данные.Тип,
| Данные.СуммаЗаявки
|ИЗ ЖурналДокументов.УчебныеЗаявки КАК Данные";
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
Для Каждого Колонка Из Результат.Колонки Цикл
Сообщить(Колонка.Имя + ": " + Строка(Выборка[Колонка.Имя]));
КонецЦикла;
КонецЦикла;Разбор по шагам
Журнал объединяет зарегистрированные документы своего состава.
Ссылка ведёт к исходному документу, Тип описывает тип этой ссылки.
СуммаЗаявки — явно настроенная графа журнала, а не автоматически возникающее поле Сумма.
Как проверить результат
Для одной заявки показано СуммаЗаявки: 450, Проведен Ложь и Тип ДокументСсылка.УчебнаяЗаявка.
Вручную измените сумму и запишите: графа журнала отражает новое значение.
Ожидаемый результат
Системные поля журнала и собственная графа прочитаны реальным запросом.
На что обратить внимание
Документ вне состава журнала не попадёт в выборку.
Общий реквизит журнала требует разделителя с особыми настройками; не добавляйте туда обычный неразделяющий реквизит из других уроков.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.