Список форм в базах

  • Автор темы Автор темы Xalet
  • Дата начала Дата начала
X

Xalet

Доброго времени суток всем.

Заранее хочу извиниться, если тема не нова и уже обсуждалась.

Задача такая: на сервере с Н базами запустить агентик/скриптик и получить список всех баз и форм/субформ в них.

Капать я так понимаю надо в сторону DXL. Но может у кого-то есть уже готовый инструмент, который бы сделал такой список?
 
Код:
Dim nc As NotesNoteCollection
Set nc = db.CreateNoteCollection(True)
Call nc.BuildCollection
nid = nc.GetFirstNoteId
For i = 1 To nc.Count
Set doc = db.GetDocumentByID(nid) ' берём док

nid = nc.GetNextNoteId(nid)
Next
 
Код:
Dim nc As NotesNoteCollection
Set nc = db.CreateNoteCollection(True)
Call nc.BuildCollection
nid = nc.GetFirstNoteId
For i = 1 To nc.Count
Set doc = db.GetDocumentByID(nid) ' берём док

nid = nc.GetNextNoteId(nid)
Next

ToxaRat ,
и что это? Представь нам, пожалуйста, алгоритм или блок-схему сего произведения с комментариями. Где оно выполняет требуемые операции:
получить список всех баз и форм/субформ в них
?

xalet ,
копать надо в сторону справки, если кратко. Чтобы быть точнее, то рассмотри классы NotesDatabase и NotesDbDirectory.
 
а NotesDatabase.Forms уже не актуально? Или метод только формы берет?
 
После праздников моск не включился. Но как ни странно хватило ответа ToxaRat. :) Сразу про хелп вспомнил, а когда оттуда вылез с готовым кодом, тут как раз все расписали.

Спасибо всем.
 
и что это? Представь нам, пожалуйста, алгоритм или блок-схему сего произведения с комментариями.
что тут не понятно?
берутся все дизайн єлементы, если нужно можно отдельно отбирать формы, иил виды и т.д. - всё в справке
 
Akupaka то был набор ключевых слов для поиска по лотус-хелпу. не занудствуй :)
 
Ну да, можно из Одессы в Киев ехать прямо по одесской трассе, а можно и через Донецк.
А я "придираюсь" :)
 
Мы в соцсетях:

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