|   |   | 
| 
 | Как очистить границу последовательности? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Beduin 30.07.14✎ 13:37 | 
        В интернете искал, не помогло.
 Типовая бухгалтерия Корп 3.0. Последовательность ДокументыОрганизаций. Измерения Организация СостояниеПроведения Очищаю так: НЗ = Последовательности.ДокументыОрганизаций.СоздатьНаборЗаписей(); НЗ.Прочитать(); НЗ.Отбор.Регистратор.Установить(СтрокаЗапроса.Регистратор); НЗ.Записать(Истина); Вообще ничего не происходит? ЧТД?! Помогите, надоело уже... | |||
| 1
    
        Beduin 30.07.14✎ 13:37 | 
        Хочу удалить вообще все записи из нее. Полностью.     | |||
| 2
    
        ale-sarin 30.07.14✎ 13:39 | 
        Уберите НЗ.Прочитать();     | |||
| 3
    
        Beduin 30.07.14✎ 13:40 | 
        (2) Убирал. Я ее от скуки влепил.     | |||
| 4
    
        Beduin 30.07.14✎ 13:41 | 
        Странно что в Журнале регистраций никаких движений нет.     | |||
| 5
    
        f_vadim 30.07.14✎ 13:45 | 
        А после прочитать() в набор что-нибудь попадает?     | |||
| 6
    
        ale-sarin 30.07.14✎ 13:47 | 
        (3)На всякий случай, а что есть СтрокаЗапроса.Регистратор?     | |||
| 7
    
        Beduin 30.07.14✎ 13:48 | 
        (6) Ссылка на документ)     | |||
| 8
    
        ale-sarin 30.07.14✎ 13:49 | 
        (7) Т.е. по нему есть запись в последовательности. И после НЗ.Записать() она остается?
 НЗ = Последовательности.ДокументыОрганизаций.СоздатьНаборЗаписей(); НЗ.Отбор.Регистратор.Установить(СтрокаЗапроса.Регистратор); НЗ.Прочитать(); //тут останова НЗ.Записать(Истина); // потом тут останова Че будет? | |||
| 9
    
        ale-sarin 30.07.14✎ 13:50 | 
        +8 т.е. остановка конечно на строчки ниже.     | |||
| 10
    
        Beduin 30.07.14✎ 13:51 | 
        Парни, мне надо тупо очистить все записи в последовательности? 
 Как сделать? | |||
| 11
    
        ale-sarin 30.07.14✎ 13:54 | 
        (10) Перебор регистраторов из запроса и запись набора с отбором по каждому регистратору. 
 Вроде Вы это и пытаетесь сделать. | |||
| 12
    
        Beduin 30.07.14✎ 13:57 | 
        (11) Забудем про регистраторы. Это я вывел в консольке записи.
 Изначально желание было удалить их все. Все записи про последовательность удалить. Ничего не получается? Такой бред... | |||
| 13
    
        ale-sarin 30.07.14✎ 14:03 | 
        (12) Средствами платформы только так.
 И у меня это получается. И как раз через консоль. | |||
| 14
    
        Jokero 30.07.14✎ 14:08 | 
        а так не получается?
 НЗ = Последовательности.ДокументыОрганизаций.СоздатьНаборЗаписей(); НЗ.Записать(Истина); | |||
| 15
    
        Beduin 30.07.14✎ 14:10 | 
        (14) {Форма.Форма.Форма(24)}: Ошибка при вызове метода контекста (Записать)
 НЗ.Записать(Истина); по причине: Ошибка записи! Не установлен отбор по регистратору (Последовательность: Документы орг | |||
| 16
    
        vde69 30.07.14✎ 14:15 | 
        а ничего, что у последовательности 2 таблицы?     | |||
| 17
    
        Beduin 30.07.14✎ 14:17 | 
        (16) Инструмент для работы то один. 
 Я не хочу синхрофазатрон, хочу лишь тупо очистить данные последовательностей. КАК? | |||
| 18
    
        ale-sarin 30.07.14✎ 14:17 | 
        (17) Покажите запрос и код которым удалить пытаетесь.     | |||
| 19
    
        Beduin 30.07.14✎ 14:18 | 
        (18) А без запроса нельзя удалить? Надо перебирать?     | |||
| 20
    
        ale-sarin 30.07.14✎ 14:20 | 
        (19) Запрос для определения регистраторов. Вы как список регистраторов получили?     | |||
| 21
    
        Beduin 30.07.14✎ 14:21 | 
        (20)
 ВЫБРАТЬ ДокументыОрганизаций.Регистратор, ДокументыОрганизаций.Период КАК Период, ДокументыОрганизаций.Организация, ДокументыОрганизаций.СостояниеПроведения ИЗ Последовательность.ДокументыОрганизаций КАК ДокументыОрганизаций УПОРЯДОЧИТЬ ПО Период | |||
| 22
    
        ale-sarin 30.07.14✎ 14:23 | 
        ВЫБРАТЬ РАЗЛИЧНЫЕ
 ДокументыОрганизаций.Регистратор ИЗ Последовательность.ДокументыОрганизаций КАК ДокументыОрганизаций | |||
| 23
    
        ale-sarin 30.07.14✎ 14:23 | 
        +22 так сделайте     | |||
| 24
    
        Beduin 30.07.14✎ 14:24 | 
        (23) Сделал. Тоже количество записей выдал.     | |||
| 25
    
        ale-sarin 30.07.14✎ 14:25 | 
        (24) Блин. Теперь перебор результата запроса, создание набора записей с отбором по регистратору, и Записать().     | |||
| 26
    
        Beduin 30.07.14✎ 14:29 | 
        (25) Очистилось.
 А без перебора нельзя, еще раз спрошу? | |||
| 27
    
        ДенисЧ 30.07.14✎ 14:30 | 
        (26) ПолучитьСтруктуруХраненияДанных() + truncate     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |