ICustomAttributeDataHandlerクラスの使用方法を説明する記事をフォローしています。
受信トレイ画面のカスタム列を作成していますが、問題は、カスタム属性に設定した値が画面に反映されていないことです。
テストとして、タスク名を「whoKnows」に変更します。ただし、このコードは画面に出力される内容には影響しません。
ICustomAttributeRecordSet.setCustomAttributeValue(i, "taskName", "whoKnows");
(受信トレイを表示すると、カスタムクラスからデバッグ行を出力できるため、コードが実行されていることがわかります。)
その記事のコメントに関する誰かが書いた:
ユーザーは、カスタム属性の文字列配列を渡すデータプロバイダーで「setCustomAttributesInQuery()メソッド」を呼び出す必要があります
...それはどういう意味ですか?これは私の問題でしょうか?
ありがとう。