Если использую конструкцию
ИспользоватьДату(КонДата);
СтарЗначение = ПолучитьАтрибут(Реквизит);
УстановитьАтрибут(Реквизит,НовЗначение);
---
Читает правильно, пишет не правильно..
Смотрю "историю значения" - оно появлется, но без даты.
Т.е. поле даты не заполнено.
Пробую через
.Получить(Дата);
.Установить(Дата,Значение);
---
Пишет правильно, почему?.. =(
ИспользоватьДату(<?>,);
UseDate(<?>,);
Синтаксис:
ИспользоватьДату(<Дата>,<УстСразу>)
Назначение:
Установить дату выборки периодических реквизитов справочника.
Возвращает:
Текущее значение используемой даты (на момент до исполнения метода).
Параметры:
<Дата> - значение типа дата.
<УстСразу> - необязательный параметр. Число: если 1, то дата, переданная в качестве параметра, будет установлена уже в текущей выборке; если 0 - то дата, переданная в качестве параметра, будет установлена при следующем открытии выборки. Значение по умолчанию - 0. .
Замечание:
Если к объекту применен метод ИспользоватьДату, то нельзя применять к этому же объекту метод Получить.
Метод нельзя использовать через две точки.