Разрабатывал для себя обработку, автоматически вырезающую временные таблицы из запросов, дабы сэкономить себе время при корректировке запроса.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Обработка исключения не используемых временных таблиц из запроса:
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Может пригодиться многим разработчикам.
Только обязательно сохраняйте копию исходного запроса, возможны глюки. Были обнаружены глюки при наличии вложенных таблиц.
Использование:
просто вставляем текст запроса из буфера обмена в поле ввода;
нажимаем "Поиск лишних таблиц", в результирующей таблице появится список временных таблиц запроса без установленных галочек у неиспользуемых;
далее нажимаем "Исключить лишние"
Действия 2-3 повторяем до тех пор, пока в результирующей таблице не будут установлены все галочки.
Итоговый запрос находится в том же поле, куда вставляли исходный
Используем на свой страх и риск. Обработка не идеальна, возможна доработка до полной автоматизации, в планах доработать рекурсивно сворачивать временные таблицы дабы не повторять действия 2-3.
Обработка универсальная, может использоваться на любом релизе платформы (разрабатывалось на 8.3.16.1973)
Проверено на следующих конфигурациях и релизах:
Управление торговлей, редакция 11, релизы 11.1.10.199
Post1C - это внешняя обработка, которая превращает 1С в полноценный инструмент для тестирования REST API. Всё управление сосредоточено в одном окне: настройка запроса, выполнение, просмотр ответа и генерация кода - без переключения между формами. Аналог Postman, но работающий в привычной среде 1С.
Представляю новую версию подсистемы работы со схемой запроса, которая завершает её эволюцию от библиотеки по работе со схемой запроса до объектной реализации модели запроса 2. Теперь есть выбор между классическим и текучим стилем написанию кода - оба варианта взаимозаменяемы. Ключевое улучшение - использование объектов в качестве источников данных, значений полей и параметров в условиях виртуальных таблиц, а также новые операторы позиционирования в схеме
QueryConsole1C — расширение, включающее консоль запросов с поддержкой исполняемых представлений — аналогов виртуальных таблиц, основанных на методах программного интерфейса ЗУП. Оно позволяет выполнять запросы с учётом встроенной бизнес-логики, отлаживать алгоритмы получения данных и автоматически генерировать код на встроенном языке 1С.
Данный инструмент помогает анализировать доработанную конфигурацию после обновления на новый релиз и находить «битые» тексты запросов, в которых участвуют несуществующие в новом релизе метаданные.