Страница 3 из 3
Re: OpenOffice
Добавлено: 27 ноя 2007, 11:01
Aent
Print запускает подпрограмму печати и возвращает управление интерпретатору для
выборки новой строки. Код не реентерабельный. Начало печати до конца предыдущей валит интерпретатор. Кстати, похожие, но более мелкие проблемы бывают и с VBA. Но там выручает DoEvents.
В ОО на уровне программинга вообше много чудес. Я обнаружил, что при программной
вставке строки в CALC в нижележащих строках в формулах иногда корректируются не все адреса операндов.
Типа было:
=A3+B44+C175
Вставили строку выше примерно на 100 строк
должно было стать:
=A4+B45+C176
а стало:
=A4+B45+C17
5
причём иногда этот глюк есть - иногда нет

Я бы попробовал всё таки на вашем месте объяснить руководству, что стоимость
владения и сопровождения у OO в разы больше MSO ...
И кстати, когда вы постите код, на этом форуме принято использовать теги
[
code] [
/code]
Re: OpenOffice
Добавлено: 27 ноя 2007, 11:31
vvb
Aent писал(а):Print запускает подпрограмму печати и возвращает управление интерпретатору для
выборки новой строки. Код не реентерабельный. Начало печати до конца предыдущей валит интерпретатор. Кстати, похожие, но более мелкие проблемы бывают и с VBA. Но там выручает DoEvents.
Похоже, что так. В VBA нередко пользуюсь DoEvents.
Аналог DoEvents есть в SB ?
Aent писал(а):
В ОО на уровне программинга вообше много чудес. Я обнаружил, что при программной
вставке строки в CALC в нижележащих строках в формулах иногда корректируются не все адреса операндов.
Типа было:
=A3+B44+C175
Вставили строку выше примерно на 100 строк
должно было стать:
=A4+B45+C176
а стало:
=A4+B45+C17
5
причём иногда этот глюк есть - иногда нет
Возможно, и я уже видел нечто подобное. Но на данном этапе освоения больше склонен эти вещи объяснть не полным пониманием. Конечно, хочется для работы использовать надежную среду, чтобы не тратить свое время на лицезрение "чудес".
Aent писал(а):
Я бы попробовал всё таки на вашем месте объяснить руководству, что стоимость
владения и сопровождения у OO в разы больше MSO ...
И кстати, когда вы постите код, на этом форуме принято использовать теги
[code] [/code]
Сегодня увижу руководство и объясню. С этой программкой прокатит, но если придется переделывать большую, то, конечно, купть MSO проще будет. Иначе получится полная отладка программы с выявлением "чудес".
Но, не всегда, наверное, ООо дороже. Недавно поставил на двух компах ООо в организации, которая использует компьютеры в простых целях. Никто не задает вопросов.
О тегах забыл, пардон.
Re: OpenOffice
Добавлено: 28 ноя 2007, 00:01
vvb
Сдал программу, сделав попутно для себя несколько "открытий".
- оказывается, к Calc-e параметры страниц (рабочих листов) настраиваются для всех страниц одинаково по последней настройке. Если нужно, чтобы одни листы имели книжную ориентацию, а другие альбомную, то настраивать надо не инмче как через изменение стиля!!!???
- в директории, где сидит ООо есть файл "python.bat", и ниже "python.exe". Это встроенный в ООо интерпретатор?
- иногда при сохранении файла (Сalc) упорно появляется сообщение об ошибке ввода-вывода. Автоматически делается 3-4 попытки сохранить файл. Дата сохранения файла изменяется, но фактически изменения не сохраняются. Как с этим бороться?
Не получилось убедить руководство установить на одном из пяти компов MS Of.
Re: OpenOffice
Добавлено: 28 ноя 2007, 01:15
Aent
Re: OpenOffice
Добавлено: 28 ноя 2007, 23:52
vvb
Спасибо. Скука нам не грозит.