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