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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.06.2002, 18:27   #1  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,232 / 975 (37) +++++++
Регистрация: 03.04.2002
Бага в ComExcelDocument_RU (SP1)
Из-за ошибки в методе numToNameCell, выгрузка в Excel рубится на 26 колонке. Вот исправленная версия метода:
PHP код:
// MMIH, 27/04/2000, Генератор российской отчетности.
// Преобразовать номер колонки и номер строки в название ячейки.
// iCol -> Номер колонки.
// iRow -> Номер строки.
static str numToNameCell(int iColint iRow)
{
    
int iCharCodeA Char2Num("A"1) - 1;
    
int iBase Char2Num("Z"1) - Char2Num("A"1) + 1;
    
int iDiviMod;
    
str szRet "";
    ;

    
//Преобразовать номер колонки
    
iDiv iCol;

    while(
iDiv 0)
    {
        
iMod iDiv mod iBase;
        
iDiv iDiv div iBase;
        if(
iMod == && iDiv != 0){
            
iMod iBase// mack, 10/06-02, Version update from 2.1 -->
            
iDiv--;       // mack, 17/06-02, Version update from 2.1 -->
        
}
        
szRet Num2Char(iMod iCharCodeA) + szRet;
    }

    
szRet += int2str(iRow);    //Добавить номер колонки

    
return szRet;

Старый 17.06.2002, 12:15   #2  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,232 / 975 (37) +++++++
Регистрация: 03.04.2002
:(
Каюсь, сам пропустил ошибку. Поэтому просьба тем, кто брал метод до 17-го июня, взять его заново.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Solutions Monkey: Deploying Ax 2009 SP1 EP Blog bot DAX Blogs 0 05.02.2009 07:08
AX UK: Microsoft Dynamics AX 2009 SP1 Link Blog bot DAX Blogs 0 05.12.2008 00:05
DynamicsTech: Microsoft Dynamics Ax 4.0 SP1 Help Update Blog bot DAX Blogs 0 26.04.2007 14:10
tomb: Microsoft Dynamics AX 4.0 SP1 Application Documentation Hotfix Blog bot DAX Blogs 0 12.03.2007 15:30
mfp: Dynamics AX 4.0 SP1 Loc is available Blog bot DAX Blogs 0 21.12.2006 13:20

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

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

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