Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Как подключить Microsoft Office Excel Viewer? (число прочтений - 6863 )
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Как подключить Microsoft Office Excel Viewer?
27. Ноября 2006 :: 18:05
Печать  
Та же задача, в 1С необходимо просматривать файлы EXCEL.
Возможно ли подключить Microsoft Office Excel Viewer как активХ?
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #1 - 27. Ноября 2006 :: 18:15
Печать  
chicago писал(а) 27. Ноября 2006 :: 18:05:
Та же задача, в 1С необходимо просматривать файлы EXCEL.
Возможно ли подключить Microsoft Office Excel Viewer как активХ?

Используй dsoframer.ocx
  
Наверх
ICQ  
IP записан
 
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #2 - 27. Ноября 2006 :: 18:19
Печать  
vip писал(а) 27. Ноября 2006 :: 18:15:
chicago писал(а) 27. Ноября 2006 :: 18:05:
Та же задача, в 1С необходимо просматривать файлы EXCEL.
Возможно ли подключить Microsoft Office Excel Viewer как активХ?

Используй dsoframer.ocx


Спасибо, можно пример или ссылку?
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #3 - 27. Ноября 2006 :: 18:28
Печать  
http://itland.ru/forum//index.php?showtopic=14719&hl=dsoframer&st=75
Начиная с поста 90. Но и вся ветка полезная.
  
Наверх
ICQ  
IP записан
 
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #4 - 28. Ноября 2006 :: 06:28
Печать  
vip писал(а) 27. Ноября 2006 :: 18:28:
http://itland.ru/forum//index.php?showtopic=14719&hl=dsoframer&st=75
Начиная с поста 90. Но и вся ветка полезная.


Спасибо, читал я эту ветку но примеры не могу скачать. Смущённый
  
Наверх
ICQ  
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #5 - 28. Ноября 2006 :: 06:35
Печать  
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #6 - 28. Ноября 2006 :: 06:38
Печать  
dsoframer.ocx
  

dsoframer.zip ( 47 KB | Загрузки )

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #7 - 28. Ноября 2006 :: 07:44
Печать  
steban писал(а) 28. Ноября 2006 :: 06:38:
dsoframer.ocx


Спасибо, меня интересовало больше вот это
Код
Выбрать все
 да не жаль, конечно - хотел просто более понятную демку сделать.
ну - ладно - берите хоть эту smile.gif

ВАЖНО из замеченного - при вызове PrintPreview потом почему то происходит сваливание Word-а (по крайней мере OfficeXP) . чем вызвано - пока непонятно , и как обойти - тоже.
в примере - доступ к OLE-объекту, со всеми вытекающими , через m_axObject.ActiveDocument - там уже полный простор - включая управление панелями и проч.... - словом - это уже вполне реализуемые бантики ...


Прикрепленные файлы
Прикрепленный файл  ole.office.view.ert ( 17 килобайт ) 

  
Наверх
ICQ  
IP записан
 
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #8 - 28. Ноября 2006 :: 07:52
Печать  
Не рефрешится (не перерисовывается), как с этим боротся...
Странно, но вот что я заметил.
1. Если смотреть в отладчике то в конце открытия все видно.
2. Если без отладчика, то после открытия некоторые части, таблицы, панель инструментов серые, а вот меню всегда отображаеться.
3. Если форма такая полувидимая, достаточно свернуть и повторно развернуть окно 1С, то все дорисовывается, прикольно но немогу этого избавится. Хелп!

В атаче есть скрин недорисованого окна и нормального.
« Последняя редакция: 28. Ноября 2006 :: 12:40 - chicago »  

_1_2.JPG ( 75 KB | Загрузки )
_1_2.JPG
Наверх
ICQ  
IP записан
 
chicago
Senior Member
****
Отсутствует


1C++, I have nothing to
say more!

Сообщений: 316
Местоположение: Тернополь-Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #9 - 28. Ноября 2006 :: 14:28
Печать  
И все же, решения нет.  Печаль
Так как предложенный dsoframer.ocx предполагает установленный офис, а это не допускается.
  
Наверх
ICQ  
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 854
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #10 - 01. Февраля 2011 :: 14:57
Печать  
У меня тоже не рефрешится как следует. Пока не решил проблему.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
chessman
God Member
*****
Отсутствует



Сообщений: 1084
Зарегистрирован: 10. Августа 2007
Re: Как подключить Microsoft Office Excel Viewer?
Ответ #11 - 01. Февраля 2011 :: 15:05
Печать  
Тебе поможет ОткрытьПлавающуюФорму
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать