1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

во вьюхе надо создать резерв. копию

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

  1. StudentKPTK

    StudentKPTK Гость

    Репутация:
    0
    Ув. программисты-лотусисты, пишет вам студентКПТК с просьбой о помощи...
    У меня задание во вьюхе создать кнопку(уже сделанно) и на нее накинуть лотус скрипт который будет делать их резервные копии, я сам пол месяца как столкнулся с лотусом поэтому не могу представить себе даже логики этой процедуры и не знаю даже с чего начать...
    советам, подсказкам я буду безумно благодарен))))
     
  2. Omh

    Omh Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Ты пришёл в правильное место ;)
    Тут золотые люди :blush:

    чьи? выделенных документов?
     
  3. StudentKPTK

    StudentKPTK Гость

    Репутация:
    0
    Ага, кнопочка должна сделать их копии, буду рад если и советы ваши будут на вес золота)))))
     
  4. hosm

    hosm * so what *

    Репутация:
    0
    Регистрация:
    18 май 2009
    Сообщения:
    2.442
    Симпатии:
    8
    а мы пока не совсем представляем смысл задачи
    куда-в каком виде (в какую-то отдельную БД (мб, новую БД, мб, новую копию или реплику существующей БД, в существующую уже где-то БД с заменой или поддержкой версионности), в dxl)? ;)

    Добавлено: что не понятно - уточняй =)
     
  5. alik86

    alik86 Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    20 ноя 2008
    Сообщения:
    465
    Симпатии:
    1
    CopyToDatabase method на вес золота... :discard:
     
  6. StudentKPTK

    StudentKPTK Гость

    Репутация:
    0
    Ссори что сразу не уточнил, сам только вдуплил=) воообщем: есть вьюха в ней данные(а конкретней фамилии заполняющих анкету, ну и сами эти анкеты) и на вьюхе есть кнопка "создать резервную копию" на вью помечаем галочками фамилии нажимаем кнопку и резервные копии выделенных документов должны попасть в другую базу с названием "rez"
    Как мне сказал знающий человек, для спецов вашего уровня, написать такой скрипт, это дело пяти минут=))
    Всем кто поможет буду очень благодарен=)))
     
  7. xKlonx

    xKlonx Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    10 сен 2009
    Сообщения:
    410
    Симпатии:
    0
    Код:
     Dim Session As New NotesSession
    Dim Db As NotesDatabase
    Dim Collection As NotesDocumentCollection
    Dim Doc As NotesDocument
    
    
    Set Db = Session.CurrentDatabase
    
    '...set value of archiveDb...
    
    'получаем колекцию выделенных доков
    Set Collection = Db.UnprocessedDocuments
    
    Set Doc = Collection.Getfirstdocument
    
    While Not Doc is nothing
    
    Call Doc.CopyToDatabase( archiveDb )
    
    Set Doc = Collection.Getnextdocument(Doc)
    wend
     
  8. StudentKPTK

    StudentKPTK Гость

    Репутация:
    0
    Большое и человеческое спасибо))) щас его подгоним под мою кнопку!
     
Загрузка...

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