как определить кем подписанна Note/элементы

  • Автор темы Vvv
  • Дата начала
Статус
Закрыто для дальнейших ответов.
V

Vvv

Подскажите пожалуйста как определить кем подписанна Note и элементы
желательно через Notes API
 
N

nvyush

Через NotesNoteCollection ищем NoteID ноты, через NotesDatabase.GetDocumentByID открываем документ ноты, далее NotesDocument.Signer. Финиш.
 
V

Vvv

спасибо
через C API NSFNoteVerifySignature

я не могу найти какой элемент подписан другим человеком
такое впечатление что Note подписанна одним человеком а какой то элемент другим
 
N

nvyush

такое впечатление что Note подписанна одним человеком а какой то элемент другим
Под Note имеется ввиду документ или элемент дизайна? Если элемент дизайна, то, например, на формах/подформах могут присутствовать подформы, Shared Fields, Shared Actions, в представлениях — Shared Columns, Shared Actions, которые вполне могут быть подписаны кем-то другим.
 
V

Vvv

Под Note имеется ввиду документ или элемент дизайна?

да именно дизайна

> Если элемент дизайна, то, например, на формах/подформах могут присутствовать подформы, Shared > Fields, Shared Actions, в представлениях — Shared Columns, Shared Actions, которые вполне могут > быть подписаны кем-то другим.

я это понимаю и пытаюсь проверять все возможные элемиенты которые могут быть подписанны
проблемма как быть уверенным что обработал все что может быть подписанно
 
N

nvyush

Попробуйте выгрузить в dxl и проанализировать.
 
T

turumbay

я это понимаю и пытаюсь проверять все возможные элемиенты которые могут быть подписанны
проблемма как быть уверенным что обработал все что может быть подписанно
nvy описал решение:
' получение всех элементов дизайна: см. хелп дизайнера NotesNoteCollection
Call notesNoteCollection.SelectAllDesignElements( true )
 
N

nvyush

получение всех элементов дизайна: см. хелп дизайнера NotesNoteCollection
Можно также создать служебное представление с $FormulaClass = "1822" (поищите по форуму или в google) — показывает все элементы дизайна, кроме приватных.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!