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

Результаты опроса: Нужен ли .Net Аксапте?
Конечно нужен, это ведь дополнительные возможности. 32 84.21%
Все что надо можно через DLL делать и не мучиться. 3 7.89%
Знал бы прикуп жил бы в Сочи. 3 7.89%
Голосовавшие: 38. Вы ещё не голосовали в этом опросе

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.06.2008, 13:22   #1  
KingPeas is offline
KingPeas
Участник
Аватар для KingPeas
 
163 / 35 (2) +++
Регистрация: 09.01.2007
Адрес: Россия, Новосибирск
Цитата:
Сообщение от RumataEstor Посмотреть сообщение
Да, совсем забыл, что в Аксапте нет свойств и их необходимо использовать как методы. Но вы и сами с этим разобрались.

По поводу перечислений. Перечисление - на самом деле число. Обычно, класса System.Int32. Перечисления поддерживают явное приведение типов, например
Код:
Microsoft.Reporting.WebForms.ProcessingMode remoteMode = (Microsoft.Reporting.WebForms.ProcessingMode)1;
Собственно так я и подозревал. Вот как раз здесь и загвоздка в Аксапте.
X++:
ReportViewer.set_ProcessingMode(1);
выдает целый список ошибок
  • Типы операнда не совместимы с оператором.
  • Синтаксическая ошибка.
  • Для массива ProcessingMode задан недопустимый базовый тип.
  • Класс не содержит эту функцию.
X++:
ReportViewer.set_ProcessingMode(ProcessingMode);
вот так работает, но тогда встает вопрос как указать перечисление для самого объекта ProcessingMode
Как я писал ранее в Аксапте нет доступных методов для его установки
__________________
Хочу IQ как ICQ, ну или хотя бы ICQ как IQ.
Старый 13.06.2008, 13:27   #2  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от KingPeas Посмотреть сообщение
Как я писал ранее в Аксапте нет доступных методов для его установки
ИМХО лучше не мучаться, написать dll и уже ее подключить в Аксапту.
Это и в будуещем пригодиться.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
За это сообщение автора поблагодарили: RumataEstor (1).
Старый 13.06.2008, 13:46   #3  
RumataEstor is offline
RumataEstor
очами вижу
 
84 / 19 (1) ++
Регистрация: 29.04.2008
Адрес: Москва
Цитата:
Сообщение от Link Посмотреть сообщение
ИМХО лучше не мучаться, написать dll и уже ее подключить в Аксапту.
Это и в будуещем пригодиться.
Похоже, это наименее болезненный способ. Как я успел выяснить, с делегатами в Аксапте еще хуже, чем с перечислениями. Хоть в данном случае они и не требуются, но выработается общий подход.
Теги
.net, отчет, reporting services

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сделать фильтр по группе пользователей? Zabr DAX: Программирование 12 08.04.2009 11:40
jinx: Microsoft Dynamics AX - X++ und .NET (CLR) Arrays Blog bot DAX auf Deutsch 0 03.03.2009 03:08
Dynamics AX: Vista, IIS 7 and .Net BC Blog bot DAX Blogs 0 14.06.2007 10:00
Dynamics AX: .Net BC Custom App, One Step Back! [Connection] Blog bot DAX Blogs 0 07.06.2007 22:41
Что сделать, чтобы связанные Data Source обновились? Maxim Gorbunov DAX: Программирование 4 11.04.2005 17:40

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

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

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