gifts2017

Консоль запросов для платформы 8.3.5 (управляемое приложение) работает в тонком и веб клиенте

Опубликовал BigB (BigB) в раздел Программирование - Инструментарий

Консоль запросов для платформы 8.3.5 (управляемое приложение) работает в тонком и веб клиенте.

Понадобилась мне консоль запросов работающая в веб клиенте, но нужной мне обработки я тут не нашел.

Тут как раз вышла новая платформа 8.3.5. В ней сделали возможность запускать консоль запросов не только в толстом клиенте, но и тонком и веб клиенте.

За основу взял консоль запросов для управляемого приложения с диска ИТС и доработал, руководствуясь вот этой инструкцией.

Подобных обработок тут много, но все они работают только в толстом клиенте.

Если это необходимо, то могу тут сделать ссылки на эти публикации, но проще воспользоваться поиском по сайту.

 

Обновление обработки от 29.05.2014:

Исправил ошибку: при редактировании запроса и нажатии кнопки "Отмена" происходила очистка текста запроса.

Обновление обработки от 30.05.2014:

Исправил ошибку: в параметрах запроса не работал "Список значений".

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Консоль запросов 8.3.5 (2014-05-30)
.epf 85,43Kb
29.05.14
575
.epf 85,43Kb 575 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Макс Зеленский (mzelensky) 14.05.14 13:58
Ну ничего так, ничего :)
2. Sergey Shik (sergeyshik) 16.05.14 11:05
Полезно... Запрос, конечно, писать в веб-клиенте с нуля не станешь, ибо конструктор запроса только в толстом клиенте. Только в моей голове не укладывается, если у вас есть веб морда, неужели у вас нет доступа к толстому клиенту?
3. Никита Грызлов (nixel) 16.05.14 11:48
(2) sergeyshik, в 8.3.5 добавили возможность вызова конструктора запроса в тонком клиенте.
Одна из целей веб-клиента - не ставить платформу на машину :)
sergeyshik; BigB; +2 Ответить
4. Sergey Shik (sergeyshik) 16.05.14 13:08
Спасибо, был не в курсе этого полезного изменения
5. BigB (BigB) 27.05.14 14:35
Описание конструктора запроса для 8.3.5 от Евгения Гилева Конструктор запросов в управляемом приложении в «1С:Предприятие 8.3.5»
Там же можно скачать эту обработку без стартманей!
PS. Там версия не обновленная!
6. tixis1c tixis1c (qwed557) 29.05.14 07:20
(5) BigB, По ссылке из вашей публикации, в описании написано: " Вы можете создать пустую схему запроса конструктором и загрузить в неё имеющийся текст запроса", что за конструктор, кто нибудь разобрался?
7. BigB (BigB) 29.05.14 08:08
(6) qwed557, я ссылку дал на статью, где можно скачать эту обработку без стартманей. СхемаЗапроса в этой обработке не реализована. В описании к этой обработке написано, что за основу я взял обработку с диска ИТС и доработал ее под работу в тонком и веб клиентах.
8. tixis1c tixis1c (qwed557) 29.05.14 15:39
(7) BigB, да обработку я скачал, мне просто интересно что это за конструктор про который говориться в статье, и вообще хочется пощупать эту СхемуЗапроса, что это за зверь такой, и как им пользоваться. Пока мне легче прочитать динамический запрос, нежели разобраться с этойсхемой.
9. BigB (BigB) 29.05.14 18:08
Я сам хотел поэкспериментировать с этой схемой, но свободного времени нет (срочный проект). Если разберусь - то непременно поделюсь знаниями.
10. {ÐƦǑƝȊ} mx (dour-dead) 29.05.14 19:37
Список значений нельзя как параметр выбрать
12. BigB (BigB) 30.05.14 00:04
13. Павел Алексеенко (qwinter) 30.05.14 10:47
14. Никита Грызлов (nixel) 30.05.14 11:05
(8) qwed557, так поставьте тестовую 8.3.5 и щупайте :)
15. Sirruf (Sirruf) 04.06.14 15:15
При открытии обработки ошибка:
Ошибка инициализации модуля: Форма.Форма.Форма
по причине:
{Форма.Форма.Форма(34,2)}: Переменная не определена (ЭтотОбъект)
<<?>>ЭтотОбъект.Заголовок = ЗаголовокФормы;
{Форма.Форма.Форма(1045,90)}: Переменная не определена (ЭтотОбъект)
ТекущийЗапрос.АдресРезультатовЗапроса = ПоместитьВоВременноеХранилище(Результат, <<?>>ЭтотОбъект.УникальныйИдентификатор);
16. BigB (BigB) 04.06.14 15:33
(15) Sirruf, какая платформа? Надеюсь, у Вас не стоит конфигурация в режиме совместимости?
17. Sirruf (Sirruf) 04.06.14 16:07
(16) BigB,
Платформа 8.3.5.924.
Да, действительно стоит режим совместимости.. даже не помню зачем его поставил!
18. Sirruf (Sirruf) 04.06.14 16:22
(16) BigB,
Снял режим совместимости - обработка запустилась, надеюсь при этом не сломалось что-то другое, что-то там все объекты реструктуризировались...
Спасибо!
19. Sirruf (Sirruf) 04.06.14 16:40
Жаль, что нет дерева запросов(
20. Альтаир (Altair777) 05.06.14 12:36
(0) >
За основу взял консоль запросов для управляемого приложения с диска ИТС и доработал, руководствуясь вот этой инструкцией.
Подобных обработок тут много, но все они работают только в толстом клиенте.


да прямо под скачкой нарисовано
См. также
Консоль запросов для управляемого приложения 1С 8.2 - 8.3 (Такси)
Создание 24.01.10 20:42

:)
21. Альтаир (Altair777) 05.06.14 13:05
Можно было бы разнести параметры и сам запрос на разные странички.
Неудобная компоновка элементов на форме и нет дерева запросов.
22. BigB (BigB) 05.06.14 13:52
(20) Altair777, на момент написания этой доработки, для работы в вебе, та консоль, что Вы указали, работала в толстом клиенте. Что тут не так?
23. Николай Больсунов (boln) 07.06.14 14:36
(22) BigB, спасибо, это Вы меня подтолкнули. Увидел Вашу публикацию - и доработал свою :)
24. BigB (BigB) 08.06.14 00:38
(23) boln, да пожалуйста, всегда рад помочь.
25. serge_focus (serge_focus) 09.06.14 22:04
+ За еще одну консоль
Я так понял, - конструктор уже нормально вызывается под тонким клиентом...
26. BigB (BigB) 09.06.14 22:14
(25) serge_focus, и не только под тонким, но и в веб клиенте тоже.
27. Николай Больсунов (boln) 10.06.14 17:15
(25) serge_focus, нормально-то нормально, только глюкавый он пока в бета-версии. Например, не дает задать имя временной таблицы с амперсендом. И еще в нескольких местах подглюкивает.
28. BigB (BigB) 10.06.14 22:48
(27) boln, в любом случае это лучше, чем ничего. Ошибки я надеюсь исправят.
29. Николай Больсунов (boln) 12.06.14 05:22
(28) BigB, да что и говорить, перелом исторический, долго и с надеждой ждали. Я года два назад сделал свою поделку - собственный конструктор запросов для тонкого клиента, от безысходности. А ошибки исправят, конечно. Я сам отослал пару на testplatform :).
30. BigB (BigB) 12.06.14 15:05
(29) boln, я кстати тоже на текущую тестовую платформу одну ошибку им отправил, правда она связана с разным отображением справочной информации в тонком и веб клиенте.
31. Андрей Моисеев (nihfalck) 02.07.14 16:43
Ошибка инициализации модуля: Форма.Форма.Форма
по причине:
{Форма.Форма.Форма(34,2)}: Переменная не определена (ЭтотОбъект)
	<<?>>ЭтотОбъект.Заголовок 	= ЗаголовокФормы;
{Форма.Форма.Форма(1047,90)}: Переменная не определена (ЭтотОбъект)
        ТекущийЗапрос.АдресРезультатовЗапроса = ПоместитьВоВременноеХранилище(Результат, <<?>>ЭтотОбъект.УникальныйИдентификатор);
