1. Акция на весь декабрь! Получай оплату х2 за уникальные статьи, объемом от 200 слов, если в заголовке темы и теле статьи присутствует слово Python
    Скрыть объявление

Как изменить Id документа на другой определенный в Базе лотуса

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

  1. Mikle77

    Mikle77 Well-Known Member

    Регистрация:
    19 дек 2007
    Сообщения:
    81
    Симпатии:
    0
    Как изменить ID документа в Базе лотуса.
    Есть в Базе документ и необходимо ему назначить другой ID.

    Т.е. есть номер например "3D9D5B43CC902F0D43256AFB002F7D5A" который надо просто прописать документу.
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    ой, а засемь?

    NotesDocument -> UniversalID property - read-write
     
  3. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    Что-б в глазах двоилось! :(
     
  4. Mikle77

    Mikle77 Well-Known Member

    Регистрация:
    19 дек 2007
    Сообщения:
    81
    Симпатии:
    0
    при копировании в другую базу нескольких документов ID оставались теми же (документ должен находится в нескольких базах под одним ID)

    ok Спасибо.
     
  5. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    Mikle77
    Если чесно - странная постановка задачи, может это возможно решить вводом доп. полей?
     
  6. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Mikle77
    Тогда делай так:
    Код (Text):
    Set NewDoc = OtherDb.CreateDocument
    NewDoc.UniversalID = OldDoc.UniversalID
    'Тут уже копирование айтемов и прочего, что нужно
    Т.е. не делай так:
    Код (Text):
    Set NewDoc = OldDoc.CopyDocumentToDatabase(OtherDb)
    NewDoc.UniversalID = OldDoc.UniversalID
     
  7. Constantin A Chervonenko

    Constantin A Chervonenko Well-Known Member

    Регистрация:
    30 май 2006
    Сообщения:
    1.288
    Симпатии:
    0
    Не.. Нормальный подход. При АРХИВИРОВАНИИ. Тогда ссылки между всеми док-тами сохраняются ($REF и самопальные); восстановление из архива простое получается
     
  8. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Constantin A Chervonenko
    Именно!
    Для самопального архивирования самое то.
     
Загрузка...

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