|
Просмотреть содержимое ВТ функция СписокПрямыхРасходовНУ |
☑ |
0
AugustBlack
20.09.12
✎
07:05
|
привет,сабж..конфигурация БП. как просмотреть содержимое Временной таблицы возвращаемое этой функцией?
|
|
1
Zombi
20.09.12
✎
07:07
|
(0) Shift + f9
|
|
2
ДенисЧ
20.09.12
✎
07:07
|
Вставить в конфигурацию общую функцию
Процедура ПоказатьВременнуюТаблицу(
СтруктураШапкиДокумента,
МенеджерВременныхТаблиц,
ИмяВременнойТаблицы
) Экспорт
Если Не СтруктураШапкиДокумента.Свойство("ОтладочныйРежим")
ИЛИ Не СтруктураШапкиДокумента.ОтладочныйРежим
Тогда
Возврат;
КонецЕсли;
ТекстЗапроса = "
|ВЫБРАТЬ
| *
|ИЗ
| ИмяВременнойТаблицы
|";
Запрос = Новый Запрос;
Запрос.Текст = СтрЗаменить(ТекстЗапроса, "ИмяВременнойТаблицы", ИмяВременнойТаблицы);
Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
РезультатЗапроса = Запрос.Выполнить();
КонецПроцедуры // ПоказатьВременнуюТаблицу()
И вставить её вызов в то место, где нужно смотреть...
|
|
3
ДенисЧ
20.09.12
✎
07:07
|
(1) Приколист :-)
|
|
4
AugustBlack
20.09.12
✎
07:17
|
(2) Большое Спасибо!!!
|
|
5
ДенисЧ
20.09.12
✎
07:20
|
+(2) и, соответственно, в отладчике войти в неё, дойти до последней строчки, выполнить её и в Shift-F9 сказать РезультатЗапроса.Выгрузить() / После чего можно будет смотреть
|
|
6
shuhard
20.09.12
✎
07:28
|
(5) для сибаритов есть и готовые тулзы:
|
|
7
ДенисЧ
20.09.12
✎
07:30
|
(6) заи......ся типовые процедуры такой тулзой проверять... Когда временные таблицы формируются в 10и местах по 6и общим модулям...
|
|
8
shuhard
20.09.12
✎
07:36
|
(7) окстись =)
тулза - консоль запросов с просмотром ВТ
|
|
9
ДенисЧ
20.09.12
✎
07:40
|
(8) Ага. Она удобна, когда все ВТ сводятся в один кусок текста. А когда идут вызовы
СформироватьТаблицуДокумента();
СформироватьТаблицуСтоимости();
СформироватьТаблицуРаспрделения();
СформироватьЕщёКучуТаблиц();
запрос.Текст = "Выбрать * ИЗ ВТ_РезультаРаспределения";
результатЗапроса = Запрос.Выполнить();
То овоща там, который тень отбрасывает, ты посмотришь этой консолью на все результаты...
|
|
10
AugustBlack
20.09.12
✎
07:51
|
(5) та консоль не показала содержимое моего запроса. Показало что в ВТ - 0 записей.
|
|
11
shuhard
20.09.12
✎
08:14
|
(10) криво задал параметры и отборы
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой