<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>ABAP REPORTS</title><link>http://abapreports.blogspot.com/</link><description>Sample ABAP Reports,Codes,SAP BW Complete.</description><language>en</language><managingEditor>noreply@blogger.com (suresh)</managingEditor><lastBuildDate>Sun, 01 Nov 2009 03:52:46 PST</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">148</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle>Sample ABAP Reports,Codes,SAP BW Complete.</itunes:subtitle><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/AbapReports" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">AbapReports</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>SAP Programming Syntax for Provide in ABAP</title><link>http://abapreports.blogspot.com/2009/10/sap-programming-syntax-for-provide-in.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Thu, 15 Oct 2009 10:04:55 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-3239995952233125740</guid><description>&lt;div style="text-align: justify;"&gt;The sap programming language ABAP syntax for provide is discussed here in detail and we have done about &lt;a href="http://abapreports.blogspot.com/2009/09/sap-programming-syntax-print-control.html"&gt;print control&lt;/a&gt; in the previous post.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Basic form&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PROVIDE f1 f2 ... FROM itab1&lt;br /&gt;g1 g2 ... FROM itab2&lt;br /&gt;...&lt;br /&gt;* FROM itabi&lt;br /&gt;...&lt;br /&gt;BETWEEN f AND g.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Retrieves the contents of the specified fields from the internal tables ( itab1 , itab2 , ...) and places them in the table header lines within the required range. Also executes the processing block enclosed by the PROVIDE and ENDPROVIDE statements for each range.&lt;br /&gt;&lt;br /&gt;For itab1 , itab2 ... only tables with header lines are allowed.&lt;br /&gt;&lt;br /&gt;Basic principle:&lt;br /&gt;&lt;br /&gt;The diagram below illustrates the functionality of the PROVIDE statement for the most simple case where just two tables A and B are to be processed:&lt;br /&gt;&lt;br /&gt;IA1 IA2&lt;br /&gt;|-----------| |--------------| table A&lt;br /&gt;: : : :&lt;br /&gt;: IB1 : IB2 : :&lt;br /&gt;: |-----------| |-------------| : table B&lt;br /&gt;: : : : : : : :&lt;br /&gt;: : PROVIDE area : : :&lt;br /&gt;...|----------------------------------------|...&lt;br /&gt;: : : : : : : :&lt;br /&gt;:TI1: TI2 :TI3: : TI4 : TI5 : TI6 :&lt;br /&gt;...|---|-------|---| |-------|-----|-----|...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;result ranges&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The data structures which form the basis for the table lines must each contain two components which can be interpreted as a range (e.g. start date and end date). In the diagram, the ranges belonging to the entries in table A are marked with IA1 or IA2 , and those in table B with IB1 or IB2 .&lt;br /&gt;&lt;br /&gt;If you split the ranges of both tables into overlapping and non-overlapping ranges and then form the union set with the PROVIDE area, this results in 6 sub-ranges TI1 to TI6 . In these sub-ranges, the values of the tables A and B are constant. The PROVIDE1 statement makes the contents of the tables A and B available for the 6 sub-ranges, one after the other. It thus acts as a kind of loop where the data of the tables involved can be processed1 with reference to each range.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;General principle&lt;br /&gt;&lt;br /&gt;Each of the specified internal tables has two fields which contain the line-related validity range. You can determine these in the DATA statement with the addition " VALID BETWEEN ... AND ...&lt;br /&gt;&lt;br /&gt;". If this addition is not used, sub-fields of the table determine these range fields (e.g. VALID BETWEEN first field AND second field). These fields can be date fields, time fields or even number fields. Both these two fields and also f and g should be the same type.&lt;br /&gt;&lt;br /&gt;PROVIDE splits the range f to g into sub-ranges so that each of the fields ( f1 , f2 , ...) specified for each table is constant in this range and so that each sub-range is as large as possible (range limits are considered part of the range).&lt;br /&gt;&lt;br /&gt;Each time the processing passes through the loop, the current range limits and the specified sub-fields are placed in the header lines of the internal tables. If you want to make all subfields available, enter '*' instead of the field list. The unspecified sub-fields are set to their initial value (CLEAR ).&lt;br /&gt;&lt;br /&gt;It is a requirement that the ranges within a table are in ascending order and not overlapping. However, there can be gaps between one upper range limit and the next lower range limit. For each table itab1 , itab2 ... , the automatically generated fields itab1_VALID , itab2_VALID , ... indicate (with 'X' oder Leerzeichen ' ' ) whether a suitable entry was found for the current sub-range.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/10/sap-edi-outbound-with-out-message.html"&gt;sap edi with out message control &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/10/edi-outbound-message-control-purchage.html"&gt;sap edi  outbound process with message control for purchase introduction&lt;/a&gt;&lt;br /&gt;And &lt;a href="http://www.abapprogramming.net/2009/10/edi-outbound-process-with-message.html"&gt;part two of edi outbound with message control for Purchase order&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-finance-cost-center-report-line.html"&gt;Cost center report for open line items of SAP&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/enterprise-resource-planning-system.html"&gt;ERP Introduction&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-3239995952233125740?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=dzvyl4Bc-Qk:EYxlRRnQf4Y:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=dzvyl4Bc-Qk:EYxlRRnQf4Y:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=dzvyl4Bc-Qk:EYxlRRnQf4Y:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=dzvyl4Bc-Qk:EYxlRRnQf4Y:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=dzvyl4Bc-Qk:EYxlRRnQf4Y:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP programming Syntax Print Control ABAP</title><link>http://abapreports.blogspot.com/2009/09/sap-programming-syntax-print-control.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Sun, 27 Sep 2009 20:48:36 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-646712918080010298</guid><description>&lt;div style="text-align: justify;"&gt;Syntax check for &lt;a href="http://abapreports.blogspot.com/2009/09/sap-programming-syntax-perform-code.html"&gt;perform in sap programming&lt;/a&gt; is the previous topic of ABAP and now we are going to discuss deal with print control syntax of sap.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Determines the desired print format for the subsequent characters, starting from the current output position.&lt;br /&gt;&lt;br /&gt;You define the output position either implicitly:&lt;br /&gt;&lt;br /&gt;· Line 1/column 1 before the first WRITE output on the current page.&lt;br /&gt;&lt;br /&gt;· Line and column of the next field output with WRITE .&lt;br /&gt;&lt;br /&gt;or explicitly:&lt;br /&gt;&lt;br /&gt;· Line 1/column 1 using NEW-PAGE ,&lt;br /&gt;· Line n/column 1 using SKIP TO LINE n&lt;br /&gt;&lt;br /&gt;· Line */column m using POSITION n (* = current output line).&lt;br /&gt;&lt;br /&gt;With output to the screen or when printing screen output, the statement has no effect.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Variant 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PRINT-CONTROL INDEX-LINE f.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ouputs the contents of the field f as an index line in the current print output. An index line usually contains only administration information for archiving and is not output when printing. If no print mode is active, the statement has no effect. If the WRITE statement has already begun a print line, the index line is output after this line.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: INDEX_LINE(200).&lt;br /&gt;PRINT-CONTROL INDEX-LINE INDEX_LINE.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Related Posts &lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/erp-implementation-challenges.html"&gt;&lt;br /&gt;Challenges in implementing ERP&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/erp-system-implementation.html"&gt;ERP implementation practices&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/enterprise-resource-planning-system.html"&gt;Enterprise resource planning introduction&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/erp-implementation-advantages.html"&gt;Enterprise resource planing implementation process and its advantages&lt;/a&gt;&lt;br /&gt;These are the following recent posts about fico reports of sap abap from this blog.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/08/abap-code-sap-finance-report-general.html"&gt;SAP Finance General Ledger report&lt;/a&gt; account balance&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/08/sap-finance-abap-reports-general-ledger.html"&gt;Finance general ledger line items SAP ABAP report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/08/abap-report-finance-general-ledger.html"&gt;General ledger report SAP FINACNE&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-finance-abap-code-customer-open.html"&gt;SAP FICO customer open items report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-fico-customer-balance-abap-report.html"&gt;Customer balance in local currency for SAP FICO&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-fico-abap-code-vendor-open-items.html"&gt;Vendor open items report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-fico-abap-code-vendor-balances.html"&gt;SAP Finance abap report for Vendor balance in local currency&lt;/a&gt;&lt;br /&gt;&lt;a href="http://crmknowl.blogspot.com/2009/09/customer-relationship-management.html"&gt;Customer relationship management introduction&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-646712918080010298?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=UoHZCij1jHw:u2I3hoLVu3A:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=UoHZCij1jHw:u2I3hoLVu3A:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=UoHZCij1jHw:u2I3hoLVu3A:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=UoHZCij1jHw:u2I3hoLVu3A:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=UoHZCij1jHw:u2I3hoLVu3A:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP Programming syntax Perform code</title><link>http://abapreports.blogspot.com/2009/09/sap-programming-syntax-perform-code.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Wed, 23 Sep 2009 22:02:38 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-594812036033314733</guid><description>&lt;div style="text-align: justify;"&gt;We are discussing regarding SAP programming language&lt;a href="http://abapreports.blogspot.com/2009/09/abap-code-syntax-sap-programming.html"&gt; ABAP and its syntax for perform&lt;/a&gt; and it is the continuation of it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Variant 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PERFORM n ON COMMIT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Addition&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. ... LEVEL level&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Executes the specified subroutine when a COMMIT WORK occurs. This allows you to execute a subroutine only if the logical transaction has ended successfully. The subroutine is not executed until the key word COMMIT WORK is called. FORMs specified several times are executed only once on COMMIT WORK (see COMMIT WORK ). If you call ROLLBACK WORK , you delete all the specified routines.&lt;br /&gt;&lt;br /&gt;With PERFORM ... ON COMMIT , you cannot transfer any data with USING/CHANGING . To do this, you must either store the data in global variables or store it temporarily with EXPORT ... TO MEMORY .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Addition 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... LEVEL level&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The addition LEVEL , followed by a field, defines the order in which the subroutines are executed after COMMIT WORK .&lt;br /&gt;&lt;br /&gt;They are called in ascending order of level. If there is no addition LEVEL , the subroutine always has the level zero. If the level is the same, the order of calls determines the order of execution. Level assignment occurs during development, e.g. by defining constants in an include program. The level must be of type I.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You may be also interested in the following SAP Finance reports.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/08/abap-code-sap-finance-report-general.html"&gt;SAP Finance General Ledger report&lt;/a&gt; account balance&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/08/sap-finance-abap-reports-general-ledger.html"&gt;Finance general ledger line items SAP ABAP report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/08/abap-report-finance-general-ledger.html"&gt;General ledger report SAP FINACNE&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-finance-abap-code-customer-open.html"&gt;SAP FICO customer open items report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-fico-customer-balance-abap-report.html"&gt;Customer balance in local currency for SAP FICO&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-fico-abap-code-vendor-open-items.html"&gt;Vendor open items report&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/sap-fico-abap-code-vendor-balances.html"&gt;SAP Finance abap report for Vendor balance in local currency&lt;/a&gt;&lt;br /&gt;&lt;a href="http://crmknowl.blogspot.com/2009/09/customer-relationship-management.html"&gt;Customer relationship management introduction&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/09/enterprise-resource-planning-system.html"&gt;Enterprise resource planning introduction&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-594812036033314733?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=r3VHC2qaHGg:r8d764q63fQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=r3VHC2qaHGg:r8d764q63fQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=r3VHC2qaHGg:r8d764q63fQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=r3VHC2qaHGg:r8d764q63fQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=r3VHC2qaHGg:r8d764q63fQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>ABAP Syntax Code for Perform in  SAP Programming</title><link>http://abapreports.blogspot.com/2009/09/abap-code-syntax-sap-programming.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Thu, 03 Sep 2009 04:40:12 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-528058636106853946</guid><description>&lt;div style="text-align: justify;"&gt;ABAP Code for programming SAP data retrieval has a key word perform and the previous post deals with &lt;a href="http://abapreports.blogspot.com/2009/07/sap-abap-syntax-for-perform-part-two.html"&gt;syntax of perform&lt;/a&gt; and this is in continuation of that.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt; Variant 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PERFORM form IN PROGRAM prog.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Additions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. ... USING p1 p2 p3 ...&lt;br /&gt;2. ... CHANGING p1 p2 p3 ...&lt;br /&gt;3. ... TABLES itab1 itab2 ...&lt;br /&gt;4. ... IF FOUND&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Similar to variation 2 (external PERFORM ), except that here you can specify both the subroutine and the program dynamically (at runtime); in this case, you must enclose the variables form or prog in parentheses. If you omit specification of the program after IN PROGRAM , ABAP/4 searches for the routine in the current program.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: RNAME(30) VALUE 'WRITE_STATISTIC',&lt;br /&gt;&lt;br /&gt;PNAME(8) VALUE 'ZYX_STAT'.&lt;br /&gt;&lt;br /&gt;PERFORM WRITE_STATISTIC(ZYX_STAT).&lt;br /&gt;&lt;br /&gt;PERFORM (RNAME) IN PROGRAM ZYX_STAT.&lt;br /&gt;&lt;br /&gt;PERFORM WRITE_STATISTIC IN PROGRAM (PNAME).&lt;br /&gt;&lt;br /&gt;PERFORM (RNAME) IN PROGRAM (PNAME).&lt;br /&gt;&lt;br /&gt;All four of the above PERFORM statements have the same effect, i.e. they call the subroutine 'WRITE_STATISTIC' defined in the program 'ZYX_STAT' .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Addition 4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... IF FOUND&lt;br /&gt;&lt;br /&gt;Effect&lt;br /&gt;&lt;br /&gt;Calls the specified subroutine only if it already exists. Otherwise, the statement is ignored.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Variant 4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PERFORM n OF form1 form2 form3 ... .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Drives a subroutine specified by the index n from a list of subroutine names listed in the statement. At runtime, the variable n must contain a value between 1 (first name) and the total number of subroutines specified (last name). Up to 256 subroutine names are possible.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Runtime errors&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;· PERFORM_INDEX_0 : The index specified was too small.&lt;br /&gt;&lt;br /&gt;· PERFORM_INDEX_NEGATIVE : The index specified was negative.&lt;br /&gt;&lt;br /&gt;· PERFORM_INDEX_TOO_LARGE : The index specified was too large.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/08/abap-code-sap-finance-report-general.html"&gt;SAP Finance sample report for abap code and programming&lt;/a&gt; can be learned &lt;a href="http://www.abapprogramming.net/2009/08/abap-code-sap-finance-report-general.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-528058636106853946?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BXCmjNq7mtw:5kM5Ts3AwuU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BXCmjNq7mtw:5kM5Ts3AwuU:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BXCmjNq7mtw:5kM5Ts3AwuU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=BXCmjNq7mtw:5kM5Ts3AwuU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BXCmjNq7mtw:5kM5Ts3AwuU:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Perform part two</title><link>http://abapreports.blogspot.com/2009/07/sap-abap-syntax-for-perform-part-two.html</link><author>noreply@blogger.com (suresh)</author><pubDate>Sat, 22 Aug 2009 03:26:41 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-494730905324627578</guid><description>&lt;a href="http://abapreports.blogspot.com/2009/07/sap-abap-syntax-for-perform.html"&gt;SAP ABAP Syntax for Perform&lt;/a&gt; is discussed in the previous post and it is in continuation with it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Addition 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... TABLES itab1 itab2 ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You use TABLES to pass internal tables to subroutines.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: BEGIN OF ITAB OCCURS 100,&lt;br /&gt;TEXT(50),&lt;br /&gt;NUMBER TYPE I,&lt;br /&gt;END OF ITAB.&lt;br /&gt;STRUC LIKE T005T.&lt;br /&gt;...&lt;br /&gt;PERFORM DISPLAY TABLES ITAB&lt;br /&gt;USING STRUC.&lt;br /&gt;FORM DISPLAY TABLES PAR_ITAB STRUCTURE ITAB&lt;br /&gt;USING PAR STRUCTURE T005T.&lt;br /&gt;DATA LOC_COMPARE LIKE PAR_ITAB-TEXT.&lt;br /&gt;WRITE: / PAR-LAND1, PAR-LANDX.&lt;br /&gt;...&lt;br /&gt;LOOP AT PAR_ITAB WHERE TEXT = LOC_COMPARE.&lt;br /&gt;...&lt;br /&gt;ENDLOOP.&lt;br /&gt;...&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;Within the subroutine DISPLAY , you can apply all the available table operations to the internal tables passed.&lt;br /&gt;&lt;br /&gt;TABLES must always appear first in the PERFORM call. It must not be preceded by an addition.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Variant 2 &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PERFORM form(prog).&lt;br /&gt;&lt;br /&gt;Effect&lt;br /&gt;&lt;br /&gt;Calls the subroutine form defined in the program prog (i.e. external PERFORM ).&lt;br /&gt;&lt;br /&gt;Parameter passing to the external subroutine is the same as in variation 1.&lt;br /&gt;&lt;br /&gt;Parameter passing can be implemented by using a common data area (see DATA BEGIN OF COMMON PART ).&lt;br /&gt;&lt;br /&gt;Nested calls are possible, even with several external subroutines from different programs.&lt;br /&gt;&lt;br /&gt;If you call a subroutine of a program prog , the system loads the program prog .&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/08/sap-finance-abap-reports-general-ledger.html"&gt;&lt;br /&gt;Learn about abap programming Finance sap abap sample codes and reports here.&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="font-weight: bold;" href="http://www.testingcorner.net/2009/07/programming-and-data-types-in-c.html"&gt;Data types in C programming learn here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt; asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; &lt;/span&gt;&lt;a style="color: rgb(51, 102, 255);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 102, 255);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-494730905324627578?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=zo2IDbNI0Cc:ohLVrjNr3TY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=zo2IDbNI0Cc:ohLVrjNr3TY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=zo2IDbNI0Cc:ohLVrjNr3TY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=zo2IDbNI0Cc:ohLVrjNr3TY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=zo2IDbNI0Cc:ohLVrjNr3TY:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Perform</title><link>http://abapreports.blogspot.com/2009/07/sap-abap-syntax-for-perform.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Thu, 23 Jul 2009 09:06:35 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-8046115945510142804</guid><description>&lt;div style="text-align: justify;"&gt;The sap abap syntax for perform has different variants an shown below.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Variant 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PERFORM form.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Additions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. ... USING p1 p2 p3 ...&lt;br /&gt;2. ... CHANGING p1 p2 p3 ...&lt;br /&gt;3. ... TABLES itab1 itab2 ...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Calls the subroutine form specified in the FORM statement. On completion, processing in the main program resumes.&lt;br /&gt;&lt;br /&gt;Example&lt;br /&gt;&lt;br /&gt;PERFORM HELP_ME.&lt;br /&gt;...&lt;br /&gt;FORM HELP_ME.&lt;br /&gt;...&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;The PERFORM statement calls the subroutine HELP_ME .&lt;br /&gt;&lt;br /&gt;Nested calls are allowed (i.e. PERFORM within a FORM ... ENDFORM ).Recursive calls are also possible.&lt;br /&gt;&lt;br /&gt;To define local data, use the DATA statement after FORM . Each time you enter the subroutine, the data is recreated (with an initial value) and released at the end (from the stack).&lt;br /&gt;&lt;br /&gt;To define global data used within a subroutine, use the LOCAL statement after FORM . The values are saved when you enter the subroutine and then released at the end (from the stack).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Runtime errors&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;· PERFORMANCE_PARAMETER_MISSING : The called form expects more parameters than were specified.&lt;br /&gt;&lt;br /&gt;· PERFORM_PARAMETER_COUNT ,&lt;br /&gt;&lt;br /&gt;· PERFORM_TOO_MANY_PARAMETERS : More parameters were given than the FORM expected.&lt;br /&gt;&lt;br /&gt;· PERFORM_CONFLICT_TYPE ,&lt;br /&gt;&lt;br /&gt;· PERFORM_CONFLICT_GENERIC_TYPE ,&lt;br /&gt;&lt;br /&gt;· PERFORM_BASE_WRONG_ALIGNMENT ,&lt;br /&gt;&lt;br /&gt;· PERFORM_PARAMETER_TOO_SHORT ,&lt;br /&gt;&lt;br /&gt;· PERFORM_TABLE_REQUIRED : The parameter type does not match the type specified in the FORM definition.&lt;br /&gt;&lt;br /&gt;· PERFORM_BASE_LITL : A literal was passed to a structured parameter.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... USING p1 p2 p3 ...&lt;br /&gt;&lt;br /&gt;Addition 2&lt;br /&gt;&lt;br /&gt;... CHANGING p1 p2 p3 ...&lt;br /&gt;&lt;br /&gt;Effect&lt;br /&gt;&lt;br /&gt;These additions are equivalent to each other.&lt;br /&gt;&lt;br /&gt;Parameter offset and length can be passed as variables. The addition ' ...USING p1+off(*) ' causes parameter p1 to be passed with offset off so that the field limits of p1 are not exceeded.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: NUMBER_I TYPE I VALUE 5,&lt;br /&gt;NUMBER_P TYPE P VALUE 4,&lt;br /&gt;BEGIN OF PERSON,&lt;br /&gt;NAME(10) VALUE 'Paul',&lt;br /&gt;AGE TYPE I VALUE 28,&lt;br /&gt;END OF PERSON,&lt;br /&gt;&lt;br /&gt;ALPHA(10) VALUE 'abcdefghij'.&lt;br /&gt;FIELD-SYMBOLS .&lt;br /&gt;ASSIGN NUMBER_P TO .&lt;br /&gt;&lt;br /&gt;PERFORM CHANGE USING 1&lt;br /&gt;NUMBER_I&lt;br /&gt;NUMBER_P&lt;br /&gt;PERSON&lt;br /&gt;ALPHA+NUMBER_I().&lt;br /&gt;&lt;br /&gt;FORM CHANGE USING VALUE(PAR_1)&lt;br /&gt;PAR_NUMBER_I&lt;br /&gt;PAR_NUMBER_P&lt;br /&gt;PAR_POINTER&lt;br /&gt;&lt;br /&gt;PAR_PERSON STRUCTURE PERSON&lt;br /&gt;PAR_PART_OF_ALPHA.&lt;br /&gt;ADD PAR_1 TO PAR_NUMBER_I.&lt;br /&gt;PAR_NUMBER_P = 0.&lt;br /&gt;PAR_PERSON-NAME+4(1) = ALPHA.&lt;br /&gt;PAR_PERSON-AGE = NUMBER_P + 25.&lt;br /&gt;ADD NUMBER_I TO PAR_POINTER.&lt;br /&gt;&lt;br /&gt;PAR_PART_OF_ALPHA = SPACE.&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;Field contents after the PERFORM call are as follows:&lt;br /&gt;&lt;br /&gt;NUMBER_I = 6&lt;br /&gt;NUMBER_P = 6&lt;br /&gt;= 6&lt;br /&gt;PERSON-NAME = 'Paula'&lt;br /&gt;PERSON-AGE = 25&lt;br /&gt;ALPHA = 'abcde j'&lt;br /&gt;&lt;br /&gt;The field type and length of the parameters remain. If parameter values change within the subroutine, these new values remain after you leave the subroutine. However, this does not apply to parameters passed with VALUE (see FORM )&lt;br /&gt;&lt;br /&gt;If you pass literals, you must either leave them unchanged or pass them in the FORM definition with the USING VALUE statement.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-8046115945510142804?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=q7_0b_VCZ8U:8hYQ0q7ztSc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=q7_0b_VCZ8U:8hYQ0q7ztSc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=q7_0b_VCZ8U:8hYQ0q7ztSc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=q7_0b_VCZ8U:8hYQ0q7ztSc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=q7_0b_VCZ8U:8hYQ0q7ztSc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Parameters part five</title><link>http://abapreports.blogspot.com/2009/06/sap-abap-syntax-for-parameters-part.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Sat, 20 Jun 2009 22:19:11 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-1482978981764477946</guid><description>&lt;div style="text-align: justify;"&gt;This post is in continuation with previous post about &lt;a href="http://abapreports.blogspot.com/2009/05/sap-abap-syntax-for-parameters-part_14.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP ABAP syntax for parameters part four&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 15&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... VALUE-REQUEST&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This addition is only allowed for database-specific parameters in the INCLUDE DBldbSEL . It  permits self-programmed value help (for report-specific parameters, this is achieved by specifying the event key word AT SELECTION-SCREEN ON VALUE-REQUEST FOR ... ). The addition has the following effect:&lt;br /&gt;&lt;br /&gt; On the selection screen, the parameter has a button for requesting possible entries. When the  user presses this button or F4 , this starts the FORM routine p_VAL in the database access program SAPDBldb (if it exists). Then - even if the parameter with LIKE points to a Dictionary field - this FORM routine is processed rather than displaying the check table or the fixed values of the Dictionary field.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* INCLUDE DBXYZSEL&lt;br /&gt;...&lt;br /&gt;PARAMETERS PL_TYPE LIKE SAPLANE-PLANETYPE VALUEREQUEST.&lt;br /&gt;...&lt;br /&gt;REPORT SAPDBXYZ DEFINING DATABASE XYZ.&lt;br /&gt;...&lt;br /&gt;TABLES SAPLANE.&lt;br /&gt;...&lt;br /&gt;FORM PL_TYPE_VAL.&lt;br /&gt;...&lt;br /&gt;CALL FUNCTION ...&lt;br /&gt;...&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 16&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... HELP-REQUEST&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Like VALUE-REQUEST , this addition is only allowed for database-specific parameters in the INCLUDE DBldbSEL . It permits self-programmed value help (for report-specific parameters, this is achieved by specifying the event key word AT SELECTION-SCREEN ON VALUE-REQUEST FOR ... ). When the user presses F1 , this starts the FORM routine p_HLP in the database access program SAPDBldb (if it exists). Then -even if the parameter with LIKE points to a Dictionary field - this FORM routine is processed rather than displaying the data element documentation of the Dictionary field. You can also branch from the routine p_HLP to a function module which displays its own documentation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* INCLUDE DBXYZSEL&lt;br /&gt;...&lt;br /&gt;PARAMETERS PL_TYPE LIKE SAPLANE-PLANETYPE HELPREQUEST.&lt;br /&gt;...&lt;br /&gt;REPORT SAPDBXYZ DEFINING DATABASE XYZ.&lt;br /&gt;...&lt;br /&gt;TABLES SAPLANE.&lt;br /&gt;...&lt;br /&gt;FORM PL_TYPE_HLP.&lt;br /&gt;...&lt;br /&gt;CALL FUNCTION ...&lt;br /&gt;...&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;   &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-1482978981764477946?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=SY_V496kWag:DUWj4pwKt3E:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=SY_V496kWag:DUWj4pwKt3E:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=SY_V496kWag:DUWj4pwKt3E:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=SY_V496kWag:DUWj4pwKt3E:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=SY_V496kWag:DUWj4pwKt3E:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Parameters part Four</title><link>http://abapreports.blogspot.com/2009/05/sap-abap-syntax-for-parameters-part_14.html</link><category>INTERACTIVE REPORT SAMPLE CODE</category><category>SAMPLE CODES</category><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Thu, 14 May 2009 06:02:10 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-3159044434031488051</guid><description>&lt;div style="text-align: justify;"&gt;SAP ABAP Syntax for parameters  were previously discussed in part &lt;a href="http://abapreports.blogspot.com/2009/04/sap-abap-syntax-for-paramters.html"&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;one&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://abapreports.blogspot.com/2009/04/sap-abap-syntax-for-parameters-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;two&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://abapreports.blogspot.com/2009/05/sap-abap-syntax-for-parameters-part.html"&gt;&lt;span style="font-weight: bold;"&gt;three&lt;/span&gt;&lt;/a&gt; and the present post is in continuation with it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 13&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... FOR TABLE dbtab&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Assigns the database-specific parameter p to the table dbtab . This addition only makes sense in a logical database access program.&lt;br /&gt;&lt;br /&gt;With database-specific parameters, you need this addition to ensure that the selection screen for a report contains only database-specific parameters which belong to a table from the currently active report.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 14&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... AS MATCHCODE STRUCTURE&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Creates the database-specific parameter p as a field string according to the Dictionary structure MCPARAMS with the fields MCID (matchcode ID ) and STRING (search string ). Used for data selection through matchcode entry. On the selection screen, both sub-fields are displayed in a box with the text "Matchcode selection".&lt;br /&gt;&lt;br /&gt;You can get a list of possible entries for the matchcode ID and the search string by pressing F4 . If you choose a matchcode ID and press F4 in the field "Search string", you see a dialog box where you can enter a search criterion for each field of the matchcode ID. The system interprets what you enter generically for each sub-field.&lt;br /&gt;&lt;br /&gt;The addition AS MATCHCODE STRUCTURE only makes sense in a logical database access program and must therefore be used together with the addition FOR TABLE . It can also be combined with the addition MODIF ID , but not with any other additions. The matchcode object to which the matchcode ID and the search string refer is determined when you define the logical database.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Input on the selection screen:&lt;br /&gt;&lt;br /&gt;Matchcode ID: Customers Search string: Daniel&lt;br /&gt;&lt;br /&gt;The effect of this is to select all customers whose names begin with "Daniel".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Performance&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Matchcode selection can improve program performance considerably. This is because specifying a search string often describes the required set of data records more accurately than the key fields of the table. For example, it is easier to select by name ("Daniel") than by customer number ("000043010") and far fewer records are read from the database.&lt;br /&gt;&lt;br /&gt;If a logical database (e.g. ldb ) contains a parameter p defined with AS MATCHCODE STRUCTURE , the system always creates an internal table ldb_MC which includes all the key fields of the selected records. The structure of ldb_MC is determined by the matchcode object and generated automatically. In the maintenance transaction for logical databases, the structure is displayed as a comment in the database program.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Matchcode object for table T1 with key field T1-K1 . The table ldb_MC then has the following structure:&lt;br /&gt;&lt;br /&gt;DATA: BEGIN OF ldb_MC OCCURS 100,&lt;br /&gt;T1_K1 LIKE T1-K1,&lt;br /&gt;END OF ldb_MC.&lt;br /&gt;&lt;br /&gt;If the user has entered values in the matchcode parameter fields, the program reads the selected data from the matchcode table after START-OF-SELECTION and makes it available to the logical database program in the internal table ldb_MC . Then, the database program processes the records in the subroutine PUT_ldb_MATCHCODE and, with the help of PUT , triggers the appropriate GET events in the report. Subsequent processing is exactly the same as that for data selection direct from the database.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;FORM PUT_ldb_MATCHCODE.&lt;br /&gt;SELECT * FROM T1&lt;br /&gt;WHERE K1 = ldb_MC-T1_K1&lt;br /&gt;FOR ALL ENTRIES IN ldb_MC.&lt;br /&gt;PUT T1.&lt;br /&gt;ENDSELECT.&lt;br /&gt;ENDFORM.&lt;br /&gt;&lt;br /&gt;In matchcode selection, the system flags all fields in the internal table MC_FIELDS which are filled with values by the matchcode (the field name is in MC_FIELDS-FIELDNAME and the flag is in MC_FIELDS-SUPPLIED ).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A field F0 is supplied with a value by the matchcode if the following condition is satisfied:&lt;br /&gt;&lt;br /&gt;IF MC_FIELDS-FIELDNAME EQ 'F0'&lt;br /&gt;AND MC_FIELDS-SUPPLIED NE SPACE.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;    &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-3159044434031488051?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=034EtuUoNQw:i_DYJmsK1Cg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=034EtuUoNQw:i_DYJmsK1Cg:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=034EtuUoNQw:i_DYJmsK1Cg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=034EtuUoNQw:i_DYJmsK1Cg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=034EtuUoNQw:i_DYJmsK1Cg:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Parameters part three</title><link>http://abapreports.blogspot.com/2009/05/sap-abap-syntax-for-parameters-part.html</link><category>OOPS REPORTS</category><category>Syntax Check</category><category>ALV SAMPLE REPORTS</category><author>noreply@blogger.com (suresh)</author><pubDate>Fri, 08 May 2009 08:37:47 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-9132943215941531017</guid><description>This SAP ABAP syntax for parameters part is in continuation with &lt;a href="http://abapreports.blogspot.com/2009/04/sap-abap-syntax-for-parameters-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;part two&lt;/span&gt;&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 8&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... NO-DISPLAY&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Does not display the parameter on the selection screen. With "normal" parameters, the associated data object is created and the parameter can be passed when SUBMIT is executed.&lt;br /&gt;&lt;br /&gt;These parameters are the part of the report interface not presented to the user on the selection screen. You can set the parameter values either internally (with the routine INIT in the SAPDBldb or at INITIALIZATION ) or pass them when SUBMIT is executed. These parameters are also stored along with the variants.&lt;br /&gt;&lt;br /&gt;If, under certain circumstances (e.g. because of the values of other parameters or due to the selection options ), you want to present the parameter to the user for input, you can do this in the PAI modlue of the database program SAPDBldb (for database-specific parameters) or under AT SELECTIONSCREEN (for report-specific parameters) by calling a function module (CALL FUNCTION ) or your own screen (CALL SCREEN &lt; /&gt; ).&lt;br /&gt;&lt;br /&gt;Since the parameter is not generated on the selection screen, the NO-DISPLAY parameters do not allow you to use any of the additions concerning the display and handling of parameters on the selection screen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 9&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... LOWER CASE&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The parameter is not case-sensitive (i.e. allows both upper and lower case).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 10&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... OBLIGATORY&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Makes an entry on the selection screen compulsory.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 11&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... AS CHECKBOX&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Displays the parameter as a checkbox on the selection screen. Since you are not allowed to specify type or length when defining this parameter, it always has the type C and the length 1 as default values.&lt;br /&gt;&lt;br /&gt;The checkbox is displayed on the left and the associated text on its right. To define any order other than this, use the SELECTION-SCREEN statement.&lt;br /&gt;&lt;br /&gt;If LIKE refers to an ABAP/4 Dictionary field, you cannot use the addition AS CHECKBOX . If the ABAP/4 Dictionary field has the type CHAR , a length of 1 and the fixed values 'X' and ' ' (according to the relevant domain), the parameter is always displayed as a checkbox on the selection screen.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 12&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... RADIOBUTTON GROUP radi&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Displays the parameter on the selection screen as a radio button (selection field). All parameters assigned in this way to the same group radi (which can be up to 4 characters long) form a group of radio buttons on the selection screen, i.e. if the user presses one of these buttons, the others are set to "not pressed".&lt;br /&gt;&lt;br /&gt;When you define one of these parameters, you are not allowed to make type or length specifications. However, you can use LIKE to point to a field of length 1 and type C . The addition has no effect on the ordering of the parameter (as is the case with the addition AS CHECKBOX ).&lt;br /&gt;&lt;br /&gt;You can make changes to the order with the SELECTION-SCREEN .&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;  &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;     &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-9132943215941531017?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=JIqqG9Xddw4:ybAq7pfxSe4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=JIqqG9Xddw4:ybAq7pfxSe4:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=JIqqG9Xddw4:ybAq7pfxSe4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=JIqqG9Xddw4:ybAq7pfxSe4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=JIqqG9Xddw4:ybAq7pfxSe4:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Parameters part two</title><link>http://abapreports.blogspot.com/2009/04/sap-abap-syntax-for-parameters-part-two.html</link><category>SAMPLE CODES</category><category>CODE SNIPPETS</category><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Thu, 30 Apr 2009 03:54:58 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-149168851594980150</guid><description>&lt;div style="text-align: justify;"&gt;SAP ABAP Syntax for parameters is the previous post and this is in continuation with that.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Addition 4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... LIKE g&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Creates the field p with the same attributes as the field g which is already defined. g can be either a database field or an existing internal field.&lt;br /&gt;&lt;br /&gt;You cannot use the addition ... LIKE g with the addition ... TYPE typ . No explicit length may be specified for the parameter (for example, a statement such as PARAMETERS p(len) LIKE g is not allowed).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PARAMETERS PROGRAM LIKE SY-REPID.&lt;br /&gt;&lt;br /&gt;If g is an ABAP/4 Dictionary field of the type CHAR , length 1 and default values 'X' and ' ' (according to the relevant domain), the parameter is always displayed as a checkbox on the selection screen (see also AS CHECKBOX ).&lt;br /&gt;&lt;br /&gt;Field attributes on the selection screen:&lt;br /&gt;&lt;br /&gt;The input/output field which appears on the selection screen for the parameter has the attributes of the field g specified after LIKE . These include type, length or - with ABAP/4  Dictionary fields - conversion exit .&lt;br /&gt;&lt;br /&gt;If g is an ABAP/4 Dictionary field, the selection screen is automatically regenerated after most field attribute changes. An excception to this rule are the attributes "Check table" and "Fixed values". If these change, you must generate the program in the ABAP/4 Development Workbench. This also generates the selection screen.&lt;br /&gt;&lt;br /&gt;The maximum permitted length of a parameter on the selection screen is 45 (scrollable up to length 132). If you have defined it longer than this (either explicitly with p(200) or implicitly with LIKE ), the parameter is truncated on the selection screen after the 132nd character. However, you can use SUBMIT to pass longer parameters to a report (particularly if these are not displayed on the selection screen at all because of the addition NO-DISPLAY ).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Addition 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... MEMORY ID pid&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On the selection screen, assigns the memory ID pid to the parameter, i.e. when you execute the report, the selection screen displays the last value which the user entered in a field with the memory ID pid .&lt;br /&gt;&lt;br /&gt;The memory ID must be a constant, i.e. a value specified without quotation marks, and can be up to 3 characters long.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Addition 6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... MATCHCODE OBJECT mobj&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;On the selection screen, assigns the matchcode object mobj to the parameter.&lt;br /&gt;&lt;br /&gt;The name of the matchcode object must be a constant, i.e. a value specified without quotation marks, and can be up to 4 characters long.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Addition 7&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... MODIF ID key&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The screen fields contain the specified modification group ( SCREEN-GROUP1 ) which you can use for screen modifications (e.g. set to "not ready for input") under AT SELECTION-SCREEN .&lt;br /&gt;&lt;br /&gt;The name of the modification group must be a constant, i.e. a value specified without quotation marks, and can be up to 3 characters long.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PARAMETERS CHARLY MODIF ID ABC.&lt;br /&gt;...&lt;br /&gt;AT SELECTION-SCREEN OUTPUT.&lt;br /&gt;LOOP AT SCREEN.&lt;br /&gt;IF SCREEN-GROUP1 = 'ABC'.&lt;br /&gt;SCREEN-INPUT = '0'.&lt;br /&gt;MODIFY SCREEN.&lt;br /&gt;ENDIF.&lt;br /&gt;ENDLOOP.&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 51, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The parameter is not ready for input on the selection screen.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;   &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;      &lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;  &lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(51, 51, 255);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; and &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-149168851594980150?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=a_Cod-fHmXs:aD7OtBG79Xc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=a_Cod-fHmXs:aD7OtBG79Xc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=a_Cod-fHmXs:aD7OtBG79Xc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=a_Cod-fHmXs:aD7OtBG79Xc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=a_Cod-fHmXs:aD7OtBG79Xc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Paramters</title><link>http://abapreports.blogspot.com/2009/04/sap-abap-syntax-for-paramters.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Sat, 11 Apr 2009 21:04:05 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-2101660327446332087</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Basic form&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PARAMETERS p&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;This statement only makes sense in report programs, i.e. in&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;programs defined as type '1' in the attributes. You execute &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;report programs with the SUBMIT statement. When this takes&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;place, the parameters and selection options (SELECT-OPTIONS ) &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;specified in the report program shape the interface which &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;determines what the user sees on the selection screen.&lt;br /&gt;&lt;br /&gt;These&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;parameters and selection options are then presented to the user&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;who can enter values (see the addition NO-DISPLAY or SUBMIT &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;without the addition VIA SELECTION-SCREEN ).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Creates internal fields like the DATA statement.&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;By making the appropriate entry in the  attributes, you can &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;assign a report to a logical database ldb . In this case, both the&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;logical database ldb and the report can define parameters (and &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;selection options). You define the database-specific parameters &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;(i.e. those belonging to the logical database) in an ABAP/4&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;INCLUDE program DBldbSEL (in the logical database &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;maintenance transaction).&lt;br /&gt;&lt;br /&gt; Since the system then integrates this &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;INCLUDE program in the logical database access program&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;SAPDBldb and (partially) in the report, the database-specific &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;parameters (and selection options) are available to both.&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;The ("report-specific") parameters defined in the report are&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;known only in the report (not in the SAPDBldb ). &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Some additions of PARAMETERS are allowed only in the&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;DBldbSEL .&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PARAMETERS: SUM(1).&lt;br /&gt;&lt;br /&gt;The name of a parameter can be up to 8 characters long. By selecting Goto -&gt; Text elements and then choosing Selection texts followed by Display , you can enter a description for each parameter; this is then displayed on the selection screen. You define the report-specific parameter texts with the text elements of the report and the database-specific parameter texts with the text elements of the database program SAPDBldb .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... DEFAULT f&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 102, 255); font-weight: bold;"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Assigns the default value f to the parameter.&lt;br /&gt;&lt;br /&gt;You must specify the default value f in internal format, e.g.&lt;br /&gt;&lt;br /&gt;PARAMETERS DATE LIKE SY-DATUM DEFAULT '19931224' ,&lt;br /&gt;&lt;br /&gt;not ... DEFAULT '24.12.1993' .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... TYPE typ&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Assigns the type typ to the internal field.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PARAMETERS: NUMBER(4) TYPE P DEFAULT '999'.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... DECIMALS dec&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Assigns dec decimal places to the internal field. dec must be numeric.&lt;br /&gt;&lt;br /&gt;You can only use the addition DECIMALS dec with the addition TYPE P , i.e. it is only allowed with parameters of type P .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;PARAMETERS: NUMBER (4) TYPE P DECIMALS 2&lt;br /&gt;DEFAULT '123.45'.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;    &lt;a href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;BAPI&lt;/span&gt;&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;       &lt;span&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;SAP Scripts&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;   &lt;a href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 102, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Programming with C&lt;/span&gt;&lt;/a&gt; and&lt;a href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(102, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;two&lt;/span&gt;&lt;/a&gt; and &lt;span&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://dataandstructures.blogspot.com/"&gt;What is Data Structures ?&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;Team blog recent posts&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/sap-abap-syntax-for-open-part-two.html"&gt;SAP ABAP  EDI Interface testing&lt;/a&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/sap-abap-syntax-for-open-part-two.html"&gt;ABAP Syntax for Open&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/programming-development-process.html"&gt;Software testing development process over view&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/04/errors-and-approximation-in-physics_02.html"&gt;Errors and approximations(physics)&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-2101660327446332087?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=XFQI-ZH_oRY:VYIopuG8Bqo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=XFQI-ZH_oRY:VYIopuG8Bqo:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=XFQI-ZH_oRY:VYIopuG8Bqo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=XFQI-ZH_oRY:VYIopuG8Bqo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=XFQI-ZH_oRY:VYIopuG8Bqo:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Overlay</title><link>http://abapreports.blogspot.com/2009/04/sap-abap-syntax-for-overlay.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Fri, 10 Apr 2009 10:58:20 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-4206039206810916251</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;SAP abap programming learning process shall start with syntax check of each key word and here is the effort for that.&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;&lt;br /&gt;Basic form&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OVERLAY c1 WITH c2.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... ONLY c3&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The contents of the field c2 overlay the field c1 in all positions where c1 has the value SPACE ; c2 itself remains unchanged. The return code value is set as follows:&lt;br /&gt;&lt;br /&gt;SY-SUBRC = 0 At least one character in c1 is overlaid by a character from c2 .&lt;br /&gt;SY_SUBRC = 4 No character in c1 was overlaid by a character from c2 .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: WORK(20) VALUE 'Th t h s ch ng d.',&lt;br /&gt;HELP(20) VALUE 'Grab a pattern'.&lt;br /&gt;OVERLAY WORK WITH HELP.&lt;br /&gt;&lt;br /&gt;WORK now contains ' That has changed. ' and the system field SY-SUBRC is set to 0.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Addition&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... ONLY c3&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The contents of the field c2 overlay the field c1 only in those positions where c1 has one of the characters existing as a value in c3 ; the fields c2 and c3 remain unchanged.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Linking field selection templates:&lt;br /&gt;&lt;br /&gt;DATA: ONE(16), TWO(16).&lt;br /&gt;ONE = '----****++++....'.&lt;br /&gt;TWO = '-*+.-*+.-*+.-*+.'.&lt;br /&gt;OVERLAY ONE WITH TWO ONLY '.'.&lt;br /&gt;OVERLAY TWO WITH ONE ONLY '.+'.&lt;br /&gt;OVERLAY ONE WITH TWO ONLY '+*'.&lt;br /&gt;&lt;br /&gt;Field ONE now contains '-----***-*++-*+.' and field TWO contains '-*---***-*++-*+.' .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(51, 102, 255);"&gt;Performance&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The runtime required for the OVERLAY command in the example of the basic form is about 45 msn (standardized microseconds). To execute the addition ... ONLY c3 , about 40 msn are needed.&lt;br /&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://dataandstructures.blogspot.com/"&gt;What is Data Structures ?&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;Team blog recent posts&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/sap-abap-syntax-for-open-part-two.html"&gt;SAP ABAP  EDI Interface testing&lt;/a&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/sap-abap-syntax-for-open-part-two.html"&gt;ABAP Syntax for Open&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/programming-development-process.html"&gt;Software testing development process over view&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/04/errors-and-approximation-in-physics_02.html"&gt;Errors and approximations(physics)&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0);font-size:130%;" &gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-4206039206810916251?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=u_tUiQ2h7YA:r2SHAM_Gm6k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=u_tUiQ2h7YA:r2SHAM_Gm6k:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=u_tUiQ2h7YA:r2SHAM_Gm6k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=u_tUiQ2h7YA:r2SHAM_Gm6k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=u_tUiQ2h7YA:r2SHAM_Gm6k:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>SAP ABAP Syntax for Open part two</title><link>http://abapreports.blogspot.com/2009/03/sap-abap-syntax-for-open-part-two.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Sun, 29 Mar 2009 05:42:56 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-7860942442577449432</guid><description>&lt;div style="text-align: justify;"&gt;The present post about SAP ABAP Syntax check is in continuation with &lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-open.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;previous post of Syntax check for OPEN&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... IN BINARY MODE&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The contents of the file are not interpreted by the read and write operations READ DATASET and TRANSFER . The data areas specified with these key words are directly input or output. The addition IN BINARY MODE does not have to be specified explicitly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... IN TEXT MODE&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If a file is opened with this addition, the system assumes that the file has a line structure. Each time READ DATASET or TRANSFER occurs, exactly one line is input or output. If the data area is too big for the line read, the remaining area is padded with blanks. If it is too small, the remainder of the line is lost.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... AT POSITION pos&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This addition allows you to specify an explicit file position pos in bytes from the start of the file. The next read or write operation then occurs there. You cannot specify a position before the start of the file.&lt;br /&gt;&lt;br /&gt;Although this addition can also be used with the addition IN TEXT MODE , it makes little sense, because the physical format of a text file depends largely on the operating system.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 7&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... TYPE attr&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the field attr , you can specify further file attributes. The contents of this field are passed unchanged to the operating system. No checks are performed. See the documentation of the fopen command for the relevant operating system.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Generate a MVS file " 'QXX.YYY' " with the specified&lt;br /&gt;attributes. (The apostrophes ['] are part of the file name.):&lt;br /&gt;OPEN DATASET '''QXX.YYY'''&lt;br /&gt;TYPE 'lrecl=80, blksize=8000, recfm=F'&lt;br /&gt;FOR OUTPUT.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 8&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... MESSAGE msg&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Stores the relevant operating system message in the field msg if an error occurs when opening the file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: DSN(20) VALUE '/usr/test',&lt;br /&gt;MSG(100).&lt;br /&gt;OPEN DATASET DSN FOR INPUT MESSAGE MSG.&lt;br /&gt;IF SY-SUBRC &lt;&gt; 0.&lt;br /&gt;WRITE: / MSG.&lt;br /&gt;STOP.&lt;br /&gt;ENDIF.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 9&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... FILTER filter&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Under UNIX and Windows NT, you can specify an operating&lt;br /&gt;system command in the field filter .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Under UNIX&lt;br /&gt;DATA DSN(20) VALUE '/usr/test.Z'.&lt;br /&gt;OPEN DATASET DSN FOR OUTPUT FILTER&lt;br /&gt;'compress'.&lt;br /&gt;&lt;br /&gt;opens the file DSN and writes the output data to this file via the UNIX command 'compress'.&lt;br /&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;Team blog recent posts&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://www.abapprogramming.net/2009/03/work-item-in-edi-work-flow.html"&gt;Setting up of work flow&lt;/a&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://www.abapprogramming.net/2009/03/work-item-in-edi-work-flow.html"&gt;ALE EDI work flow and work item&lt;/a&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-on.html"&gt;ABAP Syntax for On&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/softwaretesting-perspective.html"&gt;Software testing prospective&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/simple-pendulum-and-shm.html"&gt;SHM and Simple Pendulum(physics)&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-7860942442577449432?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=xFgugxjwChM:tBjaRLqAHQk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=xFgugxjwChM:tBjaRLqAHQk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=xFgugxjwChM:tBjaRLqAHQk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=xFgugxjwChM:tBjaRLqAHQk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=xFgugxjwChM:tBjaRLqAHQk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Syntax for Open</title><link>http://abapreports.blogspot.com/2009/03/syntax-for-open.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Thu, 26 Mar 2009 21:50:59 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-3666889585074613424</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Basic form 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;OPEN DATASET dsn.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Opens the specified file. If no addition is specified, the file is opened for reading and in binary mode .&lt;br /&gt;The return code value is set as follows:&lt;br /&gt;&lt;br /&gt;SY-SUBRC = 0 The file was opened.&lt;br /&gt;SY-SUBRC = 8 The file could not be opened.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: DSN(20) VALUE '/usr/test',&lt;br /&gt;RECORD(80).&lt;br /&gt;OPEN DATASET DSN.&lt;br /&gt;DO.&lt;br /&gt;READ DATASET DSN INTO RECORD.&lt;br /&gt;IF SY-SUBRC NE 0.&lt;br /&gt;EXIT.&lt;br /&gt;ELSE.&lt;br /&gt;WRITE: / RECORD.&lt;br /&gt;ENDIF.&lt;br /&gt;ENDDO.&lt;br /&gt;CLOSE DATASET DSN.&lt;br /&gt;&lt;br /&gt;The file must be accessible from the application server. You cannot use OPEN DATASET to process files on the current presentation server (whether PC or workstation). The function modules WS_DOWNLOAD and WS_UPLOAD exist for this purpose.&lt;br /&gt;&lt;br /&gt;The format of file names depends largely on the operating system. You can access portable programs by using the function module FILE_GET_NAME which returns the physical file name for a given logical file name.&lt;br /&gt;&lt;br /&gt;You should specify the path name of any file you wish to open in its absolute form ('/usr/test'), not in its relative form ('test'). Otherwise, the file may be opened in the directory where the SAP System is already running.&lt;br /&gt;&lt;br /&gt;When you create a file, it exists under the user name used to start the SAP System. This user name is not normally identical with the user's UNIX name. To be able to create the file, the user must have the appropriate write authorization.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... FOR OUTPUT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Opens the file for writing. If the file already exists, its contents are deleted unless it is already open. If it is open, the positioning is set back to the start of the file. If the file does not exist, it is generated.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... FOR INPUT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Opens an existing file for writing. If the file is already open, the positioning is set back only to the start of the file. The addition FOR INPUT does not have to be specified explicitly.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... FOR APPENDING&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Opens the file for writing to the end of the file. If the file does not exist, it is generated. If the file is already open, positioning is only set back to the end.&lt;br /&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;Team blog recent posts&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://www.abapprogramming.net/2009/03/work-item-in-edi-work-flow.html"&gt;ALE EDI work flow and work item&lt;/a&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-on.html"&gt;ABAP Syntax for On&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/softwaretesting-perspective.html"&gt;Software testing prospective&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/simple-pendulum-and-shm.html"&gt;SHM and Simple Pendulum(physics)&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-3666889585074613424?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=oPkIaLF9y6g:2IUQNIHBzSk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=oPkIaLF9y6g:2IUQNIHBzSk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=oPkIaLF9y6g:2IUQNIHBzSk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=oPkIaLF9y6g:2IUQNIHBzSk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=oPkIaLF9y6g:2IUQNIHBzSk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Syntax for ON</title><link>http://abapreports.blogspot.com/2009/03/syntax-for-on.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Tue, 24 Mar 2009 21:53:37 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-213220063588958927</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Basic form&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;ON CHANGE OF f.&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... OR f1&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Executes the processing block enclosed by the " ON CHANGE OF f " and " ENDON " statements whenever the contents of&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;the field f change (control break processing).&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0);"&gt;We use the statement to manipulate database &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;fields during GET events or SELECT / ENDSELECT processing.&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;TABLES T100.&lt;br /&gt;&lt;br /&gt;SELECT * FROM T100 WHERE SPRSL = SY-LANGU&lt;br /&gt;&lt;br /&gt;AND&lt;br /&gt;&lt;br /&gt;MSGNR &lt; '010'&lt;br /&gt;&lt;br /&gt;ORDER BY PRIMARY KEY.&lt;br /&gt;&lt;br /&gt;ON CHANGE OF T100-ARBGB.&lt;br /&gt;&lt;br /&gt;ULINE.&lt;br /&gt;&lt;br /&gt;WRITE: / '***', T100-ARBGB, '***'.&lt;br /&gt;&lt;br /&gt;ENDON.&lt;br /&gt;&lt;br /&gt;WRITE: / T100-MSGNR, T100-TEXT.&lt;br /&gt;&lt;br /&gt;ENDSELECT.&lt;br /&gt;&lt;br /&gt;Displays all messages with their numbers in the logon language, provided the number is less than '010'.Each time the message class changes, it is output.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... OR f1&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(153, 51, 153);"&gt;Effect&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Also executes the code whenever the contents of the field f1 changes.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* Logical database F1S&lt;br /&gt;&lt;br /&gt;TABLES: SPFLI, SFLIGHT, SBOOK.&lt;br /&gt;&lt;br /&gt;GET SBOOK.&lt;br /&gt;&lt;br /&gt;ON CHANGE OF SPFLI-CARRID OR&lt;br /&gt;&lt;br /&gt;SPFLI-CONNID OR&lt;br /&gt;&lt;br /&gt;SFLIGHT-FLDATE.&lt;br /&gt;&lt;br /&gt;ULINE.&lt;br /&gt;&lt;br /&gt;WRITE: /5 SPFLI-CARRID, SPFLI-CONNID,&lt;br /&gt;&lt;br /&gt;5 SFLIGHT-FLDATE, SPFLI-FLTIME,&lt;br /&gt;&lt;br /&gt;5 SFLIGHT-SEATSMAX, SFLIGHT-SEATSOCC.&lt;br /&gt;&lt;br /&gt;ENDON.&lt;br /&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;Team blog recent posts&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://www.abapprogramming.net/2009/03/work-item-in-edi-work-flow.html"&gt;ALE EDI work flow and work item&lt;/a&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-new-page.html"&gt;ABAP Syntax for New Page&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/softwaretesting-perspective.html"&gt;Software testing prospective&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/simple-pendulum-and-shm.html"&gt;SHM and Simple Pendulum(physics)&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-213220063588958927?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=7q36N7hWxds:4g2tWfRwhkQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=7q36N7hWxds:4g2tWfRwhkQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=7q36N7hWxds:4g2tWfRwhkQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=7q36N7hWxds:4g2tWfRwhkQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=7q36N7hWxds:4g2tWfRwhkQ:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Syntax for New Page</title><link>http://abapreports.blogspot.com/2009/03/syntax-for-new-page.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Mon, 23 Mar 2009 01:00:04 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-2541782737461326137</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Basic form&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;NEW-PAGE.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Starts a new page during list processing. Terminates the current page and continues output on a new page.&lt;br /&gt;&lt;br /&gt;NEW-PAGE does not generate blank pages, i.e. it ignores pages containing no output.&lt;br /&gt;&lt;br /&gt;NEW-PAGE increments the page counter (the system field SY-PAGNO ).&lt;br /&gt;&lt;br /&gt;The event END-OF-PAGE is not processed.&lt;br /&gt;&lt;br /&gt;To start a new page depending on the number of unused lines remaining on the current page, use the RESERVE statement.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... NO-TITLE&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Starts a new page but no longer outputs the standard header (title, date and page number). This is the default setting for secondary lists.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... WITH-TITLE&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Starts a new page and continues to output of the standard header (title, date and page number). This is the default setting for basic lists.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... NO-HEADING&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Starts a new page but no longer outputs column headings (text elements). This is the default setting for secondary lists.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... WITH-HEADING&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; Starts a new page and continues to output the column headings (text elements). This is the default setting for basic lists .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... LINE-COUNT lin&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Starts a new page containing the number of lines specified by lin (in the exceptional case of LINE-COUNT 0 , the number of lines per page is unlimited). The default setting is taken from the addition ... LINE-COUNT in the REPORT statement.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 6&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... LINE-SIZE col&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Formats the new page with the number of columns specified in col . The exception to this is LINE-SIZE = 0 which indicates line length set by the system according to the standard window width. The addition ... LINE-SIZE col is only effective on the new page if it is also the first page of a new list level.&lt;br /&gt;&lt;br /&gt;The addition works only before initialization of the new list level (with WRITE, SKIP, ... ). The default setting is also taken from the addition ... LINE-SIZE in the REPORT statement.&lt;br /&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;Team blog recent posts&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://www.abapprogramming.net/2009/03/work-flow-error-notificaiton-process.html"&gt;ALE EDI work flow Error notification process&lt;/a&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-new-line.html"&gt;ABAP Syntax for New line&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-new-line.html"&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/softwaretesting-perspective.html"&gt;Software testing prospective&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/energy-of-simple-hormonic-motion.html"&gt;Energy of Simple harmonic motion (physics)&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-2541782737461326137?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=x_bYxwebGsI:d3OdfTnhg3U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=x_bYxwebGsI:d3OdfTnhg3U:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=x_bYxwebGsI:d3OdfTnhg3U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=x_bYxwebGsI:d3OdfTnhg3U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=x_bYxwebGsI:d3OdfTnhg3U:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Syntax for New Line</title><link>http://abapreports.blogspot.com/2009/03/syntax-for-new-line.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Wed, 18 Mar 2009 19:26:48 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-2883080644648112048</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Basic form&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;NEW-LINE.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(102, 0, 0); font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Generates a new line during list processing.Terminates the current list line and moves the cursor  to the next list line. If there has been no output (with WRITE or SKIP ) since the last NEW-LINE , the NEW-LINE is ignored, i.e. no new line is started.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... NO-SCROLLING&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Flags the new line as "not movable" (i.e. horizontal scrolling has no effect). This allows you to keep title lines and indented comment lines or areas in the same position.&lt;br /&gt;&lt;br /&gt;The system does not automatically flag the standard title line (text elements, NEW-PAGE WITH-TITLE ) as "not movable".&lt;br /&gt;&lt;br /&gt;SET_SCROLL-BOUNDARY allows you to flag columns in a list so that they cannot be scrolled horizontally.  In this case, using NEW-LINE NO-SCROLLING means that lines which are not subject to the division of the page into fixed and movable column areas remain visible and are not moved during horizontal scrolling.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Scattered comment lines - unmovable&lt;br /&gt;&lt;br /&gt;NEW-PAGE LINE-SIZE 255.&lt;br /&gt;&lt;br /&gt;WRITE: / 'This line will be moved'.&lt;br /&gt;&lt;br /&gt;NEW-LINE NO-SCROLLING.&lt;br /&gt;&lt;br /&gt;WRITE: / 'This line will n o t be moved'.&lt;br /&gt;&lt;br /&gt;WRITE: / 'This line will be moved'.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... SCROLLING&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Flags the new line as "not movable". Since SCROLLING is the default setting of NEW-LINE , it can normally be omitted. We only have to use NEW-LINE SCROLLING after NEW-LINE NO-SCROLLING , which is not followed by any output. This ensures that the next line introduced with NEW-LINE also has the attribute SCROLLING .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Conditional comment lines:&lt;br /&gt;&lt;br /&gt;NEW-PAGE LINE-SIZE 255.&lt;br /&gt;&lt;br /&gt;WRITE: / 'This line will be moved'.&lt;br /&gt;&lt;br /&gt;NEW-LINE NO-SCROLLING.&lt;br /&gt;&lt;br /&gt;IF 0 = 1.&lt;br /&gt;&lt;br /&gt;WRITE: / 'Conditional comment line'.&lt;br /&gt;&lt;br /&gt;ENDIF.&lt;br /&gt;&lt;br /&gt;NEW-LINE. "Incorrect&lt;br /&gt;&lt;br /&gt;WRITE: / 'This line will n o t be moved'.&lt;br /&gt;&lt;br /&gt;WRITE: / 'This line will be moved'.&lt;br /&gt;&lt;br /&gt;NEW-LINE NO-SCROLLING.&lt;br /&gt;&lt;br /&gt;IF 0 = 1.&lt;br /&gt;&lt;br /&gt;WRITE: / 'Conditional comment line'.&lt;br /&gt;&lt;br /&gt;ENDIF.&lt;br /&gt;&lt;br /&gt;NEW-LINE SCROLLING. "Correct&lt;br /&gt;&lt;br /&gt;WRITE: / 'This line will be moved'.&lt;br /&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;Team blog recent posts&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;a href="http://www.abapprogramming.net/2009/03/ale-and-edi-workflow-architecture.html"&gt;ALE EDI work flow architecture &lt;/a&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-move-corresponding.html"&gt;ABAP Syntax for Move&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-move-corresponding.html"&gt; Corresponding&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/function-in-c-programming.html"&gt;Function in C Programming&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/second-law-of-thermodynamics.html"&gt;Second law of thermodynamics (physics)&lt;/a&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;&lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-2883080644648112048?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BtBmli8DAds:RdZo5QvgNNI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BtBmli8DAds:RdZo5QvgNNI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BtBmli8DAds:RdZo5QvgNNI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=BtBmli8DAds:RdZo5QvgNNI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BtBmli8DAds:RdZo5QvgNNI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Syntax for Move Corresponding</title><link>http://abapreports.blogspot.com/2009/03/syntax-for-move-corresponding.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Mon, 16 Mar 2009 20:03:36 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-7028039972364741789</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Basic form&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;MOVE-CORRESPONDING rec1 TO rec2.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Interprets rec1 and rec2 as field strings. If, for example, rec1 and rec2 are tables, executes the statement for their header lines. Searches for the sub-fields which occur both in rec1 and rec2 and then generates, for all relevant field pairs which correspond to the sub-fields ni , statements of the form MOVE rec1-ni TO rec2-ni. The other fields remain unchanged. With complex structures, the full names of the corresponding field pairs must be identical.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: BEGIN OF INT_TABLE OCCURS 10,&lt;br /&gt;&lt;br /&gt;WORD(10),&lt;br /&gt;&lt;br /&gt;NUMBER TYPE I,&lt;br /&gt;&lt;br /&gt;INDEX LIKE SY-INDEX,&lt;br /&gt;&lt;br /&gt;END OF INT_TABLE,&lt;br /&gt;&lt;br /&gt;BEGIN OF RECORD,&lt;br /&gt;&lt;br /&gt;NAME(10) VALUE 'not WORD',&lt;br /&gt;&lt;br /&gt;NUMBER TYPE I,&lt;br /&gt;&lt;br /&gt;INDEX(20),&lt;br /&gt;&lt;br /&gt;END OF RECORD.&lt;br /&gt;..&lt;br /&gt;&lt;br /&gt;MOVE-CORRESPONDING INT_TABLE TO RECORD.&lt;br /&gt;&lt;br /&gt;This MOVE-CORRESPONDING statement is equivalent to both the following statements:&lt;br /&gt;&lt;br /&gt;MOVE INT_TABLE-NUMBER TO RECORD-NUMBER.&lt;br /&gt;&lt;br /&gt;MOVE INT_TABLE-INDEX TO RECORD-INDEX.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example Two&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;TYPES: BEGIN OF ROW1_3,&lt;br /&gt;&lt;br /&gt;CO1 TYPE I,&lt;br /&gt;&lt;br /&gt;CO2 TYPE I,&lt;br /&gt;&lt;br /&gt;CO3 TYPE I,&lt;br /&gt;&lt;br /&gt;END OF ROW1_3.&lt;br /&gt;&lt;br /&gt;TYPES: BEGIN OF ROW2_4,&lt;br /&gt;&lt;br /&gt;CO2 TYPE I,&lt;br /&gt;&lt;br /&gt;CO3 TYPE I,&lt;br /&gt;&lt;br /&gt;CO4 TYPE I,&lt;br /&gt;&lt;br /&gt;END OF ROW2_4.&lt;br /&gt;&lt;br /&gt;TYPES: BEGIN OF MATRIX1,&lt;br /&gt;&lt;br /&gt;R1 TYPE ROW1_3,&lt;br /&gt;&lt;br /&gt;R2 TYPE ROW1_3,&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R3 TYPE ROW1_3,&lt;br /&gt;&lt;br /&gt;END OF MATRIX1.&lt;br /&gt;&lt;br /&gt;TYPES: BEGIN OF MATRIX2,&lt;br /&gt;&lt;br /&gt;R2 TYPE ROW2_4,&lt;br /&gt;&lt;br /&gt;R3 TYPE ROW2_4,&lt;br /&gt;&lt;br /&gt;R4 TYPE ROW2_4,&lt;br /&gt;&lt;br /&gt;END OF MATRIX2.&lt;br /&gt;&lt;br /&gt;DATA: ROW TYPE ROW1_3,&lt;br /&gt;&lt;br /&gt;M1 TYPE MATRIX1,&lt;br /&gt;&lt;br /&gt;M2 TYPE MATRIX2.&lt;br /&gt;&lt;br /&gt;ROW-CO1 = 1. ROW-CO2 = 2. ROW-CO3 = 3.&lt;br /&gt;&lt;br /&gt; MOVE: ROW TO M1-R1, ROW TO M1-R2, ROW TO M1- R3.&lt;br /&gt;&lt;br /&gt;MOVE-CORRESPONDING M1 TO M2.&lt;br /&gt;&lt;br /&gt;The last MOVE-CORRESPONDING statement is equivalent to the statements:&lt;br /&gt;&lt;br /&gt;MOVE: M1-R2-CO2 TO M2-R2-CO2,&lt;br /&gt;&lt;br /&gt;M1-R2-CO3 TO M2-R2-CO3,&lt;br /&gt;&lt;br /&gt;M1-R3-CO2 TO M2-R3-CO2,&lt;br /&gt;&lt;br /&gt;M1-R3-CO3 TO M2-R3-CO3.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Recent posts at team blogs are&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-move-part-two.html"&gt;Syntax for &lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-move-part-two.html"&gt;Move&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/syntax-for-move-part-two.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/03/work-flow-management.html"&gt;work flow management in sap abap&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/switch-in-c-programming.html"&gt;Switch in C Programming&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/zeroth-law-of-thermodynamics.html"&gt;Zeroth law of thermodynamics (physics)&lt;/a&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-7028039972364741789?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=xve2vg7YQgU:9o3_kck_hYA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=xve2vg7YQgU:9o3_kck_hYA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=xve2vg7YQgU:9o3_kck_hYA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=xve2vg7YQgU:9o3_kck_hYA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=xve2vg7YQgU:9o3_kck_hYA:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Syntax for Move part two</title><link>http://abapreports.blogspot.com/2009/03/syntax-for-move-part-two.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Mon, 16 Mar 2009 02:02:52 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-7818474156587686409</guid><description>&lt;div style="text-align: justify;"&gt;This topic is in continuation  with &lt;a href="http://abapreports.blogspot.com/2009/03/abap-syntax-for-move.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Syntax for SAP ABAP MOVE part one&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt; Variant 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;MOVE f+off1(len1) TO g+off2(len2).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;With offset off2 and length len2 , field g receives the contents of field f with offset off1 and length len1 . Therefore, the offset and length specifications can also be variable.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: FIELD1(10) VALUE '1234567890',&lt;br /&gt;OFF1 TYPE I VALUE 1,&lt;br /&gt;LEN1 TYPE I VALUE 2,&lt;br /&gt;FIELD2(8) VALUE 'abcdefgh',&lt;br /&gt;OFF2 TYPE I VALUE 3,&lt;br /&gt;LEN2 TYPE I VALUE 4.&lt;br /&gt;MOVE FIELD1+OFF1(LEN1) TO FIELD2+OFF2(LEN2).&lt;br /&gt;&lt;br /&gt;FIELD2 now has the value ' abc23 h '.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Variant 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;MOVE c1 TO c2 PERCENTAGE n.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Additions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. ... LEFT&lt;br /&gt;2. ... RIGHT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;c1 and c2 must be type C fields; n is a field with a numeric value between 0 and 100. The left part of field c1 ( n percent) is moved to field c2 and is left-justified. c2 is filled with blanks if necessary.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... LEFT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is the standard. With this statement, you can make clear that transfer is to be left-justified.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... RIGHT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Transfer is right-justified, the left part of field c1 as standard.&lt;br /&gt;&lt;br /&gt;The runtime required to transfer a C(1) field to a C(1) field is 1 msn (standard microseconds). Conversions should be avoided for performance reasons, i.e. the fields should have the same type and length. For example, a MOVE of a C(10) field to a C(10) field takes about 2 msn, while a MOVE of a C(10) field to a type I field needs about 10 msn.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Recent posts at team blogs are&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/abap-syntax-for-move.html"&gt;Syntax for &lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/abap-syntax-for-move.html"&gt;Move&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/02/syntax-for-modify-in-change-internal.html"&gt;&lt;/a&gt;&lt;a href="http://www.abapprogramming.net/2009/03/work-flow-management.html"&gt;work flow management in sap abap&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/software-testing-spiral-model.html"&gt;&lt;/a&gt;&lt;a href="http://www.testingcorner.net/2009/03/switch-in-c-programming.html"&gt;Switch in C Programming&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/heat-transfer-by-radiation.html"&gt;Heat transfer through radiation (physics)&lt;/a&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0);font-size:130%;" &gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-7818474156587686409?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=QFYK0fuD3v8:VSppEjKN3Us:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=QFYK0fuD3v8:VSppEjKN3Us:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=QFYK0fuD3v8:VSppEjKN3Us:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=QFYK0fuD3v8:VSppEjKN3Us:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=QFYK0fuD3v8:VSppEjKN3Us:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>ABAP Syntax for Move</title><link>http://abapreports.blogspot.com/2009/03/abap-syntax-for-move.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Sat, 14 Mar 2009 03:04:56 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-3470328607654411430</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Variant 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;MOVE f TO g.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;Moves the contents of field f to field g . Field f remains unchanged.&lt;br /&gt;&lt;br /&gt;This statement is equivalent to:&lt;br /&gt;&lt;br /&gt;g = f.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: NUMBER TYPE I,&lt;br /&gt;FIVE TYPE I.&lt;br /&gt;MOVE 5 TO FIVE.&lt;br /&gt;MOVE FIVE TO NUMBER.&lt;br /&gt;The fields NUMBER and FIVE now both 5.&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Multiple assignments like NUMBER = FIVE = 5.  are also possible. ABAP/4 executes them from right to left .&lt;br /&gt;&lt;br /&gt;If the field types or lengths differ, type conversion follows automatically. Type I fields are handled like type P fields. If we select the fixed point arithmetic attribute for an ABAP/4 program, type P fields are either rounded according to the number of decimal places or filled with zeros.&lt;br /&gt;&lt;br /&gt;In contrast to WRITE TO , the decimal character is always a period (.), regardless of the specification in the user master. MOVE allows you to copy tables and structures which contain other tables.&lt;br /&gt;&lt;br /&gt;Two tables can be copied only if this is possible for their respective lines. If the line types are incompatible, conversions are performed line by line. If itab is a table with a header line, the table itself can be addressed with itab[] .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Run time errors&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; BCD_BADDATA : Source field (type P ) does not contain the correct BCD format&lt;/li&gt;&lt;li&gt; BCD_FIELD_OVERFLOW : Result field defined too small (type P )&lt;/li&gt;&lt;li&gt; BCD_OVERFLOW : Arithmetic operation overflow (type P )&lt;/li&gt;&lt;li&gt; CONVT_NO_NUMBER : Source field cannot be interpreted as a number&lt;/li&gt;&lt;li&gt; CONVT_OVERFLOW : Source field conversion overflow &lt;/li&gt;&lt;li&gt; MOVE_COMPLEX_OVERLAP : Assignment not allowed for deep structures in case they overlap &lt;/li&gt;&lt;li&gt; MOVE_NOT_SUPPORTED : Assignment between types involved is not supported&lt;/li&gt;&lt;li&gt; MOVE_TO_LIT_NOTALLOWED : Constants and literals must not be overwritten&lt;/li&gt;&lt;/ol&gt;&lt;script type="text/javascript" src="http://w.sharethis.com/button/sharethis.js#tabs=web%2Cpost%2Cemail&amp;amp;charset=utf-8&amp;amp;style=default&amp;amp;publisher=e7f953ed-a1b6-4001-a3ad-be728f7a24fd"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Recent posts at team blogs are&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/modify-syntax-for-change-list-line-part_10.html"&gt;Syntax for change list line&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/02/syntax-for-modify-in-change-internal.html"&gt;Syntax for modify data in internal table&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/03/edi-message-control-working-part-two.html"&gt;&lt;/a&gt;&lt;a href="http://www.abapprogramming.net/2009/03/edi-message-control-setting-up.html"&gt;How to set EDI message control ?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/software-testing-spiral-model.html"&gt;Spiral model software testing&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/heat-and-thermal-expansion.html"&gt;&lt;/a&gt;&lt;a href="http://www.physicspractice.com/2009/03/change-of-state.html"&gt;Change of State in Physics&lt;/a&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0);font-size:130%;" &gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-3470328607654411430?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BhAhB-h4wpM:cT3xVD0EJ_U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BhAhB-h4wpM:cT3xVD0EJ_U:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BhAhB-h4wpM:cT3xVD0EJ_U:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=BhAhB-h4wpM:cT3xVD0EJ_U:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=BhAhB-h4wpM:cT3xVD0EJ_U:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Syntax for Module</title><link>http://abapreports.blogspot.com/2009/03/syntax-for-module.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Wed, 11 Mar 2009 20:50:03 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-7029561129869179463</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Basic form&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;MODULE modl.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Additions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. ... OUTPUT&lt;br /&gt;2. ... INPUT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The processing block between the " MODULE modl. " and " ENDMODULE. " statements is  snown as a module . We call the module modl in the screen flow logic with the statement " MODULE modl. ". This screen must belong to the same program (module pool) as the module.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: INPUT, GOOD_INPUT.&lt;br /&gt;&lt;br /&gt;MODULE CONTROL.&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;IF INPUT NE GOOD_INPUT.&lt;br /&gt;&lt;br /&gt;MESSAGE E123.&lt;br /&gt;&lt;br /&gt;ENDIF.&lt;br /&gt;&lt;br /&gt;ENDMODULE.&lt;br /&gt;&lt;br /&gt;The ABAP/4 statement MODULE , which is always terminated by ENDMODULE , must not be confused with the flow logic statement MODULE ( screen ).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... OUTPUT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... INPUT&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The module called before screen output (in the PROCESS BEFORE OUTPUT section of the flow logic) should be qualified by the addition OUTPUT . Since the addition INPUT is the default value, it can be omitted. This means that the module called user input (in the PROCESS AFTER INPUT section of the flow logic), is either followed by no addition or qualified by the addition INPUT .  A module modl can thus exist twice - as an input and as an output module.&lt;br /&gt;&lt;br /&gt;Here we cannot combine the additions OUTPUT and INPUT .&lt;br /&gt;&lt;br /&gt;· An error message (MESSAGE Emnr ) cancels processing of the module.&lt;br /&gt;&lt;br /&gt;· A warning message (MESSAGE Wmnr ) repeats the current module (or the module chain [CHAIN ]) if you enter different data.&lt;br /&gt;&lt;br /&gt;If when we just press ENTER after the warning (or even after I and S messages), processing continues after the MESSAGE statement.(99.5)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Recent posts at team blogs are&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/modify-syntax-for-change-list-line-part_10.html"&gt;Syntax for change list line&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/02/syntax-for-modify-in-change-internal.html"&gt;Syntax for modify data in internal table&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/03/edi-message-control-working-part-two.html"&gt;How EDI Message Control works ?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.testingcorner.net/2009/03/software-testing-spiral-model.html"&gt;Spiral model software testing&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.physicspractice.com/2009/03/heat-and-thermal-expansion.html"&gt;Heat and temperature concept&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0);font-size:130%;" &gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-7029561129869179463?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=_OKj9KDBVT4:M6KWjeEzK9I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=_OKj9KDBVT4:M6KWjeEzK9I:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=_OKj9KDBVT4:M6KWjeEzK9I:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=_OKj9KDBVT4:M6KWjeEzK9I:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=_OKj9KDBVT4:M6KWjeEzK9I:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Modify Syntax for change list line part three</title><link>http://abapreports.blogspot.com/2009/03/modify-syntax-for-change-list-line-part_10.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Tue, 10 Mar 2009 00:36:58 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-2021130921871472111</guid><description>&lt;div style="text-align: justify;"&gt;Check out the &lt;a href="http://abapreports.blogspot.com/2009/03/modify-syntax-for-change-list-line-part.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;part two of modify syntax&lt;/span&gt;&lt;/a&gt; for more convenience of understanding.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Variant 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;MODIFY LINE n OF CURRENT PAGE.&lt;br /&gt;&lt;br /&gt;Additions&lt;br /&gt;&lt;br /&gt;1. ... FIELD VALUE f1 FROM g1 ... fn FROM gn&lt;br /&gt;2. ... LINE FORMAT fmt1 .. fmtn&lt;br /&gt;3. ... FIELD FORMAT f1 fmt11 ... fmt1m ... fn fmtn1 ... fmtnm&lt;br /&gt;&lt;br /&gt;Effect&lt;br /&gt;&lt;br /&gt;Changes the n th line on the current page (stored in the system field SY-CPAGE ).&lt;br /&gt;&lt;br /&gt;Addition 1&lt;br /&gt;&lt;br /&gt;... FIELD VALUE f1 FROM g1 ... fn FROM gn&lt;br /&gt;&lt;br /&gt;Addition 2&lt;br /&gt;&lt;br /&gt;... LINE FORMAT fmt1 .. fmtn&lt;br /&gt;&lt;br /&gt;Addition 3&lt;br /&gt;&lt;br /&gt;... FIELD FORMAT f1 fmt11 ... fmt1m&lt;br /&gt;... fn fmtn1 ... fmtnm&lt;br /&gt;&lt;br /&gt;Effect&lt;br /&gt;&lt;br /&gt;See MODIFY LINE&lt;br /&gt;&lt;br /&gt;Variant 3&lt;br /&gt;&lt;br /&gt;MODIFY LINE n OF PAGE m.&lt;br /&gt;&lt;br /&gt;Additions&lt;br /&gt;&lt;br /&gt;1. ... FIELD VALUE f1 FROM g1 ... fn FROM gn&lt;br /&gt;2. ... LINE FORMAT fmt1 ... fmtn&lt;br /&gt;3. ... FIELD FORMAT f1 fmt11 ... fmt1m ... fn fmtn1 ... fmtnm&lt;br /&gt;&lt;br /&gt;Effect&lt;br /&gt;&lt;br /&gt;Changes the n th line on page m .&lt;br /&gt;&lt;br /&gt;Addition 1&lt;br /&gt;&lt;br /&gt;... FIELD VALUE f1 FROM g1 ... fn FROM gn&lt;br /&gt;&lt;br /&gt;Addition 2&lt;br /&gt;&lt;br /&gt;... LINE FORMAT fmt1 ... fmtn&lt;br /&gt;&lt;br /&gt;Addition 3&lt;br /&gt;&lt;br /&gt;... FIELD FORMAT f1 fmt11 ... fmt1m&lt;br /&gt;&lt;br /&gt;... fn fmtn1 ... fmtnm&lt;br /&gt;&lt;br /&gt;Variant 4&lt;br /&gt;&lt;br /&gt;MODIFY CURRENT LINE.&lt;br /&gt;&lt;br /&gt;Additions&lt;br /&gt;&lt;br /&gt;1. ... FIELD VALUE f1 FROM g1 ... fn FROM gn&lt;br /&gt;2. ... LINE FORMAT fmt1 ... fmtn&lt;br /&gt;3. ... FIELD FORMAT f1 fmt11 ... fmt1m ... fn fmtn1 ... fmtnm&lt;br /&gt;&lt;br /&gt;Effect&lt;br /&gt;&lt;br /&gt;Changes the last line read  even across line levels. This  variant is especially useful if the line to be modified has been read immediately before through line selection or using READ LINE . You then need to note the number of the line until the MODIFY .&lt;br /&gt;&lt;br /&gt;Addition 1&lt;br /&gt;&lt;br /&gt;... FIELD VALUE f1 FROM g1 ... fn FROM gn&lt;br /&gt;&lt;br /&gt;Addition 2&lt;br /&gt;&lt;br /&gt;... LINE FORMAT fmt1 ... fmtn&lt;br /&gt;&lt;br /&gt;Addition 3&lt;br /&gt;&lt;br /&gt;... FIELD FORMAT f1 fmt11 ... fmt1m&lt;br /&gt;&lt;br /&gt;... fn fmtn1 ... fmtnm[98.5]&lt;br /&gt;&lt;br /&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;SAP BW TOPICS&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://abapreports.blogspot.com/2009/02/sap-bw-complete-course.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;SAP BW complete course&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/sap-bw-business-intillengence.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;SAP BW business intellegence&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/02/sap-bw-activacting-business-content.html"&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Activating business content in SAP part three&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/how-to-log-on-sap-bw-admin-env.html"&gt;How to logon to SAP BW&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-data-warehouse-building-strategies.html"&gt;SAP BW third party solutions&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/data-flow-between-sap-and-bw.html"&gt;Data flow between SAP and BW&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/02/syntax-for-modify-in-change-internal.html"&gt;Syntax for modify data in internal table&lt;/a&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-2021130921871472111?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=4SPWfWEIs1U:Ekg66SesuJc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=4SPWfWEIs1U:Ekg66SesuJc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=4SPWfWEIs1U:Ekg66SesuJc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=4SPWfWEIs1U:Ekg66SesuJc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=4SPWfWEIs1U:Ekg66SesuJc:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Modify Syntax for change list line part two</title><link>http://abapreports.blogspot.com/2009/03/modify-syntax-for-change-list-line-part.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Tue, 10 Mar 2009 00:30:45 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-7202114565246525598</guid><description>&lt;div style="text-align: justify;"&gt;This post is in continuation with &lt;a href="http://abapreports.blogspot.com/2009/03/syntax-modify-change-list-line.html"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Modify Syntax for change list line part ONE&lt;/span&gt;&lt;/a&gt; and going through that will give more comfort in understanding the present post.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... FIELD VALUE f1 FROM g1 ... fn FROM gn&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Overwrites the contents of the fields f1 , f2 , ... in the list line with the current contents of the fields g1 , g2 , ... (type conversion as for MOVE g1 , g2 , ... to type C). The field contents of f1 , f2 , ... themselves remain unchanged.&lt;br /&gt;&lt;br /&gt;If a field (e.g. f2 ) is output several times in the line to be modified, only the first occurrence is modified.&lt;br /&gt;&lt;br /&gt;If the field is not output in the line at all, it is ignored.&lt;br /&gt;&lt;br /&gt;You can omit the addition FROM g2 if the field f2 in the list line is to be modified from the current contents of f2 .&lt;br /&gt;&lt;br /&gt;This means that ... FIELD VALUE f2 has the same effect as ... FIELD VALUE f2 FROM f2 .The return code value of SY-SUBRC is not affected by the addition FIELD VALUE and so only depends on the existence of the selected list line.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 4&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... FIELD FORMAT f1 fmt11 ... fmt1m&lt;br /&gt;... fn fmtn1 ... fmtnm&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Modifies the output format of the field f1 according to the format specifications fmt11 ... fmt1m . Similar to f2 , ..., fn . For a list of valid format specifications, see FORMAT . Fields that occur several times or not at all in the line are treated as in the addition FIELD VALUE .&lt;br /&gt;&lt;br /&gt;If you combine the additions LINE FORMAT and FIELD FORMAT , the format set by LINE FORMAT is always valid for the whole line initially. After wards, it is changed by the format specifications for the individual fields.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA: FLAG VALUE 'X',&lt;br /&gt;TEXT(20) VALUE 'Australia',&lt;br /&gt;I TYPE I VALUE 7.&lt;br /&gt;FORMAT INTENSIFIED OFF.&lt;br /&gt;WRITE: / FLAG AS CHECKBOX, TEXT COLOR&lt;br /&gt;COL_NEGATIVE.&lt;br /&gt;AT LINE-SELECTION.&lt;br /&gt;MODIFY CURRENT LINE&lt;br /&gt;LINE FORMAT INTENSIFIED&lt;br /&gt;FIELD VALUE FLAG FROM SPACE&lt;br /&gt;FIELD FORMAT FLAG INPUT OFF&lt;br /&gt;TEXT COLOR = I.&lt;br /&gt;&lt;br /&gt;When the user selects the displayed list line by double-clicking, the checkbox for FLAG is reset and can no longer accept values. The format of the entire line is set to "intensified" and TEXT is&lt;br /&gt;displayed in a different color. (97.4)&lt;br /&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;SAP BW TOPICS&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://abapreports.blogspot.com/2009/02/sap-bw-complete-course.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;SAP BW complete course&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/sap-bw-business-intillengence.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;SAP BW business intellegence&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/02/sap-bw-activacting-business-content.html"&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Activating business content in SAP part three&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/how-to-log-on-sap-bw-admin-env.html"&gt;How to logon to SAP BW&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-data-warehouse-building-strategies.html"&gt;SAP BW third party solutions&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/data-flow-between-sap-and-bw.html"&gt;Data flow between SAP and BW&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/02/syntax-for-modify-in-change-internal.html"&gt;Syntax for modify data in internal table&lt;/a&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0);font-size:130%;" &gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.You can contact me at &lt;span style="font-weight: bold;"&gt;d_vsuresh[at the rate of]yahoo[dot]co[dot]in&lt;/span&gt; for any specific feed back.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-7202114565246525598?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=ovLQJ128ZyY:Qero8rLEpWk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=ovLQJ128ZyY:Qero8rLEpWk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=ovLQJ128ZyY:Qero8rLEpWk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=ovLQJ128ZyY:Qero8rLEpWk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=ovLQJ128ZyY:Qero8rLEpWk:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Syntax Modify Change  list line</title><link>http://abapreports.blogspot.com/2009/03/syntax-modify-change-list-line.html</link><category>Syntax Check</category><author>noreply@blogger.com (suresh)</author><pubDate>Fri, 06 Mar 2009 02:22:57 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-2540991618249254705</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Variant 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;MODIFY LINE n.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Additions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1. ... INDEX idx&lt;br /&gt;2. ... LINE FORMAT fmt1 ... fmtn&lt;br /&gt;3. ... FIELD VALUE f1 FROM g1 ... fn FROM gn&lt;br /&gt;4. ... FIELD FORMAT f1 fmt11 ... fmt1m ... fn fmtn1 ... fmtnm&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Changes the n th line of the list. This could be, for example, after line selection ( AT LINE-SELECTION , AT PFxx , AT USERCOMMAND ).&lt;br /&gt;&lt;br /&gt;The current contents of the system field SY-LISEL are restored to the list as the line contents and the HIDE area for the line is re-determined from the current contents of the fields hidden&lt;br /&gt;with HIDE .&lt;br /&gt;&lt;br /&gt;The return code value is set as follows:&lt;br /&gt;&lt;br /&gt;SY-SUBRC = 0 Line was successfully changed.&lt;br /&gt;SY-SUBRC &lt;&gt; 0 Line does not exist.&lt;br /&gt;&lt;br /&gt;With multiple-level line selection, the modification is always performed in the list where the (last) line selection was made, except in the case of the addition ... INDEX idx and MODIFY CURRENT LINE .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... INDEX idx&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Changes the relevant line in the list to list level idx (0, 1, 2, ...) with multiple line selection ( SY-LSIND ).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Addition 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;... LINE FORMAT fmt1 ... fmtn&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Effect&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The output format of the selected line is determined by the format specifications fmt1 , fmt2 ... . For a list of valid format specifications .&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Example&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;DATA I TYPE I VALUE 2.&lt;br /&gt;&lt;br /&gt;WRITE: / 'Intensified' INTENSIFIED,&lt;br /&gt;&lt;br /&gt;'Input' INPUT,&lt;br /&gt;&lt;br /&gt;'color 1' COLOR 1,&lt;br /&gt;&lt;br /&gt;'intensified off' INTENSIFIED OFF.&lt;br /&gt;&lt;br /&gt;* Line selection&lt;br /&gt;&lt;br /&gt;AT LINE-SELECTION.&lt;br /&gt;&lt;br /&gt;MODIFY CURRENT LINE&lt;br /&gt;&lt;br /&gt;LINE FORMAT INVERSE&lt;br /&gt;&lt;br /&gt;INPUT OFF&lt;br /&gt;&lt;br /&gt;COLOR = I.&lt;br /&gt;&lt;br /&gt;After you have selected the the output list line (by doubleclicking), the whole line is set to COLOR 2 and INVERSE and all INPUT fields are set to INPUT OFF . The fields with the attribute INTENSIFIED or INTENSIFIED OFF retain this because the attribute is not addressed here.(96.8)&lt;br /&gt;&lt;br /&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;SAP BW TOPICS&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://abapreports.blogspot.com/2009/02/sap-bw-complete-course.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;SAP BW complete course&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/sap-bw-business-intillengence.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;SAP BW business intellegence&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/02/sap-bw-activacting-business-content.html"&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Activating business content in SAP part three&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/how-to-log-on-sap-bw-admin-env.html"&gt;How to logon to SAP BW&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-data-warehouse-building-strategies.html"&gt;SAP BW third party solutions&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/data-flow-between-sap-and-bw.html"&gt;Data flow between SAP and BW&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.abapprogramming.net/2009/02/syntax-for-modify-in-change-internal.html"&gt;Syntax for modify data in internal table&lt;/a&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0);font-size:130%;" &gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.If you want to &lt;a href="http://www.emailmeform.com/fid.php?formid=145434"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;contact me click here.&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-2540991618249254705?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=KNlGyspXVfk:4K8WXXu-OME:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=KNlGyspXVfk:4K8WXXu-OME:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=KNlGyspXVfk:4K8WXXu-OME:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=KNlGyspXVfk:4K8WXXu-OME:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=KNlGyspXVfk:4K8WXXu-OME:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Challenges in SAP Testing</title><link>http://abapreports.blogspot.com/2009/03/challenges-in-sap-testing.html</link><category>TESTING</category><author>noreply@blogger.com (suresh)</author><pubDate>Wed, 04 Mar 2009 08:49:35 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-597665078531629140.post-9166703541954373285</guid><description>&lt;div style="text-align: justify;"&gt;Established commercial implementation methodologies for SAP typically fail to address how requirements will be met, the criteria for testing, the framework for utilizing test tools, necessary resources for testing, estimating testing budgets, specific testing roles and responsibilities, and how test defects will be managed and resolved.&lt;br /&gt;&lt;br /&gt;Many factors hamper successful testing at most SAP projects such as unclear requirements, inability to trace the system design to requirements, missing dedicated test teams, waiving defects without appropriate workarounds, and inadequate involvement of needed participants for testing such as subject matter experts (SMEs) for capturing requirements and end users for user acceptance testing.&lt;br /&gt;&lt;br /&gt;Industry data shows that removing system defects in a live production environment is at least 20 to 40 times more expensive than doing so in the unit-testing phase or during the  requirements gathering phase. Many defects can be eliminated or prevented altogether with thorough evaluation and peer review of requirements.&lt;br /&gt;&lt;br /&gt;Many corporations pay expensive consulting fees to fix production problems arriving at the production help desk rather than address these problems or defects during the applicable testing phase.&lt;br /&gt;&lt;br /&gt;The main reason that this occurs is that SAP projects often do not spend the time or have the appropriate resources to ensure that the captured requirements are peer reviewed and evaluated with objective criteria, or to construct an RTM to provide coverage for all requirements and establish objective testing criteria for each testing phase.&lt;br /&gt;&lt;br /&gt;Another overlooked reason that causes defects that should have been resolved during testing to slip into the production environment is that individuals acting as SAP testers cannot reach consensus on testing nomenclature or the test approach.&lt;br /&gt;&lt;br /&gt;Another  challenge for testing SAP is inadequate training at all levels for either cross-matrixed testing resources or dedicated testing resources. Training is needed for testers who are participating in one-time testing efforts such as user acceptance testing, or participating in all testing efforts for execution of test cases and resolution of defects.&lt;br /&gt;&lt;br /&gt;The test manager needs to develop the procedures for mentoring and educating all project resources who are expected to participate in testing activities.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;Training consists of the following activities:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt; Training dedicated testers on how to maintain and install automated test tools, test management tools, and develop automated test cases.&lt;/li&gt;&lt;li&gt; Training testing participants on test procedures for logging defects and reporting test results.&lt;/li&gt;&lt;li&gt; Training on how to evaluate and peer review requirements.&lt;/li&gt;&lt;li&gt; Training on testing nomenclature to standardize testing terms for all project members.&lt;/li&gt;&lt;li&gt; Training for roles and responsibilities for resolving defects.(25.8)&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;SAP BW TOPICS&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://abapreports.blogspot.com/2009/02/sap-bw-complete-course.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;SAP BW complete course&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;span style="font-weight: bold;"&gt;&lt;a href="http://abapreports.blogspot.com/2009/03/sap-bw-business-intillengence.html"&gt;&lt;span style="color: rgb(102, 0, 0);"&gt;SAP BW business intellegence&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="color: rgb(0, 51, 0);" class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/02/sap-bw-activacting-business-content.html"&gt;&lt;span style="color: rgb(0, 0, 153);"&gt;Activating business content in SAP part three&lt;/span&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/how-to-log-on-sap-bw-admin-env.html"&gt;How to logon to SAP BW&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-data-warehouse-building-strategies.html"&gt;SAP BW third party solutions&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/data-flow-between-sap-and-bw.html"&gt;Data flow between SAP and BW&lt;/a&gt;&lt;br /&gt;&lt;p class="para"&gt;&lt;a href="http://abapreports.blogspot.com/2009/01/sap-reporting-limitations.html"&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;ABAP TOPIC WISE COMPLETE COURSE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/abap-bdc-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BDC&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;     &lt;a href="http://www.abapprogramming.net/2008/08/object-oriented-sap-abap-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;OOPS ABAP&lt;/span&gt;&lt;/a&gt;            &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;ALE&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/ale-idocs-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;IDOC'S&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;       &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/badi-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;BADI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/bapi-complete-couse.html"&gt;&lt;span style="font-weight: bold;"&gt;BAPI&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-syntax-check-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Syntax Check&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-interview-questions.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/alv-real-time-reports-sample-code.html"&gt;&lt;span style="font-weight: bold;"&gt;ALV Reports with  sample  code&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;   &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-complete-course-day-wise.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP complete course&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-dictionary-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;ABAP Dictionary&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;          &lt;a href="http://www.abapprogramming.net/2008/08/sap-scripts-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;SAP Scripts &lt;/span&gt;&lt;/a&gt;&lt;/span&gt;      &lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-script-controls-complete-series.html"&gt;&lt;span style="font-weight: bold;"&gt;Script Controls&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;      &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/09/sap-smart-forms-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Smart Forms&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;    &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/sap-abap-work-flow-for-mm.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow MM&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Work Flow SD&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;  &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/communication-interface-in-abap.html"&gt;&lt;span style="font-weight: bold;"&gt;Communication Interface&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.abapprogramming.net/2008/08/work-flow-for-sd-complete.html"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;OTHER PROGRAMMING COURSES:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-fundamentals-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;Dot Net Complete Course Part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/dotnet-complete-course-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-one.html"&gt;&lt;span style="font-weight: bold;"&gt;ASP.NET part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/aspnet-programming-complete-part-two.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/programming-with-c-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Programming with C&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and&lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/c-sharp-complete-complete-course-part.html"&gt;&lt;span style="font-weight: bold;"&gt; C Sharp&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/frame-work-and-aspnet-questions-and.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions in dot net and asp.net part one &lt;/span&gt;&lt;/a&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/08/questions-and-answers-dot-net-interview.html"&gt; part two&lt;/a&gt;&lt;br /&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/software-testing-complete-course.html"&gt;&lt;span style="font-weight: bold;"&gt;Software Testing Complete course part one&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;/span&gt;&lt;a style="color: rgb(0, 0, 0);" href="http://www.testingcorner.net/2008/09/testing-complete-course-advanced-topics.html"&gt;&lt;span style="font-weight: bold;"&gt;two&lt;/span&gt;&lt;/a&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; and &lt;a href="http://www.testingcorner.net/2008/09/testing-interview-questions-complete.html"&gt;&lt;span style="font-weight: bold;"&gt;Interview Questions&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(0, 51, 0);"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="para"&gt; &lt;/p&gt;&lt;p class="para"&gt;&lt;span style="font-family: Verdana; font-size: 100%;"&gt;Thank you for visiting &lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;SAP ABAP&lt;/span&gt;&lt;/a&gt;&lt;a href="http://abapreports.blogspot.com/"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;REPORTS&lt;/span&gt;&lt;/a&gt;.If you liked the post, please subscribe to &lt;span style="color: rgb(222, 0, 0); font-size: 130%;"&gt;&lt;a href="http://feeds.feedburner.com/cutewriting"&gt;&lt;span style="color: rgb(222, 0, 0);"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://feeds.feedburner.com/AbapReports"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;RSS FEED&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt; or get the updates  directly into your mail box through &lt;a href="http://www.feedburner.com/fb/a/emailverifySubmit?feedId=2089606&amp;amp;loc=en_US"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="font-weight: bold; color: rgb(102, 0, 0);"&gt;EMAIL SUBSCRIPTION&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;.If you want to &lt;a href="http://www.emailmeform.com/fid.php?formid=145434"&gt;&lt;span style="font-weight: bold; color: rgb(153, 0, 0);"&gt;contact me click here.&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/597665078531629140-9166703541954373285?l=abapreports.blogspot.com'/&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=5DTEFUh-6-4:ROzgVIXvvoI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=5DTEFUh-6-4:ROzgVIXvvoI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=5DTEFUh-6-4:ROzgVIXvvoI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?i=5DTEFUh-6-4:ROzgVIXvvoI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/AbapReports?a=5DTEFUh-6-4:ROzgVIXvvoI:TzevzKxY174"&gt;&lt;img src="http://feeds.feedburner.com/~ff/AbapReports?d=TzevzKxY174" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><media:rating>nonadult</media:rating></channel></rss>
