|
![]() |
#1 |
Banned
|
Цитата:
Сообщение от syl
![]() На те таблицы что были в Query изначально не ругается. Кроме того, метод formDataSourceStr видит больше таблиц чем перечислено в дизайне формы или той же Query.
Добраться до моего датасорца из ProjProjectsListPageInteraction тоже пытался, ничего не выходит: this.listPage().formRun().dataSource(tableStr(ProjTableLink) возвращает null не могу никак понять где ListPage ищет доступные источники, и можно ли это вообще решить в extensions this.listPage().formRun().dataSource(tableStr(ProjTableLink) рабочий и не нужно обращаться через что-то типа queryRun(),query(). Попробывал бы из run то же самое. Мало ли какое там связывание. Ну и чуть оффтопа, как со сроками? |
|
![]() |
#2 |
Участник
|
Try this:
X++: [ExtensionOf(classStr(ProjProjectsListPageInteraction))] final public class ProjProjectsListPageInteraction_Extension { public void initializeQuery(Query _query) { next initializeQuery(_query); //your new datasource will be in _query } } |
|
|
|