AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.09.2005, 10:59   #8  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
На примере класса RAssetReport, трехзвенка, тонкий клиент.

Используется конструкция
docTemplateName = #ReportTemplatePath_RU + this.templateName();

Класс действительно запускается на клиенте (проверялась ОС-1, класс RAssetReport_OC1_Table)

Решение: меняется макро ReportTemplatePath_RU

было:

Xinfo::directory(DirectoryType::INCLUDE) + "template\\"

стало:

// Xinfo::directory(DirectoryType::INCLUDE) + "template\\"
myClass::getTemplatePath()

где
server static str getTemplatePath()()
{
return Xinfo::directory(DirectoryType::INCLUDE)+'template\\';
}

Ключевое слово, понятно, server.

Кстати, в случае, если Application и AOS лежат на разных серверах, все отрабатывает корректно. Причина в том, видимо, что directory() берет директорию из настроек AOSа. А уж он то по-любому на правильный Application смотрит
__________________
Best Regards,
Roman
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Время формирования отчета Yprit DAX: Программирование 2 04.09.2006 12:00
Как изменить заголовок окна предв.просмотра отчета Владимир Максимов DAX: Программирование 6 03.07.2006 15:34
Обращения к полям отчета Oz DAX: Программирование 4 25.02.2004 13:04
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Формирование отчета с динамически изменяемым числом столбцов. rumpleteazer DAX: Программирование 1 06.09.2002 11:25

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:27.