|
Индексированная таблица: ошибка |
☑ |
0
ДенисЧ
05.07.10
✎
10:16
|
Собственно вот:
тзИ.Загрузить(тз); : {\\SRV000\NEWBASE\EXTFORMS\РЕЕСТР ВЫПУСКОВ С МАТЕРИАЛАМИ.ERT(844)}: Error! Cannot allocate memory block
тз - таблица значений, тзИ - индексированная таблица.
Данных - много...
Обойти можно как-то?
|
|
1
Ёпрст
гуру
05.07.10
✎
10:17
|
А тз то откуда взялась ? Из запроса ?
|
|
2
Любитель XML
05.07.10
✎
10:17
|
У индексированной таблицы есть ограничения... Данных много - это сколько?
|
|
3
ДенисЧ
05.07.10
✎
10:19
|
(1) нет, руками заполняется.
(2) около сотни колонок, ~42000 строк
|
|
4
2S
05.07.10
✎
10:20
|
(3) около сотни колонок, ~42000 строк / нет, руками заполняется
садисты!
|
|
5
Ёпрст
гуру
05.07.10
✎
10:21
|
(3) ну, побей на куски, потом по индексам склеишь из 2-х..
|
|
6
ДенисЧ
05.07.10
✎
10:25
|
(4) руками - имеется в виду программно.
(5) я исползую (в этом случае) ИТЗ только для выгрузки в CSV. Побить кусками можно, конечно, но тётки взвоют...
|
|
7
Любитель XML
05.07.10
✎
10:26
|
(6) режь на куски... Слишком много данных
|
|
8
ДенисЧ
05.07.10
✎
10:31
|
мдя... Жаль...
Ну и ладно.
|
|
9
vcv
05.07.10
✎
10:42
|
Сохраняй таблицу значений в DBF, создавай нужные индексы, потом фильтруй/сортируй/обрабатывай.
|
|
10
vcv
05.07.10
✎
10:44
|
+(9) Может быть применить какой-нибудь SQLite, или еще что, что бы к DBF обратиться запросом. Но я не пробовал, просто мысль в воздух.
|
|