14.04.2003, 15:25 | #1 |
Участник
|
как получить ссылку на экземпляр времменой таблицы отчета
Есть некий отчет, основанный на одной временной таблице и класс который заполняет эту таблицу по переданной ему сылке. В методе Init отчета хотел получить таблицу (указатель а не Id) из датасоурца репорта передать ее в класс и таким образом заполнить, но не смог понять как получить экземпляр таблицы из этого самого датасоурса. Как быть?
|
|
14.04.2003, 15:39 | #2 |
Moderator
|
Не совсем понял, что тебя интересует, но может быть <имя таблицы>_ds. тебя устроит.
|
|
14.04.2003, 15:47 | #3 |
Moderator
|
Передать ссылку на таблицу из DS можно через метод DS.cursor(), а в методе класса навставлять туда записи insert`ом.
__________________
Андрей. |
|
14.04.2003, 16:06 | #4 |
Участник
|
Понятно, а как получить ссылку на DataSource из отчета (вообще о чем идет речь о QueryBuidDataSource? на сколько я понял DataSource можно получить только из форм)
|
|
14.04.2003, 16:34 | #5 |
Участник
|
Все неправильно! Разобрался сам.
В методе Init() секции Query() отчета поле super() вызываем this.SetCursor(MY_TEMP_TABLE) \\ тоесть заполненный данными экземпляр таблицы на которой построен отчет. Спасибо себе )) |
|