<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Description in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901357#M682299</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have a description in the spreadsheet, where all the letters are in  lower case first and then put each word beginning as capital letters....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;Description = one two three four five;&lt;/P&gt;&lt;P&gt;                    one two three&lt;/P&gt;&lt;P&gt;                    a - bc two three&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and now I want the output  like : One Two Three Four Five;&lt;/P&gt;&lt;P&gt;                                               One Two Three&lt;/P&gt;&lt;P&gt;                                               A - Bc Two Three&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 16 Oct 2007 21:43:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-16T21:43:29Z</dc:date>
    <item>
      <title>Description</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901357#M682299</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have a description in the spreadsheet, where all the letters are in  lower case first and then put each word beginning as capital letters....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;Description = one two three four five;&lt;/P&gt;&lt;P&gt;                    one two three&lt;/P&gt;&lt;P&gt;                    a - bc two three&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and now I want the output  like : One Two Three Four Five;&lt;/P&gt;&lt;P&gt;                                               One Two Three&lt;/P&gt;&lt;P&gt;                                               A - Bc Two Three&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2007 21:43:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901357#M682299</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-16T21:43:29Z</dc:date>
    </item>
    <item>
      <title>Re: Description</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901358#M682300</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Best way is the use SPLIT into an internal table and the use TRANSLATE to UPPERCASE commands. FInally concatenate it back into the data type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Cheers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2007 21:55:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901358#M682300</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-16T21:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: Description</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901359#M682301</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try function module SWA_STRING_TO_UPPERCASE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ashish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2007 21:56:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901359#M682301</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-16T21:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: Description</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901360#M682302</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I did try FM, but i am not getting any output, below is my code:&lt;/P&gt;&lt;P&gt;DATA: TEXTTEST(255) TYPE C,&lt;/P&gt;&lt;P&gt;      INPEXPR(255) TYPE C,&lt;/P&gt;&lt;P&gt;      OUTEXPR(255) TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TEXTTEST = 'one two three'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INPEXPR = TEXTTEST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SWA_STRING_TO_UPPERCASE'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   INPUT_EXPRESSION                 = INPEXPR&lt;/P&gt;&lt;P&gt;   PRESERVE_EXISTING_CAPITALS       = ' '&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;      OUTPUT_EXPRESSION                = OUTEXPR&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   EXPRESSION_TRUNCATED             = 1&lt;/P&gt;&lt;P&gt;   OTHERS                           = 2&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt; MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;P&gt;         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: / OUTEXPR.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2007 22:29:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901360#M682302</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-16T22:29:16Z</dc:date>
    </item>
    <item>
      <title>Re: Description</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901361#M682303</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is my code and it is working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ztestdwa .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: l_String type SWAEXPDEF-EXPR,&lt;/P&gt;&lt;P&gt;      l_result type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_String = 'one two three'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SWA_STRING_TO_UPPERCASE'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;P&gt;   INPUT_EXPRESSION                 = l_string&lt;/P&gt;&lt;P&gt;   PRESERVE_EXISTING_CAPITALS       = ' '&lt;/P&gt;&lt;P&gt;   CAPITALIZE_AFTER_SPACE           = 'X'&lt;/P&gt;&lt;P&gt;   LANGUAGE                         = SY-LANGU&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   OUTPUT_STRING                    = l_result&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   EXPRESSION_TRUNCATED             = 1&lt;/P&gt;&lt;P&gt;   OTHERS                           = 2.&lt;/P&gt;&lt;P&gt;write:/ l_string, l_result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Result is &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;test&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;one two three&lt;/P&gt;&lt;P&gt;One Two Three&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it is fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ashish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Oct 2007 23:44:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901361#M682303</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-16T23:44:05Z</dc:date>
    </item>
    <item>
      <title>Re: Description</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901362#M682304</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please check Rich's sample code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
report  zrich_0005.
 
data: str type string.
data: istr type table of string with header line.
data: xstr(50) type c.
data: output_string type string.
 
str = 'THIS IS THE TITLE OF THE REPORT'.
 
split str at ' ' into table istr.
 
