![]() |
|
ПостроительОтчета источник = Макет | ☑ | ||
---|---|---|---|---|
0
Tata_77159
20.03.24
✎
11:07
|
Задача : мне из исходной таблицы (Макета) нужно получить Таблицу результат (ТЗ)
Я преобразую область макет в Таблицу значений (исх таблица), можно ли без перебора наложить условия составления новой таблицы Пример, значение колонки результата = ?(значение исх колонки = 1 , Истина, Ложь) или только перебор результата построителя отчета ? Подскажите пож-ста ОбластьЯчеек = Макет.Область(1,1, Макет.ВысотаТаблицы,10); ПО_данные = Новый ПостроительОтчета; ПО_данные.ИсточникДанных = Новый ОписаниеИсточникаДанных(ОбластьЯчеек); ПО_данные.Выполнить(); ТЗ= ПО_данные.Результат.Выгрузить(); как можно оптимизировать по времени |
|||
1
Волшебник
20.03.24
✎
11:14
|
Примените запрос с условием ГДЕ, сработает быстро
|
|||
2
Tata_77159
20.03.24
✎
11:18
|
(1) прошу прощение за тупой вопрос, а как получить запрос ?, у меня источникданных = это область ячеек
|
|||
3
Tata_77159
20.03.24
✎
11:20
|
(1) ПО_данные.Текст = Пустая строка
|
|||
4
Волшебник
20.03.24
✎
11:21
|
элементОтбора = ПостроительОтчета.Отбор.Добавить(<Описание>, <Имя>, <Представление>); элементОтбора.Установить(<значение>); |
|||
5
Garykom
гуру
20.03.24
✎
12:01
|
(0) На начальном уровне лучше делать перебором
Это и проще и гибче |
|||
6
Garykom
гуру
20.03.24
✎
12:02
|
(5)+ Подразумевал не использовать Новый ПостроительОтчета
А вручную кодом строки/ячейки ТабДок перебирать и добавлять строки в ТЗ |
|||
7
Tata_77159
20.03.24
✎
16:26
|
(6) то что вы описываете на это время затрачивается дольше , чем через построительОтчета
|
|||
8
Tata_77159
20.03.24
✎
16:27
|
(6) т.е. если смотреть через замер производительности , вручную кодом строки/ячейки - это дольше чем через ПостроительОтчета
|
|||
9
Garykom
гуру
20.03.24
✎
16:33
|
(8) У вас там сотни тысячи и миллионы строк?
Чтобы гнаться за скоростью? |
|||
10
Волшебник
20.03.24
✎
16:34
|
(8) Намного?
|
|||
11
Garykom
гуру
20.03.24
✎
16:35
|
(9)+ Если реально такие объемы надо из экселя
То это делается другими способами В т.ч. многопоточностью и через ВК |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |