Консоль запросов для управляемых и обычных форм со всеми наворотами Toltec 2.0

21.01.14

Разработка - Инструментарий разработчика

В эту универсальную консольку я поместил практически все возможности, которые собрал на инфостарте. Наконец-то мне не нужно теперь держать по несколько обработок для тонкого и толстого клиента. Всего ОДНА обработка, которая запускается в любой конфигурации любого типа клиента.

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

Наименование Файл Версия Размер
!Консоль запросов Toltec
.epf 129,91Kb
372
.epf 2.0 129,91Kb 372 Скачать

Консоль запросов это самая необходимая обработка которая только может существовать! И она должна быть удобна и компактна. Понятное дело, для каждого человека понятие про удобства разное, потому на инфостаре уже существует много вариантов этой чудной консольки. Я предлагаю вам вариант, который прижился у нас в компании. 

По мере наших нужд, мы будем дополнять эту обработку и обновлять ее в этом посте.

Эта обработка не воевала пока что на фронте "Такси", так что не исключительно что будут баги на тех фронтах.

Версию обработки мы выложили начиная с 8.2.

ФАЙЛ ПЕРЕЗАЛИЛ.

!!! Внимание, в тонком клиенте еще пока нет возможности вызывать конструктор запросов. Платформа не дает такой возможности.

Если что - пишите. До встречи ;)

Универсальная Консоль Запросов Управляемая и Обычная форма Тонкий и Толстый клиент дополнительные возможности

См. также

SALE! 20%

Infostart Toolkit: Инструменты разработчика 1С 8.3 на управляемых формах

Инструментарий разработчика Роли и права Запросы СКД Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

13000 10400 руб.

02.09.2020    121630    670    389    

711

SALE! 25%

Infostart PrintWizard

Пакетная печать Печатные формы Инструментарий разработчика Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 15300 руб.

06.10.2023    7266    21    6    

39

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3512    11    1    

33

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2520 руб.

14.01.2013    177729    1073    0    

849

Многопоточность. Универсальный «Менеджер потоков» 2.1

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    99342    239    97    

296

[ЕХТ] Фреймворк для Расширений 1С

Инструментарий разработчика Платформа 1С v8.3 Управляемые формы Платные (руб)

"Фреймворк для Расширений 1С" это универсальное и многофункциональное решение, упрощающее разработку и поддержку создаваемых Расширений. Поставляется в виде комплекта из нескольких Расширений с открытым исходным кодом. Работает в любых Конфигурациях в режиме Управляемого приложения с режимом совместимости 8.3.12 и выше без необходимости внесения изменений в Конфигурацию.

3000 руб.

27.08.2019    18104    6    8    

39

1С HTML Шаблоны / HTML Templates

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

2040 руб.

27.12.2017    28099    3    10    

15

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Инструментарий разработчика Обмен между базами 1C Платформа 1С v8.3 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

2400 руб.

24.09.2019    23598    15    15    

32
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. ardn 622 20.01.14 10:20 Сейчас в теме
Файл не найден или был удален
2. Hawk_sib 29 20.01.14 10:53 Сейчас в теме
всем привет, интересует консоль для управляемых форм с конструктором запроса
7. treedo 124 21.01.14 16:30 Сейчас в теме
(2) Hawk_sib, нет такой возможности на уровне платформы.
47. Hawk_sib 29 22.04.14 08:05 Сейчас в теме
(7) не совсем понял, что имеется в виду, но то что мне нужно было я нашел
3. psih12 132 20.01.14 11:18 Сейчас в теме
Хотелось бы,чтобы Вы дополнили описание отличиями от других консолей, выложенных на сайте.
4. nicxxx 254 20.01.14 11:22 Сейчас в теме
какая жестокая шутка... "файл не найден или был удален"
5. Nio 70 20.01.14 11:54 Сейчас в теме
Файл не найден или был удален
Вроде и не первое апреля.
6. KonstB 180 20.01.14 13:03 Сейчас в теме
И что прям для тонкого клиента? - как парсите запрос?
8. treedo 124 21.01.14 16:32 Сейчас в теме
(6) KonstB, Запрос не парсерим, в тонком клиенте пишем запросы сами или копируем.
-------------------------
ФАЙЛ перезалил.
9. KonstB 180 21.01.14 16:50 Сейчас в теме
!!! Внимание, в тонком клиенте еще пока нет возможности вызывать конструктор запросов. Платформа не дает такой возможности.


ЕЩЕ ? думаете такая возможность появится?

