Имя: Пароль:
1C
1С v8
Работа со свойством "Движения" Документа
0 Baters
 
28.04.14
16:54
Добрый день.

Событие перед записью (МодульОбъекта - документа).
Подскажите как в цикле обратиться к свойству Движения документа, а именно к полю период....что бы программно перебрать и заполнить датой документа (св-во Движения вытащено на форму документа).
Спасибо.
1 mikecool
 
28.04.14
16:55
ЗаполнитьЗначенияСвойств(ТвойНаборЗаписей, Дата, "Дата")
2 vi0
 
28.04.14
16:58
(1) неагадал
3 mikecool
 
28.04.14
17:00
(2) я не телепат
4 ОбычныйЧеловек
 
28.04.14
17:00
Для каждого СтрокаКоллекции Из Движения["ИмяМоегоСуперРегистра"] Цикл
        СтрокаКоллекции.Дата=НужнаяМнеДата;
    КонецЦикла;
5 ОбычныйЧеловек
 
28.04.14
17:01
СтрокаКоллекции.Период=НужнаяМнеДата;
6 mikecool
 
28.04.14
17:01
я не понимаю - нафига перебор??
7 ОбычныйЧеловек
 
28.04.14
17:05
(6) А тут вариант нет, либо перебор, либо через .Заполнить (но оно есть только у ТЗ (соответственно необходимо либо через набор записей либо с вызрузкой\загрузкой)).
А вот причем тут ЗаполнитьЗначенияСвойств - действительно не понятно.
8 mikecool
 
28.04.14
17:07
(7) а, вот жешь - я прогнал )))
9 Baters
 
28.04.14
17:19
(1) ЗаполнитьЗначенияСвойств(ТвойНаборЗаписей, Дата, "Дата")
    не сроаботало, ругается на второй параметр.

(4)Для каждого СтрокаКоллекции Из Движения["ИмяМоегоСуперРегистра"] Цикл
        СтрокаКоллекции.Дата=НужнаяМнеДата;
    КонецЦикла;

В самую точку.
Спасибо.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.