В табличном документе(на печать mxl) с помощью запроса, получаю область табличной части(шапка + "основа"), заполнение идет не в порядке 1, 2, 3, а наоборот 3, 2, 1(пример для наглядности). Памагите все испробовал!!! Если вопрос не понятен выложу полную информация.
Спасибо всем у меня получилось
Решение:
1. В запросе не делаете номера всех табличных частей одинаковыми, используйте псевдонимы
2. В запросе вкладка порядок, упорядочивайте по табличным частям номера
3. или используйте код↓ elabor:
Если Вам нужен не номер строки из документа, то нумерацию нужно делать самому.
Номер = 1;
//Тут начался цикл
ОбластьТД.Параметры.СвояНумерация = Номер;
Номер = Номер + 1;
//Заполняем остальные параметры
//Конец цикла
Если Вам нужен не номер строки из документа, то нумерацию нужно делать самому.
Номер = 1;
//Тут начался цикл
ОбластьТД.Параметры.СвояНумерация = Номер;
Номер = Номер + 1;
//Заполняем остальные параметры
//Конец цикла
(3)Не работало наверное потому что название номеров строки в запросе было одинаково, я их поменял сортировка удалась, но исчезли номера у всех табличных частей 1, 2, 3.
(3) С порядком какая-то аномалия, добавляю все табличные части "номера строки" в порядке возрастание, потом при сохранении, сортируется лишь первая часть остальные наоборот(на рисунке ↑)
(3)Не работало наверное потому что название номеров строки в запросе было одинаково, я их поменял сортировка удалась, но исчезли номера у всех табличных частей 1, 2, 3.
Если Вам нужен не номер строки из документа, то нумерацию нужно делать самому.
Номер = 1;
//Тут начался цикл
ОбластьТД.Параметры.СвояНумерация = Номер;
Номер = Номер + 1;
//Заполняем остальные параметры
//Конец цикла