...Показать Скрыть

при запуске в тонком клиенте...
платформа 8.3.5.924

upd - решено, не обратил внимание на режим совместимости
32. BigB (BigB) 02.07.14 23:14
(31) nihfalck, убери режим совместимости и будет тебе счастье.
33. tixis1c tixis1c (qwed557) 07.07.14 15:29
BigB А нельзя связи таблиц сделать как раньше было, что то не совсем удобно, и пакеты запросов не удобно просматривать.
34. BigB (BigB) 08.07.14 08:31
(33) qwed557, этот вопрос надо задавать не мне, а разработчикам платформы.
35. Константин Юрин (kostyaomsk) 06.09.14 17:26
Большой плюс за один только вызов конструктора в тонком клиенте. К остальному уже привыкли.
36. imispb imispb (imispb) 23.02.15 22:08
Платформа 8.3.5.1460 не работают запросы с временными таблицами. Не используются данные из временных таблиц в пакете запросов. Перебрал подобных 4 варианта обработок, включаю те которые указаны в комментах, ни одна не поддерживает данный режим. Для своих целей однако, я нашел обработку которая работает в толстом клиенте, на управляемых формах, в интерфейсе такси и с временными таблицами. Там правда нет возможности просматривать данные временных таблиц. Полностью рабочей, со всеми вкусностями к сожалению не существует.
37. imispb imispb (imispb) 23.02.15 22:25
Прошу прощения. Это я ступил. Всё работает. Все проверил ещё раз. Автору респект.
38. Евений Лобач (isiter) 24.03.15 09:23
Добрый день. Люди добрые, подскажите, как в параметре добавить не одно значение, а список значений. Спасибо.
39. Dmitry Bas (b-dm) 15.04.15 11:22
40. Алексей Ларин (roofless) 22.07.16 09:20
отдельное спасибо за "Обновление обработки от 30.05.2014:

Исправил ошибку: в параметрах запроса не работал "Список значений"."
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа