Имя: Пароль:
1C
1С v8
СКД установить программно дату
0 Пеппи
 
25.10.12
09:22
ДатаД=КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.найти("Дата").Значение

Значением является тип СтандартнаяДатаНачала

тип Дата в КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.найти("Дата").Значение.Дата

но не получается ее туда установить. Если пишу ДатаД.Дата=ТекущаяДата() то выходит ошибка Значение не является значением объектного типа (Дата)
1 Goggy
 
25.10.12
09:24
Повесь на форму с автозаполнением и цепляй оттуда например
2 Пеппи
 
25.10.12
09:26
У меня на форме Табличное поле типа КомпоновщикНастроек.Настройки.ПараметрыДанных, я и пытаюсь это поле заполнить при открытии формы
3 КуплюКровать
 
25.10.12
09:29
просто  КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.найти("Дата").Значение = текДата
4 КуплюКровать
 
25.10.12
09:29
свойство "значение" у стандартной даты действительно недоступно для записи
5 Пеппи
 
25.10.12
09:32
Я так делала, всё ок. Но если я на форме попытаюсь изменить дату то все портится, так как значение ее меняется на СтандартнаяДата а не тип дата. Проблема только в этом выходит.
6 Пеппи
 
25.10.12
09:33
И у меня при исполнении запроса выдается естественно ошибка так как значение уже не типа дата.
7 Пеппи
 
25.10.12
09:48
Обошла элементы в цикле и заполнила. Задача решена.
Закон Брукера: Даже маленькая практика стоит большой теории.