Макро | Мебельные команды и функции | Длинномеры | Текущий тип | Текущий длинномер | Материал | Открыть диалог выбора типа и материала длинномера одного вида | Подрезка длинномеров | Длина | Прогибы по сторонам длинномера | Параметры гнутого длинномера | Кромка на длинномерах | Путь к файлу и габариты профиля для текущего типа длинномера | Имя текущего длинномера | Смещение конца линии установки длинномера при подрезке заданным углом | Создание длинномера | Как обрезать длинномер, чтобы он остался длинномером | Соединение длинномеров | Чертежи | Работа с панельными длинномерами | Работа с профильными длинномерами | Функции интерфейса длинномеров
LOGICAL GetFTMat(STRING Caption, STRING FurnType, INTEGER MultiPropID, ARRAY Data)
GetFTMat открывает диалоговое окно для выбора типа и материала длинномера одного вида. Задаётся параметром FurnType.
Верхний комбобокс заполняется всеми записями из сборочных единиц с указанным FurnType. Если Data[1]
задаёт одну из этих записей, то она становится текущей. Если Data[1]
не задает одну из записей, то текущей становится первая из выбранного множества записей.
Второй, нижний комбобокс заполняется значениями указанного множественного свойства, назначенного сборочной единице, соответствующей текущего значение верхнего комбобокса. Если Data[2]
совпадает со значением одного из них, то это значение становится текущим.
На входе:
Caption
— строка в заголовке диалога
FurnType
— изделие
MultiPropID
— ID множественного свойства с материалами изделия
Data[1]
— тип изделия (умолчание)
Data[2]
— ID материала (умолчание)
На выходе:
Data[1]
— тип изделия
Data[2]
— ID материала
Возвращает:
Макро | Мебельные команды и функции | Длинномеры | Текущий тип | Текущий длинномер | Материал | Открыть диалог выбора типа и материала длинномера одного вида | Подрезка длинномеров | Длина | Прогибы по сторонам длинномера | Параметры гнутого длинномера | Кромка на длинномерах | Путь к файлу и габариты профиля для текущего типа длинномера | Имя текущего длинномера | Смещение конца линии установки длинномера при подрезке заданным углом | Создание длинномера | Как обрезать длинномер, чтобы он остался длинномером | Соединение длинномеров | Чертежи | Работа с панельными длинномерами | Работа с профильными длинномерами | Функции интерфейса длинномеров