Hi Ganesh..small help

Hi Ganesh,
This is Arpitha. Hope you remember me(shift logic). I Need your help..please help me..
Can I send my requirement..!!
I Please acknowledge...!!
Regards
AR

Hi Justin,
Pls find below my code..!!! Please advise..!!
BEGIN
    SELECT scst_id,Trunc(sysdate - pwd_exp_dt),expired
      INTO v_scst_id,password_age,v_expired
      FROM SLA_CUSTOMER_MASTER
      WHERE web_login = in_web_login
       AND web_password = in_web_password;
/* if Password has been expired */
  IF password_age > 180 OR v_expired ='Y' THEN
   raise e_expiredPassword;
  ELSE
      IF password_age > 165 AND password_age < 180 THEN
        raise e_changePassword;
ELSE
       IF in_web_password is NULL THEN -- if password is not matched (need condition)
         raise e_invalidLogin;  
    END IF;
  END IF;
END IF;
EXCEPTION
    WHEN NO_DATA_FOUND THEN
--     raise e_invalidLogin;
       --DBMS_OUTPUT.put_line('Invalid Login'); 
           UPDATE sla_customer_master
           SET fail_login_attmp = NVL (fail_login_attmp, 0) + 1
           WHERE web_login = in_web_login
           RETURNING fail_login_attmp
           INTO v_fail_login_attmp;
       commit;
    IF v_fail_login_attmp = 7
    THEN
       UPDATE sla_customer_master
       SET EXPIRED = 'Y'
       WHERE web_login = in_web_login
       AND web_password = in_web_password;
    END IF;
       WHEN   e_expiredPassword         THEN ROLLBACK; out_code_error := SQLCODE;out_msg_error := 'Your password has expired.';
       WHEN   e_invalidLogin            THEN ROLLBACK; out_code_error := SQLCODE;out_msg_error := 'Invalid Login';
       WHEN   e_changePassword          THEN ROLLBACK; out_code_error := SQLCODE;out_msg_error := v_scst_id||' '||'Your password will expire very soon.  Please change your old password.';
       WHEN   OTHERS                    THEN ROLLBACK; out_code_error := SQLCODE;out_msg_error := 'OTHER PROBLEM';
END Customer_Login;Regards
AR
Edited by: 845299 on Jun 8, 2011 1:32 PM

