0
我有一個字段EMPID這必須是唯一的...... 我寫了下面代碼 -如何檢查@DocumentUniqueID?
mAns := @DbLookup("" : "NoCache" ; @DbName ; "lkpEmpMasterbyEmpCode"
; empId ; "empName");
@If(empId = "";@Failure("ID cannot be empty.");@IsError(mAns); "ERROR";mAns != ""; @Failure("Employee ID already exists. Please enter a unique
value.");@Success);
但問題是,當我嘗試編輯任何文件,則EMPID再次檢查的唯一性和它會拋出一個錯誤,即empID已經存在...因此我無法編輯任何文檔...
我想要一個代碼,我可以將現有文檔的@DocumentUniqueID
與編輯文檔進行比較,如果相同,那麼empID不應該拋出錯誤,如果相同...
可以這樣meone幫助.....
由於本技術說明中描述的問題,如果您使用的是早於Notes 6.5.5的任何內容,請注意[ReturnDocumentUniqueID]:http://www-01.ibm.com/support/docview.wss?uid=swg21201399並且請注意,它可能會使Notes客戶端以外的服務器崩潰。我有一個代理崩潰,因爲它正在對包含[ReturnDocumentUniqueID]的字段的表單進行ComputeWithForm調用。 –
ReturnDocumentUniqueID現在看起來非常可怕。 –