Текущее время: Вс, июл 20 2025, 17:49

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Ошибка OLE
СообщениеДобавлено: Чт, сен 07 2006, 09:57 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 08 2006, 07:21
Сообщения: 184
Есть код:

Code:
create object excel 'Excel.Application'.
set property of excel 'Visible' = 1.
set property of excel 'DisplayAlerts' = 0.
call method of excel 'Workbooks' = books.
call method of books 'Open' = book
     exporting
        #1 = 'c:\temp.dat'
        #2 = 2
        #3 = 0
        #4 = 1
        #5 = 0
        #6 = 0
        #7 = 1.
call method of book 'ActiveSheet' = sheet.
free object books.

На одних компьютерах строка
Code:
call method of book 'ActiveSheet' = sheet
заполняет переменные books, book, sheet значениями OBJHOLE2####, а на других остается ####. Там где остается #### строка
Code:
free object books
возвращает ошибку, все последующие команды форматирования ячеек возвращают ошибку.
А на других все нормально. И Office разные ставили, и SAPGui - ничего не помогает. Что это может быть?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 10:07 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Версия офиса везде одна?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 10:20 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 08 2006, 07:21
Сообщения: 184
Пономарев Артем написал:
Версия офиса везде одна?

Да мы разные пробовали - и 2000 и 2003 и XP...
Никак не отражается. На одних компах работает (с разными офисами) на других нет. Непонятно даже за что зацепиться... А так у нас стоят 2000 и 2003


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 11:09 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Цитата:
'c:\temp.dat'


Возможно корень диска c: закрыт для записи.


Последний раз редактировалось sibrin Чт, сен 07 2006, 15:05, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 11:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Вот здесь подобная проблема обсуждалась:
http://sapboard.ru/forum/viewtopic.php ... &start=187


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 13:59 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 08 2006, 07:21
Сообщения: 184
sibrin написал:
Возомжно корень диска c: закрыт для записи.


Нет, открыт


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 14:00 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 08 2006, 07:21
Сообщения: 184
sibrin написал:
Вот здесь подобная проблема обсуждалась:
http://sapboard.ru/forum/viewtopic.php ... &start=187


офис полностью переустановили (полную версию), антивирус отключили - та же картина. Кстати разве когда используются R3-шные операторы для работы с экселем используется вижуал васик?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 14:58 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, фев 03 2006, 08:00
Сообщения: 344
... а винды? тоже на всех одинаковые?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 15:12 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 08 2006, 07:21
Сообщения: 184
aht написал(а):
... а винды? тоже на всех одинаковые?

Винды разные - 2000 и XP, к винде вроде никак не привязано, работает или не работает и на 2000 и на XP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 15:19 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
ОФФ:
Цитата:
R3-шные операторы для работы с экселем

Чего чего? Какие оператоы имелись в виду?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 15:40 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 08 2006, 07:21
Сообщения: 184
Пономарев Артем написал:
Чего чего? Какие оператоы имелись в виду?

call method of sheet 'cells' = cell1 exporting #1 = <f> #2 = <f1>.
call method of sheet 'cells' = cell2 exporting #1 = <f> #2 = <f1>.
call method of sheet 'range' = range
exporting #1 = cell1 #2 = cell2.
call method of range 'font' = font.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 07 2006, 16:09 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Ну какие же это операторы R/3 то... ;)
Читать описание методов ОЛЕ объекта *.tlb для ясности и понимания того, с чем работаешь.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB