![]() |
![]() |
![]() |
|
Подскажите, как нибудь можно посмотреть временные таблицы в процессе исполнения ? | ☑ | ||
---|---|---|---|---|
0
1c_asp
24.11.09
✎
21:41
|
собственно в целях отладки
|
|||
1
Лефмихалыч
24.11.09
✎
21:44
|
как вариант
|
|||
2
1c_asp
24.11.09
✎
21:46
|
Вариант интересный, спасибо, но хотелось бы под отладчиком без изменения кода
|
|||
3
TormozIT
гуру
24.11.09
✎
22:37
|
||||
4
1c_asp
24.11.09
✎
22:43
|
(3) Чет подключил, функцию Отладка никак вызвать не могу :-(
|
|||
5
mirosh
24.11.09
✎
22:50
|
(0) У Чистова на сайте лежит консоль запросов, там можно смотреть содержимое временных таблиц.
|
|||
6
mirosh
24.11.09
✎
22:53
|
(3) а, уже посоветовали.
|
|||
7
1c_asp
24.11.09
✎
22:53
|
(5) В режиме отладки ? Насколько я понял, у него просто пользовательская консоль
|
|||
8
1c_asp
24.11.09
✎
22:56
|
Блин... накачал всего, а как это должно работать никак не пойму...
|
|||
9
Живой Ископаемый
24.11.09
✎
22:57
|
2(7) ну да, и в ней ты можешь отладить запрос таким образом, что увидишь содержимое ВТ
|
|||
10
1c_asp
24.11.09
✎
22:59
|
(9) да как же эту консоль в режиме отладки запустить ?
|
|||
11
Живой Ископаемый
24.11.09
✎
23:00
|
2(10) Да не надо ее запускать ни в каком режиме.. Туда копируешь весь свой запрос(или пакет запросов), устанавливаешь параметры и выполняешь... И потом исследуешь результат.
|
|||
12
1c_asp
24.11.09
✎
23:03
|
(11) ууу... упаришься туда запрос с мильеном параметров копировать.
А нельзя как нибудь в процессе отладки посмотреть, что лежит во временных таблицах ? |
|||
13
Один С
24.11.09
✎
23:06
|
(12) как вариант
Запрос.Текст = "ВЫБРАТЬ * ИЗ ВремТаб"; Запрос.Выполнить().Выгрузить().ВыбратьСтроку() |
|||
14
1c_asp
24.11.09
✎
23:09
|
(13) а это можно подсунуть отладчику без модификации кода ?
|
|||
15
Киборг
25.11.09
✎
01:00
|
пишем функцию в глобальном модуле
Функция ПолучитьВременнуюТаблицу(МенеджерВрТаб, ИмяВрТаб) Экспорт Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ ВрТаб.* ИЗ " + ИмяВрТаб + " КАК ВрТаб"; Запрос.МенеджерВременныхТаблиц = МенеджерВрТаб; Возврат Запрос.Выполнить().Выгрузить(); КонецФункции тогда в отладчике можно выполнить команду ПолучитьВременнуюТаблицу(ТвойЗапрос.МенеджерВременныхТаблиц, "имя_твоей_временной_таблицы") которая в результате покажет выгрузку данных из твоей временной таблицы |
|||
16
1c_asp
25.11.09
✎
10:38
|
(15) О... спасиб большое, буду пробовать
|
|||
17
1c_asp
25.11.09
✎
14:26
|
(15) А если модуль исполняется на сервере, то эту функцию не видно ?
|
|||
18
Киборг
25.11.09
✎
22:57
|
самому не сложно уже проверить наверно?! :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |