Перейти к публикации

Вопрос по отношениям


Рекомендованные сообщения

Добрый день, Коллеги!

 

Исходные условия:

 

1.Имеются два разных бизнес объекта. Условно назовем их "Чертеж" и "Деталь". Между ними существует отношение, где "Деталь" - primary, "Чертеж" - secondary. Отношение назовем "Документация".

2.Высветим отношение "Документация" в виде псевдопапки для элементов "Деталь".

3.Также создадим какой-нибудь объект (например, runtime property) в бизнес-объекте "Чертеж". Назовем его "Изделие".

4.Высветим "Изделие" в виде псевдопапки в элементах "Чертеж".

5.Скопируем элемент "Чертеж" в псевдопапку "Документация". Напоминаю, что "Документация" является пседовпапкой для "Детали".

 

Вопрос:

 

Как сделать так, чтобы при копировании "Чертежа" в папку "Документация", "Деталь" появлялась в папке "Изделие".

 

Заранее спасибо, плюс в карму и все такое :D

 

Ссылка на сообщение
Поделиться на других сайтах


3.Также создадим какой-нибудь объект (например, runtime property) в бизнес-объекте "Чертеж". Назовем его "Изделие". 4.Высветим "Изделие" в виде псевдопапки в элементах "Чертеж".

Насколько я знаю, в виде псевдопапки могут отображаться только свойства типа Relation.

Похоже, что придется дописывать расширение для PostAction операции GRM_create объекта "Документация", которое будет создавать отношение "Изделие" от "Чертежа" к "Детали".

Но хочется верить, что более опытные коллеги знают решение попроще.

Изменено пользователем bzuk
Ссылка на сообщение
Поделиться на других сайтах

Добрый день, Коллеги!

 

Исходные условия:

 

1.Имеются два разных бизнес объекта. Условно назовем их "Чертеж" и "Деталь". Между ними существует отношение, где "Деталь" - primary, "Чертеж" - secondary. Отношение назовем "Документация".

2.Высветим отношение "Документация" в виде псевдопапки для элементов "Деталь".

3.Также создадим какой-нибудь объект (например, runtime property) в бизнес-объекте "Чертеж". Назовем его "Изделие".

4.Высветим "Изделие" в виде псевдопапки в элементах "Чертеж".

5.Скопируем элемент "Чертеж" в псевдопапку "Документация". Напоминаю, что "Документация" является пседовпапкой для "Детали".

 

Вопрос:

 

Как сделать так, чтобы при копировании "Чертежа" в папку "Документация", "Деталь" появлялась в папке "Изделие".

 

Заранее спасибо, плюс в карму и все такое :D

А как вы собираетесь в виде псевдопапки отобразить runtime св-во?

Как сказал ниже bzuk, в виде псевдопапки можно отображать отношения

Ссылка на сообщение
Поделиться на других сайтах

Вам скрины привести в доказательство, что так делать можно?)

 

Опять же, это то, как я себе представляю, и как у меня сделать не получилось. Вопрос, как осуществить поставленную выше задачу (что бы, грубо говоря, при появления объекта в одной псевдопапке, другой объект появлялся в другой псевдопапке).

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...