Я следую статье , в которой объясняется, как использовать класс ICustomAttributeDataHandler.
Я создаю пользовательский столбец для экрана входящих сообщений, но проблема в том, что значение, установленное для моего пользовательского атрибута, не отображается на экране.
В качестве теста я меняю имя задачи на "whoKnows". Но этот код не влияет на то, что выводится на экран:
ICustomAttributeRecordSet.setCustomAttributeValue(i, "taskName", "whoKnows");
(Я могу печатать строки отладки из своего пользовательского класса при просмотре папки «Входящие», поэтому я знаю, что мой код выполняется.)
Кто-то в комментариях к этой статье написал:
пользователь должен вызвать
метод setCustomAttributesInQuery ()
на провайдере данных, проходящем в
строковый массив пользовательских атрибутов
... что это значит? Может ли это быть моей проблемой?
спасибо.