Имя: Пароль:
1C
1С v8
Непериодический регистр сведений.
, ,
0 antiteror91
 
30.06.13
19:39
у меня есть независимый непериодический регистр сведений без регистратора. Подскажите пожалуйста каким образом можно получить записи из регистра без запроса и как можно их удалить??
1 vicof
 
30.06.13
19:46
1. создать набор записей
2. установить отбор
3. прочитать
4. изменить записи
5. записать
2 antiteror91
 
30.06.13
19:48
(1) мне не надо записывать, мне нужно получить существующие записи и удалить записи.
3 vicof
 
30.06.13
19:49
(2) изменить записи = удалить в твоем случае.
Читаем до просветления.
4 antiteror91
 
30.06.13
19:52
(3) я пытался воспользоваться методом "получить" чтоб получить существующие записи:
ЗаписьРегистра = РегистрыСведений.X.Получить("Пользователь") но программа выдает ошибку :
{Обработка.X.Форма.Форма(7)}: Ошибка при вызове метода контекста (Получить)
   ЗаписьРегистра = РегистрыСведений.X.Получить("Пользователь");
по причине:
Несоответствие типов (параметр номер '1')
5 Staffa
 
30.06.13
19:54
(4) читаем (1)
в твоем случае:
1. создать набор записей
2. установить отбор
3. прочитать
4. очистить набор
5. записать
6 Staffa
 
30.06.13
19:57
Набор = РегистрыСведений.Х.СоздатьНаборЗаписей();
Набор.Отбор.Пользователь.Установить(ТвойПользователь);
Набор.Прочитать();
Набор.Очиситить();
Набор.Записать();
7 antiteror91
 
30.06.13
19:57
(5) можно дать конкретный ответ на конкретный вопрос а не заниматься плагиатом?
8 Галахад
 
гуру
30.06.13
19:57
Нафиг нужно помогать грубияну?
9 antiteror91
 
30.06.13
19:58
(6) мне нужно проверить есть в регистре записи или нет. если нету то тогда добавить. а у вас последовательность другая.
10 antiteror91
 
30.06.13
19:59
(6)есть регистр пуст то метод "получить" не работает???
11 Staffa
 
30.06.13
20:02
(10) работает, только Набор.Количество() = 0
12 Staffa
 
30.06.13
20:03
блин, вот уж точно лениво человеку прочитать СП по Набору записей регистра сведений...
13 Славен
 
30.06.13
20:05
да ладно ему ещё и разжевать придется что не "пользователь" надо
14 artems
 
30.06.13
20:08
(0) А я интересуюсь, у вас к запросам что то религиозное? Почему их нельзя использовать?
15 Staffa
 
30.06.13
20:10
(14) если задача звучит, как очистить набор, то запросом действительно нельзя
16 antiteror91
 
30.06.13
20:12
(6), (10) спасибо! разобрался.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.