Назначение
Расширение системы ruCAD ruXmlSoExplorer предназначено для:
- ведения базы данных оборудования, изделий и материалов;
- формирования и выпуска спецификаций оборудования (СО) по ГОСТ 21.110-95.
Возможности
Программа позволяет:
Работа с базой данных:
- вести структурированную древовидную базу данных оборудования, изделий и материалов для формирования рабочих спецификаций оборудования;
- выполнять поиск в дереве базы данных;
- для каждой папки (ветви дерева) просматривать и редактировать текстовые описания, поддерживать ссылки на сайты в Интернет или на локальные файлы с документацией на оборудование;
- просматривать ссылки на сайты или локальные файлы во встроенном браузере;
- для каждой таблицы просматривать и редактировать атрибутивную информацию (описание, автор, тема);
- для каждой позиции в базе данных редактировать основные данные, необходимые для заполнения спецификации оборудования по ГОСТ 21.110-95, а также дополнительные сведения - цена изделия, иллюстрация изделия и документация (паспорт изделия) с просмотром в программе;
- для каждой позиции в базе данных хранить макрос, для рисования или моделирования изделия в системе AutoCAD;
- формировать в базе данных таблицы как в виде отдельных позиций, так и в виде комплектов из нескольких позиций;
- формировать наборы данных для включения "одним кликом" в рабочую спецификацию множества позиций из разных таблиц;
- сохранять любую таблицу (позицию) базы данных как шаблон для создания новых таблиц и создавать новые таблицы из ранее созданных шаблонов;
- упаковывать ветви базы данных в ZIP-архивы для последующего резервирования или обмена данными.
Создание рабочих спецификаций:
- формировать таблицу рабочей спецификации различными способами - ручным вводом, добавлением позиций, комплектов и наборов из базы данных;
- создавать рабочую спецификацию из подготовленных шаблонов;
- сохранять копию рабочей спецификации под другим именем;
- сохранять рабочую спецификацию как шаблон;
- сохранять выделенные записи рабочей спецификации в другую спецификацию, в базу данных и в шаблон;
- экспортировать рабочую спецификацию в форматы:
MS Excel;
MS Word;
RTF;
HTML;
XML;
DBF;
TXT;
CSV;
SQL - импортировать в рабочую спецификацию данные из источников форматов:
MS Excel;
DBF;
XML;
TXT;
CSV. - оперативно просматривать сумму по численным столбцам;
- выполнять быструю печать черновика (текущего вида таблицы) спецификации для вспомогательных целей;
- формировать данные для титульного листа и основной надписи с возможностью их сохранения и восстановления в других спецификациях;
- формировать готовый отчет (спецификацию для выдачи) в стандартной и других формах с предварительным просмотром на любой принтер;
- печатать обложки формата А3 или А4;
- конструировать отчеты в любой нестандартной форме;
- упаковывать спецификацию в ZIP-архив для последующего резервирования или обмена данными.
Общие возможности при работе с таблицами базы данных и рабочей спецификации:
- отображать информацию в сетке (таблице);
- отображать информацию в виде формы (одной записи на экране);
- использовать клавиатуру или набор кнопок для навигации по таблице;
- устанавливать закладку в таблице и возвращаться к ней;
- физически перемещать записи таблицы вверх и вниз;
- дублировать записи таблицы;
- сохранять в таблице и редактировать общие реквизиты - длинное название, тема, автор, последний редактор, дата создания, версия;
- осуществлять поиск по таблице с установкой условий поиска в диалоге;
- устанавливать фильтр данных с установкой условий в диалоге;
- сохранять и восстанавливать все текущие настройки интерфейса.
Версии
Программа развивается в виде двух основных версий:
1. Однопользовательская локальная версия ruXmlSoExplorer L для работы с базой данных оборудования в файловой системе компьютера - описывается в настоящей документации.
2. Многопользовательская клиент-серверная версия ruXmlSoExplorer CS для работы с удаленной базой данных оборудования, хранящейся на сервере баз данных под управлением СУБД Firebird.
В рамках двух основных версий выпускаются инсталляции, отличающиеся номерами реализации и нумерацией "билдов", например ruXmlSoExplorer L Beta 2, ruXmlSoExplorer L RC02 Build 2.2.1.38 и т.п.
Краткий обзор методики
Здесь мы кратко опишем общую технологию создания спецификаций.
Конечной целью работы является получение спецификации, как документа на бумаге. Можно и не сразу на бумаге, а сначала в электронном неизменяемом виде - в формате PDF, который можно распечатать на любом физическом принтере на любом компьютере.
Достичь конечной цели в нашей программе очень просто - нужно вывести отчет (возможно с обложкой) и распечатать его на физический или виртуальный принтер (например, в формат PDF).
Для подготовки отчета необходимо сформировать рабочую спецификацию. Формировать рабочую спецификацию можно и самым примитивным способом - вставляя записи позиций и заполняя данные по оборудованию вручную. Но программа создана для того, чтобы облегчить этот самый трудоемкий процесс.
Для формировании спецификации оборудования по объекту необходимо:
1. Создать новую спецификацию, возможно, с использованием выбранного шаблона. Шаблон, при умной организации дела, может быть уже почти готовой спецификацией.
2. Пополнить спецификацию записями из базы данных оборудования. При этом имеется возможность корректировать позиции спецификации, а также сохранять фрагменты рабочей спецификации в базе данных и в шаблонах.
3. Заполнить графу "количество". Автоматическое определение "количеств" в этой версии программы не предусмотрено.
4. Вывести конечную спецификацию в виде отчета.
Если в базе данных отсутствует требуемое оборудование и изделие, его нужно сначала внести в рабочую спецификацию, а затем сохранить в базе данных.
Посмотреть скриншоты программы
Внимание! Программа ruXMLSoExplorer начиная с сентября 2009 года заменена на новую версию - ruAdoSoExplorer.