SDMS で、「TEMPLATE ERROR: extracted text is not in tag list」(テンプレートエラー:抽出されたテキストがタグリストにありません)というテキストが含まれているタグフィールドの値を変更すると、エラー「No Tags have been changed - Cannot submit changes」(タグが変更されていません - 変更を送信できません)が表示される - WKB285369
Article number: 285369To English version
症状
- 現在のタグ値が TEMPLATE ERROR: Extract Text is not in tag list(テンプレートエラー:抽出されたテキストがタグリストにありません)のときに、「No Tags have been changed - Cannot submit changes」(タグが変更されていません - 変更を送信できません)エラーが発生する
環境
- NuGenesis SDMS、すべてのバージョン
原因
ユーザー定義可能なフィールドが「list」に設定され、1 つ以上の記録のフィールドの値に TEMPLATE ERROR: extracted text is not in tag list(テンプレートエラー:抽出されたテキストがタグリストにありません)というテキストが含まれている
これは、UNIFY プリンターを使用して SDMS にレポートを印刷した結果です。ただし、このタグフィールドのレポートから抽出された値は、タグフィールドの値のリストにありませんでした。
タグ値は、タグの変更を妨げるソフトウェアの不具合が原因で変更できません。現在の値はタグリストからの値ではありません。
これらの記録のコピーと移動....
コピーおよび/または移動プロセスでは、「TEMPLATE ERROR」(テンプレートエラー)テキストが値として表示されているにもかかわらず、タグフィールドが空と見なされます。そのため、このタグフィールド値がこのタグフィールドのリスト値のいずれかに設定されるまで、別の SDMS プロジェクトへのコピーや移動はできません。
ユーザーには、このユーザー定義可能なフィールドのフィールドの種類を「List」(リスト)から「Text」(テキスト)に切り替える以外に選択肢がありません。これにより、記録のタグ値を値を入力します。
解決策
- [Modifiable](変更可能)フィールドの種類を List(リスト)から Text(テキスト)に戻すと、値の任意文字を、リストにあると知っている値に変更できます。これにより、記録からタグマーカーエラーが削除され、ユーザー定義可能なタグを Text(テキスト)から List(リスト)に戻すことができます。
- このタグ値が値のリスト内の何かに設定されている場合は、これらの記録を 1 つの SDMS プロジェクトから別のプロジェクトにコピーまたは移動することができます。そのため、TEMPLATE ERROR: extracted text is not in tag list(テンプレートエラー:抽出されたテキストがタグリストにありません)をコピーまたは移動するすべての記録の値を、フィールドの値のリストに存在する値に変更する必要があります。
追加情報
これはソフトウェアの不具合と見なされ、CRI-7148 として記録されています。
id285369, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG