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

Тема в разделе "Lotus - Программирование", создана пользователем Xalet, 11 янв 2011.

  1. Xalet

    Xalet Well-Known Member

    Регистрация:
    8 авг 2008
    Сообщения:
    410
    Симпатии:
    0
    Доброго времени суток всем.

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

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

    Капать я так понимаю надо в сторону DXL. Но может у кого-то есть уже готовый инструмент, который бы сделал такой список?
     
  2. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    Код (LotusScript):
    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
     
  3. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    ToxaRat ,
    и что это? Представь нам, пожалуйста, алгоритм или блок-схему сего произведения с комментариями. Где оно выполняет требуемые операции:
    ?

    xalet ,
    копать надо в сторону справки, если кратко. Чтобы быть точнее, то рассмотри классы NotesDatabase и NotesDbDirectory.
     
  4. Darker

    Darker Гость

    а NotesDatabase.Forms уже не актуально? Или метод только формы берет?
     
  5. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    Берет все.
     
  6. Xalet

    Xalet Well-Known Member

    Регистрация:
    8 авг 2008
    Сообщения:
    410
    Симпатии:
    0
    После праздников моск не включился. Но как ни странно хватило ответа ToxaRat. :) Сразу про хелп вспомнил, а когда оттуда вылез с готовым кодом, тут как раз все расписали.

    Спасибо всем.
     
  7. ToxaRat

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.047
    Симпатии:
    18
    что тут не понятно?
    берутся все дизайн єлементы, если нужно можно отдельно отбирать формы, иил виды и т.д. - всё в справке
     
  8. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    Ну, если тебе все еще не понятно, то тут ничего не поделаешь ))
     
  9. hosm

    hosm * so what *

    Регистрация:
    18 май 2009
    Сообщения:
    2.450
    Симпатии:
    7
    Akupaka то был набор ключевых слов для поиска по лотус-хелпу. не занудствуй :)
     
  10. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    Ну да, можно из Одессы в Киев ехать прямо по одесской трассе, а можно и через Донецк.
    А я "придираюсь" :)
     
Загрузка...

Поделиться этой страницей