|   |   | 
| 
 | Непериодический регистр сведений. | ☑ | ||
|---|---|---|---|---|
| 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) спасибо! разобрался.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |