Enquiry in class concepts

Hi,
              I have done alv report with class concepts..
              Editable alv is there in my report   .After editing the field suppose
             field-1 = 'S' ,
              field-2 = 'R'.
             it will update the  2 field in ztable .
             But the problem I am facing was...
             Suppose if I am entering the field-1 = 'S'.again.
             I want to show the message ..that it had already updated...
           How to capture the entering field in alv using class concepts.
            Can anyone plz give me the code.
Pooja

Hi
Use this new value field as a paramter
and define a method get_value.
so before updating next time.
Call the method
Get_value and check wehtehr a value already exist with this new parameter value>
if a value exist raise an error message with event handlers.
Reward points if useful
Regards
Anji

Similar Messages

  • Emdedding swf file as class throws error while previewing the component

    Dear all,
    I am using Flex SWFLoader to load an animated swf file and added it as a component in xcelsius by add on manager. When i click preview button it throws the folloing error.
    TypeError: Error #2023: Class must inherit from Sprite to link to the root.
    I am embedding swf file by using the following lines of code
    Embed('Animation_1.swf')
    public var Animation:Class;
    Then i tried to create my class by extending Sprite, i got the same error,
    Can you please anyone help me to solve this issue, all i need is the way to emded the swf file as class and using it in xcelsius. The embedded swf class is working fine alone (that is outside to the xcelsius).
    Thanks & Regards,
    Manimaran.
    Edited by: manimaraninfo on Jun 18, 2009 10:47 AM
    Edited by: manimaraninfo on Jun 18, 2009 10:48 AM

    Hi
    To embed a .swf file in xcelsius using SWFLoader, you have to pass the path of that swf file to the source property of SWFLoader.
    By using class concept xcelsius does not get the path of the swf file you have embeded.
    In flex It gets that file because that swf file is present in the same directory as your application.
    Hope this helps
    Regards
    Rush-me

  • How important it is to understand Concept of Narrow & Wide casting in ABAP Objects

    Hi Friends,
    I Understood that, it is very important to understand the concept of "Casting ( Narrow Casting & Wide Casting )" properly.
    Let us see the following cases where the concept of "Casting ( Narrow Casting & Wide Casting )" comes into the picture in various practices of Abap, Webdynpro abap and FPM.
    1. ABAP:-
    When we are working with RTTS in abap it is very much important we must know the Casting Techniques. Without knowledge of the Casting of objects, there will be a lot of trouble we may faces.
    Mainly RTTS offers Runtime Type Services, means RTTS Programming enables us to find the type of the particular data obejct or data type or data reference in the run time.
    RTTS also enables us to create the data in the run time very dynamically.
    So, in the run time when we finding the type of the data objects or creation of data objects in the run time, We must do the Wide casting and Narrow casting also some times on the references provided by SAP Dynamically.
    So, here we go to have knowledge on Casting is mandatory.
    2. WEBDYNPRO ABAP:-
    The another point where the concept of casting comes into picture is , When we working with the ALV Reports and Dynamic programming of WEBDYNPRO. Here also we should posses good casting skills.
    3. FPM:-
    The major use of casting comes in hand is none other than FPM. When we working with certain Floor Plans or when we woking with Feeder Class concept of FPM, Casting comes into picture again.
    Along with Casting ( Narrow casting & Wide casting ), We must have the knowledge of 'Field Symbols' and 'Data References (known & Unknown)' to work with our all complex scenarios of Webdynpro and FPM and all.
    So guys, please have Knowledge on the following, befor you master on advanced techniques of WEBDYNPRO and FPM etc.
         1. Field Symbols
         2. Data References (known & unknown)
         3. Casting (Narrow casting & Wide casting)
         4. Brief Idea about RTTS
    All the above 4 concepts will definitely make our life easy when dig more into WEBDYNPRO ABAP and FPM.
    Thank You.
    Please share your comments on the same.

    Hi Shankar,
    It's really good to know.
    It could be great if you can share few technicalities for the concepts explained.
    Regards,
    Rafi

  • Best Practice: Usage of the ABAP Packages Concept?

    Hi SDN folks,
      I've just started on a new project - I have significant ABAP development experience (15 years+) - but one thing that I have never seen used correctly is the Package concept in ABAP - for any of the projects that I have worked on.
    I would like to define some best practices - about when we should create packages - and about how they should be structured.
    My understanding of the package concept is that they allow you to bundle all of the related objects of a piece of development work together. In previous projects - and almost every project I have ever worked on - we just have packages ZBASIS, ZMM, ZSD, ZFI and so on. But this to me is a very crude usage of packages, and really it seems that we have not moved on passed the 4.6 usage of the old development class concept - and it means that packages do not really add much value.
    I read in the SAP PRESS Next Generation ABAP book (Thomas Ljung, Rich Hellman) (I only have the 1st edition) - that we should use packages for defining separation of concern for an application. So it seems there they are recommending that for each and every application we write - we define at the least 3 packages - one for Model, one for Controller and one for view based objects. It occurs to me that following this approach will lead to a tremendous number of packages over the life cycle of an implementation, which could potentially lead to confusion - and so also add little value. Is this really the best practice approach? Has anyone tried this approach across a full blown implementation?
    As we are starting a new implementation - we will be running with 7 EHP2 and I would really like to get the most out of the functionality that is provided. I wonder what others have for experience in the definition of packages.
    One possible usage occurs to me that you could define the packages as a mirror image of the application business object class hierarchy (see below). But perhaps this is overcomplicating their usage - and would lead to issues later in terms of transportation conflicts etc.:
                                          ZSD
                                            |
                    ZSOrder    ZDelivery   ZBillingDoc
    Does anyone have any good recommendations for the usage of the ABAP Package concept - from real life project experience?
    All contributions are most welcome - although please refrain from sending links on how to create packages in SE80
    Kind Regards,
    Julian

    Hi Julian,
    I have struggled with the same questions you are addressing. On a previous project we tried to model based on packages, but during the course of the project we encountered some problems that grew overtime. The main problems were:
    1. It is hard to enforce rules on package assignments
    2. With multiple developers on the project and limited time we didn't have time to review package assignment
    3. Devopelers would click away warnings that an object was already part of another project and just continue
    4. After go-live the maintenance partner didn't care.
    So, my experience is is that it is a nice feature, but only from a high level design point of view. In real life it will get messy and above all, it doesn't add much value to the development. On my neew assignment we are just working with packages based on functional area and that works just fine.
    Roy

  • How to access or create a stage in a class file

    Hello Flash Actionscript writers,
    I have recently discovered that I cannot use the "stage" in a
    class file. I had a regular fla file that had actionscript
    in my "actions" layer. Of course, the fla has a stage object.
    I decided it might be nice to use the actionscript
    I wrote (copied, stole, etc) in as a class, so I could use it
    in different places, etc. I am still a neophyte in this area.
    My new class file consists of a button and a textfield. I
    created small classes for each of these items as an exercise for
    myself on creating a simple class, etc.
    I also have a URLLoader, and use an xmllist to do a sort of
    mini-slide show. The idea is to show a button and the textfield.
    When the user clicks the button the slide show starts. I would like
    to be able to center the images loaded on the stage, along with the
    buttons, etc. Right now I am cheating - since I decided the stage
    is 500 px wide, etc. I can use 500 - myButton.width, etc to center
    items. The fla where the class is called has a stage that wide,
    etc. The swf created from the class file WeeklySlideShow.swf is
    created from a fla with the DocumentClass set to my class
    WeeklySlideShow.as.
    I then have yet another fla file, and load my
    WeeklySlideShow.swf into that file, and play it, etc. But my
    buttons and images are not centered. Or should I just put my
    actionscript class back into the calling fla as an actions layer,
    thus having a stage where I can center everything. I probably have
    a flaw in the items in my class file and am really miss-using the
    class concept, etc.
    Any tips will help.
    Thanks,
    eholz1

    A little more text explaining where you get stuck might help (tell us which wires you can figure out, and which ones you can't).
    Anyway, if you never want this VI to give you a dialog, simply wire a FALSE constant to 'Advisory dialog?'.
    If you wire TRUE to it, or leave it unwired, LV will give you a dialog if you want to open a file (specified by 'file path') and it does NOT exist, or if you want to create/replace a file and it DOES exist.
    The file you actually want to open/create/replace is specified by the 'file path' input. If this is empty, LV will also show a dialog.
    I am not sure what happens if you leave the 'file path' empty, and wire FALSE to 'Advisory dialog?', but that's easy to test.
    In your case, to avoid a dialog always, make sure the 'file path' is
    never empty and the 'Advisory dialog?' is wired to a FALSE constant.

  • Regarding PDO Classes

    Hi All,
    I have requirement to check the field data in SRM 7.0, but the data which i need to check is in backend (R/3 system) system.
    So is there any PDO classes concept in which i can read that data reated to that shopping cart.
    I am not aware of what this PDO classes is, So can some pls let me know how this can be achieved ?
    Thanks & Regards,
    Chirag Shah

    The most detail you can read from a shopping cart is through FM BBP_PD_SC_DETDETAIL. The PDO classes you referred to is also making use of FMs like this to obtain document details.

  • [PERSISTENCE CLASS] CRUD for several records

    Hi Gurus !
    I was reading several topics regarding the Persistence Class Concept and I had suddenly a question about the management of several records in the database . After few hours, I discovered that there are no generated CRUD implementations by SAP (CRUD = Method Create, Read, Update, Delete).
    I would like to know, if I am wrong and I have to continue further my research regarding this point or, there is really no CRUD generated for several records by SAP in persistence class. So have you got any example according this concept ?
    Many thank for sharing experience
    Kind regards.
    Rachid

    Hello Rashid,
    In ABAP Classic I will do:
    - INSERT dbTab FROM TABLE itab
    But with the Pers.Class ?
    You can't
    Because Persistence classes consider each row of the DB table as an object, so you can transfer the data to the table en-masse.
    May be you'll find the answer you want in Harald's response - Why do we need Persistent Classes ?
    Persistence classes aren't meant to be used for mass processing. You can use them when you build a new transaction using ABAP Object Services - Transaction service, Persistence service, Query service.
    I am yet to use Persistent classes in productive code, although i know about the concepts for a few years now
    BR,
    Suhas

  • Account class

    Hello, is there a concept called account class in SAP. For example , for account 1000255100 the account class is 1(the account class is denoted by the first letter)...thx

    ok, functionally we have a concept known as classes of accounts :
    e.g class 1 :accounts 10000000 - 19999999 for supplier.
          class 6: accounts 60000000 - 69999999 for G/L accounts.
    the requirement is to create an authorisation so that user cannot charge on accounts of a certain class(E.G class 1 ).
    But, we do not have the class concept in SAP. we rather have the account type concept -> for example type S may refer to all G/L accounts(starting with 6........).
    i'm trying to find an authorisation object for transaction FB01 which will allow me to do this.
    Edited by: Antish  Awootar on Jun 12, 2009 10:58 AM

  • How can Anonymous class inherit ?

    I am not much fluent with Inner Classes concept.Only today i read that
    "An anonymous class may implement an interface or extend a superclass, but may not be declared to do both. "
    JLS Classes Page also couldn't fetch me my answer or may be i could not spot it.I think latter.
    I think a in depth study of Inner Classes,Anonymous classes can get me my answer. Can anyone give me any pointers that would clear my doubt ?
    Thank you for your consideration.
    Edited by: amtidumpti on May 1, 2009 12:58 AM

    amtidumpti wrote:
    I am not much fluent with Inner Classes concept.Only today i read that
    "An anonymous class may implement an interface or extend a superclass, but may not be declared to do both. "
    JLS Classes Page also couldn't fetch me my answer or may be i could not spot it.I think latter.
    http://java.sun.com/docs/books/jls/third_edition/html/classes.html
    I think a in depth study of Inner Classes,Anonymous classes can get me my answer. Can anyone give me any pointers that would clear my doubt ?
    Thank you for your consideration.Start writing an anonymous class and you should readily see why it can't do both.
    Have you even tried to implement an anonymous class yet? Please clear my doubt.

  • RandomAccessFile Concept

    hi friends,
    using the RandomAccessFile class concept to how can i fix the file size?

    hi,
    your question is too vague...
    anyway, this is a random access file example :
    try {
            File f = new File("filename");
            RandomAccessFile raf = new RandomAccessFile(f, "rw");
            // Read a character
            char ch = raf.readChar();
            // Seek to end of file
            raf.seek(f.length());
            // Append to the end
            raf.writeChars("aString");
            raf.close();
        } catch (IOException e) {
             e.printStackTrace();
        }

  • Stacking order problem

    my home page create flash animation right side, left side postioned naviation. The file is opened in chrome submenu below the flash animation. safari is working well. how can front to my subnavigation menu.
    Any body know how ca do this please send that particular code to me. i am apply spry menu where i put changes code is given below for references
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/art-template2.dwt" codeOutsideHTMLIsLocked="false" -->
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <!-- InstanceBeginEditable name="doctitle" -->
    <title>::index::</title>
    <!-- InstanceEndEditable -->
    <style type="text/css">
    <!--
    body,td,th {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 10px;
    #top_half {
         margin: 0;
         height: auto;
         width: 100%;
         border-bottom: 1px solid #bbb1a7;
         background-color: #222;
    body {
         margin-left: 0px;
         margin-top: 0px;
         margin-right: 0px;
         margin-bottom: 0px;
         background-image: url(BackGround_Image.png);
         background-repeat: repeat;
    .dropshadow {
    -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
    -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
    box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
    : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
    -->
    </style>
    <script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <link href="SpryAssets/SpryMenuBarVertical.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
    <!--
    .style2 {
         font-size: 9px;
         color: #CCCCCC;
    .style3 {
         color: #000000
    a.pagelink:link     { color: #FFFFFF; text-decoration: none }
    a.pagelink:visited     {
         color: #FF0000;
         text-decoration: none
    a.pagelink:active     { color: #CCFFCC; text-decoration: none }
    a.pagelink:hover     {
         color: #FF0000;
         text-decoration: none
    a.pagelink2:link     { color: #FFFFFF; text-decoration: none }
    a.pagelink2:visited     {
         color: #FFFFFF;
         text-decoration: none
    a.pagelink2:active     {
         color: #FFFFFF;
         text-decoration: none
    a.pagelink2:hover     {
         color: #FF0000;
         text-decoration: none
    .style5 {color: #FFFFFF}
    .style6 {font-size: 11px}
    .style7 {
         color: #FFFFFF;
         font-size: 11px;
         font-weight: bold;
    -->
    </style>
    <!-- InstanceBeginEditable name="head" -->
    <style type="text/css">
    <!--
    .style8 {font-style: italic}
    -->
    </style>
    <!-- InstanceEndEditable -->
    </head>
    <body>
    <table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
      <tr>
        <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td bgcolor="#FFFFFF"><img src="down.jpg" alt="" width="900" height="10" /></td>
            </tr>
          <tr>
            <td bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td width="2%"></td>
                <td width="35%" valign="bottom"><img src="fa-logo.jpg" width="180" height="90" /></td>
                <td width="39%">&nbsp;</td>
                <td width="24%" align="right" valign="bottom"><div align="right"><img src="pic-web/92913275.jpg" width="115" height="97" /></div></td>
              </tr>
              <tr>
                <td colspan="4"></td>
                </tr>
              </table></td>
            </tr>
          <tr>
            <td bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td colspan="4" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                  <tr bgcolor="#000000">
                    <td width="2%" height="27"><img src="pic-gallery/spacer.gif" width="20" height="20" /></td>
                    <td width="96%"><marquee scrwidth="100%" scrollamount="3" onmouseover="this.stop();" onmouseout="this.start();">
                       <span class="style7"> ARTIST LISTS: </span><span class="style6"><a href="artist-name-pic/a/arpana-kaur.html" target="_blank" class="pagelink2">ARPANA CAUR </a> <span class="style5">|</span></span> <span class="style6"><a href="artist-name-pic/b/prabha/b-prabha.html" target="_blank" class="pagelink2"> B.PRABHA </a> <span class="style5">|</span></span> <span class="style6"><a href="artist-name-pic/c/charan-sharma.html" target="_blank" class="pagelink2"> CHARAN SHARMA |</a> <a href="artist-name-pic/f/fn-souza.html" target="_blank" class="pagelink2">F.N. SOUZA</a> </a> <span class="style5">|</span></span> <span class="style6"><a href="artist-name-pic/h/m-f-hussain.html" target="_blank" class="pagelink2"> M.F.HUSSAIN | </a><a href="artist-name-pic/k/k-g-subramanyan.html" target="_blank" class="pagelink2">K.G.SUBRAMANYAN</a> </a> <span class="style5">| </span></span><span class="style6"><a href="artist-name-pic/l/laxman-aelay.html" target="_blank" class="pagelink2">LAXMAN AELAY </a> <span class="style5">| </a></span><a href="artist-name-pic/l/laxman-gound.html" class="pagelink2">LAXMA GOUD</a><a href="artist-name-pic/l/laxman-gound.html" target="_blank" class="pagelink2"> </a> <span class="style5">|</span></span> <span class="style6"><a href="artist-name-pic/p/paresh-maity/paresh-maity.html" target="_blank" class="pagelink2"> PARESH MAITY |</a> <a href="artist-name-pic/s/s-h-raza/s-h-raza.html" target="_blank" class="pagelink2">S.H. RAZA</a></a> <span class="style5">| </span></span><span class="style6"><a href="artist-name-pic/s/satish-gujral/satish-gujral.html" target="_blank" class="pagelink2">SATISH GUJRAL </a><span class="style5">| </span></span><span class="style6"><a href="artist-name-pic/s/seema-kohli/seema-kohli.html" target="_blank" class="pagelink2">SEEMA KOHLI | </a><a href="artist-name-pic/s/sheik-shahjahan/sheik-shahjahan.html" target="_blank" class="pagelink2">SHEIKH SHAHJAHAN</a> <span class="style5">| </span><a href="artist-name-pic/s/subash-awchat/subash-awchat.html" target="_blank" class="pagelink2">SUBASH AWCHAT</a> <span class="style5">| </span><a href="artist-name-pic/s/sujata-bajaj/sujata-bajaj.html" target="_blank" class="pagelink2">SUJATA BAJAJ</a>  </a> <span class="style5">| </span></span><span class="style6"><a href="artist-name-pic/s/suryaparkesh/suryaparkesh.html" target="_blank" class="pagelink2">SURYA PRAKASH  </a> <span class="style5">| </span></span><span class="style6"><a href="artist-name-pic/t/thota-vaikuntam/thota-vaikuntam.html" target="_blank" class="pagelink2">THOTA VAIKUNTAM </a></span>
                    </marquee></td>
                    <td width="2%"><img src="pic-gallery/spacer.gif" alt="" width="20" height="20" /></td>
                  </tr>
                  <tr bgcolor="#000000">
                    <td colspan="3"><img src="down.jpg" alt="" width="900" height="10" /></td>
                    </tr>
                </table></td>
                </tr>
              <tr>
                <td valign="top"><img src="pic-gallery/spacer.gif" width="151" height="5" /></td>
                <td>&nbsp;</td>
                <td valign="top">&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td width="17%" valign="top"><ul id="MenuBar1" class="MenuBarVertical">
                      <li><a href="index.html">HOME</a>                  </li>
                      <li><a href="#" class="MenuBarItemSubmenu">ABOUT US</a>
                        <ul>
                          <li><a href="introduction.html">INTRODUCTION</a></li>
                        </ul>
                        </li>
                  <li><a class="MenuBarItemSubmenu" href="#">ART FORM</a>
                      <ul>
                            <li><a href="acrylic-on-canvas-new.html">ACRYLIC ON CANVAS</a></li>
                            <li><a href="tribal-art.html">TRIBAL ART</a></li>
                            <li><a href="mixed-media.html">MIXED MEDIA</a></li>
                            <li><a href="oil-on-canvas-new2.html">OIL ON CANVAS</a></li>
                            <li><a href="water-color.html">WATER COLOR</a></li>
                            <li><a href="sculpture.html">SCULPTURE</a></li>
                            <li><a href="print.html">PRINTS</a></li>
                      </ul>
                  </li>
                  <li><a href="#" class="MenuBarItemSubmenu">ARTIST </a>
                    <ul>
                      <li><a href="artist-list-new3.html">ALPHABETICAL ORDER</a></li>
                    </ul>
                    </li>
                  <li><a href="#" class="MenuBarItemSubmenu">EVENTS</a>
                    <ul>
                      <li><a href="awakening-the-spirit.html">AWAKENING THE SPIRIT</a></li>
                      <li><a href="press-release.html">PRESS RELEASE</a></li>
                    </ul>
                    </li>
                  <li><a href="#" class="MenuBarItemSubmenu">REACH US</a>
                    <ul>
                      <li><a href="contact-us.html">CONTACT DETAILS</a></li>
                    </ul>
                    </li>
                  <li><a href="#" class="MenuBarItemSubmenu">ORDER</a>
                    <ul>
                      <li><a href="procedure-to-order.html">PROCEDURE TO ORDER</a></li>
                    </ul>
                    </li>
                </ul></td>
                <td width="1%"><img src="pic-gallery/spacer.gif" width="10" /></td>
                <td width="81%" align="right" valign="top"><!-- InstanceBeginEditable name="EditRegion3" -->
                  <table width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr><td><embed src="web-header4.swf" width="720" height="332" align="middle" class="border style8" quality="high" bgcolor="#FFFFFF"
                   name="web-header3" id="web-header" allowscriptaccess="sameDomain"
                   type="application/x-shockwave-flash"
                   pluginspage="http://www.macromedia.com/go/getflashplayer"
                   flashvars="pagename=spalding_home&amp;PageState=default"
                   swliveconnect="true"></embed></td>
                    </tr>
                  </table>
    <!-- InstanceEndEditable --></td>
                <td width="1%"><img src="pic-gallery/spacer.gif" alt="" width="10" height="1" /></td>
              </tr>
              <tr>
                <td valign="top">&nbsp;</td>
                <td>&nbsp;</td>
                <td valign="top">&nbsp;</td>
                <td>&nbsp;</td>
              </tr>
              <tr>
                <td colspan="4" valign="top"><img src="down.jpg" width="900" height="13" /></td>
                </tr>
              <tr>
                <td colspan="4" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td width="2%"><img src="pic-gallery/spacer.gif" width="15" height="1" /></td>
                    <td width="23%"><div align="left"><a href="artist-list-new2.html"><img src="pic-gallery/artist.jpg" width="210" height="143" border="0" /></a></div></td>
                    <td width="1%"><img src="pic-gallery/spacer.gif" width="10" height="1" /></td>
                    <td width="23%"><a href="art-form.html"><img src="pic-gallery/pic-second.jpg" width="210" height="143" border="0" /></a></td>
                    <td width="1%"><img src="pic-gallery/spacer.gif" alt="" width="10" height="1" /></td>
                    <td width="23%"><a href="awakening-the-spirit.html"><img src="pic-gallery/art-events.jpg" width="210" height="143" border="0" /></a></td>
                    <td width="1%" align="center"><img src="pic-gallery/spacer.gif" alt="" width="10" height="1" /></td>
                    <td width="24%" valign="top"><div align="right"><a href="procedure-to-order.html"><img src="pic-gallery/collectors-corner.jpg" alt="" width="210" height="143" border="0" /></a></div></td>
                    <td width="2%" valign="top"><img src="pic-gallery/spacer.gif" alt="" width="15" height="1" /></td>
                  </tr>
                </table></td>
                </tr>
              <tr>
                <td colspan="4" valign="top"><img src="upward.jpg" width="900" height="13" /></td>
                </tr>
              <tr>
                <td colspan="4" valign="top" bgcolor="#000000"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                  <tr>
                    <td width="2%">&nbsp;</td>
                    <td width="93%" bgcolor="#000000" class="style2"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td width="57%">© 2011 – Fabuleux Art Pvt. Ltd. All Rights Reserved &nbsp;&nbsp;&nbsp;&nbsp;Created by <a href="http://www.newton.co.in/" class="pagelink">Newton® Consulting India Pvt Ltd</a></td>
                        <td width="15%">&nbsp;</td>
                        <td width="28%"><div align="right"><span class="style3"><a href="enquiry.html" class="pagelink"><span class="style5">Enquiry </span></a><span class="style

    I have seen this issue. And it seems like it is more related to the buttons being placed on multiple layers rather than the buttons placed on a master page vs non-master page. I have yet to determine what causes a button to randomly ignore the stacking order of layers. But if you move all buttons to same layer, and then have all in the proper stacking order, this should maintain the same stacking order once exported to PDF. I realize that this could defeat the purpose of layer functionality, especially when working with many overlapping buttons.

  • Want information about BADIs

    Hi Friends,
            I am new to the concept BADIs .please help me to get the material for
    BADIs by which i can learn that.
    Thanks
    suresh.

    hi
    Implementing Business Add-Ins (BADI)
    The use of object orientated code within SAP has lead to new method of enhancing standard SAP code called
    Business Add-Ins or BADI's for short. Although the implementation concept is based on classes, methods and
    inheritance you do not really have to understand this fully to implement a BADI. Simply think of methods
    as a function module with the same import and export parameters and follow the simple instructions below.
    Steps:
    1. Execute Business Add-In(BADI) transaction SE18
    2. Enter BADI name i.e. HRPBSGB_HESA_NISR and press the display
    button
    3. Select menu option Implementation->Create
    4. Give implementation a name such as Z_HRPBSGB_HESA_NISR
    5. You can now make any changes you require to the BADI within this
    implementation, for example choose the Interface tab
    6. Double click on the method you want to change, you can now enter
    any code you require.
    7. Please note to find out what import and export parameters a
    method has got return the original BADI definition
    (i.e. HRPBSGB_HESA_NISR) and double click on the method name
    for example within HRPBSGB_HESA_NISR contract is a method
    8. When changes have been made activate the implementation
    BADI(Business Add-In) is the object oriented method of user exits...
    Each BAdI has a definition and more than one implementation. The definition means the methods(in class concept) that are used for performing various functions. The BAdI definition can be viewed in SE18 transaction(for standard ones) and user-defined BAdIs can be created in the same transaction as well.
    When you create a BAdI definition, an class interface will be automatically created and you can define your methods in the interface. The implementation of the methods can be done in SE19 transaction
    Intro.....
    http://help.sap.com/saphelp_nw04/helpdata/en/e6/d54d3c596f0b26e10000000a11402f/content.htm
    Check these links for info about badi..
    BADI's
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    BADI's
    http://help.sap.com/saphelp_erp2005/helpdata/en/73/7e7941601b1d09e10000000a155106/frameset.htm
    http://support.sas.com/rnd/papers/sugi30/SAP.ppt
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
    http://members.aol.com/_ht_a/skarkada/sap/
    http://www.ct-software.com/reportpool_frame.htm
    http://www.saphelp.com/SAP_Technical.htm
    http://www.kabai.com/abaps/q.htm
    http://www.guidancetech.com/people/holland/sap/abap/
    http://www.planetsap.com/download_abap_programs.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/content.htm
    /people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
    /people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
    http://www.esnips.com/web/BAdI
    http://www.allsaplinks.com/badi.html
    New to Badi
    Regards
    Ankit

  • Help with drop create and update table

    Sir/Madam,
    I have joined 5 tables and selected some columns ,then I need to update some columns in that. After updating I need to create a report with the new column values.
    To do this my method is to create temp table with the select statement then update the temp table , use this temp table for the report and then drop the temp table.
    Is there anyother way to do this ??
    Can I create a cursor and update the cursor column ??
    Does dynamic sql always be created as procedure ??

    Hi,
    you need to understand how eventing works in BSP and MVC architecture. Pls refer to the below link for a basic understanding of how BSP works - View, Controller and Model class concepts.
    http://www.sapdev.co.uk/webapps/bsp/washome.htm
    For your requirement -
    1. you need a view on which you will create a drop down list UI element and a table view element
    2. you will need to create a contoller class - this will be used to handle the event that will be triggered   when user selects an entry from drop down list
    3. you will need a model class in which you will write the business logic to retrieve employees of selected department.
    Pls search this forum or blogs for - data binding with BSPs, Table View. Pls read these concepts and try to develop your requirement. You can come back to this forum if you face any issues during development.
    hope this helps.

  • Proxy error

    Hi SDN,
      While executing one program I got out put and in that I got one error message like
    <b>Error occured during proxy call to send data to XI
    Application Integration system error.</b>
    I have check in the program. It was used the classes. I am new to these classes concept. Please furnish me the details why I am getting this error and what is the solution. Please find the part of code.
           Asynchronous client proxy call
          CALL METHOD ZCO_TRADING_PARTNER_INVOICE=>EXECUTE_ASYNCHRONOUS
            EXPORTING
              OUTPUT = LS_REQUEST.
           Error handling
        CATCH CX_AI_SYSTEM_FAULT INTO lo_sys_exception.
           >> Trace output
          SKIP 1.
         <b> WRITE: / 'Proxy call: ', 20 ICON_RED_LIGHT AS ICON.
          WRITE: /'Error occured during proxy call to send data to XI</b>'.
          CALL METHOD lo_sys_exception->IF_MESSAGE~GET_TEXT
            RECEIVING
              RESULT = EXCP_ERRORTEXT.
          WRITE: / EXCP_ERRORTEXT.
          ULINE.
    This is little bit urgent, please let me know the solution. Most appreciate for the solutions and suggestions.
    Regards,
    Kumar

    thanks...

  • Future support for C++0x in Sun Studio

    I've recently been having to defend my choice of using the sun studio compiler against several gcc advocates here in the office. The one reasonable issue they keep bringing up is when the upcoming C++0x (more like C++1x or even C++2x at the pace the standards committee is operating at) features will be available in complete fashion in sun studio. They say, and I have to begrudgingly agree, that judging by the amount of time it took studio to support boost (template templates, certain partial template specializations, etc), there could be a long delay between the release of gcc's C++0x support and that of studio's.
    I understand that many of the new features of C++0x, even from initial glance, appear to be quite complicated, especially lambda functors and their associated []/auto return types, variadac template parameters and class concept checking. In addition, I understand gcc has an unfair advantage so to speak since it is being used as the test bed for many of the committee proposal submitter's proof-of-concept implementations (the variadic template parameter feasibility implementation written for gcc comes to mind).
    Could a developer please assuage my fears and inform me that the studio team has a roadmap/timeframe in place to release a studio that fully supports the new language-level features in a reasonably competitive time frame? It apparently will be the responsibility of the STLPort team to essentially copy many of boost's libraries (shared_ptrs, random numbers, type_traits) and rename them and move them to the std namespace and also supply the new unordered<> containers, to name a few.
    I for one can't wait until boost::mpl, boost::fusion, boost::format and others are all reduced from 10's of 1000's of lines of pre-processor generated crufty template definitions to a single variadic template declaration. Also, I won't feel quite so willfully derelict to efficient code every time i bust out an std::for_each and drop in a boost::bind generated functor and instead can use a lambda function with the various efficiency gains ranging from direct referencing to the stack variables passed in as the closure arguments to the ability for the compiler to actually inline the body of the lambda function where appropriate.
    I'm in no way trying to accuse you compiler developers of being slow to implement features, but just would like to be assured that there is nothing to worry about and there is a plan and current work being done on the required features. I know it's still a couple of years off, but I personally can't wait to replace hundreds of lines of boost::bind() calls with their more efficent lambda equivalent, and in addition clean up interfaces that could have used boost::bind if it weren't for the unacceptable overhead introduced often executed blocks of code.
    Thanks,
    Chris Knight - Faithful sun studio user through at least 2 major name changes and since at lest when it was called Forte 4.2 and RougeWave and classicIO libraries roamed the earth in vast quantities.
    P.S. I truly fear that the other 3 major compilers (gnu, intel, ms) will be out the door with C++0x in around the same time and boost will then willingly drop support for the sun compiler if it doesn't support the required language features at that time as they had no problem not supporting studio at all until Studio 12 so I'm sure as soon as the 3 compilers they run nightly tests with support it, they'll be just as eager to
    make use of the new features as I am.
    This leaves someone who has based their entire system on Solaris + SunStudio + Boost in a potentially undesirable situation. Solaris is far too stable and Linux to ever-changing to ever consider Linux as a platform for critical systems yet the idea of running g++ on Solaris w/ gcc's propensity to change their ABI on a weekly basis gives me immediate heartburn.
    Thanks again.

    You raise some very good points, and believe me, we are even more aware of them than you are!
    Short answer: We are planning to bring out a compiler conforming to C++0X in a timely fashion.
    Longer answer:
    Right now, we are working on providing binary compatibility with g++ as an option in the next compiler release. When we are done, you will be able to use g++ headers with Sun C++, and link the code with binaries created by g++. The first implementation will be on Linux. (Which versions of g++ and which versions of Linux? Stay tuned.)
    Implementing all the new features of C++0X will require a re-design of parts of the compiler front end. The current compiler organization does not support "concepts", for example. (We've been looking for an excuse to re-design the front end for a while, and C++0x is not just an excuse -- it's a requirement.) With the g++ ABI work done, we'll ready to start the re-design, and begin to implement C++0x features.
    We won't release an official (stable, fully-supported) product with C++0X features until the standard is final. Until then, any feature could change in unpredictable ways. We got caught by that problem with C++ 4.2 and C++98 -- we implemented what we thought were final features that changed dramatically after we released the compiler. We won't do that again. Compiler stability is one of our most important considerations.
    Beginning some time next year, we expect to have Express releases with some C++0X features. Express releases are our way of providing compilers with experimental features that might not be stable yet. It gives our customers a chance to try them out and provide feedback before they become part of a stable release. That is to say, a feature flagged as experimental is subject to change, and compatibility with other Express or official releases is not guaranteed. We can therefore fix bugs and catch up with late changes in the Standard as necessary.
    We have not yet done all the planning for our C++0X compiler, so I can't give you any estimates about specific feature availability and time frames. When we are farther along, we'll post the road map on a public site, and I'll announce it here.
    Steve Clamage
    Sun C++ Team

Maybe you are looking for

  • Links go to wrong websites

    If I search something on Google or another search portal, my request brings up a bunch of links like normal. Then when I click on the link it brings me to totally different websites than it's supposed to. This only started after downloading the new v

  • Update process with APEX_APPLICATION

    Hi Friends, I have a APEX page made with APEX_ITEM. I created the below process [which will run on a Button Click]. my issue is : Process completes with out updating the Database showing the Process Success Message. I do not see any errors. I checked

  • Lighting to 30 pin charging but no audio

    For more than a year my iphone 5 worked well in my car with the solid 30 pin to lighting adapter.  Then one day out of the blue it quit..(maybe after an update?).  My 30 pin devices still work, so I thought it was the adapter.  So when I got my iphon

  • See caller's name in an incoming call - Nokia 1600

    Hi there, I have just bought a Nokia 1600. I have noticed that the incoming calls show only the number of the caller. I have the caller number and name in the phonebook. Is there anything I must configure in order to see the caller's name? I sure hop

  • Double spaced address in Word in Office 365 (Word 2014)

    I am trying to print an envelope. My brand spanking new Office 365 insists on double spacing the lines in the envelope address. There do not appear to be formatting options in the Envelope popup screen. Any idea how to correct this? Step by step inst