Uidoc.fieldsettext не срабатывает, если после идет Uidoc.document

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

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

    nila Гость

    Есть код в котором заполняю поле датой.

    Dim item As NotesItem
    Dim dateTime As NotesDateTime

    Set item = uidoc.Document.GetFirstItem( "CompletedDate" )
    Set dateTime = New Notes DateTime(Today)
    Set item.DateTimeValue=dateTime

    Call uidoc.FieldSetText("Status","3") /****
    Call uidoc.Save

    Интересно то, то что если я пишу Call uidoc.FieldSetText ("Status","3")
    впреди этого кода , то оно не присваивает статусу значение.

    если после , то присваивает. в чем это дело подскажите плз.
     
  2. KLif

    KLif Гость

    Всё просто, у вас ошибка на строчке Set item.DateTimeValue=dateTime ... пишите dateTime.LocalTime ... поэтому до заполнения статуса дело не доходит
     
  3. morpheus

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

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    nila
    а почему низя
    uidoc.Document.Status="3"


    да и Call uidoc.Refresh

    не помешалобы

    да, кстати, а документ то хоть в режиме редактирования?
     
Загрузка...
Похожие Темы - Uidoc fieldsettext не
  1. k85
    Ответов:
    12
    Просмотров:
    894
  2. Antigo
    Ответов:
    2
    Просмотров:
    902
  3. Shandrik
    Ответов:
    3
    Просмотров:
    1.050
  4. VladSh
    Ответов:
    10
    Просмотров:
    2.312
  5. Zeka
    Ответов:
    20
    Просмотров:
    6.337
Статус темы:
Закрыта.

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