Какие у Вас есть "фишки", которых нет в Подсистема "Инструменты разработчика"
10. treedo 124 21.01.14 17:05 Сейчас в теме
(9) KonstB, Я думаю что будет. В новых обновлениях платформы - нам таки обновят стандартный конструктор запроса,для запуска его под тонким клиентом. Нужно лишь попросить хорошенько...
Какие у Вас есть "фишки", которых нет в Подсистема \"Инструменты разработчика\"

Я бы с радостью сравнил функционал того инструмента с этим, и может быть что то улучшил, или перешел бы на тот, я бы радостью сравнил функционал других консолек и описал бы различия, но сейчас прикатастрофически завал клиентов и заказов, как наверное, и у всех вас, потому не сейчас.
11. Tavalik 3350 22.01.14 17:09 Сейчас в теме
Доброго времени суток. Попробовал Вашу консоль. Использовал на 1С:Предприятие 8.2 (8.2.17.143), Комплексная автоматизация, редакция 1.1 (1.1.33.3), файловый вариант. Результат:
1. Не работает кнопка "Параметры". В таблице слева появилось только 2 параметра "НачалоПериода" и "КонецПериода". Остальные параметры обработка игнорирует.
2. Вообще не работает ни одна из кнопок "Отсутствующие", "Получить параметры..." и т. д.
3. В принципе, параметры в отдельной таблице слева - удобно.
4. Непонятно зачем снизу такая большая кнопка "Конструктор". По мне, так уж надо было разместить "Выполнить" на этом месте.
5. Нет подкраски различных значений в таблице, как это сделано, например, здесь.
6. Нет информации о выводимых значениях. (там же).
7. "Получить код" и "Обработать результат" - полезные функции. Спасибо, раньше о таких не видел.
8. Попробовал в Такси - вроде работает нормально.

В общем, по мне так надо доработать. А в целом очень даже не плохо. За это плюс.

P.S. А Toltec - это что? Название организации? - ага, организация, нашел в справке :)
12. rasswet 82 24.01.14 10:11 Сейчас в теме
можно в параметрах задавать границу в моменте времени? Таблицу значений? список значений?
13. almas 254 27.01.14 12:33 Сейчас в теме
Печально, что все возможности под обычными формами.
14. KonstB 180 27.01.14 17:57 Сейчас в теме
15. treedo 124 28.01.14 15:48 Сейчас в теме
(14) KonstB, Ура! Ура! Ура! Я знал что будет, но не знал что так скоро...
17. AllexSoft 28.01.14 16:42 Сейчас в теме
(14) KonstB, по ссылке внизу небольшая часть "Объектная модель схемы запроса" - вот это класс! гораздо важнее какого то там конструктора для УФ...!
18. KonstB 180 28.01.14 17:40 Сейчас в теме
(17) AllexSoft,
"Объектная модель схемы запроса"
- все цело согласен!

а по (16) - частенько бывает (у меня) запускаю базу, она запустилась в тонком, я открываю консоль, конструктор... тонкий клиент, приходится перезаходить/копировать и т.д. - с конструктором для тонкого мне будет просто удобнее (не буду париться :))
19. AllexSoft 28.01.14 18:12 Сейчас в теме
(18) KonstB, ну это уже вопрос небольшого неудобства, базу перезапустить в новом варианте... а у меня вот запрос из 15 пакетов, с хитрыми условиями которые я бы хотел прокомментировать почему я так делаю, даже для себя.. я же забуду через месяц почему я сделал так именно... вот комментарии в запросах просто архинужны!
Evgen.Ponomarenko; +1 Ответить
24. KliMich 08.02.14 15:41 Сейчас в теме
Спасибо! Будет полезно.

