|
Как загрузить файл Excel в 1С если не установлен офис? ₽ | ☑ | ||
---|---|---|---|---|
0
Natalika
18.09.08
✎
12:46
|
Раньше всегда делала загрузку из Excel используя объект "Excel.Application". Прочитала в интернете, что используя объект "ADODB.Connection" можно открывать файлы с данными, не запуская и не используя приложения которые эти файлы создают...
Нашла простенький пример, чтобы научиться пользоваться этим объектом: db=CreateObject("ADODB.Connection"); rs=CreateObject("ADODB.Recordset"); db.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Z03092008.xls;Persist Security Info=False"; //db.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Z03092008.xls;Extended Properties=""Excel 8.0;"""; db.Open(); rs.ActiveConnection = db; rs.CursorType = 3; rs.LockType = 2; rs.Source = "Select * from [Ëèñò1$]"; rs.Open(); Если rs.Eof()=0 Тогда Сообщить(rs.Fields(0).Value); rs.MoveNext(); КонецЕсли; rs.Close(); db.Close(); Но мне выдает ошибку: Microsoft JET Database Engine: Нераспознаваемый формат базы данных: 'C:\Z03092008.xls'. Подскажите где можно прочитать про этот "ADODB.Connection"??? Кто - нибудь работал с ним? Буду рада любым полезны ссылкам или готовым загрузкам... Заранее всем большое спасибо!!!! |
|||
1
FN
18.09.08
✎
12:48
|
Поищи "Йоксель" - проще будет
|
|||
2
YHVVH
18.09.08
✎
12:48
|
йоксель
|
|||
3
Natalika
18.09.08
✎
17:31
|
Проблема в том, что на машину, где будет выполняться обработка поставить excel я не могу.
Подскажите, пожалуйста, что делать??? |
|||
4
Cthulhu
18.09.08
✎
17:37
|
||||
5
РЕК
18.09.08
✎
17:45
|
(0)Я так делал - все получалось
|
|||
6
РЕК
18.09.08
✎
17:46
|
DB = СоздатьОбъект("ADODB.Connection");
ConectionString1 = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+ИмяФайла+";Extended Properties=""Excel 8.0;"+?(флХедер=1,"","HDR=NO;")+"IMEX=1;"""; DB.Open(ConectionString1,,,); |
|||
7
Cthulhu
18.09.08
✎
17:47
|
пароль?
|
|||
8
РЕК
18.09.08
✎
17:53
|
автор куда пропала? книжку нашел
|
|||
9
Natalika
18.09.08
✎
18:14
|
РЕК, какую книжку вы нашли? Можете мне скинуть? Я вам почтовый ящик или аську свою напишу....
|
|||
10
РЕК
18.09.08
✎
18:17
|
она 57 метров в архиве занимает...:( , давайте поробую на мыло сбросить, если получиться
|
|||
11
Natalika
18.09.08
✎
18:21
|
Да.... большая книжка.... я потом замучуюсь ее скачивать.... Но хорошо, мой почтовый ящик [email protected] Если вы скинете, напишите пожалуста. Заранее спасибо.
|
|||
12
РЕК
18.09.08
✎
18:23
|
попытаюсь скинуть...попробуйте пока в инете поискать: Андрей Михайлов 1С предприятие системное программирование
|
|||
13
Natalika
18.09.08
✎
18:33
|
Хорошо. Спасибо. Сейчас попробую.
|
|||
14
Natalika
18.09.08
✎
18:36
|
Cthulhu, спасибо большое за вашу ссылку - сейчас разбираюсь в возможностях йокселя... Интерессная эта внешняя компонента!!! Надо бы получше изнать ее возможности... СПАСИБО!!!!
|
|||
15
РЕК
18.09.08
✎
18:42
|
Не получилось сбросить, если не надете, пишите, попробую сбросить
|
|||
16
Natalika
18.09.08
✎
18:52
|
Не о йти подходящей ссылки. Или по частям или 500 метров или платить надо или не скачивается... :( Если не получается скинуть на почту - может подскажете ссылку, с которой вы скачивали???
|
|||
17
Cthulhu
18.09.08
✎
18:54
|
попроси может сначала эти рисунки его через файнридер в док или пдф зангать?.. ))))
|
|||
18
РЕК
18.09.08
✎
19:01
|
я в аську написал
|
|||
19
Natalika
18.09.08
✎
19:27
|
Cthulhu, помогите пожалуста разобраться в йокселе. Я скачала yoksel_release_1_0_0.7z В нем сплошные ошибки. Что вы скачивали и у вас демонстрационная конфигурация работает без ошибок???
|
|||
20
Cthulhu
18.09.08
✎
19:39
|
(19): угу, такой и есть...
странно, у меня все работает (кроме того, что требует 1с++) да и юзаю в полный рост, главбушка пищит от собирания здоровенных mxl-файлов на листы XLS-книги, да и от прочего чего я успел ей намутить... |
|||
21
Cthulhu
18.09.08
✎
19:41
|
ЗЫ: кстати, "В НЕМ сплошные ошибки" -- немного разочаровало, извините.. это не "в нем"... ))))
|
|||
22
Natalika
18.09.08
✎
19:51
|
РЕК, спасибо я написала по вашему примеру и нашла в чем была у меня ошибка. Оказывается названия колонок не могут быть написаны русскими буквами... Но мне надо загрузить именно в таком виде. Не подскажете, что сделать???
|
|||
23
Злопчинский
18.09.08
✎
23:41
|
Йокселем грузится нормально и даже заглавия столбцов русскими буквами
по АДО столкнлся с тем что не загружается весь файл... причину не нашел.. |
|||
24
Лефмихалыч
18.09.08
✎
23:48
|
(0) может тогда лучше XML использовать? Ну, так - чтобы без нездоровых велосипедов...
|
|||
25
Natalika
19.09.08
✎
10:53
|
РЕК, спасибо вам большое!!! Я скачала книжку и сейчас попробую по ней все сделать!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |