|
Исправить данные в ВыборкаИзРезультатовЗапроса |
☑ |
0
Gaal
13.07.15
✎
15:22
|
1с 8.2.19.83, БП 2.0.64.30
Нужно вклиниться в типовой модуль, который обрабатывает объект типа ВыборкаИзРезультатовЗапроса и формирует табличный документ (Книгу покупок). Поля Выборки недоступны для записи, а надо их исправить.
Пока думаю так:
Перед тем, как происходит выгрузка результата запроса в выборку, выгрузить его в таблицу значений, откорректировать данные ТЗ. Затем создать запрос к этой ТЗ и уже это запрос подсунуть для формирования ВыборкиИзРезультатов.
Может еще способы есть?
|
|
1
butterbean
13.07.15
✎
15:25
|
может запрос поправить? или полностью свою обработку запилить
|
|
2
palpetrovich
13.07.15
✎
15:28
|
хе, дык просто-же все
//ТабличныйДокумент.Параметры.СуммаДолга = ВыборкаИзРезультатовЗапроса.СуммаДолга;
ТабличныйДокумент.Параметры.СуммаДолга = 0;
:)
|
|
3
fishb1
13.07.15
✎
15:32
|
(2) Еще можно табличному документу, куда выгружается выборка, поставить ТолькоПросмотр = Ложь.
Пусть руками исправляют.
|
|
4
Gaal
13.07.15
✎
15:47
|
Запрос длинный, сложный, не хотелось бы туда влезать.
Если корректировать вывод таб. документа, то придется по всему коду писать исправления, что неудобно с точки зрения обновления.
А я хотел до начала работы типового кода вставить в одном месте свой кусочек, а дальше пускай измененные данные выводит на печать.
Раньше там была работа с ДеревомЗаписей, я без проблем обрабатывал её содержимое, а буквально недавно 1С поменяла это место в своем модуле, заменив ДеревоЗаписей на ВыборкаИзРезультатовЗапроса.
Ну теоретически, если запрос выгрузить в ТЗ, то запрос к этой ТЗ с выборкой всех полей выдаст тот же результат, что и первый запрос, так?
|
|
5
palpetrovich
13.07.15
✎
16:00
|
" одном месте свой кусочек, а дальше пускай измененные данные выводит на печать." - это подлог
"сли запрос выгрузить в ТЗ, то запрос к этой ТЗ с выборкой всех полей выдаст тот же результат" - как-бы да, но я сильно не уверен насчет группировок
|
|
6
palpetrovich
13.07.15
✎
16:19
|
+(5) проверил, сомневался в группироках зря :)
|
|
7
John83
13.07.15
✎
16:20
|
дык может лучше внешнюю обработку сделать?
|
|
8
palpetrovich
13.07.15
✎
16:29
|
(7) +1 ВнешнююПечатнуюФорму
|
|