Имя: Пароль:
1C
1С v8
Обнуляется регистр сведений
0 svchernova
 
25.09.13
15:23
Здравствуйте,

У меня есть периодический регистр сведений, подчиненный регистратору.
Мне нужно туда добавлять записи, но при каждом добавлении у меня удаляются все записи, и записывается только последняя. что я делаю неправильно?
    НаборЗаписей = РегистрыСведений.СведенияОСогласованииЗаявки.СоздатьНаборЗаписей();
    ТекущаяДата = ТекущаяДата();
    
    НаборЗаписей.Отбор.Регистратор.Установить(ДокЗаявка.Ссылка);
    
    НоваяЗапись = НаборЗаписей.Добавить();
    НоваяЗапись.ЗаявкаНаРасходованиеСредств = ДокЗаявка.Ссылка;
    НоваяЗапись.Период = ТекущаяДата;
    НоваяЗапись.БизнесПроцесс = ЭтотОбъект.Ссылка;
    НоваяЗапись.Состояние = СледующееСостояние;
    НоваяЗапись.Исполнитель = глТекущийПользователь;
    
    НаборЗаписей.Записать(Истина);
1 Euguln
 
25.09.13
15:25
НаборЗаписей.Прочитать();
2 Naumov
 
25.09.13
15:25
для РС нужно устанавливать отбор ПО ВСЕМ ИЗМЕРЕНИЯМ
3 Птица
 
25.09.13
15:25
НаборЗаписей.Записать(Ложь);
4 Птица
 
25.09.13
15:26
+(3)
Записать (Write)
Синтаксис:
Записать(<Замещать>)
Параметры:

<Замещать> (необязательный)

Тип: Булево.
Определяет режим замещения существующей записи в соответствии с текущими установками отбора. Истина - перед записью существующие записи будут удалены. Ложь - записи будут дописаны к уже существующим в информационной базе записям
Значение по умолчанию: Истина
5 svchernova
 
25.09.13
15:27
Ой спасибо, сейчас попробую
6 svchernova
 
25.09.13
15:27
Ой спасибо, сейчас попробую!
7 Зойч
 
25.09.13
15:28
(2) Ой не прав
8 Ненавижу 1С
 
гуру
25.09.13
15:28
У меня есть периодический регистр сведений, подчиненный регистратору

какой тогда отбор может быть кроме регистратора? что-то не то тут
9 Maxus43
 
25.09.13
15:31
регистратор то всегда один, чего ещё хотим то?
10 svchernova
 
25.09.13
15:34
Всем спасибо,
Надо было Записать(ЛОЖЬ)
Всё, получилось, спасибо!
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший