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

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

Грубо говоря, я выступаю за такую замену заголовка метода (еще раз ссылаюсь на ComExcelDocument_RU по именнованной ячейки вывести номер ее строки.):
вместо
X++:
void copyAndInsertRange(str _bookMark, int _workSheet = 1) 
// здесь мы уже ограничены текущим workbook, ну или надо его добавлять третьим параметром
пишем
X++:
void copyAndInsertRange(COM _comRange)
// здесь такого ограничения нет.
Соответственно, для второго случая, если мы не создаем переменной для диапазона и обращаемся к нему всего один раз за сеанс, можно писать вызовы вида copyAndInsertRange(worksheet.Range("A10:G15")), заранее позаботившись о создании переменной worksheet (уж одну-то можно создать?)

Конечно, ломать существующее не надо. Уже написанное пусть работает. Но для новых методов - как добавляемых в ComExcelDocument_RU, так и для независимых статических, считаю целесообразным переход на использование объектных параметров.
Теги
columns, com connector, excel, колонки

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Копирование листа Excel целиком ax3.0 sp4 KR3 hlopez DAX: Программирование 1 20.04.2009 11:34
Копирование листов в Excel с шаблоном Zoe DAX: Программирование 8 20.11.2008 15:50
Копирование листов в Excel Андрей К. DAX: База знаний и проекты 12 30.08.2007 08:44
Вывод в Excel в формате XML и ширина колонок gl00mie DAX: Программирование 1 30.10.2006 10:45
Копирование из Грида в Excel ArturK DAX: Программирование 5 09.03.2004 19:55
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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