ABAP key word puzzle (Help)

Hi, everyone.
I have read the following code:
CALL METHOD  LR_COLUMNS->SET_COLUMN_POSITION
                             EXPORTING :
             !COLUMNNAME = 'VKORG'
             !POSITION   = 01,
             !COLUMNNAME = 'AUART'
             !POSITION   = 02.
So what does '!' mean? I have try to find something in Help, but it has nothing about '!'.
Welcome any suggestions!
Thanks very much.

Hello James,
the exclamation mark is nothing more than a hint to the ABAP compiler. It is required when you want use keywords like export, exceptions and so on as formal / actual argument.
In the given scenario it is no must. But maybe the code is produced by some generator. For a generator not smart enough to no all rules, it is good advice to use exclamation marks for any parameter.
Regards,
  Klaus

Similar Messages

  • Is it possible to download  abap key word documentation

    hi experts,
    i want to download all the abap key word documentation.
    i know that if we press f1 on keyword we will get that particuler key word help, but i want all the words document download or copy once.

    I dont think there is a way to download it in that form.
    You can however get the PDF version from here -
    http://help.sap.com/printdocu/core/Print46c/en/Data/htm/english.htm
    SAP Library -> Basis Components -> Abap programmng & Runtime Env -> ABAP Programming.
    You can save this PDF on your PC .
    Cheers.

  • ABAP key word documentation  not appearing

    Hi every one
    when i press F1 on a keyword in ABAP editor it displaying ABAP keyword documentation with blank page.
    i am using vista OS and SAPGUI 6.0 and Internet explorer 7.0
    Please suggest me what to do to get the Key word help.
    Most useful answer will be awarded
    Thank you
    Kiran

    Check transaction ABAPDOCU. This shouldn't be dependent on which version of SAPGUI you have (assuming your sap rel is 4.6 or greater).
    Also look in table tstct for transaction abapdocu.
    If it doesn't exist then you need to re-install it. Should be part of standard SAP however.
    VISTA is irelevant in this regard - however you might need to access the SAP help files via a browser and a manual link as the automatic link doesn't work properly under VISTA unless SAPGUI 7.0 is installed -- as the previous poster has said.
    For the SAP library you can always use a manual link to the sap help data files but of course it won't work via F1.
    Cheers
    jimbo

  • ABAP key word documentation

    Hi every one
    I installed windows vista OS from then onwards i am not getting ABAP keyword documentation in F1 help.
    please tell me how would i get this feature back.
    Regards
    Rajesh

    Check transaction ABAPDOCU. This shouldn't be dependent on which version of SAPGUI you have (assuming your sap rel is 4.6 or greater).
    Also look in table tstct for transaction abapdocu.
    If it doesn't exist then you need to re-install it. Should be part of standard SAP however.
    VISTA is irelevant in this regard - however you might need to access the SAP help files via a browser and a manual link as the automatic link doesn't work properly under VISTA unless SAPGUI 7.0 is installed -- as the previous poster has said.
    For the SAP library you can always use a manual link to the sap help data files but of course it won't work via F1.
    Cheers
    jimbo

  • Accessing ABAP key word DB through program

    hello,
    Is it possible to acccess and search ABAP keyword database from within the program usikng any FM etc?
    Thanks in advance

    Sam m wrote:
    I want to scan programs through another program.
    Hi Sam,
    Are you looking to get the whole source code of a program?
    You can have all code of a program into an internal table using READ REPORT.
    ABAP Keyword Documentation
    Regards
    Sreekanth
    Message was edited by: Matthew Billingham

  • How to translate the key words in ABAp program from lower case to upper cas

    How to translate the key words in ABAp program from lower case to upper case?

    Hi Kittu,
    You need to set the Pretty Printer settings to achieve key words in ABAP program from lower case to upper case.
    Utilities -> Settings -> Pretty Printer (tab) -> Select third radio button.
    Thats all.
    <b>Reward points if this helps.
    Manish</b>

  • Use of "super" key word in abap oops...

    Hi,
      Can any one explain me what is the use of ' super ' key word in abap oops. excluding super class.
    With Regards,
    M.S.Amirtharaj Vijay.

    Vijay,
    please read the sap documentation or f1 help
    Thanks
    Bala Duvvuri

  • What is use of LOAD key word in ABAP-HR

    what is use of LOAD key word in ABAP-HR?

    Hi,
    LOAD keyword is used to load all the parameter values.
    Basic form
    LOAD REPORT prog PART part INTO itab.
    Variants
    1. LOAD REPORT prog PART 'HEAD' INTO itab.
    2. LOAD REPORT prog PART 'TRIG' INTO itab.
    3. LOAD REPORT prog PART 'CONT' INTO itab.
    4. LOAD REPORT prog PART 'DATA' INTO itab.
    5. LOAD REPORT prog PART 'DDNM' INTO itab.
    6. LOAD REPORT prog PART 'DATV' INTO itab.
    7. LOAD REPORT prog PART 'SELC' INTO itab.
    8. LOAD REPORT prog PART 'STOR' INTO itab.
    9. LOAD REPORT prog PART 'LITL' INTO itab.
    10. LOAD REPORT prog PART 'SYMB' INTO itab.
    11. LOAD REPORT prog PART 'LREF' INTO itab.
    12. LOAD REPORT prog PART 'SSCR' INTO itab.
    13. LOAD REPORT prog PART 'BASE' INTO itab.
    14. LOAD REPORT prog PART 'INIT' INTO itab.
    15. LOAD REPORT prog PART 'DATP' INTO itab.
    16. LOAD REPORT prog PART 'TXID' INTO itab.
    17. LOAD REPORT prog PART 'COMP' INTO itab.
    Effect
    Loads the specified part of the generated version of the program prog into the internal table itab (for analysis purposes only).
    The return code value is set as follows:
    SY-SUBRC = 0 The load for the program prog exists and is current.
    SY_SUBRC = 4 The load for the program prog does not exist.
    SY-SUBRC = 8 The load for the program prog exists, but is not current. In some cases, this SY-SUBRC may mean that the program load has been destroyed. You can resolve this by generating the program. With PART 'LREF' , SY-SUBRC = 8 means that the line reference table is incorrect for the program. With PART 'CONT' , it means that the reference part of the internal table is empty.
    itab has been filled only if SY-SUBRC = 0 .
    Reward points if useful.
    Regards,
    Sekhar

  • Help on web.xml file, what if the parameters contains key words ?

    Hi:
    I am just wondering what should I do if I want to include key words suchs
    as <param> in web.xml file for a servlet config.
    Example:
    <servlet>
    <servlet-name>testServlet</servlet-name>
    <parameter>
    <param-name>some name</param-name>
    <param-value>some value</param-value>
    </parameter>
    </servlet>
    What should I do if I want to repleace 'some value' with '</param-value>some
    value' and still to prevent the engine to terminate parsing the param-value
    at the fake ending? Is there a standard way in XML to distanguish that?
    (in URL format it can be replaced %xx for some chars).
    ie,
    <param-value> </param-value>some value</param-value>
    where the second </param-value> is the real ending.
    Thank you!
    Gang

    Hi!
    You can use "& lt ;" and "& gt ;" xml entities for that. Or wrap text element in <![CDATA[...]]> section.
    Regards,
    Ignat.

  • I would like to know what application I should use for this specific job.  I have 6 photos in Iphoto, and I would like to print them out on one piece of paper with the title and key words showing.  Please help.

    My objective is to print photos on on 8 1/2 x 11 sheets of paper (4 per page).  I want to include the photo title and the photo key words.
    I am not sure how to go about doing this.

    In iPhoto, create an album with the images you want to print.
    Once created, open the album and select all the images (type Command + A)
    Go to the menu View and make sure Titles and Keywords are checked.
    Go to the menu File > Print
    Choose Contact Sheet
    In the lower right corner press the customize button
    In the next window that opens, at the bottom of the window change the column slider to "2"
    You should be good to go. If OK, then press Print at the bottom right corner of the window.
    MtD
    Message was edited by: Meg The Dog to fix typo

  • Regarding key word "Table_line"

    Hi abapers,
    I came across a key word "TABLE_LINE".
    I am able to understand that it is a pseudo component but unable to understand anything more about it.
    Can u people explain me about its use with a sample code.
    Also I came across standard, sorted and hashed table and their syntax. i saw keywords such as "ANY TABLE" and "INDEX TABLE". please give a code snippet about their usage and importance also their purpose.

    Hi Lucky,
    TABLE_LINE:
    In internal tables, you can generally address the entire table row in a key specification by using the pseudo component TABLE_LINE. This is particularly useful for tables whose line type does not have a structure.
    You can, for example, define a
    sorted table of integers as follows and process it in a loop with a WHERE condition:
    DATA: wa   TYPE i,
          itab TYPE SORTED TABLE OF i WITH UNIQUE KEY TABLE_LINE.
    LOOP AT itab INTO wa WHERE KEY table_line > 5.
    ENDLOOP.
    As TABLE_LINE is similar to a row component, the underlying row structure should not contain a component of the same name.
    The old form TABLE LINE (without the underscore) is obsolete. SAP was unable to provide continued support since this form does not allow you to use references in tables to access attributes of the object referenced.
    In ABAP Objects, that is, classes and class pools, a stricter syntax check is performed.
    In the following example, ITAB is a table of object references. The associated class has an attribute NAME. You can access this attribute by specifying TABLE_LINE->NAME in a LOOP statement.
    CLASS my_class DEFINITION.
      PUBLIC SECTION.
      DATA: name TYPE string.
    ENDCLASS.
    DATA: wa   TYPE REF TO my_class,
          itab TYPE TABLE OF REF TO my_class.
    CREATE OBJECT wa. wa->name = 'Hugo'.  INSERT wa INTO TABLE itab.
    CREATE OBJECT wa. wa->name = 'Nora'.  INSERT wa INTO TABLE itab.
    CREATE OBJECT wa. wa->name = 'Jimmy'. INSERT wa INTO TABLE itab.
    CREATE OBJECT wa. wa->name = 'Nora'.  INSERT wa INTO TABLE itab.
    LOOP AT itab INTO wa WHERE table_line->name = 'Nora'.
    ENDLOOP.
    For the remaining things check the following link:
    http://help.sap.com/saphelp_nw04/helpdata/en/fc/eb366d358411d1829f0000e829fbfe/content.htm
    Hope this helps you.
    Regards,
    Chandra Sekhar

  • Free key word Function

    hi experts,
    i am confusing with free key word usage.
    right now i have not used FREE in my abap programs.
    i read documentation it is saying
    FREE:-Releases the memory space needed to process the internal table itab.
    My doubt is why i need to Release the internal table memory. if i am not using what is the problem.
    Please help me

    When you execute a program it occupies certain memory space on apllication server . If your internal tables are huge ( large no of rows ) and you do not need them further in your program it is good to use Free itab so that memory is released and can be used by other programs ( this will increase the performance of your application server ). Otherwise this memory is only freed up when your program ends. If your internal table is expected to have not many rows then free itab does not have much significance.
    Cheers.

  • Creating Materialized View with the Distinct key word

    Hi
    I need help to create Materialized View with the Distinct key word.
    my query is
    select distinct col1, col2 from t1;
    is there any alternate of DISTINCT because I can not refresh the MV as fast on demand if I am using it and Fast on Demand is a must for me.

    hi
    check out this link
    http://download-west.oracle.com/docs/cd/B12037_01/server.101/b10736/basicmv.htm#i1007299
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/intro.htm#sthref183
    hope this helps
    CHeers

  • Is there a way to identify the key words being used for SEO when I'm visiting a web site?

    When I am on a web site, looking at a product for sale, is there an app or add on I can use to see what that site has for key words, meta tags etc? It would be helpful when adding products to my own site to see what works elsewhere.

    Do search engines even look at those anymore? URL, title and page content are what's relevant.
    * http://www.metatags.org/google_ignores_meta_tags_in_ranking
    In any case, you can look at the source code. Click the Firefox button, then Web Developer, then View Source. You can also press Ctrl+U.
    All 'SEO' add-ons:
    * https://addons.mozilla.org/firefox/search/?q=seo&sort=users

  • In sap XI when i want to write proxi program it is asking ABAP key...

    Hello all,
            This is sateesh...I had installed sap xi in my own P.C and In sap XI when i want to write proxies program it is asking ABAP key...
            But i am not having the market place i.d...so any one can help me out in solving the problem...
            If any one can give me the access key so that i can access ABAP from the sap xi....
    Thanking all.
    Sateesh.J

    Jakkampudi,
    You need to write the code in the application system ie., in R3 or BW or SRM etc. Also you need to have the developer key access to do it. If you dont have then try to create as a local object so that it will not ask for the key. If it is local object you will not able to transport to QA. But if you are practising you can take this option.
    Regards,
    ---Satish

Maybe you are looking for

  • Error while pulling report for particular dates

    hi i am trying to fetch report for the first quarter in incident management --> incident analyst i got an error the below error: On in-depth analysis i found out that this error occurs in the month Jan and Feb 2014 hence i am not able to pull the com

  • In lsmw

    hi how  can we control screen resloution in LSMW ? Thanks in advance kumar

  • Open With iPhoto

    Sometimes iPhoto is a simple to use program that does all I need --- but it can't organize like Bridge can, so I would like to use Bridge and then an "Open With iPhoto" command. I can add iPhoto to the applications in Preferences|File Type Associatio

  • BT2010 Installed Cum Update Packs for Adapters and getting run-time errors with WCF-SQL

    The process has been working fine for months.  Then we installed Cum Update packs to BT2010 (I'll get the exact C.U.'s from our admin guy) and last night got probably 20 errors similar to below.    - Installed CU6 for BT2010    - Installed CU3 for LO

  • (project system) do book confirmation amount as a actual cost

    HI all it is possible in project system when i confirm my activity then it does not book actual cost to my network activity. because i need to show this confirm amount as  only for information purpose....my clint requirement. thanks