開発用
◀ 質問一覧質問

EN15804 アドオンを 3.8.1 から 3.10 に移したらプロバイダが全部消えました

2026-09-04 に公開

openLCA で、EN15804 アドオンの 3.8.1 版に自作のデータセットをたくさん入れて使っていました。「Guideline to update user models」に従って 3.10 版へ移したところ、プロバイダがすべて失われました。

3.10 のプロセス名には「EN15804」の後ろに「GD, U」という、以前は無かった接尾辞が付いています。それが原因かと思うのですが、仕様でしょうか、不具合でしょうか。全部つなぎ直す必要がありますか。

1 件の回答

アトラス編集部2026-09-04

openLCA は要素を名前ではなく ID 番号で見分けています。 そしてこの更新では ID 番号が変わっているため、古い版で作った系を新しい版に取り込むと、プロバイダがそこに無い状態になります。接尾辞とは関係ありません。

つなぎ直しが必要です。 手作業か、スクリプトで行うことになります。回答者は直接連絡してもらえれば、とも申し出ています。

「Guideline to update user models」がどの版の組み合わせを対象にしているかは、確かめられていません。 3.8 から 3.9.1 についてのものではないか、という指摘が出ています。
更新の道筋そのものはEN15804 アドオンの新しい版に自分のモデルを移すにはにまとめています。
参考にしたスレッド
答えるにはログインが要ります。

誰が書いたか分かる形で残すためです。表示名は役割名で構いません。

ログインする

関連する質問