Имя: Пароль:
1C
1С v8
1с8.3 не удаляет запись из РС.
,
0 семьянин
 
27.03.14
11:37
РС непериодический и независимый.
РС = РегистрыСведений.Реестр.СоздатьНаборЗаписей();
РС.Отбор.Измерение1.Установить(СсылкаНаДокумент);
РС.Записать();

пишет что запись с такими полями существует.
1 Aleksey
 
27.03.14
11:39
это типа очищаешь запись?
2 семьянин
 
27.03.14
11:43
(1) нужно удалить запись.
3 DexterMorgan
 
27.03.14
11:44
Жж0Шь))
4 ДенисЧ
 
27.03.14
11:44
рс.Прочитать();
рс.Очистить()
рс.Записать(Истина)
5 cw014
 
27.03.14
11:44
Принудительно поставь параметр, замещать в Истина
6 Enders
 
27.03.14
11:44
РС = РегистрыСведений.Реестр.СоздатьНаборЗаписей();
РС.Отбор.Измерение1.Установить(СсылкаНаДокумент);
РС.Прочитать();
РС.Очистить();
РС.Записать();
7 DexterMorgan
 
27.03.14
11:46
(6) Ващета прочитать не нужно, если ты используешь метод установить, для того он и был сделан
8 Chai Nic
 
27.03.14
11:46
(4) По идее Прочитать и Очистить не нужно.. он же пустой набор записей создает. Раньше всегда так работало.
9 семьянин
 
27.03.14
11:46
после кода я выборкой проверил РС, там нет этой записи, но док не проводит, выводит ошибку.
10 DexterMorgan
 
27.03.14
11:48
(8) Создается пустой, если используешь метод установить то уже не пустой
11 DexterMorgan
 
27.03.14
11:48
фэйспалм кароч
12 семьянин
 
27.03.14
11:49
всем спасибо, я туплю. всё работает, это на другой РС ругается.
13 1dvd
 
27.03.14
11:51
(12) додумался таки прочитать текст ошибки?
14 Chai Nic
 
27.03.14
11:54
(10) Откуда вы это взяли?
Программист всегда исправляет последнюю ошибку.