(14) KonstB, Да это класс! ("Объектная модель схемы запроса").
Интересно, а в каком релизе платформы эта вкусность появиться?
26. tormozit 7136 10.02.14 20:49 Сейчас в теме
32. Evgen.Ponomarenko 567 12.02.14 19:03 Сейчас в теме
(26) tormozit,
Буду ждать выхода релиза, ради это есть смысл перейти с 8.2.13 на 8.3.5...
хотя... такую фишку нужно было сделать лет 5 назад. Главное, чтобы идею не испортили, как с "Такси"
16. AllexSoft 28.01.14 16:30 Сейчас в теме
Не понимаю зачем он собственно так ОЧЕНЬ нужен конструктор запросов в УФ (тонкий клиент)... прекрасно можно запустить платформу в толстом клиенте (УФ), или уж написать в конфигураторе и скопировать... лучше бы разрабы чем другим занялись.
К автору, если уж говорите что собрали вашу разработку из чьих то других, указывайте ссылки откуда брали...
20. tormozit 7136 29.01.14 08:09 Сейчас в теме
Кому архинужны комментариии в конструкторе запроса, предлагаю попробовать конструктор запроса ИР http://www.forum.mista.ru/topic.php?id=696057 , http://devtool1c.ucoz.ru/index/konstruktor_zaprosa/0-38
DrAku1a; slavap; AllexSoft; KonstB; +4 Ответить
21. KonstB 180 29.01.14 09:04 Сейчас в теме
22. AllexSoft 29.01.14 10:34 Сейчас в теме
(20) tormozit, еще бы и в конфигураторе.....
23. tormozit 7136 29.01.14 11:02 Сейчас в теме
(22) Работа над этим уже идет на базе снегопата.
25. den_valley 235 10.02.14 13:55 Сейчас в теме
При попытке открыть файл в 8.2.19.80 (Обычные формы)
Неверный формат хранилища данных 'file://D:/Work/Консоли запросов/!Консоль запросов Toltec 2.0.epf'.


27. pvlunegov 157 12.02.14 14:39 Сейчас в теме
1С:Предприятие 8.2 (8.2.18.109)
Управление производственным предприятием, редакция 1.3 (1.3.49.1)
режим толстого клиента.

не открывается список параметров запроса. Запрос ввел через конструктор обработки.
28. Rothschild 12.02.14 17:59 Сейчас в теме

В эту универсальную консольку я поместил практически все возможности, которые собрал на инфостарте.

список что ли трудно было составить???
...
а то что-то голословно получается
29. Rothschild 12.02.14 18:09 Сейчас в теме
(28)
поддерживается ли програмный запуск на выполнение других запросов из дерева списка
при выполнении запроса и обработке выборки запроса???


на подобии того как это сделано
в "Консоли запросов 1С + ADO"
http://infostart.ru/public/169973/
http://infostart.ru/public/180571/
http://infostart.ru/public/177179/
***
про запросы через ADO наверное не стоит спрашивать...
;))))
30. yuraos 991 12.02.14 18:22 Сейчас в теме
(0) еще один брат по "разуму", еще один вариант!
смотрю результат выводится в поле табличного документа,
а не как традиционно -
- в табличное поле с таблицей или деревом значений...
***
что с этим проблемы в управляемом приложении ???


31. yuraos 991 12.02.14 18:23 Сейчас в теме
ЗЫ
а как выкручиваетесь с выводом полей запроса,
возвращающими значения недоступные на управляемом клиенте,
например - вложенную таблицу табличной части объекта ?
33. Evgen.Ponomarenko 567 12.02.14 19:07 Сейчас в теме
(31) yuraos,
вложенную таблицу табличной части

упс... А как сделать вложенную таблицу в табличной части?
34. Rothschild 12.02.14 19:22 Сейчас в теме
(33) Evgen.Ponomarenko,

упс... А как сделать вложенную таблицу в табличной части?

имеется ввижу если выбрать запросом табличную часть объекта, как значение поля запроса.
набери и выполни в любой консоли в обычном приложении запрос,
вроде следующего:
ВЫБРАТЬ
	РеализацияТоваровУслуг.Ссылка,
	РеализацияТоваровУслуг.Товары.(
		Ссылка,
		НомерСтроки,
		ЕдиницаИзмерения,
		ЕдиницаИзмеренияМест,
		Качество,
		Количество,
		КоличествоМест,
		Коэффициент,
		Номенклатура,
		ПроцентСкидкиНаценки,
		СерияНоменклатуры,
		СпособСписанияОстаткаТоваров,
		СтавкаНДС,
		Сумма,
		СуммаНДС,
		ХарактеристикаНоменклатуры,
		Цена,
		Склад,
		ПроцентАвтоматическихСкидок,
		УсловиеАвтоматическойСкидки,
		ЗначениеУсловияАвтоматическойСкидки,
		КлючСтроки,
		КлючСвязи,
		ЗаказПокупателя
	) КАК СсылкаТовары
ИЗ
	Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
Показать

