7月のカレンダー
 123456
78910111213
14151617181920
21222324252627
28293031   
最近の日記
全体の新着
各月の日記
ユーザーRSS
hanyaさんの公開日記
01月13日
23:54
数日前のuserフォーラムの書き込みで気が付きました。
http://user.services.openoffice.org/en/forum/viewtopic.ph...

LibreOffice は OpenOffice.org に様々な機能を追加したりしていますが、そのときに新しい IDL を追加してある場合に API を利用したマクロの互換性がなくなります。
フォーラムの書き込みによると、枠線を設定する構造体が OOo では css.table.TableBorder であるのに対して、LO (書き込みではどうやら go-oo または LO ベース) では拡張して css.table.TableBorder2 を利用しているためエラーが出る。

だんだん OOo と LibreOffice の間でマクロや拡張機能の互換性が低下していくことでしょう。

また、OOo だけでもバージョン間で IDL のメソッド名が修正されたりして互換性が無くなっていることがあります。この回避には introspection や reflection が利用できます。この手の問題に遭遇したときには試してみてください。
それよりも動作するバージョンを制限した方がいい気もしますが、複数バージョンの管理は面倒ですからねぇ。
公開日記トップへ
oooug-jp SNS

●サイドメニュー

  • 公開日記
  • >公開日記はログインしなくても読めます

http://www.ospn.jp/

inetd