Вопрос по Isnewdoc

  • Автор темы LuMee
  • Дата начала
L

LuMee

Создаю документ следующим образом (из action'а вьюхи):
Код:
Dim session As New NotesSession
Dim ws As New NotesUIWorkspace
Dim doc As NotesDocument
Dim newDoc As NotesDocument
Dim db As NotesDatabase

Set doc = session.DocumentContext
Set db = doc.ParentDatabase

... 'тут кой-какие проверки

Set newDoc = New NotesDocument(db)
newDoc.Form = "NewDocForm"
Call newDoc.MakeResponse(doc)
Call ws.EditDocument(True, newDoc)
Вопрос такой: почему в обработчике QueryOpen нового документа Source.IsNewDoc возвращает False? Если верить документации, то это свойство должно вернуть False лишь в том случае, если док уже был сохранен. Чей здесь глюк, мой или Лотуса?
 
E

Elena Nefedova

Вопрос такой: почему в обработчике QueryOpen нового документа Source.IsNewDoc возвращает False? Если верить документации, то это свойство должно вернуть False лишь в том случае, если док уже был сохранен. Чей здесь глюк, мой или Лотуса?
Это не глюк, а фича :( . Вопрос обсуждался здесь.
 
L

LuMee

Это не глюк, а фича :p . Вопрос обсуждался здесь.
Мда, фича, ничего не скажешь...
З.Ы. За подобные "фичи" (а их таких много) IBM'овским постановщикам задачи и тестировщикам надо бы хорошенько по рукам надавать. Или по чему другому :(
 
E

Elena Nefedova

Мда, фича, ничего не скажешь...
З.Ы. За подобные "фичи" (а их таких много) IBM'овским постановщикам задачи и тестировщикам надо бы хорошенько по рукам надавать. Или по чему другому :angry:
Тут все зависит от концепции. Что считать новым документом? что - новым ui-документом? и т.д.
Я лично не этим недовольна, а тем, что так трудно их хелпами пользоваться :angry:
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!