Графические схемы спецификаций для УПП 1.3

Публикация № 166991

Программирование - Практика программирования

26
Обработка была разработана для решения задачи представления дерева спецификаций в виде графической схемы в процессе внедрении производственного учета на базе 1С:УПП 1.3. Как известно, разработчики 1С не предоставили возможности программной работы с объектом «графическая схема», поэтому эта разработка может служить одним из примеров работы с этим объектом при решении прикладных задач.

Обработка разработана для работы в конфигурации «Управление производственным предприятием», редакция 1.3. В процессе разработки не ставилось задачи создания законченного инструмента для работы с графическими схемами, поэтому набор функций ограничен решением прикладной задачи. Основные функции работы с графической схемой размещены в модуле объекта, функциональность реализована в модуле формы.


Описание функций:

Отображение схемы и работа с формами объектов

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

В случае установки флага "Отображать автоматически", графическая схема спецификаций отобразиться сразу после выбора.

Кнопка "Отобразить схему" служит для обновления схемы в соответствии выбранной корневой номенклатурой.

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

При двойном щечке на элементе схемы происходит открытие формы справочника соответствующего элемента. При щелчке правой кнопки мыши на элементе схемы, появляется контекстное меню действий, позволяющее выбрать элемент в качестве корневого или открыть форму элемента. Описанные действия доступны из командной панели формы по кнопке "Перейти".

Сохранение и загрузка схем

Для дальнейшего использования, полученную схему зависимых спецификаций можно сохранить в файл с расширением 'grs'. Сохранение и загрузка схемы производится из меню "Действия" командной панели формы. Сохранение схемы также возможно в формате графического файла с расширением 'bmp'.

Редактирование схемы

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

26

Скачать файлы

Наименование Файл Версия Размер
Файл обработки
.epf 17,97Kb
20.12.12
147
.epf 17,97Kb 147 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. alexer 1005 21.12.12 16:33 Сейчас в теме
У меня обработка зависла, произошло зацикливание в рекурсии. Похоже что вы не учитываете характеристику спецификации.
3. vkt 120 26.12.12 11:58 Сейчас в теме
(1) alexer, Да, характеристика номенклатуры не учитывается.
Хорошо бы еще иметь возможность не выводить блоки с технологическими картами, если в их изображении нет необходимости.
А так, тема интересная, но без напильника не обойтись, к сожалению.
6. ARL 290 07.11.13 18:00 Сейчас в теме
(1) Аналогично, посмотреть не удалось. У нас переделы в характеристиках.
2. INTECH1 24.12.12 20:24 Сейчас в теме
Странно что плохо плюсуют, тема интересная
4. Den_D 51 10.01.13 11:37 Сейчас в теме
5. gull22 86 16.10.13 12:16 Сейчас в теме
Вопрос автору, а можно ли растащить единый квадрат "технологические операции" по операциям? Ведь в спецификации расписывается на вход какой технологической операции идет номенклатура. То есть можно ли сделать картинку как в задании на спеца по УПП
Прикрепленные файлы:
Doc11.doc
7. Designer1C 301 04.08.14 16:55 Сейчас в теме
Удобная реализация идеи : увидеть все сразу для изготавливаемой продукции.
Экономия времени при отладке планирования для внедренца УПП на производстве.
8. Natgrey 26.08.15 15:31 Сейчас в теме
Интересно. Но - потребовалось раскрасить тех.карты и материалы разными цветами в зависимости от условий производства, без этого простынка не читаемая, а схема формируется сразу как текстовый файл во внутреннем формате. Где-нибудь есть его описание?
9. Natgrey 26.08.15 16:24 Сейчас в теме
Нашла как сделать разноцветные - сохраняла разноцветные декорации в файл и сравнивала чего в файлах отличается)) Переписала функцию ВставитьДекорЭлемент добавив параметр цвета
Оставьте свое сообщение