Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить
высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее.
Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке???
Большое спасибо.
Здравствуйте alan_mic, Вы писали:
AM>Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить AM>высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее. AM>Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке??? AM>Большое спасибо.
Ну Excel наверное не создает сетку на весь объем файла, а скажем строк на 200 (чтобы
закрыть экран). А данные показывает кусками.
Кстати а какой версии Objective Grid ты используеш, а то у меня
самая древняя версия, новее искал не нашел.
Re[2]: Работа с Objective Grid от Stingray Software
Здравствуйте Dima2, Вы писали:
D>Здравствуйте alan_mic, Вы писали:
AM>>Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить AM>>высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее. AM>>Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке??? AM>>Большое спасибо.
D>Ну Excel наверное не создает сетку на весь объем файла, а скажем строк на 200 (чтобы D>закрыть экран). А данные показывает кусками.
D>Кстати а какой версии Objective Grid ты используеш, а то у меня D>самая древняя версия, новее искал не нашел.
В-общем, так. На всякий случай (я уже послал письмо) У меня OG7.0 но есть уж еи 8-й, хотя я его не видел.
Спасибо.
Здравствуйте alan_mic, Вы писали:
AM>Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить AM>высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее.
Excel с такой сеткой будет тормозить не меньше OG.
AM>Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке???
Какой-такой указатель и какой такой ch*, и что там лежит?
AM>Большое спасибо.
Большое пожалуйста, но пока ничего не ясно.
Всегда Ваш, PSP.
Re[2]: Работа с Objective Grid от Stingray Software
Здравствуйте PSP, Вы писали:
PSP>Здравствуйте alan_mic, Вы писали:
AM>>Кто работал с Objective Grid, можете подсказать хотя бы идею, как обеспечить AM>>высокую скорость работы с большими документами (сетка порядка 64к строк и 16 столбцов)? А то Excel справляется с этой работой гораздо быстрее.
PSP>Excel с такой сеткой будет тормозить не меньше OG.
AM>>Я считываю массив из файла операцией CFile::Read(ch*, size), где size — размер файла, Но как дальше отобразить этот указатель в сетке???
PSP>Какой-такой указатель и какой такой ch*, и что там лежит?
AM>>Большое спасибо.
PSP>Большое пожалуйста, но пока ничего не ясно.
Я не уверен, но когда я беру один и тот же файл (~2.5M), и загружаю
его то в Excel, то в OG, разница в performance налицо.
ch* — это указатель на символы, содержащиеся в файле. Соответственно,
там они (символы) и лежат.