и сразу станет понятно о чем идет речь.
35. Rothschild 12.02.14 19:25 Сейчас в теме
(34)
Результат выполнения запроса (34) в демо УТ-10.3
Прикрепленные файлы:
36. Evgen.Ponomarenko 567 13.02.14 00:11 Сейчас в теме
(34) Rothschild,
Аааа...тогда я вас не верно понял... я думал 1С продвинулось и реализовало хранение вложенных таблиц в табличной части, типа списка партий в табличной части "Товары"... а я проспал этот эпический момент )))
37. Rothschild 13.02.14 07:20 Сейчас в теме
(36) Evgen.Ponomarenko, у 1С сейчас более важные дела -
- ТАКСО-парк надо развивать!
;)))
DrAku1a; AllexSoft; Evgen.Ponomarenko; +3 Ответить
38. kauksi 216 13.02.14 10:24 Сейчас в теме
для параметров запроса (дата, счет) нужно выбирать тип? сразу минус...
39. kauksi 216 13.02.14 10:36 Сейчас в теме
нет количества элементов выборки, нет итогов по суммовым колонкам, останусь на консоли из мобильных инструментов...
40. treedo 124 14.02.14 18:26 Сейчас в теме
Прям завалил меня недочетами. Спасибо за ваше мнение. Действительно много чего не хватает. Все таки я доделаю ее, но не скоро. Очень много работы.
41. vasko88 26 16.02.14 14:08 Сейчас в теме
Еще неплохо было бы реализовать работу с текстами запросов типа "Выбрать (*) Из &Внешняя" Как пример - реализовано в моей публикации - можно загрузить из файла и задать в качестве параметра запроса таблицу
42. vasko88 26 19.02.14 10:29 Сейчас в теме
(41) vasko88, не разглядел сразу, теперь увидел
43. andryus 101 25.02.14 09:06 Сейчас в теме
Отличная вещь. Мне понравилось!
44. Mozar 10 26.02.14 14:05 Сейчас в теме
Отличная вещь. Давно искал что-то подобное.
45. higs 27.03.14 20:08 Сейчас в теме
Присоединяюсь к радостным пользователям. Спасибо!
46. 1cmax 152 06.04.14 23:14 Сейчас в теме
Инструменты разработчика пока все равно непревзойденными будут
48. ВРедная 44 14.08.14 17:37 Сейчас в теме
*удалено*
Написала не к той публикации.
49. jobkostya1c_ERP 100 10.11.14 08:08 Сейчас в теме
Большой плюс за то что:
1. Универсальность для режима клиента: толстый и тонкий. Самому уже надоело привыкать к разным консолям. Сейчас толстый клиент резко понадобился, а платформа уже 8.3.5.1248 и ни одна что была не запускается. Главное вообще запустилась.
2. Удобно смотреть временные таблицы.
Минусы:
1. Все-таки интерфейс запутан по временным таблицам.
2. По запуску из кода ничего не сказано. Проверю напишу.
50. jobkostya1c_ERP 100 12.11.14 19:41 Сейчас в теме
Замечание, почти везде в консолях запросов синтаксическая ошибка: в меню "инструменты" -> настройки -> использовать интервал автосохранения если сохранить 0, то больше консоль не запустить!.
{Форма.Форма.Форма(498)}: Ошибка при вызове метода контекста (ПодключитьОбработчикОжидания)
ПодключитьОбработчикОжидания("Сохранить", ИнтервалАвтосохранения);
по причине:
Недопустимое значение параметра (параметр номер '2')


Из справки:

Глобальный контекст (Global context)
ПодключитьОбработчикОжидания (AttachIdleHandler)
Синтаксис:

ПодключитьОбработчикОжидания(<ИмяПроцедуры>, <Интервал>, <Однократно>)
...
<Интервал> (обязательный)

Тип: Число.
Интервал времени в секундах с точностью до 1/10 секунды, через который будет осуществляться вызов процедуры (положительное число).
Если указано значение меньше 1, то значение третьего параметра должно быть равно Истина.

Пусть хоть 60 сек. будет чтоб можно было успеть исправить или блок Попытка-исключение c выдачей сообщения что текст запроса (пока только в толстом клиенте не сохраняется):
Попытка
		Если ИспользоватьАвтосохранение Тогда
			ПодключитьОбработчикОжидания("Сохранить", ИнтервалАвтосохранения);
		Иначе
			ОтключитьОбработчикОжидания("Сохранить");
		КонецЕсли;
	Исключение
		СП = Новый СообщениеПользователю;
		СП.Текст = "Ошибка автосохранения в консоли запросов! Установлен нулевой интервал!";
		СП.Сообщить();
	КонецПопытки;
Показать
Прикрепленные файлы:
Оставьте свое сообщение