Обработка разработана для работы в конфигурации «Управление производственным предприятием», редакция 1.3. В процессе разработки не ставилось задачи создания законченного инструмента для работы с графическими схемами, поэтому набор функций ограничен решением прикладной задачи. Основные функции работы с графической схемой размещены в модуле объекта, функциональность реализована в модуле формы.
Описание функций:
Отображение схемы и работа с формами объектов
Для отображения графической схемы спецификаций, необходимо выбрать корневую номенклатуру в соответствующем поле формы.
В случае установки флага «Отображать автоматически», графическая схема спецификаций отобразиться сразу после выбора.
Кнопка «Отобразить схему» служит для обновления схемы в соответствии выбранной корневой номенклатурой.
Для отображения полной схемы зависимых спецификаций конечного изделия, его необходимо выбрать в качестве корневой номенклатуры.
При двойном щечке на элементе схемы происходит открытие формы справочника соответствующего элемента. При щелчке правой кнопки мыши на элементе схемы, появляется контекстное меню действий, позволяющее выбрать элемент в качестве корневого или открыть форму элемента. Описанные действия доступны из командной панели формы по кнопке «Перейти».
Сохранение и загрузка схем
Для дальнейшего использования, полученную схему зависимых спецификаций можно сохранить в файл с расширением ‘grs’. Сохранение и загрузка схемы производится из меню «Действия» командной панели формы. Сохранение схемы также возможно в формате графического файла с расширением ‘bmp’.
Редактирование схемы
Для интерактивного редактирования схемы необходимо снять соответствующий флажок в панели настройки. Для сохранения результатов редактирования, необходимо сохранить схему в формате ‘grs’.
У меня обработка зависла, произошло зацикливание в рекурсии. Похоже что вы не учитываете характеристику спецификации.
Странно что плохо плюсуют, тема интересная
(1) alexer, Да, характеристика номенклатуры не учитывается.
Хорошо бы еще иметь возможность не выводить блоки с технологическими картами, если в их изображении нет необходимости.
А так, тема интересная, но без напильника не обойтись, к сожалению.
Возможно утащу к себе
Вопрос автору, а можно ли растащить единый квадрат «технологические операции» по операциям? Ведь в спецификации расписывается на вход какой технологической операции идет номенклатура. То есть можно ли сделать картинку как в задании на спеца по УПП
(1) Аналогично, посмотреть не удалось. У нас переделы в характеристиках.
Удобная реализация идеи : увидеть все сразу для изготавливаемой продукции.
Экономия времени при отладке планирования для внедренца УПП на производстве.
Интересно. Но — потребовалось раскрасить тех.карты и материалы разными цветами в зависимости от условий производства, без этого простынка не читаемая, а схема формируется сразу как текстовый файл во внутреннем формате. Где-нибудь есть его описание?
Нашла как сделать разноцветные — сохраняла разноцветные декорации в файл и сравнивала чего в файлах отличается)) Переписала функцию ВставитьДекорЭлемент добавив параметр цвета