|
![]() |
#1 |
Участник
|
Удаление Relations
Всем добрго времени суток. Собственно вопрос вот в чем. Начнем сразу с примера есть таблица SalesTable на ней есть Relations на таблицу RContractTable. Возможно ли программно на форме удалить один из пунктов этого Relation'a?
Для чего нужно: на форме по этому Relation фильтруются поля группа договоров и рег. номер. Охото избавится от приаязки к группе договоров. |
|
![]() |
#2 |
MCITP
|
![]()
Удалите лучше своего аналитика.
![]() Если серьёзно, то лучше пересмотрите постановку задачи с учётом концепции Аксапты... Ну или откажитесь от неё вообще. ![]()
__________________
Zhirenkov Vitaly |
|
![]() |
#3 |
Участник
|
Программно можно. Нужно, например в методе init() datasource удалить связи вызвав clearLinks() для QueryBuildDataSource. Примерно так:
X++: public void init() { Query query; QueryBuildDataSource qbds; QueryBuildLink link; ; super(); query = this.queryRun() ? this.queryRun().query() : this.query(); qbds = query.dataSourceTable(tableNum(RContractTable)); qbds.relations(false); qbds.clearLinks(); } |
|
|
![]() |
||||
Тема | Ответов | |||
Two Tables with Two Relations | 0 | |||
Как не использовать relations на таблицах | 13 | |||
Корректное удаление проводки | 7 | |||
Удаление Информации!!! | 6 | |||
Удаление проекта | 0 |
|