Пример работы с запросами, списками, таблицами и деревьями

10.07.09

Разработка - Запросы

В обработке реализовано несколько простеньких механизмов:
1)Работа с текстом запроса и параметрами запроса в режиме 1С:Предприятия, с возможностью выполнения запроса.
2)Перенос строк из таблицы значений в дерево значений с учетом порядка строк и значения колонки "Уровень" в таблице значений
3)2 простейших парсера:
-Поиск по тексту запроса параметров и перенос их в список значений ПараметрыЗапроса
-Простое преобразование имени объекта, например "НовоеПолеДанных" в его представление, например "Новое поле данных".

Бесплатные

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Бесплатно
ПереносИзТаблицыВДеревоИЗапросы.epf
.1247174463 12,63Kb
239 Скачать бесплатно

Обработка быда сделана для начинающих и продолжающих программистов 1С. В обработке только 7 функций с подробными комментариями.

Работать с обработкой просто:

  1. Вводим текст запроса(можно воспользоваться конструктором, который вызвается из контектного меню)
  2. Добавляем параметры запроса с помощью кнопки "Заполнить", потом заполняем эти параметры
  3. Нажимаем кнопку "Выполнить запрос" и автоматически попадаем на панель результатов
  4. В таблице с результатом запроса заполняем вручную колонку "Уровень". От значения в этой колонке зависит как будут структурированы строки в дереве значений
  5. Нажимаем кнопку "Перенести строки в дерево" и получаем структурированное в соответствии со значениями колонки "Уровень" и порядка строк, дерево:)

См. также

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

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

15500 руб.

02.09.2020    196355    1085    409    

1006

Инструментарий разработчика Запросы Программист 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m)

QueryConsole1C — расширение, включающее консоль запросов с поддержкой исполняемых представлений — аналогов виртуальных таблиц, основанных на методах программного интерфейса ЗУП. Оно позволяет выполнять запросы с учётом встроенной бизнес-логики, отлаживать алгоритмы получения данных и автоматически генерировать код на встроенном языке 1С.

1 стартмани

16.05.2025    3321    73    zup_dev    15    

57

Инструментарий разработчика Запросы Программист 1С v8.3 Управляемые формы 1С:ERP Управление предприятием 2 Абонемент ($m)

В данной публикации рассказывается о решении, которое позволяет находить сразу все ошибки в тексте запроса за раз, а не только самую первую.

2 стартмани

05.03.2025    2874    10    XilDen    12    

23

Обновление 1С Запросы Программист 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Данный инструмент помогает анализировать доработанную конфигурацию после обновления на новый релиз и находить «битые» тексты запросов, в которых участвуют несуществующие в новом релизе метаданные.

2 стартмани

06.02.2025    2795    22    XilDen    26    

36

Запросы Программист 1С v8.3 Запросы 1C:Бухгалтерия Бесплатно (free)

В статье приведена удобная возможность отладки исполняемого запроса динамического списка.

03.12.2024    6870    artemusII    11    

24

Запросы Программист Бесплатно (free)

Увидел cheatsheet по SQL и захотелось нарисовать подобное, но про запросы.

18.10.2024    14876    sergey279    18    

68

Запросы Программист 1С v8.3 Запросы 1C:Бухгалтерия Бесплатно (free)

Столкнулся с интересной ситуацией, которую хотел бы разобрать, ввиду её неочевидности. Речь пойдёт про использование функции запроса АВТОНОМЕРЗАПИСИ() и проблемы, которые могут возникнуть.

11.10.2024    9570    XilDen    38    

101

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

Работая с типовыми отчетами в конфигурациях «Зарплата и управление персоналом, редакция 3», «Зарплата и кадры государственного учреждения, редакция 3» и подобных, в схемах компоновки данных можно встретить конструкции запросов, которые обращаются к некоторым виртуальным таблицам.

20.08.2024    3941    PROSTO-1C    0    

26
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. luns 10.07.09 07:25 Сейчас в теме
2. Evg-Lylyk 5047 10.07.09 09:04 Сейчас в теме
Вместо парсинга запроса в поисках "&" (в запросе может быть текст с символом "&") можно использовать метод НайтиПараметры объекта Запрос + получает типы параметров
5. LavS 165 10.07.09 10:43 Сейчас в теме
(2) Спасибо, не разу не пробовал пользоваться "НайтиПараметры", буду знать:) Так на много проще:)
3. sCHTASS 49 10.07.09 10:28 Сейчас в теме
А есть что-нить для 1С77 и 1с++
4. Арчибальд 2709 10.07.09 10:37 Сейчас в теме
(3)Есть все. Включая поиск по сайту.
Оставьте свое сообщение