Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Insert Outlook Signature in created mail with 'Outlook.Application'

Former Member
0 Kudos

Hi


How can I add Outllok Signature in my created E-Mail?


I use this code to create an email via Outlook:


***************************************************************************************

DATA lv_ooutapp              TYPE ole2_object, "Outlook.Application

           lv_omail                TYPE ole2_object, "Outlook.MailItem.

CREATE OBJECT lv_ooutapp 'Outlook.Application'.

CALL METHOD OF

       lv_ooutapp

       'CreateItem' = lv_omail

     EXPORTING

       #1           = 0.

   SET PROPERTY OF lv_omail 'Importance' = 1 .

SET PROPERTY OF lv_omail 'Subject' = 'TEST'.

SET PROPERTY OF lv_omail 'Htmlbody' = 'TEST'.


* start outlook in display mode

   CALL METHOD OF

       lv_omail

       'Display'.

* Ausräumen

   FREE OBJECT lv_omail.

***************************************************************************************

Thanks

M.Aydin

1 ACCEPTED SOLUTION

Former Member
0 Kudos

problem was solved:


CALL METHOD OF   lv_omail  'Display'.

GET PROPERTY OF  lv_omail   'GetInspector' = lv_inspector.

CALL METHOD OF  lv_inspector   'Display'.

GET PROPERTY OF lv_omail 'Htmlbody' = lv_body_old.

CONCATENATE lv_body lv_body_old INTO lv_body_new.


SET PROPERTY OF lv_omail 'Htmlbody' = lv_body_new.

1 REPLY 1

Former Member
0 Kudos

problem was solved:


CALL METHOD OF   lv_omail  'Display'.

GET PROPERTY OF  lv_omail   'GetInspector' = lv_inspector.

CALL METHOD OF  lv_inspector   'Display'.

GET PROPERTY OF lv_omail 'Htmlbody' = lv_body_old.

CONCATENATE lv_body lv_body_old INTO lv_body_new.


SET PROPERTY OF lv_omail 'Htmlbody' = lv_body_new.