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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.10.2005, 15:35   #1  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
Полный перебор строк FormListControl
Допустим есть уже заполненный FormListControl, хочеться сделать вывод, например в эксель(хотя не важно куда). На форуме нашел вот такой пример:

PHP код:
idx formListControl.getNextItem(FormListNext::All);

    while (
idx != -1)
    {
        for (
0<= colCountc++)
        {
            
formListItem formListControl.getItem(idxc);
            
cell                  ComExcelDocument_RU::numToNameCell(1i);
        
//...    
        //formListItem.text();
        //...
        
}
        
idx        formListControl.getNextItem(FormListNext::Allidx);
     } 
Но проблема в том, что после некоторого кол-ва записей(порядка 30), перебор прекращается. Опытным путем выяснилось, что если в FormListControl, пока он еще на форме, проскролить данные до самой последней записи, то он вернет все записи, ну или ~ столько сколько проскролить вниз. То есть, он каким то образом буферизирует данные и по мере скролинга подтягивает их. У этого контрола есть метод public final boolean scroll(int _dx, int _dy), но как им воспользоваться, ума не приложу
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Тормозит копирование строк в буфер обмена ivas DAX: Программирование 20 21.08.2007 15:05
Пользовательский генератор строк-перечислений...- 2: Доп.вкладка для SysQueryForm Gustav DAX: База знаний и проекты 1 04.05.2007 18:04
Очень маленькая высота строк в таблице формы (1-2 мм) Gustav DAX: Программирование 11 17.06.2006 11:57
Предельное количество строк в Report Владимир Максимов DAX: Программирование 1 22.12.2005 15:02
БАГ: копирование строк накладных в новый заказ Антон Солдатов DAX: Функционал 2 03.12.2004 09:02

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

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

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