динамическое удаление полей

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

Статус темы:
Закрыта.
  1. Fugitive

    Fugitive Гость

    Уважаемые, никто не пробовал как-нибудь из формы удалять поля ? к примеру к в querysave если поле не заполнено, то удалить его. Чтобы при сохранении потом документ был без этого поля.
     
  2. Domino6

    Domino6 Гость

    Код (Text):
    @if(FName1="";@Success;@Return(-1));
    FIELD FName1:=@Deletefield
    Код (Text):
    If doc.FName1(0)="" then
    Call doc.Removeitem("FName1")
    end if
     
  3. Fugitive

    Fugitive Гость

    Не пойму в чем дело ?
    в querysave удаляю поле. просматриваю в дебагере - удалилось.

    source.Document.RemoveItem("sdatai_2")

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


    пробовал удалять поле через процедуру которая в querysave запускается

    Dim ws As New NotesUIWorkspace
    Dim uidocdial As NotesUIDocument
    Dim docdial As NotesDocument
    Set uidocdial = ws.CurrentDocument
    Set docdial = uidocdial.Document
    Call docdial.Removeitem("sdatai_2")

    тоже удалилось, а при редактировании в поле осталось значение.
     
  4. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    Для: Fugitive
    Случайно не профильный документ ?
     
  5. Fugitive

    Fugitive Гость

    Нашел ветку на intertrust про remove - удаление полей в QuerySave (removeitem querysave)

    код удаления нужно запихнуть в postsave
     
  6. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    <!--QuoteBegin-Fugitive+3:02:2006, 15:44 -->
    <span class="vbquote">(Fugitive @ 3:02:2006, 15:44 )</span><!--QuoteEBegin-->код удаления нужно запихнуть в postsave
    [snapback]30077" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Да можно и в QuerySave.
    Посмотри свойство notesItem.SaveToDisk.
     
Загрузка...
Статус темы:
Закрыта.

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