Solved

Call doc.Close Problem - Illegal use of PROPERTY

Posted on 2003-12-03
6
1,108 Views
Last Modified: 2013-12-18
Please help me with this problem.
I want to close my response form (from were I am sending the e-mail) immediately after sending it.
I got an error: Illegal use of PROPERTY with the
Call doc.Close

Could you please tell me how to close the response form and come back to the parent form?

I am posting with 125 points and I will double it if I get a prompt correct answer.

Many thanks in advance!


Sub Click(Source As Button)
      
      Print "Submitting mail..."
      Dim ws As New notesuiworkspace
      Dim uidoc As notesuidocument
      Dim doc As notesdocument
      Dim parentDoc As NotesDocument
      Dim session As New notessession
      Dim db As notesdatabase
      
      Dim maildoc As notesdocument
      Dim Body As NotesRichTextItem
      
      Set db=session.currentdatabase
      Set uidoc=ws.currentdocument
      Set doc=uidoc.document
      Set parentDoc = GetParentDocument( doc)
      
      Set maildoc = New NotesDocument(db)
      Set Body=New NotesRichTextItem(maildoc,"Body")
      
      doc.EMAIL_DATE = Now()
      Call doc.Save( False, False )
      Call ws.ViewRefresh
      
      maildoc.Form = "Memo"
      maildoc.SendTo = doc.EMAIL_SENDTO
      maildoc.CopyTo = doc.EMAIL_COPYTO
      maildoc.BlindCopyTo = doc.EMAIL_BCC
      maildoc.Subject = doc.EMAIL_SUBJECT
      
      message1="Click here to open the form=========>>"
      message2="(You may delete this after review.)"
      
      Call Body.AppendText(doc.EMAIL_MESSAGE(0))
      Call Body.AddNewLine(2)
      Call Body.AppendText(message1)
      Call Body.AppendDocLink(parentDoc ,"Please click this link to open the document")
      Call Body.AddNewLine(2)
      Call Body.AppendText(message2)
      
      Call maildoc.Send( False, Recipient )
      
      Call doc.Close
      
End Sub
0
Comment
Question by:Zopilote
  • 3
  • 3
6 Comments
 
LVL 19

Accepted Solution

by:
madheeswar earned 250 total points
ID: 9865528
call uidoc.close
0
 
LVL 19

Expert Comment

by:madheeswar
ID: 9865534
else
call doc.close(true)
0
 
LVL 19

Expert Comment

by:madheeswar
ID: 9865565
what happened? Did it solved?
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 5

Author Comment

by:Zopilote
ID: 9865575
Hi again,
No, it does not work. It gives the same error.
0
 
LVL 5

Author Comment

by:Zopilote
ID: 9865583
madheeswar,
Actually the first answer works
uidoc.close

but, it ask the confirmation Do you want to save it?

I do not want to save the e-mail document?

What can I do?

MTIA
0
 
LVL 5

Author Comment

by:Zopilote
ID: 9865605
I solved the problem.

I changed the line:
   Call doc.Save( False, False )
to:
   Call uidoc.Save

I thank you again for your prompt and correct answers.

Z;D
   
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Domino Smart Upgrade from Release 8.5.3 to 9.0.1 1 1,025
Username format for Domino LDAP 3 109
Domino Server 11 75
Lotus Notes transfer mail box problem 6 109
You’ve got a lotus Domino web server, and you have been told that “leverage browser caching” is a must do. This means that we have to tell the browser everywhere in the web to use cache. In other words, we set (and send) an expiration date in the HT…
I thought it will be a good idea to make a post as it will help in case someone else faces these issues. I trust this gives an idea how each entry in Notes.ini can mean a lot for the Domino Server to be functioning properly. This article discusses t…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

740 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question