Вопрос к знатокам ЕОО (и ОО тоже))))
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- Старожил
- Сообщения: 263
- Зарегистрирован: 11 Февраль 2009, 8:41
- Откуда: г. Анапа
- Поблагодарили: 3 раза
Вопрос к знатокам ЕОО (и ОО тоже))))
Коллеги, просветите. Элементарная, казалось бы задача - создаю таблицу в dExcel (потому что не знаю, как ширину колонок во Writer задавать), открываю ее в Calc и копипастом переношу во Writer. И тут засада. До таблицы у меня идет текст, фонт которого устанавливаю я. А в таблице фонт другой и его надо переустановить. Создаю макрос. Переношу в кларион. Все это безобразие отрабатывает с кодом 0, но и результат такой-же. И еще, по умолчанию этой таблице присваивается имя "Таблица1", метод SelectTable('Таблица1') отрабатывет на 0 и таблица не выделяется. Что я делаю не так ? То, что макросы в ОО записываются кривовато я уже понял.
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Вопрос к знатокам ЕОО (и ОО тоже))))
А что такое ЕОО и ОО? И зачем нужен Writer? Может в Word по OLE кидать? Или остаться в Excel?
We are hard at work… for you.
-
- Старожил
- Сообщения: 263
- Зарегистрирован: 11 Февраль 2009, 8:41
- Откуда: г. Анапа
- Поблагодарили: 3 раза
Вопрос к знатокам ЕОО (и ОО тоже))))
Easy Open Office и Open Office. В Word кидать проблем нет, а привлекательность ОО (для клиентов) в том, что он бесплатный.
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Вопрос к знатокам ЕОО (и ОО тоже))))
OLE там нету? RTF поддерживается? Может сразу туда?
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
Вопрос к знатокам ЕОО (и ОО тоже))))
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Вопрос к знатокам ЕОО (и ОО тоже))))
Я выкладывал сырцы классов для работы с OO и MSO с примерами использования. Через генерацию vbscript. Много чего умеют и легко расширяются.
C6/C11, ШВС, tps/btrieve.
-
- Старожил
- Сообщения: 263
- Зарегистрирован: 11 Февраль 2009, 8:41
- Откуда: г. Анапа
- Поблагодарили: 3 раза
Вопрос к знатокам ЕОО (и ОО тоже))))
OO_RUN смотрел, но это как-то через ..., а примеры с vbscript что-то не припомню. Где их искать ?
-
- ✯ Ветеран ✯
- Сообщения: 1014
- Зарегистрирован: 08 Июль 2005, 6:48
- Откуда: Россия
- Поблагодарили: 1 раз
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Вопрос к знатокам ЕОО (и ОО тоже))))
Развлекайтесь...
- Вложения
-
- examples.txt
- (8.02 КБ) 345 скачиваний
-
- fsOpenOffice.clw
- (78.95 КБ) 337 скачиваний
-
- fsOpenOffice.inc
- (11.42 КБ) 314 скачиваний
C6/C11, ШВС, tps/btrieve.
Вопрос к знатокам ЕОО (и ОО тоже))))
У меня стоит китайский WPS Office от KingSoft, он нормально все OLE операции Word и Excel отрабатывает.
А ещё для любителей халявы есть OnlyOffice Desktop. Прикольно, хотя и несколько ограниченно...
А ещё для любителей халявы есть OnlyOffice Desktop. Прикольно, хотя и несколько ограниченно...
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Вопрос к знатокам ЕОО (и ОО тоже))))
Я и Excel/Word через vbscript интерфейс делаю. Так как в интернете можно быстро найти готовый код для решения той или иной задачи. И нет ограничений и подглючиваний, как при работе через ole. И работает заметно быстрее. Единственный возможный минус - иногда на компьютере пользователя может быть запрет на выполнение vbscript, если какой-то админ поработал. Все это, конечно, для случаев, когда не хватает возможностей прямого вывода в xls файл...
C6/C11, ШВС, tps/btrieve.
-
- Старожил
- Сообщения: 263
- Зарегистрирован: 11 Февраль 2009, 8:41
- Откуда: г. Анапа
- Поблагодарили: 3 раза
Вопрос к знатокам ЕОО (и ОО тоже))))
С Excel/Word все тоже не безоблачно - надо редактировать параметры безопасности, иначе он программу вешает и ничего не говорит. А OO_RUN у меня как-то странно работает - подвисает, сваливаю его и тогда появляется ОО. Но мне очень хочется разобраться с ЕОО, потому что жаба душит))))) support@ingasoftplus.com мне быстро ответил, как правильно оформить покупку, а на вопросы по ЕОО support молчит, как рыба. Видимо сказать нечего.
- Admin
- Администратор
- Сообщения: 3959
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Вопрос к знатокам ЕОО (и ОО тоже))))
Гена, палка в твой огород! Отвечай уже
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Вопрос к знатокам ЕОО (и ОО тоже))))
Да тут скорее вопрос к самому OO Writer ...
Я тоже пробовал, в своё время, менять ширину колонок таблиц - но дело в том,
что сам OO Writer ничего не пишет в макросы при выполнении такого действия.
В отличии от Microsoft Word - в нём есть понятная последовательность действий
для выполнения операции изменения ширины колонки таблицы, которую можно
повторить из кода ...
Я тоже пробовал, в своё время, менять ширину колонок таблиц - но дело в том,
что сам OO Writer ничего не пишет в макросы при выполнении такого действия.
В отличии от Microsoft Word - в нём есть понятная последовательность действий
для выполнения операции изменения ширины колонки таблицы, которую можно
повторить из кода ...
Последний раз редактировалось Игорь Столяров 11 Август 2017, 9:24, всего редактировалось 1 раз.
За теми кто отстал - не возвращаться. (С) Кодекс