loop at istr into xstr.
  translate xstr to lower case.
  translate xstr+0(1) to upper case.
  istr = xstr.
  modify istr.
endloop.
  
clear output_string.
loop at istr.
  concatenate output_string istr into output_string separated by space.
endloop.
shift output_string left deleting leading space.
 
write:/ str.
write:/ output_string.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Oct 2007 03:08:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901362#M682304</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2007-10-17T03:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: Description</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901363#M682305</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ashish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See below my coding I want to display the field name from cdhdr or cdpos table &lt;/P&gt;&lt;P&gt;so that whatever changes made to the document, It must display with the description, I am not getting idea from where it has to be taken.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZXYZ&lt;/P&gt;&lt;P&gt;NO STANDARD PAGE HEADING LINE-SIZE 120.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE: sy-title, 40 'Page', sy-pagno.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TABLES: CDHDR,&lt;/P&gt;&lt;P&gt;CDPOS,&lt;/P&gt;&lt;P&gt;t001w,&lt;/P&gt;&lt;P&gt;"VKBUR,&lt;/P&gt;&lt;P&gt;"VBELN,&lt;/P&gt;&lt;P&gt;VBAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK DOCUMENT WITH FRAME TITLE TEXT-701.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK DOCUMENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_WERKS for T001W-werks,&lt;/P&gt;&lt;P&gt;objectid for cdhdr-objectid,&lt;/P&gt;&lt;P&gt;udate for cdhdr-udate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER: USERNAME LIKE CDHDR-USERNAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_CDHDR OCCURS 0,&lt;/P&gt;&lt;P&gt;OBJECTCLAS LIKE CDHDR-OBJECTCLAS,&lt;/P&gt;&lt;P&gt;OBJECTID LIKE CDHDR-OBJECTID,&lt;/P&gt;&lt;P&gt;CHANGENR LIKE CDHDR-CHANGENR,&lt;/P&gt;&lt;P&gt;USERNAME LIKE CDHDR-USERNAME,&lt;/P&gt;&lt;P&gt;UDATE LIKE CDHDR-UDATE,&lt;/P&gt;&lt;P&gt;UTIME LIKE CDHDR-UTIME,&lt;/P&gt;&lt;P&gt;FNAME LIKE CDPOS-FNAME,&lt;/P&gt;&lt;P&gt;VALUE_NEW LIKE CDPOS-VALUE_NEW,&lt;/P&gt;&lt;P&gt;VALUE_OLD LIKE CDPOS-VALUE_OLD,&lt;/P&gt;&lt;P&gt;END OF IT_CDHDR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: WA LIKE LINE OF IT_CDHDR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DATA: WA LIKE LINE OF IT_CDPOS.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_CDPOS OCCURS 0,&lt;/P&gt;&lt;P&gt;OBJECTCLAS LIKE CDHDR-OBJECTCLAS,&lt;/P&gt;&lt;P&gt;OBJECTID LIKE CDHDR-OBJECTID,&lt;/P&gt;&lt;P&gt;CHANGENR LIKE CDHDR-CHANGENR,&lt;/P&gt;&lt;P&gt;TABNAME LIKE CDPOS-TABNAME,&lt;/P&gt;&lt;P&gt;TABKEY LIKE CDPOS-TABKEY,&lt;/P&gt;&lt;P&gt;FNAME LIKE CDPOS-FNAME,&lt;/P&gt;&lt;P&gt;VALUE_NEW LIKE CDPOS-VALUE_NEW,&lt;/P&gt;&lt;P&gt;VALUE_OLD LIKE CDPOS-VALUE_OLD,&lt;/P&gt;&lt;P&gt;END OF IT_CDPOS.&lt;/P&gt;&lt;P&gt;"Move-corresponding it_cdhdr to wa.&lt;/P&gt;&lt;P&gt;SELECT OBJECTCLAS&lt;/P&gt;&lt;P&gt;OBJECTID&lt;/P&gt;&lt;P&gt;CHANGENR&lt;/P&gt;&lt;P&gt;USERNAME&lt;/P&gt;&lt;P&gt;UDATE&lt;/P&gt;&lt;P&gt;UTIME FROM CDHDR&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE IT_CDHDR&lt;/P&gt;&lt;P&gt;WHERE OBJECTCLAS = 'VERKBELEG' or&lt;/P&gt;&lt;P&gt;objectclas = 'BETRIEB' ORDER BY UDATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WHERE OBJECTCLAS = 'VERKBELEG'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OR OBJECTCLAS = 'BETRIEB' ORDER BY UDATE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF IT_CDHDR[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT OBJECTCLAS&lt;/P&gt;&lt;P&gt;OBJECTID&lt;/P&gt;&lt;P&gt;CHANGENR&lt;/P&gt;&lt;P&gt;VALUE_NEW&lt;/P&gt;&lt;P&gt;VALUE_OLD&lt;/P&gt;&lt;P&gt;FNAME&lt;/P&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;P&gt;TABKEY&lt;/P&gt;&lt;P&gt;FROM CDPOS&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE IT_CDPOS&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN IT_CDHDR&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;OBJECTCLAS = IT_CDHDR-OBJECTCLAS&lt;/P&gt;&lt;P&gt;AND OBJECTID = IT_CDHDR-OBJECTID&lt;/P&gt;&lt;P&gt;AND CHANGENR = IT_CDHDR-CHANGENR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;AND OBJECTID = 0040000600.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SORT IT_CDPOS BY OBJECTCLAS OBJECTID CHANGENR.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add tables CDPOS DATA TO CDHDR.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: INDEX TYPE i.&lt;/P&gt;&lt;P&gt;LOOP AT IT_CDHDR.&lt;/P&gt;&lt;P&gt;INDEX = SY-TABIX.&lt;/P&gt;&lt;P&gt;READ TABLE IT_CDPOS WITH KEY OBJECTCLAS = IT_CDHDR-OBJECTCLAS&lt;/P&gt;&lt;P&gt;OBJECTID = IT_CDHDR-OBJECTID&lt;/P&gt;&lt;P&gt;CHANGENR = IT_CDHDR-CHANGENR BINARY SEARCH.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;IT_CDHDR-VALUE_NEW = IT_CDPOS-VALUE_NEW.&lt;/P&gt;&lt;P&gt;IT_CDHDR-VALUE_OLD = IT_CDPOS-VALUE_OLD.&lt;/P&gt;&lt;P&gt;MODIFY IT_CDHDR INDEX index TRANSPORTING value_new value_old.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: /5 'DOCUMENT-NO'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;20 'TABNAME', 30 'TEXT_CASE', 50 'FNAME'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WRITE: /5 'DATE', 20 'FNAME', 45 'CHANGE-NO',65 'OLD-VALUE',75 'NEW-VALUE',90 'USER-NAME'.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;LOOP AT IT_CDHDR INTO WA.&lt;/P&gt;&lt;P&gt;write: / wa-udate dd/mm/yyyy under'DATE' NO-GAP,wa-fname under'fname' NO-GAP,wa-changenr under 'CHANGE-NO',&lt;/P&gt;&lt;P&gt;wa-value_old under'OLD-VALUE' NO-GAP,&lt;/P&gt;&lt;P&gt;wa-value_new under'NEW-VALUE' NO-GAP ,wa-username under'USER-NAME' NO-GAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Move-corresponding it_cdhdr to wa.&lt;/P&gt;&lt;P&gt;*Write: / wa-objectid UNDER'DOCUMENT-NO' "color col_key.&lt;/P&gt;&lt;P&gt;*" CDPOS-tabname UNDER'TABNAME', CDPOS-TEXT_CASE UNDER'TEXT_CASE',CDPOS-fname UNDER'FNAME'. "color col_key ,&lt;/P&gt;&lt;P&gt;*write: / wa-udate dd/mm/yyyy under'DATE' NO-GAP,wa-utime under'TIME' NO-GAP,wa-changenr under 'CHANGE-NO',&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;wa-value_old under'OLD-VALUE' NO-GAP,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*wa-value_new under'NEW-VALUE' NO-GAP ,wa-username under'USER-NAME' NO-GAP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 22:39:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901363#M682305</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T22:39:56Z</dc:date>
    </item>
    <item>
      <title>Re: Description</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901364#M682306</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ashish&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See below my coding I want to display the field name from cdhdr or cdpos table &lt;/P&gt;&lt;P&gt;so that whatever changes made to the document, It must display with the description, I am not getting idea from where it has to be taken.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZXYZ&lt;/P&gt;&lt;P&gt;NO STANDARD PAGE HEADING LINE-SIZE 120.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE: sy-title, 40 'Page', sy-pagno.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TABLES: CDHDR,&lt;/P&gt;&lt;P&gt;CDPOS,&lt;/P&gt;&lt;P&gt;t001w,&lt;/P&gt;&lt;P&gt;"VKBUR,&lt;/P&gt;&lt;P&gt;"VBELN,&lt;/P&gt;&lt;P&gt;VBAK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK DOCUMENT WITH FRAME TITLE TEXT-701.&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK DOCUMENT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: S_WERKS for T001W-werks,&lt;/P&gt;&lt;P&gt;objectid for cdhdr-objectid,&lt;/P&gt;&lt;P&gt;udate for cdhdr-udate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER: USERNAME LIKE CDHDR-USERNAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_CDHDR OCCURS 0,&lt;/P&gt;&lt;P&gt;OBJECTCLAS LIKE CDHDR-OBJECTCLAS,&lt;/P&gt;&lt;P&gt;OBJECTID LIKE CDHDR-OBJECTID,&lt;/P&gt;&lt;P&gt;CHANGENR LIKE CDHDR-CHANGENR,&lt;/P&gt;&lt;P&gt;USERNAME LIKE CDHDR-USERNAME,&lt;/P&gt;&lt;P&gt;UDATE LIKE CDHDR-UDATE,&lt;/P&gt;&lt;P&gt;UTIME LIKE CDHDR-UTIME,&lt;/P&gt;&lt;P&gt;FNAME LIKE CDPOS-FNAME,&lt;/P&gt;&lt;P&gt;VALUE_NEW LIKE CDPOS-VALUE_NEW,&lt;/P&gt;&lt;P&gt;VALUE_OLD LIKE CDPOS-VALUE_OLD,&lt;/P&gt;&lt;P&gt;END OF IT_CDHDR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: WA LIKE LINE OF IT_CDHDR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DATA: WA LIKE LINE OF IT_CDPOS.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_CDPOS OCCURS 0,&lt;/P&gt;&lt;P&gt;OBJECTCLAS LIKE CDHDR-OBJECTCLAS,&lt;/P&gt;&lt;P&gt;OBJECTID LIKE CDHDR-OBJECTID,&lt;/P&gt;&lt;P&gt;CHANGENR LIKE CDHDR-CHANGENR,&lt;/P&gt;&lt;P&gt;TABNAME LIKE CDPOS-TABNAME,&lt;/P&gt;&lt;P&gt;TABKEY LIKE CDPOS-TABKEY,&lt;/P&gt;&lt;P&gt;FNAME LIKE CDPOS-FNAME,&lt;/P&gt;&lt;P&gt;VALUE_NEW LIKE CDPOS-VALUE_NEW,&lt;/P&gt;&lt;P&gt;VALUE_OLD LIKE CDPOS-VALUE_OLD,&lt;/P&gt;&lt;P&gt;END OF IT_CDPOS.&lt;/P&gt;&lt;P&gt;"Move-corresponding it_cdhdr to wa.&lt;/P&gt;&lt;P&gt;SELECT OBJECTCLAS&lt;/P&gt;&lt;P&gt;OBJECTID&lt;/P&gt;&lt;P&gt;CHANGENR&lt;/P&gt;&lt;P&gt;USERNAME&lt;/P&gt;&lt;P&gt;UDATE&lt;/P&gt;&lt;P&gt;UTIME FROM CDHDR&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE IT_CDHDR&lt;/P&gt;&lt;P&gt;WHERE OBJECTCLAS = 'VERKBELEG' or&lt;/P&gt;&lt;P&gt;objectclas = 'BETRIEB' ORDER BY UDATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WHERE OBJECTCLAS = 'VERKBELEG'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OR OBJECTCLAS = 'BETRIEB' ORDER BY UDATE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF IT_CDHDR[] IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;SELECT OBJECTCLAS&lt;/P&gt;&lt;P&gt;OBJECTID&lt;/P&gt;&lt;P&gt;CHANGENR&lt;/P&gt;&lt;P&gt;VALUE_NEW&lt;/P&gt;&lt;P&gt;VALUE_OLD&lt;/P&gt;&lt;P&gt;FNAME&lt;/P&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;P&gt;TABKEY&lt;/P&gt;&lt;P&gt;FROM CDPOS&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF TABLE IT_CDPOS&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN IT_CDHDR&lt;/P&gt;&lt;P&gt;WHERE&lt;/P&gt;&lt;P&gt;OBJECTCLAS = IT_CDHDR-OBJECTCLAS&lt;/P&gt;&lt;P&gt;AND OBJECTID = IT_CDHDR-OBJECTID&lt;/P&gt;&lt;P&gt;AND CHANGENR = IT_CDHDR-CHANGENR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;AND OBJECTID = 0040000600.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SORT IT_CDPOS BY OBJECTCLAS OBJECTID CHANGENR.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add tables CDPOS DATA TO CDHDR.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: INDEX TYPE i.&lt;/P&gt;&lt;P&gt;LOOP AT IT_CDHDR.&lt;/P&gt;&lt;P&gt;INDEX = SY-TABIX.&lt;/P&gt;&lt;P&gt;READ TABLE IT_CDPOS WITH KEY OBJECTCLAS = IT_CDHDR-OBJECTCLAS&lt;/P&gt;&lt;P&gt;OBJECTID = IT_CDHDR-OBJECTID&lt;/P&gt;&lt;P&gt;CHANGENR = IT_CDHDR-CHANGENR BINARY SEARCH.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;IT_CDHDR-VALUE_NEW = IT_CDPOS-VALUE_NEW.&lt;/P&gt;&lt;P&gt;IT_CDHDR-VALUE_OLD = IT_CDPOS-VALUE_OLD.&lt;/P&gt;&lt;P&gt;MODIFY IT_CDHDR INDEX index TRANSPORTING value_new value_old.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE: /5 'DOCUMENT-NO'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;20 'TABNAME', 30 'TEXT_CASE', 50 'FNAME'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WRITE: /5 'DATE', 20 'FNAME', 45 'CHANGE-NO',65 'OLD-VALUE',75 'NEW-VALUE',90 'USER-NAME'.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;LOOP AT IT_CDHDR INTO WA.&lt;/P&gt;&lt;P&gt;write: / wa-udate dd/mm/yyyy under'DATE' NO-GAP,wa-fname under'fname' NO-GAP,wa-changenr under 'CHANGE-NO',&lt;/P&gt;&lt;P&gt;wa-value_old under'OLD-VALUE' NO-GAP,&lt;/P&gt;&lt;P&gt;wa-value_new under'NEW-VALUE' NO-GAP ,wa-username under'USER-NAME' NO-GAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Move-corresponding it_cdhdr to wa.&lt;/P&gt;&lt;P&gt;*Write: / wa-objectid UNDER'DOCUMENT-NO' "color col_key.&lt;/P&gt;&lt;P&gt;*" CDPOS-tabname UNDER'TABNAME', CDPOS-TEXT_CASE UNDER'TEXT_CASE',CDPOS-fname UNDER'FNAME'. "color col_key ,&lt;/P&gt;&lt;P&gt;*write: / wa-udate dd/mm/yyyy under'DATE' NO-GAP,wa-utime under'TIME' NO-GAP,wa-changenr under 'CHANGE-NO',&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;wa-value_old under'OLD-VALUE' NO-GAP,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*wa-value_new under'NEW-VALUE' NO-GAP ,wa-username under'USER-NAME' NO-GAP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 22:40:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/description/m-p/2901364#M682306</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T22:40:34Z</dc:date>
    </item>
  </channel>
</rss>

