ぱと隊長日誌

ブログ運用もエンジニアとしての生き方も模索中

ProjectLibre のタスクの種類変更で「無効な選択」エラー発生とその回避策

事象


「タスク情報」の「詳細」タブの「種類」プルダウンリストに以下が表示される。

  • (表示無し)
  • 固定期間
  • 固定作業時間

デフォルトは「(表示無し)」になっており、「種類」以外の設定を変更しても「閉じる」ボタンで閉じることができる。

f:id:pato_taityo:20141124105540p:plain
▲種類が「(表示無し)」

ただし、以下の手順で操作を行うと「無効な選択」エラーが発生する。

  1. 「タスク情報」の「詳細」タブを開く。
  2. 「種類」の選択を「(表示無し)」以外に変更する。
  3. 「種類」の選択を「(表示無し)」に変更する。
  4. 「タスク情報」を閉じようとすると、「無効な選択」エラーが発生する。

f:id:pato_taityo:20141124105204p:plain
▲「無効な選択」エラー

環境

以下は事象を確認した環境であり、他の環境(バージョン)でも起こる可能性がある。
Windows 8.1(日本語環境)
Java version 1.8.0_25
ProjectLibre version 1.5.9

原因

ProjectLibreの日本語表示の問題と思われる。英語表示であれば正しく表示される。

英語表示 日本語表示
Fixed Units (表示無し、固定単位数)
Fixed Duration 固定期間
Fixed Work 固定作業時間

f:id:pato_taityo:20141124105551p:plain
▲英語版での表示

回避策

ProjectLibreを英語表示に切り替えて利用する。

以下のいずれかの場合であれば、日本語表示のままで利用可能。

  • 「(表示無し)」のまま利用する。
  • 「固定期間」「固定作業時間」のいずれかに変更し、「(表示無し)」に戻さない。