我的一個領域,在筆記設計形式刷新具有下面的代碼:的Lotus Notes字段並不會自動打開文檔
viewhire := @If(@IsMember(@UserName; WillNotify);@UserName;
@IsMember("[SuperUser]";@UserRoles);@UserName;
@IsMember("[Finance]"; @UserRoles);@UserName;"INVALID");
@Name([Abbreviate];viewhire)
這段代碼的問題是打開的文檔具有第一人稱他在此字段中設置的用戶名。因此,下次不同的用戶嘗試打開同一個文檔時,他的名字不會出現在該字段中,直到他刷新文檔爲止,然後纔將其用戶名插入字段中。
任何想法來解決這個問題?我想到的一種方式是,如果我可以在「打開文檔」中插入此代碼,那麼它將解決它,但我不知道或知道這是否可能?
我使用Domino Designer 8.5
感謝您的回覆......我試圖將字段更改爲Computed For Display,但現在當文檔打開時,它始終顯示該字段的值爲「無效」?我試圖打開像20奇數文件,他們都說無效不知道爲什麼? – Marshell
WillNotify字段的值和類型是什麼?我認爲這是該公司的另一個領域,不是嗎?用戶有什麼作用?如果數據庫是本地的:是一致的acl啓用?我建議你爲了調試的原因分別測試三個條件,以找出哪些條件通過或失敗。 –
一致的acl在本地副本上被禁用..啓用它,現在它工作正常。再次感謝 – Marshell