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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.10.2008, 19:05   #1  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Поэтому код можно было б записать аналогично VBA (только через вызовы методов):

Excel.ActiveWorkbook().Worksheets().Item(1).Cells().Item(2,3).Font().Bold(true);

Может, как идею, попробуешь это реализовать? Хотя бы базовые методы для начала?
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Тем более есть пример в стандартном приложении, это классы: SysExcel*
Не, не уговаривайте, не буду этим заниматься
Хотя бы вот по таким причинам:

1. Конкретно Excel я взял только для примера, поскольку именно его COM-модель довольно хорошо знакома многим разработчикам и в нем можно соорудить впечатляющий многоточечный вызов. Но есть еще масса других полезных приложений: Access, Word, Outlook и др.

2. Конкретно для Excel это уже действительно есть и именно SysExcel*. При желании можно по мере востребования добавлять недостающие методы прямо в эти классы.

3. А как узнать, что есть еще что-то, чего нам не хватает, но что хотелось бы чтоб было? Правильно, заглянуть в сам Excel.

4. А если мы все равно туда заглядываем, так не проще ли тогда обработку данных создавать и отлаживать в самом Excel на VBA, а затем переводить на X++? "За" - макрорекордер (!), мощнейший хелп и IntelliSence, который в Аксапте мы по-любому не переплюнем - в Аксапте из списка будут выпадать лишь методы, освоенные нами или нашими сподвижниками к данному моменту развития, а в Excel - все имеющиеся, среди которых можно обнаружить для себя что-то новенькое и интересненькое.

5. Честно говоря, мне самому обертки не очень нужны, мне вполне хватает чистого COM. Соответственно, не очень интересно заниматься и созданием таких оберток.
Теги
excel, rls, полезное, blog, axapta

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dax-lessons: Generate XML Documentation Files for a project - DAX 2009 Blog bot DAX Blogs 0 08.08.2008 19:06
dax-lessons: Active directory in Axapta Blog bot DAX Blogs 0 27.08.2007 23:00
Kashperuk Ivan: AxPaint - make your DAX look cool :) Blog bot DAX Blogs 0 26.06.2007 21:00
Kashperuk Ivan: (DAX 3.0) SysExportDialog form extension Blog bot DAX Blogs 1 15.05.2007 19:16
Kashperuk Ivan: Two very useful projects for DAX Blog bot DAX Blogs 0 20.04.2007 01:14

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:16.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.