|
Какой самый лучший и быстрый способ считывания таблиц Excel ? | ☑ | ||
---|---|---|---|---|
0
Boudybuilder
16.12.12
✎
18:29
|
Я читаю через COMОбъект("Excel.Application")
Но через внешний источник данных вроде быстрее? Только там нужно предварительно указать где какая колонка . А если таблицы ексель всюду разные и колонки обрабатывать надо в ТЗ ? |
|||
1
DrShad
16.12.12
✎
18:34
|
SafeAray
|
|||
2
DrShad
16.12.12
✎
18:35
|
COMSafeArray (COMSafeArray)
COMSafeArray (COMSafeArray) Методы: GetDimensions (GetDimensions) GetLength (GetLength) GetLowerBound (GetLowerBound) GetType (GetType) GetUpperBound (GetUpperBound) GetValue (GetValue) IsResizable (IsResizable) Resize (Resize) SetValue (SetValue) Выгрузить (Unload) Конструкторы: Из COMSafeArray Из массива 1 Из массива 2 По типу элемента 1 По типу элемента 2 Описание: Объектная оболочка над многомерным массивом SAFEARRAY из COM. Позволяет создавать и использовать SAFEARRAY для обмена данными между COM-объектами. Для передачи массива в качестве параметра метода COM-объекта необходимо построить COMSafeArray нужной размерности с нужным типом элемента и указать построенный COMSafeArray в качестве значения входного параметра. Другие объекты 1С:Предприятия можно использовать в качестве значений входных параметров типа Массив только при наличии исчерпывающей информации о типах параметров в библиотеке типа COM-объекта. Результат метода COM-объекта или значение выходного параметра типа Массив всегда представляется объектом COMSafeArray. Доступность: Тонкий клиент, сервер, толстый клиент, внешнее соединение. Пример: Массив = Новый COMSafeArray("VT_I4", 2); Массив.SetValue(0, 23); Массив.SetValue(1, 13.5); COMОбъект = Новый COMObject("ExampleCOMObject.ECOMClass"); COMОбъект.ProcessSafeArray(Массив); См. также: COMSafeArray, конструктор Из COMSafeArray |
|||
3
kotletka
16.12.12
✎
18:46
|
Ado.
|
|||
4
H A D G E H O G s
16.12.12
✎
18:51
|
(3) Диме сейчас некогда.
|
|||
5
Сияющий Асинхраль
16.12.12
✎
19:49
|
Можно йоксель попользовать
|
|||
6
Deon
16.12.12
✎
20:02
|
У меня быстрее комсэйфаррэй быль
|
|||
7
Длинный Клиент
16.12.12
✎
20:34
|
v8: ? по загрузке из СSV в ТЗ посредством ADODB.Recordset и GameWithFire
Изменить синтаксис для экселя. GameWithFire ускоряет загрузку во много раз. Пока проверил на cvs и access. |
|||
8
Boudybuilder
16.12.12
✎
20:43
|
||||
9
Boudybuilder
16.12.12
✎
20:46
|
(1) Есть пример процедуры как считывать через него в ТЗ ?
|
|||
10
DrShad
16.12.12
✎
21:06
|
есть конечно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |