03.07.2007, 18:49 | #1 |
Участник
|
Переменные в репорте, при запуске на сервере
Собственно создал отчёт, в свойствах MenuItem указал, что запускать надо на сервере и вроде бы всё работает, но в методе Fetch невозможно получить значение переменной, объявленной в классдекларейшн. Выполнять отчёт на стороне клиента уж очень не хочется.
Так же в методе Fetch есть код, который вываливает нужные данные в Excel, но в случае всё того же свойства "сервер" у меню айтем, выводится ахинея, а точнее куски кода. Последний раз редактировалось Dronas; 04.07.2007 в 07:58. |
|
04.07.2007, 01:36 | #2 |
Участник
|
А вопрос будет? Или это просто информация для тех кому нужно?
Ладно, попробую угадать ) Нужно чтобы работало? Я бы сделал так: запускал отчет на клиенте, а из fetch() вызывал класс рассчетов который выполнялся бы на стороне сервера, и уже данные брал из него.
__________________
С уважением, Dozer |
|
04.07.2007, 07:56 | #3 |
Участник
|
Да есть такой класс, с методом вида:
X++: static server ERG_tmpInventory BuildData(QueryRun _queryRun)... |
|
04.07.2007, 10:32 | #4 |
Участник
|
Цитата:
А по поводу вывода данных в Excel: вы поглядите, где именно у вас создается экселевский COM-объект. Обычно приходится прибегать к дополнительным теловижениям, чтобы получать данные отчета на сервере, а выводить их в Excel на клиенте. См. экспорт в шаблон Excel |
|
04.07.2007, 10:36 | #5 |
SAP
|
По мойму вам вот это уяснить надо.
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Связываемые переменные при работе с Oracle | 8 | |||
Переменные в наследнике класса | 32 | |||
Ошибка при запуске 3-tier | 3 | |||
2 web портала на одном сервере. | 1 | |||
Формат даты на сервере и клиенте | 2 |
|