|
Помогите!!! В чем ошибка ??? |
☑ |
0
Collector
02.09.11
✎
15:37
|
Не получается добавить запись в периодический регистр сведений подчиненный регистратору. Пробую:
НаборЗаписей = РегистрыСведений.В_СтатусыДокументов.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Ссылка);
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.Период = Дата;
НоваяЗапись.Водитель = Водитель;
НоваяЗапись.Документ = Номер;
НоваяЗапись.Организация = Организация;
НоваяЗапись.СтатусДокумента = В_Статус;
НаборЗаписей.Записать(Ложь);
Заменяет уже имеющуюся запись
Движения.В_СтатусыДокументов.Записывать = Истина;
Движение = Движения.В_СтатусыДокументов.Добавить();
Движение.Период = Дата;
Движение.Водитель = Водитель;
Движение.Документ = Номер;
Движение.Организация = Организация;
Движение.СтатусДокумента = В_Статус;
так тоже самое(((( Что не правильно делаю ???
|
|
1
Ненавижу 1С
гуру
02.09.11
✎
15:40
|
две записи на один период с одинаковыми измерениями невозможно ввести
|
|
2
Megas
02.09.11
✎
15:40
|
РегистрыСведений.В_СтатусыДокументов.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Ссылка);
НаборЗаписей.ПРОЧИТАТЬ();
|
|
3
Lenka_Boo
02.09.11
✎
15:48
|
У тебя периодичность в регистре какая задана?
|
|
4
Maxus43
02.09.11
✎
15:49
|
правильный ответ в (2)
|
|
5
Collector
02.09.11
✎
16:01
|
(1) Я перед проведением. Дату документа меняю, измерение и один из ресурсов. Периодичность стоит - секунда;
(2)(4)Не пойму ход вашей мыли((( Вы имеете ввиду вместо метода Записать, использовать Прочитать? Поясните пожалуйста!
|
|
6
Maxus43
02.09.11
✎
16:01
|
(5) Перед НоваяЗапись = НаборЗаписей.Добавить();
надо вставить НаборЗаписей.ПРОЧИТАТЬ();
|
|
7
Господин ПЖ
02.09.11
✎
16:03
|
читайте СП... там все написано...
|
|
8
Collector
02.09.11
✎
16:10
|
(5)Если Вы имели ввиду такой вариант, то так тоже не работает.
НаборЗаписей = РегистрыСведений.В_СтатусыДокументов.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Ссылка);
НаборЗаписей.Прочитать();
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.Период = Дата;
НоваяЗапись.Водитель = Водитель;
НоваяЗапись.Документ = Номер;
НоваяЗапись.Организация = Организация;
НоваяЗапись.СтатусДокумента = В_Статус;
НаборЗаписей.Записать(Ложь);
|
|