Я хочу изменить значение заголовка столбца представления в Xpage...
Я использовал следующий код
getComponent("viewColumnHeader1").setValue("Test")
Но приведенный выше код выдает ошибку getComponent() is null
...
Я хочу изменить значение заголовка столбца представления в Xpage...
Я использовал следующий код
getComponent("viewColumnHeader1").setValue("Test")
Но приведенный выше код выдает ошибку getComponent() is null
...
Ваш код правильный, но проблема, вероятно, в том, где вы его разместили.
Только что выполнил быстрый тест, и код работает, если вы поместите его в событие afterPageLoad XPage, содержащее представление/заголовок.
Почему бы просто не вычислить свойство "Label" для заголовка столбца, чтобы начать с:
<xp:viewColumn columnName="fldTest" id="viewColumn1">
<xp:viewColumnHeader value="testing" id="viewColumnHeader1"></xp:viewColumnHeader>
</xp:viewColumn>
Надеюсь это поможет.