Solved

Lotus 7.x, Domino designer

Posted on 2010-08-21
10
417 Views
Last Modified: 2013-12-18
I want to write code in "Send Mail dialog box " -> Send button. The dialog box appars when any unsaved new memo is tried to be closed in lotus client 7.x. Is there any form available for that dialogbox? If not, how can i customize the button codes in that dialogbox?
0
Comment
Question by:Amitava_Mukherjee
  • 5
  • 4
10 Comments
 
LVL 46

Expert Comment

by:Sjef Bosman
Comment Utility
That (fixed) dialog box appears automatically because the option in the form "Present mail send dialog" is activated.

AFAIK all you can do is switch off that option and implement your own dialog box.
0
 

Author Comment

by:Amitava_Mukherjee
Comment Utility
Can you explain what the "Present mail send dialog" is? I can't find any such form !
0
 
LVL 46

Expert Comment

by:Sjef Bosman
Comment Utility
Open the Memo form in the designer, and look on the 2nd tab... There's that option.
0
 
LVL 22

Assisted Solution

by:mbonaci
mbonaci earned 50 total points
Comment Utility
Sjef means to say that it' in form properties (right click on form in Designer -> Form properties), second tab.
But you won't be able to modify that dialog box, you can only turn the feature off, as he explained.
0
 
LVL 46

Expert Comment

by:Sjef Bosman
Comment Utility
Ah... yes... right, forgot to mention the Form Properties... :-))
0
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 

Author Comment

by:Amitava_Mukherjee
Comment Utility
sjef_bosman:

"AFAIK all you can do is switch off that option and implement your own dialog box." - Now i understand the first portion of your sentence. Its terrific. Now i can "switch off that option ", but can you explain how can I "implement my own dialog box"?
0
 
LVL 46

Accepted Solution

by:
Sjef Bosman earned 450 total points
Comment Utility
Ah, yes, sorry :-))

To have your own dialog box in Notes, which won't be easy if you haven't a lot of experience developing Notes applications yet:
- you have to write:modify code in the button or action
- either @DialogBox in Formula language or NotesUIWorkspace.DialogBox in LotusScript
- you have to create a form with the text, fields and buttons you want to show
- best done in a fixed size table, and then use the [SIZETOTABLE] option

Read the Help database on this subject, I can recommend it!
0
 

Author Comment

by:Amitava_Mukherjee
Comment Utility
Yes I understand that I have to write code for that custom dialogbox. But In which event it will popup? Is it will be in any event of the Memo form? I just want to know the Control Name and Event Name. Rest I can figure out, how to do or what to do. Can you please help go put some light on that area?

Thanx
0
 
LVL 46

Expert Comment

by:Sjef Bosman
Comment Utility
You could try the QuerySave event, but you might have to prevent a re-send of the document in case it's only modified. You could also add the code to the Send-button.

Are you modifying one of the standard mail templates of Notes? I'd advise you not to, if you upgrade your system regularly, because you'd might have to redo the modifications every time you upgrade. But if you plan to stay on R7...
0
 

Author Closing Comment

by:Amitava_Mukherjee
Comment Utility
Thanx, nice solution. Nice work.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

Title # Comments Views Activity
Lotus Notes 8.5 1 136
Send email and attachment (Lotus notes) 55 225
Lotus notes email code 2 184
Only send email if contains "abcd" 3 135
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…
Lack of Storage capacity is a common problem that exists in every field of life. Here we are taking the case of Lotus Notes Emails, as we all know that we are totally depend on e-communication i.e. Emails. This article is fully dedicated to resolvin…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

763 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

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now