Документ состоит из 3-х полей: ФИО, должность, e-mail. Нужно сделать проверку на уникальность, т.е. не должно быть сотрудников с одинаковыми ФИО и e-mail. Как это можно реализовать?
Заранее благодарен.
Заранее благодарен.
Куда именно поместить?В первой сортированной колонке помести связку ФИО + e-mail.
Можно примерчик, в хелпе не очень понятно.Проверку делаешь через @DbLookup.
В OnChange наверное не получится, там код можно писать только на LotusScript и JavaScript.Например, в QuerySave документа. Можешь еще в OnChange поля.
Sub Querysave(Source As Notesuidocument, Continue As Variant)
Dim unid As Variant
unid = Evaluate({@DbLookup("" : ""; ""; "View"; FIO + "|" + EMail; 1; [FAILSILENT] : [RETURNDOCUMENTUNIQUEID])}, Source.Document)
If unid(0) = "" then Continue = False
End Sub
If unid(0) <> "" then Continue = False