Страница 1 из 2
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 10:46
gromov
Коллеги, просветите. Элементарная, казалось бы задача - создаю таблицу в dExcel (потому что не знаю, как ширину колонок во Writer задавать), открываю ее в Calc и копипастом переношу во Writer. И тут засада. До таблицы у меня идет текст, фонт которого устанавливаю я. А в таблице фонт другой и его надо переустановить. Создаю макрос. Переношу в кларион. Все это безобразие отрабатывает с кодом 0, но и результат такой-же. И еще, по умолчанию этой таблице присваивается имя "Таблица1", метод SelectTable('Таблица1') отрабатывет на 0 и таблица не выделяется. Что я делаю не так ? То, что макросы в ОО записываются кривовато я уже понял.
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 11:23
kreator
А что такое ЕОО и ОО? И зачем нужен Writer? Может в Word по OLE кидать? Или остаться в Excel?
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 11:26
gromov
Easy Open Office и Open Office. В Word кидать проблем нет, а привлекательность ОО (для клиентов) в том, что он бесплатный.
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 12:09
kreator
OLE там нету? RTF поддерживается? Может сразу туда?
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 17:17
Ал
gromov писал(а): 10 Август 2017, 11:26
Easy Open Office и Open Office. В Word кидать проблем нет, а привлекательность ОО (для клиентов) в том, что он бесплатный.
смотрел это (OO_RUN.ZIP) на фтп?
http://forum.clarionlife.net/viewtopic. ... fice#p5996
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 17:51
finsoftrz
Я выкладывал сырцы классов для работы с OO и MSO с примерами использования. Через генерацию vbscript. Много чего умеют и легко расширяются.
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 18:16
gromov
OO_RUN смотрел, но это как-то через ..., а примеры с vbscript что-то не припомню. Где их искать ?
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 21:03
Ал
gromov писал(а): 10 Август 2017, 18:16
OO_RUN смотрел, но это как-то через ...
хм, но работает оно ж... ("шашечки или ехать

")
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 21:28
finsoftrz
Развлекайтесь...
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 21:45
gromov
Спасибо.
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 22:15
Yufil
У меня стоит китайский WPS Office от KingSoft, он нормально все OLE операции Word и Excel отрабатывает.
А ещё для любителей халявы есть OnlyOffice Desktop. Прикольно, хотя и несколько ограниченно...
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 10 Август 2017, 22:55
finsoftrz
Я и Excel/Word через vbscript интерфейс делаю. Так как в интернете можно быстро найти готовый код для решения той или иной задачи. И нет ограничений и подглючиваний, как при работе через ole. И работает заметно быстрее. Единственный возможный минус - иногда на компьютере пользователя может быть запрет на выполнение vbscript, если какой-то админ поработал. Все это, конечно, для случаев, когда не хватает возможностей прямого вывода в xls файл...
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 8:26
gromov
С Excel/Word все тоже не безоблачно - надо редактировать параметры безопасности, иначе он программу вешает и ничего не говорит. А OO_RUN у меня как-то странно работает - подвисает, сваливаю его и тогда появляется ОО. Но мне очень хочется разобраться с ЕОО, потому что жаба душит)))))
support@ingasoftplus.com мне быстро ответил, как правильно оформить покупку, а на вопросы по ЕОО support молчит, как рыба. Видимо сказать нечего.
Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 9:08
Admin
gromov писал(а): 11 Август 2017, 8:26а на вопросы по ЕОО support молчит, как рыба. Видимо сказать нечего.
Гена, палка в твой огород! Отвечай уже

Вопрос к знатокам ЕОО (и ОО тоже))))
Добавлено: 11 Август 2017, 9:22
Игорь Столяров
Да тут скорее вопрос к самому OO Writer ...
Я тоже пробовал, в своё время, менять ширину колонок таблиц - но дело в том,
что сам OO Writer ничего не пишет в макросы при выполнении такого действия.
В отличии от Microsoft Word - в нём есть понятная последовательность действий
для выполнения операции изменения ширины колонки таблицы, которую можно
повторить из кода ...