<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><div style="text-align: left;">Use the following code:<br><table x:str="" style="border-collapse: collapse; width: 441pt;" width="588" border="0" cellpadding="0" cellspacing="0"><col style="width: 441pt;" width="588"><tr style="height: 12.75pt;" height="17">
  <td class="xl24" style="height: 12.75pt; width: 441pt;" width="588" height="17">&lt;a
  href=<font class="font6">"www.xyz.com"</font><font class="font5">&gt;
  test &lt;/a&gt;</font></td>
</tr></table><br>It should work. Do not put http or any additions.<br></div><br><div><font color="#003366">Imthiaz Ahmed<br></font><font color="#0066ff">'Putting things right between two people is charity' - Hadith</font><BR></div><br><br><hr id="stopSpelling">&gt; From: sap-wug-request@mit.edu<br>&gt; Subject: SAP-WUG Digest, Vol 46, Issue 34<br>&gt; To: sap-wug@mit.edu<br>&gt; Date: Thu, 11 Sep 2008 03:01:12 -0400<br>&gt; <br>&gt; Send SAP-WUG mailing list submissions to<br>&gt;         sap-wug@mit.edu<br>&gt; <br>&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>&gt;         http://mailman.mit.edu/mailman/listinfo/sap-wug<br>&gt; or, via email, send a message with subject or body 'help' to<br>&gt;         sap-wug-request@mit.edu<br>&gt; <br>&gt; You can reach the person managing the list at<br>&gt;         sap-wug-owner@mit.edu<br>&gt; <br>&gt; When replying, please edit your Subject line so it is more specific<br>&gt; than "Re: Contents of SAP-WUG digest..."<br>&gt; <br>&gt; <br>&gt; Today's Topics:<br>&gt; <br>&gt;    1. Re: RE: ABAP-OO Workflow Rule Resolution (Florin Wach)<br>&gt;    2. RE: URL in decision task description (Serge Boulay)<br>&gt; <br>&gt; <br>&gt; ----------------------------------------------------------------------<br>&gt; <br>&gt; Message: 1<br>&gt; Date: Thu, 11 Sep 2008 09:00:13 +0200<br>&gt; From: "Florin Wach" &lt;florin.wach@gmx.net&gt;<br>&gt; Subject: Re: RE: ABAP-OO Workflow Rule Resolution<br>&gt; To: "SAP Workflow Users' Group" &lt;sap-wug@mit.edu&gt;<br>&gt; Message-ID: &lt;20080911070013.40890@gmx.net&gt;<br>&gt; Content-Type: text/plain; charset="us-ascii"<br>&gt; <br>&gt; ...because it isn't passed to the function module of the rule resolution<br>&gt; (see function module RH_GET_ACTORS lines 158ff)<br>&gt; * execute function to resolve actor without evaluation path<br>&gt; <br>&gt;           CALL FUNCTION exec_fname<br>&gt;             TABLES<br>&gt;               ac_container = actor_container<br>&gt;               actor_tab    = actor_tab<br>&gt;             EXCEPTIONS<br>&gt;               OTHERS       = 1.<br>&gt; <br>&gt; <br>&gt; <br>&gt; -------- Original-Nachricht --------<br>&gt; &gt; Datum: Wed, 10 Sep 2008 15:51:40 +0000<br>&gt; &gt; Von: Mike Gambier &lt;madgambler@hotmail.com&gt;<br>&gt; &gt; An: "SAP Workflow Users\' Group" &lt;sap-wug@mit.edu&gt;<br>&gt; &gt; Betreff: RE: ABAP-OO Workflow Rule Resolution<br>&gt; <br>&gt; &gt; <br>&gt; &gt; Florin,<br>&gt; &gt;  <br>&gt; &gt; Any reason why a container based on ABAP_PARMBIND_TAB couldn't be used<br>&gt; &gt; here instead?<br>&gt; &gt;  <br>&gt; &gt; Mike GT&gt; Date: Wed, 10 Sep 2008 16:14:52 +0200&gt; From: florin.wach@gmx.net&gt;<br>&gt; &gt; Subject: ABAP-OO Workflow Rule Resolution&gt; To: sap-wug@mit.edu&gt; &gt; Hi<br>&gt; &gt; Wuggies,&gt; &gt; I have just stumbled over an issue with the rule resolution by<br>&gt; &gt; "function module" using ABAP-OO, as the container is not passed as a reference<br>&gt; &gt; to IF_SWF_CNT_CONTAINER nor as a persistent XML-reference (as the check and<br>&gt; &gt; receiver function modules do). So there's currently a small GAP.&gt; &gt; &gt; The<br>&gt; &gt; requirement was, to pass the persistent object reference (structure<br>&gt; &gt; SIBFLPOR) and/or the object instance (TYPE REF TO ---type---) to the role-container<br>&gt; &gt; (AC_CONTAINER).&gt; &gt; The straightforward(?) solution was:&gt; - Create a<br>&gt; &gt; container element "LPOR" with struct-reference to type SIBFLPOR&gt; - Create a<br>&gt; &gt; public attribute MS_LPOR and assign this in the binding to the rule<br>&gt; &gt; (Releasable-&gt;MS_LPOR --&gt; LPOR)&gt; &gt; A little bit of a suprise was, that the binding<br>&gt; &gt; checks returns with an error, saying that that assignment is just incompatible.<br>&gt; &gt; That was true in the way, that the instance-attribute MS_LPOR was treated<br>&gt; &gt; as it was a TYPE-REF-TO definition. So the only eligible target type for the<br>&gt; &gt; binding was a TYPE-REF-TO definition.&gt; &gt; However. I have changed the<br>&gt; &gt; container stuff and now having a new element RELEASALBE with a TYPE-REF-TO<br>&gt; &gt; definition and within the dataflow I just pass the _wi_object_id itself. Now the<br>&gt; &gt; binding checks is fine.&gt; &gt; On runtime now, the following coding will /not/<br>&gt; &gt; work, to retrieve the object instance:&gt; &gt; DATA: releasable TYPE REF TO<br>&gt; &gt; Z_CL_RELEASABLE.&gt; swc_get_element ac_container 'Releasable' releasable.&gt; &gt;<br>&gt; &gt; Because the "new" ABAP-OO elements are passed in a way, that the old<br>&gt; &gt; BOR-container macros cannot work with.&gt; &gt; On the other hand, the rule interface does<br>&gt; &gt; not (!) provide the ac_container as an object referring to<br>&gt; &gt; IF_SWF_CNT_CONTAINER (or something like this).&gt; &gt; So this is, how it works:&gt; &gt; Create a<br>&gt; &gt; new import parameter (optional, pass-value) for future use:&gt;<br>&gt; &gt; ACTOR_CONTAINER_OO TYPE REF TO IF_SWF_CNT_CONTAINER Container: Implementing Class&gt; &gt; &gt; "...<br>&gt; &gt; further in coding&gt; &gt; * The ABAP-OO container object is currently not<br>&gt; &gt; designed by SAP. This&gt; * part is not yet fully compatible to the new<br>&gt; &gt; ABAP-OO-Workflow.&gt; * Therefore we will help ourself here and create it backwards from&gt;<br>&gt; &gt; * the BOR-container.&gt; * If the interface is correctly(!) used in the<br>&gt; &gt; future, then we will&gt; * also use, what the standard gives us.&gt; IF<br>&gt; &gt; actor_container_oo IS INITIAL.&gt; CALL METHOD<br>&gt; &gt; CL_SWF_CNT_CONTAINER=&gt;IF_SWF_CNT_CONVERSION~CREATE_FROM_BOR_CONTAINER&gt; EXPORTING&gt; values = ac_container[]&gt; RECEIVING&gt;<br>&gt; &gt; container = actor_container_oo.&gt; ENDIF.&gt; &gt; DATA: releasable_oo TYPE REF TO<br>&gt; &gt; Z_CL_RELEASABLE.&gt; swf_get_element actor_container_oo 'Releasable'<br>&gt; &gt; lo_releasable.&gt; "no it's fine :-)&gt; IF NOT sy-subrc EQ 0.&gt; "Handle exceptions here&gt;<br>&gt; &gt; ENDIF.&gt; &gt; &gt; &gt; Take care,&gt; Florin&gt;<br>&gt; &gt; _______________________________________________&gt; SAP-WUG mailing list&gt; SAP-WUG@mit.edu&gt;<br>&gt; &gt; http://mailman.mit.edu/mailman/listinfo/sap-wug<br>&gt; &gt; _________________________________________________________________<br>&gt; &gt; Make a mini you and download it into Windows Live Messenger<br>&gt; &gt; http://clk.atdmt.com/UKM/go/111354029/direct/01/<br>&gt; <br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; Message: 2<br>&gt; Date: Thu, 11 Sep 2008 03:00:33 -0400<br>&gt; From: Serge Boulay &lt;serge.boulay@n-spro.com&gt;<br>&gt; Subject: RE: URL in decision task description<br>&gt; To: "'SAP Workflow Users' Group'" &lt;sap-wug@mit.edu&gt;<br>&gt; Message-ID: &lt;006f01c913dc$160fb1f0$422f15d0$%boulay@n-spro.com&gt;<br>&gt; Content-Type: text/plain; charset="us-ascii"<br>&gt; <br>&gt; Hi,<br>&gt; <br>&gt;  <br>&gt; <br>&gt; I am not trying to send an e-mail but rather to  include, in the description<br>&gt; of a decision task, an hyperlink to a web page. <br>&gt; <br>&gt;  <br>&gt; <br>&gt; Thanks,<br>&gt; <br>&gt; Serge<br>&gt; <br>&gt;  <br>&gt; <br>&gt;  <br>&gt; <br>&gt; From: sap-wug-bounces@mit.edu [mailto:sap-wug-bounces@mit.edu] On Behalf Of<br>&gt; Read, Tony<br>&gt; Sent: 11 septembre 2008 02:16<br>&gt; To: SAP Workflow Users' Group<br>&gt; Subject: RE: URL in decision task description<br>&gt; <br>&gt;  <br>&gt; <br>&gt; I have had the same problem. The functions that are used in the generic<br>&gt; Email for workflow have the option of TEXT and you cannot change it to HTML.<br>&gt; I have to create my own method to send an email and then link it to a task<br>&gt; <br>&gt;  <br>&gt; <br>&gt; See below<br>&gt; <br>&gt;   method SEND_FAC_EMAIL.<br>&gt; <br>&gt; TYPES:<br>&gt;        ty_tab_soli       TYPE bcsy_text.<br>&gt; <br>&gt; data:<br>&gt;       lcl_send_request  TYPE REF TO cl_bcs,<br>&gt;       lcl_document      TYPE REF TO cl_document_bcs,<br>&gt;       lcl_sender        TYPE REF TO cl_sapuser_bcs,<br>&gt;       lcl_recipient     TYPE REF TO cl_cam_address_bcs,<br>&gt;       l_subject_text    TYPE so_obj_des,<br>&gt;       lt_message        TYPE ty_tab_soli,<br>&gt;       l_uname           TYPE syuname,<br>&gt;       ls_message        LIKE LINE OF lt_message,<br>&gt;       lt_urls           TYPE ZFIMT_URL_LINK,<br>&gt;       ls_url            TYPE ZFIMS_URL_LINK.<br>&gt; <br>&gt; <br>&gt; *   Create the document title<br>&gt;   CONCATENATE text-m01 me-&gt;wa_impr-posid<br>&gt;          INTO l_subject_text<br>&gt;     SEPARATED BY space.<br>&gt; <br>&gt; * Build the message body<br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE text-m02 '&lt;/br&gt;' INTO ls_message.<br>&gt; REPLACE  '&amp;' in ls_message with me-&gt;wa_impr-posid .<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE text-m03 '&lt;/br&gt;&lt;/br&gt;' INTO ls_message.<br>&gt; REPLACE  '&amp;' in ls_message with me-&gt;g_revision.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE '&lt;h3&gt;' text-m04 '&lt;/h3&gt;&lt;/br&gt;' INTO ls_message.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; ls_message = '&lt;table&gt;&lt;thead&gt;&lt;/thead&gt;&lt;tbody&gt;'.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE '&lt;tr&gt;&lt;td&gt;' text-m05 '&lt;/td&gt;&lt;td&gt;&lt;/td&gt;' INTO ls_message.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE '&lt;td&gt;&lt;b&gt;' me-&gt;wa_impr-posid ' - ' me-&gt;g_afe_desc<br>&gt; '&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;' INTO ls_message.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE '&lt;tr&gt;&lt;td&gt;' text-m06 '&lt;/td&gt;&lt;td&gt;&lt;/td&gt;' INTO ls_message.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE '&lt;td&gt;&lt;b&gt;' me-&gt;G_AFE_VALUE '&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;' INTO ls_message.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE '&lt;tr&gt;&lt;td&gt;' text-m07 '&lt;/td&gt;&lt;td&gt;&lt;/td&gt;' INTO ls_message.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE '&lt;td&gt;&lt;b&gt;' me-&gt;G_CONTACT_NAME '&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;' INTO ls_message.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; ls_message = '&lt;/tbody&gt;&lt;/table&gt;&lt;/br&gt;&lt;/br&gt;'.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; CLEAR ls_message.<br>&gt; CONCATENATE text-m08 '&lt;/br&gt;' INTO ls_message.<br>&gt; APPEND ls_message TO lt_message.<br>&gt; <br>&gt; * Now display the URL links <br>&gt;  CALL METHOD me-&gt;reformat_urls<br>&gt;    EXPORTING<br>&gt;      i_raw_urls = i_urls<br>&gt;    IMPORTING<br>&gt;      e_new_urls = lt_urls.<br>&gt; <br>&gt; loop at lt_urls into ls_url.<br>&gt;   CLEAR ls_message.<br>&gt;   CONCATENATE ls_url '&lt;/br&gt;' INTO ls_message.<br>&gt;   APPEND ls_message TO lt_message.<br>&gt; ENDLOOP.<br>&gt; <br>&gt; <br>&gt; TRY.<br>&gt; *   Create a send request object<br>&gt;     lcl_send_request = cl_bcs=&gt;create_persistent( ).<br>&gt; <br>&gt; * Create message text<br>&gt;     lcl_document = cl_document_bcs=&gt;create_document( i_type = 'HTM'"#EC<br>&gt; NOTEXT<br>&gt;                                                      i_text = lt_message<br>&gt;                                                      i_subject =<br>&gt; l_subject_text ).<br>&gt; <br>&gt; *   Add document to the send request<br>&gt;     lcl_send_request-&gt;set_document( lcl_document ).<br>&gt; <br>&gt; *   Set the sender<br>&gt;     l_uname = cl_abap_syst=&gt;get_user_name( ).<br>&gt;     lcl_sender = cl_sapuser_bcs=&gt;create( l_uname ).<br>&gt;     lcl_send_request-&gt;set_sender( i_sender = lcl_sender ).<br>&gt; <br>&gt; *   Add recipient<br>&gt;     lcl_recipient = cl_cam_address_bcs=&gt;create_internet_address( i_email ).<br>&gt;     lcl_send_request-&gt;add_recipient( i_recipient = lcl_recipient<br>&gt;                                      i_express = zcl_zca_common=&gt;c_true ).<br>&gt; <br>&gt; *   Send document<br>&gt;     lcl_send_request-&gt;send( ).<br>&gt; <br>&gt;     commit work.<br>&gt; ENDTRY.<br>&gt; <br>&gt; <br>&gt; <br>&gt; endmethod. <br>&gt; <br>&gt;  <br>&gt; <br>&gt; Regards <br>&gt; Anthony Read <br>&gt; <br>&gt; SAP ABAP Consultant <br>&gt; Woodside SAP Services <br>&gt; Tel     +61 (08) 9348 4428 <br>&gt; Fax    +61 (08) 9348 5387 <br>&gt; Anthony.read@woodside.com.au <br>&gt; <br>&gt;  <br>&gt; <br>&gt;  <br>&gt; <br>&gt;   _____  <br>&gt; <br>&gt; From: sap-wug-bounces@mit.edu [mailto:sap-wug-bounces@mit.edu] On Behalf Of<br>&gt; Serge Boulay<br>&gt; Sent: Thursday, 11 September 2008 12:00 PM<br>&gt; To: SAP Workflow Users' Group<br>&gt; Subject: URL in decision task description<br>&gt; <br>&gt; Hi everyone,<br>&gt; <br>&gt;  <br>&gt; <br>&gt; I am trying to include a URL into a decision task description ( ex. &lt;A<br>&gt; HREF=" &lt;http://www.google.com&gt; http://www.google.com"&gt;TEST LINK&lt;/A&gt;) but it<br>&gt; always shows up as plain text in the UWL or the SAP Inbox. <br>&gt; <br>&gt;  <br>&gt; <br>&gt; How can i make it appear as a clickable text?<br>&gt; <br>&gt;  <br>&gt; <br>&gt; Thanks,<br>&gt; <br>&gt; Serge<br>&gt; <br>&gt;  <br>&gt; <br>&gt;  <br>&gt; <br>&gt;  <br>&gt; NOTICE: This email and any attachments are confidential. <br>&gt; They may contain legally privileged information or <br>&gt; copyright material. You must not read, copy, use or <br>&gt; disclose them without authorisation. If you are not an <br>&gt; intended recipient, please contact us at once by return <br>&gt; email and then delete both messages and all attachments.<br>&gt; -------------- next part --------------<br>&gt; An HTML attachment was scrubbed...<br>&gt; URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20080911/162ef878/attachment.htm<br>&gt; <br>&gt; ------------------------------<br>&gt; <br>&gt; _______________________________________________<br>&gt; SAP-WUG mailing list<br>&gt; SAP-WUG@mit.edu<br>&gt; http://mailman.mit.edu/mailman/listinfo/sap-wug<br>&gt; <br>&gt; <br>&gt; End of SAP-WUG Digest, Vol 46, Issue 34<br>&gt; ***************************************<br><br /><hr />Want to do more with Windows Live? Learn “10 hidden secrets” from Jamie. <a href='http://windowslive.com/connect/post/jamiethomson.spaces.live.com-Blog-cns!550F681DAD532637!5295.entry?ocid=TXT_TAGLM_WL_domore_092008' target='_new'>Learn Now</a></body>
</html>