|
не хватает памяти | ☑ | ||
---|---|---|---|---|
0
lamme
02.02.21
✎
12:07
|
Коллеги
1С 8,3,17 какая то Ут11.4 идет формирование прайса прайс - не типовой, в ексель97 сохраняемый работа идет в несколько этапов 1. получение таблицы остатков 2. формирование на основе этой таблицы остатком - ексель файла 3. запись ексель - как файла и отправка его на в неоходимую папку так вот 1- проходит быстро - буквально - до 10 сек. если не меньше . 2 - не хватает памяти .. там идет перебор выборки результата запроса и формирование табличногодокумента вручную как можно оптимизировать данную вещь ? (с точки зрения кода - а не с точки зрения - добавитбь памяти, выключить ограничение ...) |
|||
1
vicof
02.02.21
✎
12:09
|
Ну а как ты думаешь, как переписать код, который никто, кроме тебя не видел?
|
|||
2
arsik
гуру
02.02.21
✎
12:10
|
(0) Перейти на x64 клиента.
|
|||
3
DrShad
02.02.21
✎
12:10
|
(1) + 1
|
|||
4
Kassern
02.02.21
✎
12:12
|
(0) код в студию
|
|||
5
lamme
02.02.21
✎
12:12
|
коллеги
типовой обход типовое - получитьобласть и заполнить параемтры ничего навороченного. |
|||
6
DrShad
02.02.21
✎
12:13
|
(5) интересна саама выборка и работа с ней, вдруг ты там ее переопределяешь или в память постоянно что-то скидываешь
|
|||
7
lamme
02.02.21
✎
12:14
|
табдок - разве не в памяти сохраняется ?
|
|||
8
Kassern
02.02.21
✎
12:15
|
(5) а потом выясняется что 1кк записей, 32битный клиент и в цикле для заполнения идут запросы к таблицам сведений например))
|
|||
9
Timon1405
02.02.21
✎
12:16
|
(5) расшифровки в ячейках которыми заполняются параметры отключены?
|
|||
10
lamme
02.02.21
✎
12:16
|
(9)
расшифровки нет (8) это надо посмотреть |
|||
11
DrShad
02.02.21
✎
12:23
|
сделай формирование частей таб дока через рег задание, запусти несколько потоков и потом склей в 1
|
|||
12
lamme
02.02.21
✎
12:55
|
(8)
судя по всему - это . спасибо |
|||
13
dmpl
02.02.21
✎
12:58
|
(8) 1 КК записей и Excel97 не дружат.
|
|||
14
Kassern
02.02.21
✎
13:16
|
(13) но есть коты леопольды, которые хотят все подружить...)
|
|||
15
lamme
02.02.21
✎
17:07
|
(13)
до записи не доходит дело. на этапе формирования. окзалось - в обходе результата запроса- мильен запросиков |
|||
16
seevkik
02.02.21
✎
17:10
|
(0) сохраняй в разные эксели и потом сшивай их
|
|||
17
Kassern
02.02.21
✎
17:11
|
(15) как я и писал) переноси все в 1 запрос и уже по нему заполняй через параметры.Заполнить(Выборка) и будет тебе счастье.
|
|||
18
Kassern
02.02.21
✎
17:11
|
(17) точнее отдельно шапку и таб часть получай через результаты запроса и вперед
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |