下列延伸規格可用來將簽章資料格式化:
sub eSigCust_MakeLogEntry {
my ($timestamp, $action, $state, $login, $fullname, $groups) = @_;
return "Signed: $timestamp $action $state " .
"$login $fullname $groups \n";
}
引數:
- $timestamp:字串格式的時間戳記值。(您可以指定自訂時間戳記欄位或省略該欄位)。
- $action:要執行的現行動作名稱。
- $state:記錄的狀態。如果動作已變更狀態,則此欄位指出新狀態。
- $login:使用者的名稱,由 Rational® ClearQuest® 代表。
(如果正在使用 LDAP 鑑別,則此名稱可能與 LDAP 使用者名稱不同)。
- $fullname:已知的使用者的完整名稱。
- $groups:使用者所屬的 Rational ClearQuest 群組的清單。
(如果正在使用 LDAP 鑑別,則群組目錄可能包含群組名稱,它們與 Rational ClearQuest 軟體所管理的那些名稱無關)。
回覆值:為寫入「eSignature 日誌」中表示完整 eSignature 項目的字串,包括項目之間的定界字元和空格。