Similar Messages

  • Need small help

    Hi,
    I need small help in sql*loader.I get data-files which has a particular identified on the 1st record( header ), based on which I've to load a constant for the 1st column of every row. How do I set in the control file.
    Appreciate if someone can give me directions on this.
    Thanks in advance,

    Hi again!
    I hope that a little shell script will do the thing for you.
    1.) Create the following BASH-Script
    #!/bin/bash
    export CUSTNO=""
    export CUSTNO=$(awk -F"," '{print NR " " $3}' datafile.csv | grep 1 | cut -d" " -f2)
    sed -i 's/#x#/'$CUSTNO'/g' controlfile.datI've use datafile.csv as the name of the datafile to load and controlfile.dat as the name of your controlfile. Please change this to fit your needs.
    This script looks for the occurrence of your constant value and stores this value in the variable CUSTNO. Then it look for a string #x# in your controlfile and changes #x# to the value of CUSTNO.
    So in your controlfile there should be a line for custno like that:
    custno                     CONSTANT '#x#'This line will be replace in your example to:
    custno                     CONSTANT '35642'To get this to work I assume that:
    1.) Your constant value is always at the third position in the header of your datafile.
    2.) You've made the change with #x# in your controlfile.
    I hope that this is really usefull to you.
    Best Regards
    Florian W.

  • Hello...i would ask small help i bought a iphone on a local cellshop my unit is iphone 4 and version 7.1 (11D169) and the serial Number 7T103YZ6A4S i am wondering if is original or fake.

    hello...i would ask small help i bought a iphone on a local cellshop my unit is iphone 4 and version 7.1 (11D169) and the serial Number 7T103YZ6A4S i am wondering if is original or fake.

    https://selfsolve.apple.com/agreementWarrantyDynamic.do

  • Help need small help

    ferst this is my pc
    4.09.00.0904 (DirectX 9.0c) ante-HA0X2NT8F0  : CPU الـ Intel Pentium 4 530, 3033 MHz (15 x 202) MSI 848P Neo-V (MS-6788) (5 PCI, 1 AGP, 2 DDR DIMM, Audio)  Intel Breeds Hill i848P ram512 mb(DDR SDRAM) BIOS نوع الـ AMI (11/29/04) Communications Port (COM1) ECP Printer Port (LPT1) RADEON 9250 - Secondary (128 mb) RADEON 9250 (128 mb) ATI Radeon 9250 (RV280) Plug and Play Monitor [NoDB] (105169121) : sound cart Intel 82801EB ICH5 - AC'97 Audio Controller
     : IDE  Standard Dual Channel PCI IDE Controller Floppy disk drive HDS728080PLAT20 (قب 80, 7200 RPM, Ultra-ATA/133)   CD-ROM Drive SMART
    now
    1-my pc restart it self after 4 or 5 h....
    no cbu hot
    no fan error cut i test all
    2-i wanna get update all driver
    i try with the msi brogram and that brogram give me an old v. :((
    3-is my pc (top)(good)(strong) if not i will buy new msi one only tell me
    waiting

    when take look thare i see 12v_____
    euer-power tx 12v
    pl-350 8a 5a max 200w (isthat good )?
    hi Din
    let me ask how i can do this ?(memtest )????
    pls i wanna small help and i wanna know >is my pc good or bad cuz it cust me mush
    and all my pc from MSI !.
    HI Ralphdb
    (((Do you know what temp your Cpu is running)))) no i dont know that i am not professional  in pc hard..so pls be soft with me and explain  ...

  • Its small help :D

    hello guys,
    accutly im working on a web application project and i want to build simple desktop application with java
    and what i need help with is """ how to create asimple window that notify user if any update occur on data on the server or the user have
    new data to read ..the window which i need is like the msn notification window that tell u if u have new email recieved or that tell u
    there is a contact login on messenger ...the small notification window ..
    i dont need this window to lock the system..all i need is notify the user with the new data ..and if he click on the window it will take him to
    new data on the ..
    plz any infromation may help ..really i don't know how to do that ...and what the name of this kind of windows ..
    and i will be gratefull

    hello
    sorry if u dont understand what exactly i want ..or i didn't descripe what i want exactly..
    i ask about how to make like msn monitor ..bottom right sliding window..how to make this sliding window in java ..
    like the sliding window in msn that appear when u have new email ..
    im asking about this window how i can do like this window and what is the name of this window in java
    i hope u will know what i want
    thank u very much for replay
    best regrads ..

  • Small Help please

    Hi all,
    Is there anybody help me to send a text information from one mobile to another mobile via Bluetooth. although the Bluetooth example is available in WTK it is somewhat difficult to understand the Bluetooth concept. I need a small example for this. Please help me

    Keep a variable that tracks which key contains the greatest corresponding value. Then whenever you do a put() on the HashTable, check if the value you're adding is greater than the current greatest. If so, update the variable.

  • Small help needed in Swing

    I have written a small hellow world code in swing....
    *import javax.swing.JFrame;*
    *import javax.swing.JLabel;*
    *public class HelloWorldSwing {*
      *public static void main(String[] args) {*
        *JFrame frame = new JFrame("HelloWorldSwing");*
        *final JLabel label = new JLabel("Hello World");*
        *frame.getContentPane().add(label);*
        *frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);*
        *frame.pack();*
        *frame.setVisible(true);*
    I've compiled this in a remote server, with the help of this site....
    http://www.innovation.ch/java/java_compile.html
    I have only JRE1.6.0_03 installed in my machine.....
    when I am trying to execute the program by.....
    F:>java HelloWorldSwing
    it is saying....
    Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldSwing
    Then I tried to run it othe way by html file....
    *<html>*
    *<applet class="HelloWorldSwing.class" height=200 width=200>*
    *</html>*
    can any one suggest....what to do to get it running?

    um.... how about get the JDK?
    Also, please don't try to use a non-applet program as if it were an applet. It won't work.
    Also, please go through the Sun Java tutorials, especially the first ones about getting started.
    Edited by: Encephalopathic on Feb 26, 2008 9:56 PM

  • Small Help Needed in JFileChooser

    I've a small problem in using JFileChooser.
    I want to disable the doubleclick option if chosen is a file and enable if it is a folder
    or
    i want both the properties of singleclick and doubleclick to be same.
    i.e, if it is a folder as it gets inside the folder. incase of file it shudn't do anything (filechooser shudn't get closed). But as of now the file chooser is getting closed on double click on a file and it returns the selected file's name when i printed using chooser.getSelectedFile(). what i want now is, the filechooser shudn't return anything until i click the open button on the filechooser window.
    Can someone help me out in terlling me how to do this
    TIA

    um.... how about get the JDK?
    Also, please don't try to use a non-applet program as if it were an applet. It won't work.
    Also, please go through the Sun Java tutorials, especially the first ones about getting started.
    Edited by: Encephalopathic on Feb 26, 2008 9:56 PM

  • Small help is needed

    hi guys
    I have a small perl prgram which accept two number and print their sum.
    the following is perl program.
    $y=<>;
    $x=<>;
    chomp($y);
    chomp($x);
    $sum=$x+$y;
    print $sum;
    when I run it from prompt. It waits for the user to enter two numbers and the print their sum.
    now I would like to execute this program from java using exec command.
    how I can pass the two numbers to the program
    I tried the following but DOES not work
    Runtime.getRuntime().exec("perl example.pl 8 9 ");
    any help

    Mmmmm.......research.......
    The use of STDIN is one way to get information interactively from a user. For some purposes though the use of command-line arguments may be more convenient. What happens here is that a user runs the script with certain arguments after the script name:
    perl my_script.pl 34 66 dallas
    and the arguments 34, 66, and dallas are captured and subsequently used in your program. How this can be done with Perl is through the use of a special array called @ARGV which Perl will create when the script is run; the elements of @ARGV are the command-line arguments used (if any) when the script was invoked. For example, if we had a script
    for my $arg (@ARGV) {
    print qq{You passed in $arg\n};
    and ran it as perl my_script.pl 34 66 dallas, then we would find as output
    You passed in 34
    You passed in 66
    You passed in dallas

  • Really need a small help

    Hi Java Guru,
    i hv problem getting all the list box value.I hv read many forum posted by others but solutions seem not working.
    below got 2 files code. test.htm will show all list box value and when onsubmit will call list() to change list box all value to "selected" so test.jsp can receive all list box value.
    unfortunately, i can receive the highlighted list box value only on test.htm.
    i really need some help!!!!
    thanx first.
    test.htm
    ========
    <FORM NAME="formName3" onsubmit="list()" ACTION="test.jsp">
    <SELECT NAME="selectName" multiple onChange="onChange(this.form)" size="3">
         <OPTION VALUE="1" SELECTED>PartNameA
         <OPTION VALUE="2">B
         <OPTION VALUE="3">C
         <OPTION VALUE="4">E
         <OPTION VALUE="5">F
         <OPTION VALUE="6">G
    </SELECT>
    <SCRIPT LANGUAGE="JavaScript">
    function list()
    for(i=0; i < document.formName3.selectName.length; i++)
    {document.formName3.selectName.options.selected = true;   }
    </SCRIPT>
    <input type="submit" value="Submit" name="B1">
    </form>
    test.jsp
    ========
    <%
    String[] values2 = request.getParameterValues("selectName");
    System.out.println("values length:" + values2.length);
    if( values2 != null && values2.length > 0 )
    for( int i = 0; i < values2.length; i++ )
    out.print( "value " + i + ": " + values2[i] + "<br>" );
    %>

    1. jsUnit -- JavaScript unit testing tool akin to JUnit.
    http://www.edwardh.com/jsunit/
    2. Venkman -- A surprisingly sophisticated JavaScript debugger.
    http://devedge.netscape.com/viewsource/2002/venkman/01/
    As for an editor that checks JavaScript syntax the only one I know of is SlickEdit but it is very expensive.
    Intellij IDEA is supposed to have this feature in a future release.

  • Mac OS X 10.8.2 coupons printing very small, HELP!

    Hi everyone. Just bought the newest iMac (OS X Mountain Lion 10.8.2) and I'm having trouble printing coupons. Coupons.com, RedPlum, & SmartSource are allowing me to print but the coupons are coming out very tiny. Anyone know why?
    Target doesn't allow me to print
    & when I try to print on Facebook the page just keeps reloading over and over again
    HELP! Thanks much

    Once you select "Print", don't you get a window to appear something like this:
    What happens if you raise the "Scale" percentage from 100%?

  • A small help about comparing the MB & the MBP!!

    Hi guys,
    When i was thinking about getting a MacBook/Pro the main couple of things that took my attention about getting a MBP is the ability to make its HDD 320GB, Backlit keyboard, better graphic card & its bigger screen...
    now with these new AMAZING MacBooks, u can have the 320GB HDD, Backlit keyboard, and of course its 9400M NVIDIA graphic card with 256 MB!!
    now, HOW GOOD is this 9400M on the MacBook?? i watched the podcast of the launch for these new line of MacBooks/Pro and saw the difference between the last gen and this new gen!!
    but how good it is compared to the 9600M 256MB that u find on the MacBook Pro??
    i love working on Photoshop, not that much of a 3D, Flash, Gamer...etc guy! maybe some games but not a heavy game user, but as i said i love working on the photoshop and these pack of graphic design!!
    WILL the MacBook be a good deal holding its 9400M graphic card??
    and is there any difference between the "Sound" of each of them? or both have the same quality but the speakers are in different locations?
    oh and the MacBook i was thinking about is:
    2.4 GHz
    4 GB RAM
    320 GB HDD
    it's 256 MB 9400M graphic card
    and all the other default stuff!!
    I am a PC user STILL (I know!!) and now i so much want to BE A MAC person!!
    pls give me your advise guys and what do u think!!
    Thank you so much

    Michael Blake wrote:
    Displays:
    Yes, there is a difference between the screens on the MB and MBP. The MB screen horizontal viewing angle is pretty good, the vertical one is fairly restricted. Both angles were better than my PB 12" 867MHz laptop but worse than my iMac 24" (2006, non-glossy screen). The MBP screen angles were very good in both directions but were just beaten by the MBA which I also looked at.
    Bottom line: IMO all of the displays are acceptable for consumer use and better than my current laptop.
    Well, i read the Engadget review for the MB & MBP! and there IS a difference with the screens, i guess i better have a look myself when they are available here so i can judge how much is it good/bad!
    Trackpads:
    No it wasn't me, there is a difference between the MBs and MBPs on display at the Store. This has nothing to with the OS catching clicks, it is purely the mechanical feel - as I said before I found it difficult to double-click reliably, I kinda stutter.... No such problem on the MBP. Strangely, the MB in John Lewis did not have this problem so I noted the machines' serial numbers: they were both Week 41 of 2008 assembled in China.
    Bottom line: I'd probably get used to the MB trackpad's feel. It is strange that machines made during the same week exhibit, to me at least, different feeling trackpads. To come to a conclusion I need to try a third or fourth store and probably a different week's production.....
    hmmmmm so the feel is different between the Apple store and JL (and yeah i know it very well )
    so i guess the MB vary with their Trackpad feel/touch!!
    and i read as u go up on the trackpad the resistant get higher for the click even tho it is still clickable!!
    Did that help?
    IT HELPED A BIG TIME really! i don't know how i can say Thank you other than words
    u r wonderful
    and i guess of course they will feel/look better than ur PB 12" and i know coz of the glossy screens!!
    so all what i must do is just wait for couple of weeks till they are available at our Premium Reseller so i can run there and have a compare in real life
    Thx again my friend (flower)

  • I just need this small help

    I tried to transfer my purchases from one iPod to another computer. BUT, came up a little window that said "You need to authorize....".
    I checked a little option in the window that said, "Do not warn me again."
    I regret that.
    I need to see that little pop-up, how though?

    Hello there,
    One option is to reset all the dialog boxes in iTunes in iTunes preferences. To do this, head to the Edit drop down menu in iTunes and choose Preferences. When the window pops up, head over to the Advanced tab. You will see an option that says "reset all dialog warnings:" with a button that says "Reset" next to it. Go ahead and click this button and restart iTunes. You should be good to go from there.
    Hope this helps.
    B-rock

  • Need this small help

    Hi
    I had a form with many form fileds and now we are adding one input text field that should be numeric with 5 digits long and i need to validate this input for numeric and 5 digits long(if the user enters anything in this field or its ok with empty field also if not entered) field with jquery with out submitting form any help in this.
    <input type="text" name="myID" >
    Thanks.

    ColdFusion has these features built-in, so why not use those.
    <cfform name="myform">
    <cfinput type="text" name="zip" validate="regular_expression" pattern="^\d{5}" validateat="onBlur">
    <cfinput type="submit" value="submit" name="submit">
    </cfform>
    If you don't want to define a custom regular expression as the validation pattern, check out the other options for the validate attribute.
    http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7f 51.html
    -Fernis

  • Need a small help

    Hi
    I am   a  BW consultant working an MNC ..  i need to learn ABAP .
    I need to learn the Basic skills of ABAP
    Writing Routines
    writing ABAP programs
    user exits
    i need ABAP relavent to BW ..
    can any one help me .. where can i get the good material . which is more easy to understand..explainatory
    If any docs please forwd to [email protected]
    are any links that will be gr8 tooo..
    Thanks in Advance..
    regards
    AK

    hi
    You can use these links...
    ABAP in 21 days
    http://cma.zdnet.com/book/abap/ch03/ch03.htm
    http://help.sap.com/saphelp_40b/helpdata/en/4f/991f82446d11d189700000e8322d00/applet.htm SAP Online Help For Dictionary.
    http://sappoint.com/abap/
    for SAPscripts
    For follg., refer http://www.henrikfrank.dk/abapuk.html
    Please note that I do not offer any support for the examples !
    ABAP objects and control technology
    IDOC
    SapScript
    Performance tuning
    BAPI Programming
    Visual Basic Integration - Using the DCOM Connector and BAPI OCX (Only available in Danish)
    JAVA and the SAP java connector
    http://www.sts.tu-harburg.de/teaching/sap_r3/ABAP4/abapindx.htm
    for keywords
    very useful link for all
    http://www.sapgenie.com/abap/index.htm
    http://www.sap-img.com/abap.htm
    http://www.sapdevelopment.co.uk/tips/tipshome.htm
    http://help.sap.com/printdocu/core/Print46c/en/Data/Index_en.htm
    http://sap.ittoolbox.com/nav/t.asp?t=322&p=322&h1=322
    http://sap.ittoolbox.com/nav/t.asp?t=448&p=448&h1=448
    http://www.thespot4sap.com/
    http://www.kabai.com/abaps/q.htm
    http://www.geocities.com/mpioud/Abap_programs.html
    http://www.sapgenie.com/abap/tips_and_tricks.htm
    http://www.sapassist.com/code/d.asp?whichpage=1&pagesize=10&i=10&a=c&o=&t=&q=&qt=
    For FAQ
    http://www.sap-img.com/abap/more-than-100-abap-interview-faqs.htm
    http://www.sapgenie.com/faq/abap.htm
    BAPI-step by step
    http://www.sapgenie.com/abap/bapi/example.htm
    Weblog for receive email and processing it through ABAP
    /people/thomas.jung3/blog/2004/09/09/receiving-e-mail-and-processing-it-with-abap--version-610-and-higher
    For Logical database
    http://help.sap.com/saphelp_46c/helpdata/en/9f/db9bed35c111d1829f0000e829fbfe/frameset.htm
    very useful
    http://help.sap.com/saphelp_46c/helpdata/EN/35/2cd77bd7705394e10000009b387c12/frameset.htm
    Useful link to websites
    http://www.hernangn.com.ar/sap.htm
    Useful for background
    http://www.sappoint.com/basis/bckprsng.pdf
    http://help.sap.com/saphelp_nw04/helpdata/en/6f/08703713bf277ee10000009b38f8cf/frameset.htm
    http://publib.boulder.ibm.com/infocenter/wbihelp/index.jsp?topic=/com.ibm.wbix_adapters.doc/doc/mysap4/sap4x41.htm
    Table control in BDC
    http://www.sap-img.com/abap/bdc-example-using-table-control-in-bdc.htm
    For posting weblog,
    /people/sap.user72/blog/2005/06/28/sdn-weblogs-making-it-easier
    Dynamic Internal table -weblog in sdn
    /people/subramanian.venkateswaran2/blog/2004/11/19/dynamic-internal-table
    Smartforms
    http://www.sap-basis-abap.com/sapsf001.htm
    http://www.sap-press.com/downloads/h955_preview.pdf
    http://www.ossincorp.com/Black_Box/Black_Box_2.htm
    http://www.sap-img.com/smartforms/sap-smart-forms.htm
    http://www.sap-img.com/smartforms/smartform-tutorial.htm
    http://www.sapgenie.com/abap/smartforms.htm
    How to trace smartform
    http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
    Workflow
    http://www.sap-img.com/workflow/sap-workflow.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/a5/172437130e0d09e10000009b38f839/frameset.htm
    For examples on WorkFlow...check the below link..
    http://help.sap.com/saphelp_47x200/helpdata/en/3d/6a9b3c874da309e10000000a114027/frameset.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PSWFL/PSWFL.pdf
    http://help.sap.com/saphelp_47x200/helpdata/en/4a/dac507002f11d295340000e82dec10/frameset.htm
    http://www.workflowing.com/id18.htm
    http://www.e-workflow.org/
    http://web.mit.edu/sapr3/dev/newdevstand.html
    ALV
    http://www.geocities.com/mpioud/Abap_programs.html
    Mail
    http://www.geocities.com/mpioud/Z_EMAIL_ABAP_REPORT.html
    http://www.thespot4sap.com/Articles/SAP_Mail_SO_Object_Send.asp
    http://www.sapdevelopment.co.uk/reporting/email/attach_xls.htm
    Sending mail in background or spool mail
    http://www.sap-basis-abap.com/sapac018.htm
    BOM Explosion
    /people/prakash.singh4/blog/2005/05/15/explode-boms-in-enterprise-portal-using-htmlb-tree--part-1-abap
    BOM
    http://help.sap.com/saphelp_erp2005/helpdata/en/ea/e9b7234c7211d189520000e829fbbd/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/d1/2e4114a61711d2b423006094b9d648/frameset.htm
    http://www.sap-img.com/sap-sd/sales-bom-implementation.htm
    http://www.sap-basis-abap.com/sappp007.htm
    OLE
    http://www.sapgenie.com/abap/ole.htm
    http://help.sap.com/saphelp_46c/helpdata/en/59/ae3f2e488f11d189490000e829fbbd/frameset.htm
    ALVGRID with refresh
    http://www.geocities.com/mpioud/Z_DEMO_ALV_REFRESH_BUTTON.html
    For language setting and decimal separator
    /people/horst.keller/blog/2004/11/16/abap-geek-7-150-babylonian-confusion
    Oracle queries
    http://sqlzoo.net/
    To format SQL
    http://www.sqlinform.com/
    SCOT settings
    http://www.sap-img.com/basis/basis-faq.htm
    Status Icon [ALV,Table Control,Tab Strip]
    http://www.sapdesignguild.org/resources/MiniSG-old/from_develop/norm_status_icons.htm#positioning_4
    ALV Group Heading
    http://www.sap-img.com/fu037.htm
    For multiMedia
    /people/thomas.jung3/blog/2005/05/11/using-classic-activex-controls-in-the-abap-control-framework
    Uploading LOGO in SAP
    http://www.sap-img.com/ts001.htm
    LSMW
    http://www.sap-img.com/sap-data-migration.htm
    http://www.sapgenie.com/saptech/lsmw.htm
    http://sapabap.iespana.es/sapabap/manuales/pdf/lsmw.pdf
    http://www.sap.info/public/INT/int/glossary/int/glossaryletter/Word-17643ed1d6d658821_glossary/L#Word-17643ed1d6d658821_glossary
    OOPS ALV
    OOPS - Events.
    Editable ALV
    Tree
    TabStrip
    Multigrid
    Check this for basic concepts of OOPS
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/abap%20objects/abap%20code%20sample%20to%20learn%20basic%20concept%20of%20object-oriented%20programming.doc
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20to%20display%20data%20in%20alv%20grid%20using%20object%20oriented%20programming.doc
    Tabstrip
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20for%20tab%20strip%20in%20alv.pdf
    Editable ALV
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/abap%20code%20samples/alv%20grid/abap%20code%20sample%20to%20edit%20alv%20grid.doc
    Tree
    http://www.sapdevelopment.co.uk/reporting/alv/alvtree/alvtree_usrint.htm
    General Tutorial for OOPS
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/an%20easy%20reference%20for%20alv%20grid%20control.pdf
    Function Module
    http://www.geocities.com/victorav15/sapr3/abapfun.html
    My Links
    Smartforms
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/ccab6730-0501-0010-ee84-de050a6cc287
    https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/8fd773b3-0301-0010-eabe-82149bcc292e
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/3c5d9ae3-0501-0010-0090-bdfb2d458985
    Table Control
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/table%20control%20in%20abap.pdf
    regards.

Maybe you are looking for