Текущее время: Сб, июл 19 2025, 14:17

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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