Привет всем!:helloooo:
Суть проблемы: Как известно, отечественные осты могут содержать от 1 до 3, а в некоторых случая и более, видов материалов из которых можно изготовить деталь, А так же несколько видов детальных текстов (например в зависимости от того для какой системы используется эта деталь). Это приводит к тому, что создав в Парагоне необходимое количество Детальных и Материальных текстов, мы не можем их подключить в одну спецификацию (колонок то всего по 1).
В качестве решения данной проблемы я попробовал несколько вариантов:
1 Создание такого количества спецификаций, сколько видов материалов и детальных текстов есть в осте (неудобен тем, что количество спецификаций плодится без всякой меры, и пользователь наверняка еще не раз меня вспомнит за данное решение :teeth_smile: )
2 В спецификации создать несколько виртуальных элементов, которые будут отличаться колонками NAME, STYPE, DETAIL, MATXT. но иметь общую колонку CATREF. (Загрузилось на ура... и даже в выборе компонента отображается отдельной позицией, но изодрафт считает их одним элементом, считывает детальный текст с первого элемента, а остальные просто суммирует в колонке количество (видно он проверяет сходность элементов по катрефу)
3 Наплодить Скомов, и тем самым попробовать решить проблему с изодрафтом из 2 пункта (еще не пробовал, но это уж точно должно сработать, хотя увеличивает количество "пустых"элементов в базе, что не есть хорошо тоже)
Вот такая проблемка. Хочу узнать, может кто нашел более элегантный способ ее решения? Уже согласен на танцы с бубном!:D
Привет всем!:helloooo:
Суть проблемы: Как известно, отечественные осты могут содержать от 1 до 3, а в некоторых случая и более, видов материалов из которых можно изготовить деталь, А так же несколько видов детальных текстов (например в зависимости от того для какой системы используется эта деталь). Это приводит к тому, что создав в Парагоне необходимое количество Детальных и Материальных текстов, мы не можем их подключить в одну спецификацию (колонок то всего по 1).
В качестве решения данной проблемы я попробовал несколько вариантов:
1 Создание такого количества спецификаций, сколько видов материалов и детальных текстов есть в осте (неудобен тем, что количество спецификаций плодится без всякой меры, и пользователь наверняка еще не раз меня вспомнит за данное решение :teeth_smile: )
2 В спецификации создать несколько виртуальных элементов, которые будут отличаться колонками NAME, STYPE, DETAIL, MATXT. но иметь общую колонку CATREF. (Загрузилось на ура... и даже в выборе компонента отображается отдельной позицией, но изодрафт считает их одним элементом, считывает детальный текст с первого элемента, а остальные просто суммирует в колонке количество (видно он проверяет сходность элементов по катрефу)
3 Наплодить Скомов, и тем самым попробовать решить проблему с изодрафтом из 2 пункта (еще не пробовал, но это уж точно должно сработать, хотя увеличивает количество "пустых"элементов в базе, что не есть хорошо тоже)
Вот такая проблемка. Хочу узнать, может кто нашел более элегантный способ ее решения? Уже согласен на танцы с бубном!:D