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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.12.2004, 10:26   #12  
db is offline
db
Роман Долгополов (RDOL)
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
 
393 / 692 (24) +++++++
Регистрация: 01.04.2004
Адрес: Москва
Ребята, а вам еще не надоело постоянно гадать как называется тот или иной метод экселе или какое значение имеет константа? Писать все эти методы SetЭтоТуда() и GetЭтоОттуда()?

Если надоело, то может проще все таки сгенерировать мастером оболочек для com-объектов классы-оболочки для всей объектной модели экселя (ворда, любой другой active-x хрени, с которой приходится работать). За мастером приходится малость подчищать, что требует некоторых минимальных знаний про COM как таковую и ее реализацию в Аксапте. Что в результате?
1. Типизированные классы, представляющие все объекты нужного приложения (проверка типов и параметров при компиляции, а не во время выполнения)
2. Список методов будет выпадать списком, как при работе с обычным классом аксапты
3. Нормальная объектная модель, являющаяся копией объектной модели поставщика active-x сервера, а не разработанная толпой разношерстных разработчиков библиотека ф-ий, каждый из которых норовит все методы назвать по своему и наделить их всеми мыслимыми и немыслимыми обязанностями.
4. Хелпом, поставляемый вместе с active-x сервером можно будет пользоваться один в один

Да, это потребует некоторых дополнительных усилий по сравненинию с написанием очередной супер-пупер функции-затычки, но по моему оно того стоит
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Исследование скорости экспорта данных из Axapta в Excel (коллективный эксперимент) Gustav DAX: База знаний и проекты 79 13.02.2014 13:18
[Excel] - Несколько версий Excel на машине клиента Андре DAX: Программирование 11 07.08.2007 13:45
Вызов Item() для коллекций Excel Владимир Максимов DAX: Программирование 15 17.08.2006 19:47
Пару вопросов про АОС ZVV DAX: Администрирование 13 14.01.2005 12:01

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

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

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