ЭКСПЛОРЕР |
01.05.2006 Универсальнй менеджер работы с 1с v8 (Касатка)
Эксплорер-1с является универсальной (работающей на всех конфигурациях) внешней обработкой (.epf) , с открытым кодом выполненным на встроенном языке 1с и свободным для распространения. Менеджер предназначен для построения и исполнения запросов SQL (1с), а также для выполнения кода на встроенном языке 1с v8.
1. В левой части экрана, расположено поле "'Элементы" представляющее собой перечень данных конфигурации, который формируется при загрузке формы. Данные этого поля располагаются в виде дерева значений, на верхнем уровне которого перечислены метаданные конфигурации (Справочники, Перечисления, Константы и т.д.). Внутри элементов первого уровня перечислены существующие объекты данных конфигурации это конкретные документы, справочники, перечисления и т.д. В ряде случаев в дереве элементов присутствует третий уровень если элемент данных содержит табличные части. Если элемент данных имеет одну из форм (ФормаСписка; ФормаВыбора; ФормаЭлемента; и т.д. ) предусмотренных конфигурацией, он обозначен коричневым цветом текста. 2. Контекстное меню дерева элементов содержит несколько пунктов: "Список конфигурации" - сканирует данные конфигурации, при этом дерево данных сворачивается до элементов первого уровня. "Запрос краткий" - формирует краткий (с использованием шаблона "*" ) запрос на выбранный элемент данных. "Запрос полный" - выводит запрос с перечнем реквизитов элемента. "Код" - позволяет сформировать код исполнения (команду на встроенном языке) для получения одной из форм элементов данных окрашенных коричневым цветом, имеющуюся в конфигурации. 3. Помимо ручного формирования запросов и построения запросов из дерева элементов в эксплорере предусмотрена возможность использования "Конструктора" запросов. 4. Тип скрипта - обозначает вариант выполнения команды: либо SQL запрос, либо код исполнения (команды встроенного языка). 5. Поле выбора "Образец" - позваляет подставить в текст оператор SQL запроса. 6. Для передачи результатов запросов, которые выводятся в Таблицу Значений, в нижней части экрана, предусмотрены процедуры экспорта данных в формат txt, xls и табличный отчет 1с. 7. Сам текст запроса или кода исполнения можно сохранить в файл соответственно с расширениями ".sql" и ".1c" 8. Наиболее целесообразным средством хранения и обработки данных скриптов является СУБД ACCESS, в силу его всеобщего распространения и простотой использования для этих целей. Кнопки: "Загрузить из ACCESS" и "Записать в ACCESS" вызывают форму работы с базой дынных:
С помощью этой формы можно добавлять и изменять данные, а так же осуществлять поиск записей по заданным критериям: типу скрипта, варианту поиска (по наименованию, информации или автору). Двойным щелчком по таблице значений в левой части данной формы осуществляется выбор нужной записи из базы данных для подстановки текста скрипта в поле ввода главной формы.
|
|
|
|