|
v8: Не могу сохранить значения регистра сведений
| ☑ |
0
neon009
19.04.13
✎
14:56
|
Вот текст процедуры. Выполняю несколько раз, а получаю только два значения которые записываются только в этой процедуре. Помомгите разобраться почему.
Процедура ДляПериодическогоРегСвд() Экспорт
МойНаборЗаписей = РегистрыСведений.ПериодическийРегистрСвединей.СоздатьНаборЗаписей();
//МойНаборЗаписей.Записывать = Истина;
МояЗапись = МойНаборЗаписей.Добавить();
МояЗапись.Период = ТекущаяДата();
МояЗапись.Измерение1 = 1;
МояЗапись.Ресурс1 = "один";
МойНаборЗаписей.Записать();
МояЗапись = МойНаборЗаписей.Добавить();
МояЗапись.Период = КонецМесяца(ТекущаяДата());
МояЗапись.Измерение1 = 1;
МояЗапись.Ресурс1 = "ОДИН";
МойНаборЗаписей.Записать();
МояВыборка = РегистрыСведений.ПериодическийРегистрСвединей.Выбрать(,,Новый Структура("Измерение1", 1));
Пока МояВыборка.Следующий() Цикл
Сообщить(МояВыборка.Ресурс1);
КонецЦикла
КонецПроцедуры
|
|
1
Maxus43
19.04.13
✎
14:59
|
Отбор на набор записей устанавливать кто будет? Ты переписываешь заново весь регистр
|
|
2
mikecool
19.04.13
✎
14:59
|
так перезаписываешь постоянно эти два значения
|
|
3
mikecool
19.04.13
✎
14:59
|
+2 смотреть надо в параметры Записать()
|
|
4
Maxus43
19.04.13
✎
15:02
|
(3) не торопись, на периодические регистры надо отбор ставить, период + измерения, а не играть параметрами записать
|
|
5
mikecool
19.04.13
✎
15:10
|
(4) а, блин, я подумал что работа с записью идет ((
|
|
6
neon009
23.04.13
✎
14:04
|
А как грамотно установить отбор. Я вот пробую:
МойНаборЗаписей.Отбор.Измерение1.Значение = 1;
все равно перезаписывает весь регистр
|
|
Ошибка? Это не ошибка, это системная функция.