05.09.2007, 07:29 | #1 |
Мрачный тип
|
Контейнер из метода joinedDatasources() - как его разобрать ?
Впервые поиск на форуме, интернете, msdn2.microsoft.com, Best Practice и AOT не дал абсолютно ничего, потому и хочу спросить.
У QueryBuildDatasource'ов есть метод joinedDatasources(), возвращающий контейнер. Насколько мне хватает понимания, предположительно там хранится информация о привязанных к текущему DataSource'ах. Как можно BLOB, хранимый в элементах этого контейнера, превратить в QueryBuildDataSource, привязанный к текущему ? |
|
18.03.2011, 12:15 | #2 |
Участник
|
up
Действительно, актуальный вопрос опять. Как получить датасорс, подчиненный текущему. На QueryBuildDatasource есть метод добавления, но не получения по имени присоединенного датасорса, как есть на Query То есть, имя (tableid) или номер по порядку в присоединении известно, нужно просто его получить. например, для получения доступа к его ранджам. |
|
18.03.2011, 12:28 | #3 |
Участник
|
Сам себе и отвечу
ну его нафиг этот разбор контайнера Есть прекрасный метод отдельный, по номеру правда (не беспрактис, не по таблеИД или имени) Но работает! this.queryRun().query().dataSourceTable(tableNum(InventTrans)).childDataSourceNo(3) |
|
|
За это сообщение автора поблагодарили: Raven Melancholic (2). |