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