|
Открытие экселевского файла в 1С 8.2 | ☑ | ||
---|---|---|---|---|
0
Fedor
29.09.11
✎
13:54
|
Подскажите, пожалуйста, что не правильно.
Пишу так: Эксель = Новый COMОбъект("Excel.Application"); Книга = Эксель.WorkBooks.Open(ИмяФайла); В результате Книга = Неопределено Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft Excel): Не удалось найти файл. Проверьте правильность ввода имени и расположения файла. |
|||
1
shuhard
29.09.11
✎
13:55
|
(0) [Не удалось найти файл. Проверьте правильность ввода имени и расположения файла.]
перевести ? |
|||
2
Злобный монстр
29.09.11
✎
13:56
|
(0) Ну дык и проверь имя файла... и не заблокирован ли он
|
|||
3
aleks-id
29.09.11
✎
13:56
|
поди открывает на сервере локальный файл
|
|||
4
Fedor
29.09.11
✎
13:58
|
(3) Точно. Разобрался, спасибо.
|
|||
5
H A D G E H O G s
29.09.11
✎
14:00
|
Осень.
Пора обострений... в гнездовьях. |
|||
6
Fedor
29.09.11
✎
14:11
|
Посоветуйте, как лучше реализовать? Нужно перебрать строки Экселя (колонок 5-6) и добавить, например, в Таблицу Значений. Но ТЗ на клиенте не доступно. А вызывать 1000 раз Сервер не хочется.
|
|||
7
H A D G E H O G s
29.09.11
✎
14:13
|
(6) Получить 1 раз через comsafearray на Сервере примитивные данные и крутить их как хочешь.
|
|||
8
Fedor
03.10.11
✎
14:15
|
(7) Можно немного подробнее, может пример какой приведите? Так-как пока не получается.
|
|||
9
andrewks
03.10.11
✎
14:21
|
ч/з Yoksel - в тройку строк
|
|||
10
Fedor
03.10.11
✎
16:24
|
(9) Можно пример или ссылку?
|
|||
11
Jofa
03.10.11
✎
16:27
|
(10)Суть в студию что нада делать
|
|||
12
Fedor
03.10.11
✎
16:43
|
(11) Суть такова. На Клиенте получаю данные из экселевского файла. Далее нужно перебрать строки Экселя (колонок 5-6) и добавить в Таблицу Значений. Но ТЗ на клиенте не доступно. А вызывать 1000 раз Сервер не хочется.
Пока делаю так: сохраняю в массив кол-во строк и столбцов файла, а также содержимое строк. И передаю на Сервер, где из данных массива заполняю ТЗ (создаю колонки и заполняю значения). Может это можно сделать как-то проще? |
|||
13
aleks-id
03.10.11
✎
17:06
|
можешь в табличный документ их засунуть и передать на сервер.
или можешь засунуть в табличную часть обработки. |
|||
14
Fedor
03.10.11
✎
17:18
|
(13) Это можно сделать только обходом результата, или можно загрузить в ТабДок или ТЧ?
|
|||
15
aleks-id
03.10.11
✎
17:19
|
только обходом
|
|||
16
Fedor
03.10.11
✎
17:22
|
(15) Ага, понял. Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |