Несколько Design Table и UDF

Средства работы с базами знаний.

Несколько Design Table и UDF

Сообщение AlexeyK » 30 сен 2010 23:35

Добрый вечер столкнулся с такой проблемой: необходимо создать UDF, которая создает эвольвентный профиль зубчатого колеса. При этом, в зависимости от значения модуля М, число зубьев Z имеет определенное значение. Например, при М=0,5 Z может принимать значения 6,8,10,12,14; а при М=0,8 Z может принимать значения 6,7,8,10,11,13.
Я создаю две таблицы для параметра Z, куда вношу эти значения. Создаю правило вида:
If М=0,5
{Relations\Design Table_2\Activity =false
Relations\Design Table_1\Activity =true}
If М=0,8
{Relations\Design Table_1\Activity =false
Relations\Design Table_2\Activity =true}

Всё прекрасно работает. А вот когда создаешь UserFeature и публикуешь эти параметры в окне UserFeature Definition, сохраняешь в каталог и пытаешься использовать, то возникает такая вещь, что при смене модуля М, параметр Z отвязывается от соответствующей таблицы.
Возможно ли использование двух таблиц для одного и того же парамета, ведь одна из них при создании юзерфичи всё время деактивирована?
AlexeyK
Новичок
Новичок
 
Сообщения: 17
Images: 1
Зарегистрирован: 25 июн 2009 09:01

Re: Несколько Design Table и UDF

Сообщение ExtraRight » 01 окт 2010 09:28

Создаётся 3 параметра: 2 привязаны к 2-м таблицам (обе активированы), 3-ий приравнивается или к первому, или ко второму - активность 2-х формул управляется через Правило. Прикладываю модельку с примером, правда она в R19 (Если нужен более ранний релиз, сообщите). При установке из примера нужно заранее создать отрезок (чтобы указать направление массива) и при самой установке поменять в параметрах значение параметра Length.1 - получите 5 кубиков вместо 6 как в файле input.

Забыл написать - во вложении есть небольшое видео как делается вставка.
Вложения
UDF_2_DTs.rar
(38.81 КБ) Скачиваний: 435
Аватара пользователя
ExtraRight
Forum Manager
 
Сообщения: 1575
Зарегистрирован: 11 сен 2007 18:50
Откуда: Нижний Новгород
Blog: View Blog (8)

Re: Несколько Design Table и UDF

Сообщение AlexeyK » 01 окт 2010 16:52

R19 вполне устраивает, спасибо. Принцип понятен.
AlexeyK
Новичок
Новичок
 
Сообщения: 17
Images: 1
Зарегистрирован: 25 июн 2009 09:01


Вернуться в Knowledge

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1