ИндексированнаяТаблица Потребление памяти
Здравствуйте
Форум на 1cpp похоже окончательно умер :( поэтому спрошу здесь, может кто сможет ответить?
Почему такая ИндексированнаяТаблица:
Cжирает больше 3GB памяти и роняет 1с?
а простая
нет?
Падение происходит когда в таблице набирается больше 30000 строк
1с 7.70.027 DBF
1cpp 3.2.4.1
Форум на 1cpp похоже окончательно умер :( поэтому спрошу здесь, может кто сможет ответить?
Почему такая ИндексированнаяТаблица:
ТаблицаОтгрузок = СоздатьОбъект("ИндексированнаяТаблица");
ТаблицаОтгрузок.НоваяКолонка("Товар");
ТаблицаОтгрузок.НоваяКолонка("ОсновнойТовар");
ТаблицаОтгрузок.НоваяКолонка("ДокументОтгрузки");
ТаблицаОтгрузок.НоваяКолонка("ГТД");
ТаблицаОтгрузок.НоваяКолонка("Количество");
ТаблицаОтгрузок.НоваяКолонка("Сумма");
ПоказатьCжирает больше 3GB памяти и роняет 1с?
а простая
ТаблицаОтгрузок = СоздатьОбъект("ТаблицаЗначений");
ТаблицаОтгрузок.НоваяКолонка("Товар", "Справочник.Номенклатура");
ТаблицаОтгрузок.НоваяКолонка("ОсновнойТовар", "Справочник.Номенклатура");
ТаблицаОтгрузок.НоваяКолонка("ДокументОтгрузки", "Документ");
ТаблицаОтгрузок.НоваяКолонка("ГТД", "Справочник.ГТД");
ТаблицаОтгрузок.НоваяКолонка("Количество", "Число", 10, 0);
ТаблицаОтгрузок.НоваяКолонка("Сумма", "Число", 15, 2);
Показатьнет?
Падение происходит когда в таблице набирается больше 30000 строк
1с 7.70.027 DBF
1cpp 3.2.4.1
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) поэкспериментируйте ещё с тем, чтобы тип присваивать только некоторым полям. Например, в простой таблице последнюю строку
ТаблицаОтгрузок.НоваяКолонка("Сумма", "Число", 15, 2); заменить на ТаблицаОтгрузок.НоваяКолонка("Сумма");
При скольки строках произойдёт вылет. Потом и предпоследнюю так же заменить, может это наведёт на определенные мысли....
ТаблицаОтгрузок.НоваяКолонка("Сумма", "Число", 15, 2); заменить на ТаблицаОтгрузок.НоваяКолонка("Сумма");
При скольки строках произойдёт вылет. Потом и предпоследнюю так же заменить, может это наведёт на определенные мысли....
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот