|
![]() |
#1 |
NavAx
|
Цитата:
Если я правильно понял вопрос:
Я создаю две таблицы в АОТ, далее мне необходимо создать между ними связь по полю (т.е. в зависимой делаем связь: Relation [в нем: Normal] и соединяем два поля) - все! Таблицы связаны. Так вот вопрос, как это сделать средствами X++? Создать таблицу я могу при помощи treeNode, а связать не могу, связь как таковую treeNode создает, а ее параметры задать нельзя... ![]() Мы тоже сталкивались с необходимостью динамически создать из кода всего чего угодно ![]() Например при разработке конструктора отчётов. Не того который в Аксапте, в ГК, а универсального и более мощного. Вашу проблему можно решить двумя способами (лично я предпочитаю первый) : 1.) С помощью TreeNode. Вы создали таблицу Table. через treeNode можно выйти на Table\Relations Здесь TreeNode.add. Ну а потом пользуясь функцией TreeNode.setProperty и устанавливаете нужные свойства(Table, field и т.п.). 2.) С помощью экспорта-импорта. Можете воспользоваться функциями: PHP код:
PHP код:
__________________
С уважением, Игорь Ласийчук. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|