|
Интерактивные операции недоступны, можно обойти? | ☑ | ||
---|---|---|---|---|
0
novichok79
21.02.17
✎
09:35
|
Доброго времени суток, уважаемые специалисты 1С.
Вызываю ПолучитьФорму на сервере во внешней обработке. Цель - показать в режиме отладки табличный документ. В режим обычных форм в толстом клиенте такое дело прокатывало и очень помогало в отладке печатных форм. При попытке получить форму на сервере в режиме управляемых форм 1С пишет, что "интерактивные операции недоступны". Как я понимаю - способа обойти это дело нет, правильно? Заранее благодарю за помощь. |
|||
1
Lexey_
21.02.17
✎
09:57
|
(0) правильно
|
|||
2
ИС-2
naïve
21.02.17
✎
12:07
|
(1) можно попробовать написать функцию, которая сохранит таб. док в файл и уже смотреть этот файл
|
|||
3
novichok79
21.02.17
✎
12:13
|
(2) так и сделал
|
|||
4
novichok79
21.02.17
✎
12:15
|
(2) вплотную начал работать с управляемыми формами, дорабатываю свою консоль запросов для управляемых форм (чтобы была как аналогичная для обычных форм), иначе отладка некоторых кусков УТ 11 превращается в адъ.
|
|||
5
drcrasher
21.02.17
✎
12:25
|
(4) а консоль имени нуралиева для управляемых чем не подходит?
|
|||
6
Вафель
21.02.17
✎
12:32
|
Поищи Запросник2_0 он там уже реализовано созранение дампа и его чтение
|
|||
7
Serg_1960
21.02.17
✎
13:05
|
(0) Хех... Автору обработки решать что "правильно", а что нет. Для этого есть "НаСервере", "НаКлиенте" и им подобные :)
|
|||
8
novichok79
21.02.17
✎
14:18
|
(5) перечислю самое дефицитное:
нет возможности просматривать временные таблицы. нет возможности последовательной сборки запроса в один большой запрос (с переименованием временных таблиц и параметров, если они совпадают с уже использованными в запросе). нет возможности просмотреть тот же самый табличный документ из отладчика. долгий вывод в табличный документ. (6) уже сам реализовал функцию сохранения. (7) автор - я, и я уже решил задачу. |
|||
9
Вафель
21.02.17
✎
14:19
|
(8) И таблицы временные сохраняешь?
|
|||
10
novichok79
21.02.17
✎
14:21
|
(8) нет возможности получить запрос из демонического списка.
нет возможности открыть запрос из макета компоновки данных. |
|||
11
novichok79
21.02.17
✎
14:21
|
(9) сохраняется все. иначе как я писал выше, отладка УТ 11 вызывает неприятные ощущения ниже пояса.
|
|||
12
novichok79
21.02.17
✎
14:30
|
(9) ну вот, самый простой пример - печать УПД, запрос получения данных собирается по кускам, с промежуточным заполнением менеджера временных таблиц. запросник скинет дамп текущего запроса или позволит собрать всю "простыню"? почему-то мне кажется что первый вариант.
|
|||
13
Вафель
21.02.17
✎
14:34
|
(12) запросник дамп делает. запрос послдений + параметры + временные таблицы.
|
|||
14
Вафель
21.02.17
✎
14:35
|
а как ты простыню собираешь? ведь звременные таблицы в других запросах выбираются
|
|||
15
novichok79
21.02.17
✎
14:37
|
(14)
первый запрос - ВнешниеОбработки.Создать("Консоль запросов для 8.3.epf", Ложь).ОткрытьДляОтладки(Запрос, Ложь); каждый следующий ВнешниеОбработки.Создать("Консоль запросов для 8.3.epf", Ложь).ОткрытьДляОтладки(Запрос, Истина); |
|||
16
novichok79
21.02.17
✎
14:39
|
(14) вторым параметром идет имя файла со списком запросов, если не указано, сохраняется в файл рядом в директории консоли. результат функции в отладчике возвращает имя файла, в который сохраняется запрос.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |