M
Maxer
Есть форма с полем ReadersList. В это поле занисится список пользователей читавших документы.
Есть вид для этой формы. В виде есть столбец, который должен отображать ! (восклицательный знак), если документ не был открыт или галку, если документ открывался.
Код для столбца такой:
Readers := @Explode(ReadersList);
@If(@Member(@UserName;Readers);82;150)
Так, вот, когда я открываю вид в дизайнере, то если в поле ReadersList есть запись CN=Administrator/O=CDI, то отобржается галка, иначе восклицательный знак. Если же, открываю в Лотусе этот вид под разными пользователями, то ничего не меняется. Есть предположение, что лотус кеширует этот вид. Как это отключить? Или как программно заставить лотус, каждый раз пересчитывать формулу, для каждого пользователя.
Спасибо.
Есть вид для этой формы. В виде есть столбец, который должен отображать ! (восклицательный знак), если документ не был открыт или галку, если документ открывался.
Код для столбца такой:
Readers := @Explode(ReadersList);
@If(@Member(@UserName;Readers);82;150)
Так, вот, когда я открываю вид в дизайнере, то если в поле ReadersList есть запись CN=Administrator/O=CDI, то отобржается галка, иначе восклицательный знак. Если же, открываю в Лотусе этот вид под разными пользователями, то ничего не меняется. Есть предположение, что лотус кеширует этот вид. Как это отключить? Или как программно заставить лотус, каждый раз пересчитывать формулу, для каждого пользователя.
Спасибо.