Skip to content

Commit a0783ea

Browse files
authored
GEM: Reference型Propertyを表示タイプ:UNIQUEで編集する際のエラーメッセージ改善 対応 (#2188)
* GEM: Reference型Propertyを表示タイプ:UNIQUEで編集する際のエラーメッセージ改善 対応 * GEM: Reference型Propertyを表示タイプ:UNIQUEで編集する際のエラーメッセージ改善 指摘対応
1 parent 9eb3b82 commit a0783ea

6 files changed

Lines changed: 12 additions & 0 deletions

File tree

iplass-gem/src/main/resources/META-INF/resources/scripts/gem/common.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2885,6 +2885,13 @@ function searchUniqueReference(id, selectAction, viewAction, defName, propName,
28852885
});
28862886

28872887
var key = selectArray[0];
2888+
2889+
// 未選択の場合は処理を中断する
2890+
if (key == null || key === "") {
2891+
alert(scriptContext.gem.locale.reference.notSelectedData);
2892+
return;
2893+
}
2894+
28882895
// 重複チェック (自分を除く)
28892896
if (key in refs && !$(refs[key]).is("#" + _id)) {
28902897
alert(scriptContext.gem.locale.reference.duplicateData);

iplass-gem/src/main/resources/META-INF/resources/scripts/gem/i18n/gem-locale-en.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ scriptContext.gem.locale.reference.deleteBtn = "Delete";
5050
scriptContext.gem.locale.reference.deleteLabel = "Delete";
5151
scriptContext.gem.locale.reference.detail = "Detail";
5252
scriptContext.gem.locale.reference.duplicateData = "Duplicate data.";
53+
scriptContext.gem.locale.reference.notSelectedData = "Target data has not been selected.";
5354
scriptContext.gem.locale.reference.edit = "Edit";
5455
scriptContext.gem.locale.reference.noResult = "Data not found.";
5556
scriptContext.gem.locale.reference.pleaseSelectAny = "Please Select {0}";

iplass-gem/src/main/resources/META-INF/resources/scripts/gem/i18n/gem-locale-ja.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ scriptContext.gem.locale.reference.deleteBtn = "削除";
5050
scriptContext.gem.locale.reference.deleteLabel = "削除";
5151
scriptContext.gem.locale.reference.detail = "詳細";
5252
scriptContext.gem.locale.reference.duplicateData = "重複のデータ。";
53+
scriptContext.gem.locale.reference.notSelectedData = "対象データが未選択です。";
5354
scriptContext.gem.locale.reference.edit = "編集";
5455
scriptContext.gem.locale.reference.noResult = "データが見つかりません。";
5556
scriptContext.gem.locale.reference.pleaseSelectAny = "{0} を選択してください";

iplass-gem/src/main/resources/META-INF/resources/scripts/gem/i18n/gem-locale-th.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ scriptContext.gem.locale.reference.deleteBtn = "ลบ";
5050
scriptContext.gem.locale.reference.deleteLabel = "ลบ";
5151
scriptContext.gem.locale.reference.detail = "รายละเอียด";
5252
scriptContext.gem.locale.reference.duplicateData = "ข้อมูลที่ซ้ำกัน";
53+
scriptContext.gem.locale.reference.notSelectedData = "ยังไม่ได้เลือกข้อมูลเป้าหมาย";
5354
scriptContext.gem.locale.reference.edit = "แก้ไข";
5455
scriptContext.gem.locale.reference.noResult = "ไม่พบข้อมูล";
5556
scriptContext.gem.locale.reference.pleaseSelectAny = "กรุณาเลือก {0}";

iplass-gem/src/main/resources/META-INF/resources/scripts/gem/i18n/gem-locale-zh-CN.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ scriptContext.gem.locale.reference.deleteBtn = "删除";
4949
scriptContext.gem.locale.reference.deleteLabel = "删除";
5050
scriptContext.gem.locale.reference.detail = "详细";
5151
scriptContext.gem.locale.reference.duplicateData = "重复的数据。";
52+
scriptContext.gem.locale.reference.notSelectedData = "未选择目标数据。";
5253
scriptContext.gem.locale.reference.edit = "编辑";
5354
scriptContext.gem.locale.reference.noResult = "没找到数据。";
5455
scriptContext.gem.locale.reference.pleaseSelectAny = "请选择 {0}";

iplass-gem/src/main/resources/META-INF/resources/scripts/gem/i18n/gem-locale-zh-TW.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ scriptContext.gem.locale.reference.deleteBtn = "刪除";
5050
scriptContext.gem.locale.reference.deleteLabel = "刪除";
5151
scriptContext.gem.locale.reference.detail = "詳細";
5252
scriptContext.gem.locale.reference.duplicateData = "重複的數據。";
53+
scriptContext.gem.locale.reference.notSelectedData = "未選擇目標數據。";
5354
scriptContext.gem.locale.reference.edit = "編輯";
5455
scriptContext.gem.locale.reference.noResult = "沒找到數據。";
5556
scriptContext.gem.locale.reference.pleaseSelectAny = "請選擇 {0}";

0 commit comments

Comments
 (0)