powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Oleobject 2003 office и 2007 + PB-9 -> Проблемы...
6 сообщений из 6, страница 1 из 1
Oleobject 2003 office и 2007 + PB-9 -> Проблемы...
    #37116254
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго врмени суток всем!
Есть такая проблема. У нас на PB-9 написано куча софта под красивые формочки word и Excel под 2003 Office. Сейчас компания планирует пользователям ставить 2007 офис. Но наша прога начинает глючить. Приведу пример на вскидку :
ole_word.Documents.Add() работает под 2003 офис, но не работает под 2007, и не факт что будет работать под 2010 офис.

Сейчас есть задумка написать универсальный объект, который будет определять версию офиса по умолчанию на компьютере пользователя и будет для него выполнять нужные команды.

Есть ли у кого нибудь опыт в такой миграции, пока даже не могу найти как по умолчанию версию офиса определить на компе юзера. А в реестр лезть , тоже не особо хочется...
...
Рейтинг: 0 / 0
Oleobject 2003 office и 2007 + PB-9 -> Проблемы...
    #37116357
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только не 2007-й, я уже много с этим долбался
Переход на 2010-й офис прошел достаточно безболезненно
...
Рейтинг: 0 / 0
Oleobject 2003 office и 2007 + PB-9 -> Проблемы...
    #37116402
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, spas2001!
А много у вас было выгрузок в word и excel соответсвенно, так чтоб прямо по ячейкам Excel пробегал был или же динамически таблица из Power формировалась в word.

Как с 2007 разбирались, его встроенный хелп читали?

Я вот думаю может сразу на 2010 офис с 2003 перескочить?
...
Рейтинг: 0 / 0
Oleobject 2003 office и 2007 + PB-9 -> Проблемы...
    #37116440
SHKoder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 spas2001
ядро офиса 2007 и 2010 как мне помнится основано на XML
чем же принципиальная особенность между ними, что за проблемы выплыли наружу при попытке перехода на 2007 и не проявились в 2010?
по моему мнению так ошибки должны быть однородными?
в плане как раз миграции с офиса 2003?
...
Рейтинг: 0 / 0
Oleobject 2003 office и 2007 + PB-9 -> Проблемы...
    #37116562
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сразу на 2010 и придется, если не хотите лишних проблем
Не знаю, что они накрутили с безопасностью в 2007, но через OLE-объекты с ним работать это просто BDSM
Принципиальных отличий встроенного VBA не нашел, но факт остается фактом. Я начинал тестирование еще с появления 2007-го, результаты были неутешительны, хотя часть проблем я решил. Даже на первой бете 2010-го их уже не было.
Так что если задумаете мигрировать, то сразу на 2010, съэкономите кучу нервов.
...
Рейтинг: 0 / 0
Oleobject 2003 office и 2007 + PB-9 -> Проблемы...
    #37116576
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogimanСпасибо, spas2001!
А много у вас было выгрузок в word и excel соответсвенно, так чтоб прямо по ячейкам Excel пробегал был или же динамически таблица из Power формировалась в word.

Куча отчетов, запросов на выплату, платежные документы, договора, доверенности - короче используется все по максимуму
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Oleobject 2003 office и 2007 + PB-9 -> Проблемы...
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]