Please help to find the correct answers

Hi,
Please send an url to study about the below questions with short and easily understandable explanation with simple example.Please help to improve my knowledge for the below concepts.
1.     String
2.     String Buffer
3.     String Builder
4.     finally
5.     final
6.     finalize
7.     static
8.     Abstract Class
9.     Interface
10.     Inheritance
11.     Overloading
12.     Overriding
13.     Wrapper class
14.     Collection
15.     Array
16.     Array List
17.     Linked List
18.     Vector
19.     Hash Table
20.     Hash Map
21.     Hash Set
22.     Tree Set
23.     Set
24.     List
25.     Map
26.     Itterator
27.     Enumeration
28.     Comparator
29.     Comparable
30.     Auto Boxing and Un Boxing
31.     Generics
32.     JDBC Drivers
33.     Statement
34.     Prepared Statement
35.     Callable Statement
36.     ResultSet
37.     Stub and Skelton
38.     Marshalling and UnMarshalling
39.     Sterilization
40.     Synchronization
41.     Thread
42.     Servlet Life Cycle
43.     Generic Servlet
44.     HttpServlet
45.     RequestDispacher
46.     Forward
47.     Redirect
48.     ServletContext
49.     ServletConfig
50.     Filter
51.     Throttle Filter
52.     GZip Filter
53.     Session Handling
54.     Jsp Life Cycle
55.     JSP Action tags
56.     JSP Include Directives
57.     JSP: plug-in
58.     MVC Pattern
59.     Implementation of struts using mvc with flow
60.     Hibernate
61.     EJB
62.     Session Bean
63.     Entity Bean
64.     Inner Join
65.     Outer Join
66.     Left outer Join
67.     Right Outer Join
68.     Stored Procedure and how to call in java
Thanks in advance,
Regards,
Saravanan.K

Note: This thread was originally posted in the [CLDC and MIDP|http://forums.sun.com/forum.jspa?forumID=76] forum, but moved to this forum for closer topic alignment.
To the Original Poster: the forum does not function as your personal homework solving process. If you have specific questions about these subjects that's fine.
Meanwhile I suggest you read [The Java Tutorials|http://java.sun.com/docs/books/tutorial/]
Edited by: dcminter on 08-Sep-2009 15:02

Similar Messages

  • Can someone please help me find the correct driver for my audio ca

    Hello, it's famke again...Still trying to find drivers.. My sound card is apparently also missing drivers... I've tried many drivers from different sites matching the information i've taken off the card...but for some reason i always get a big red slash through my audigy sound control panel after trying to install the driver and reboot my system... I'm convinced i haven't been able to find the correct driver... The information off the card is...Soundblaster Audigy 2ZS M:SB0350... If anyone can help out i would greatly appreciate this...Famke.

    I'm new to this, but I also had trouble for a while in finding and installing the right drivers. Eventually I got it to work with the link below. Follow the steps and select everything it suggests (I did and it worked for me). You might want to try it and see if it works for you too. Good Luck. http://www.creative.com/language.asp...wnloads/su.asp

  • HT201320 I have ne iphone 5, i been setting my email using AT&T global but it is not working, please help me on the correct configuration

    I have ne iphone 5, i been setting my email using AT&T global but it is not working, please help me on the correct configuration

    Contact the email provider and obtain the correct setup information.

  • Why doesn't my iPhone 4 have an 'Internet tethering' options? Is it carrier related or iOs related? Please help me find the solution for this. thanx

    Why doesn't my iPhone 4 have an 'Internet tethering' options? Is it carrier related or iOs related? Please help me find the solution for this. thanx

    Personal Hot spot
    http://support.apple.com/kb/HT3574
    Understanding
    http://support.apple.com/kb/HT4517
    Trouble Shooting
    http://support.apple.com/kb/TS2756

  • Please help me find the error in the annex VI,access

    Hello, everyone, this is a program about ACCESS, please help me find the error in the annex VI, why do I always run time error. Thank you very much.
    Attachments:
    write access test.vi ‏22 KB

    Thank you for your reply, I have an attachment process map, could you help me change it, I just want to put my number in the array can continue to update the database. And I want to create a table.
    this is my msn :[email protected]
    Waiting for your reply on line
    谢谢你的回复,我的附件中有程序图,能不能帮我改一下,我只是希望,把我的数组中的数能够持续的更新在数据库中。并且创建一个我想要的表。

  • Help me find the correct document please!

    (This is a repost - not sure if I posted it in the correct forum before)
    I'm just starting out with Java, on the J2ME platform.
    I've been reading about threads, such as this:
    http://developers.sun.com/techtopics/mobility/midp/articles/threading2/
    where it says:
    The Java runtime associates each live thread with an instance of java.lang.Thread.
    But on my API docs, which I downloaded (can't find them online) the Thread class isn't a HTML link, suggesting it's not part of J2ME. But all the example source code I've seen has it supporting "start", "run" etc.
    The docs I have were downloaded from the Sun site, and are in the same format as the regular J2SE 1.5 does (html files with 3 panes).
    Am i missing something? Where (possibly on a Sun webpage) do I get documentation about Runnable, Thread etc, related to the MIDP2.0 release.

    I'm new to this, but I also had trouble for a while in finding and installing the right drivers. Eventually I got it to work with the link below. Follow the steps and select everything it suggests (I did and it worked for me). You might want to try it and see if it works for you too. Good Luck. http://www.creative.com/language.asp...wnloads/su.asp

  • Need help to find the correct .MIB-file

    Hi.
    We are using some Nexus 7009 chassis on my work and a program called "SNMPc" that receives traps from our Nexus devices.
    The program do not have the new Nexus 7000 MIBs so we are only getting "pure text" from Nexus.
    We need to download the right type of MIB file so we can get a better understanding of what is happening on the Nexus.
    We can ONLY use ".mib" extensions but Cisco currently only offering ".traps", ".my" and ".oid" files what I can find.
    This is an example message we get:
    ciscoMgmt.706.0.1 [1] ifName.437260288 (DisplayString): Ethernet3/2 [2] ciscoMgmt.706.1.1.0 (Integer): 5 [3] ciscoMgmt.706.1.2.0 (Integer): 5 [4] ciscoMgmt.706.1.3.0 (Integer): 5 [5] ciscoMgmt.706.1.4.0 (Integer): 5 [6] ciscoMgmt.706.1.5.0 (Integer): 5 [7] ciscoMgmt.706.1.6.0 (Integer): 5 [8] ciscoMgmt.706.1.7.0 (Integer): 5 [9] ciscoMgmt.706.1.8.0 (Integer): 4 [10] ciscoMgmt.706.1.9.0 (Integer): 5 [11] ciscoMgmt.706.1.10.0 (Integer): 5 [12] ciscoMgmt.706.1.11.0 (Integer): 5 [13] snmpTrapEnterprise.0 (ObjectID): ciscoMgmt.706
    We can see that the trap name is: 1.3.6.1.4.1.56.12.1.1.0.1
    Can someone help me get the right MIB?

    Silly question but have your tried changing the file extension of the .my files to .mib  ?  I typically have to do something like that for net-snmp with Cisco MIB files...
    - Be sure to rate all helpful posts

  • Please help me find the right tool for the VGA Card bracket switching job

    Okay I found a great PCI-e x16 Half Height Card, however it was installed with a full height bracket. It also included a low profile bracket, but what is the correct tool I need to change out the bracket?
    Can I get these tools at Best Buy? Please tell me the exact specifications and dimensions of
    the tool I need and I can be gaming as early as tomorrow afternoon!
    *******DISCLAIMER********
    I am not an employee of BBY in any shape or form. All information presented in my replies or postings is my own opinion. It is up to you , the end user to determine the ultimate validity of any information presented on these forums.

    Replied to in double post timed 10 minutes later.  'What password protected address book App' etc.

  • Please help in finding the error in this code

    Dear Friends,
    I am trying to make the value of 'Shift' on the basis of  BLDAT CPUDT & CPUTM of MKPF but I am doing something wrong. Kindly have a look at the following code, especially the IF..ELSEIF section and help me in finding the error.
    Regards,
    Alok.
    SELECT MBLNR MJAHR BKTXT BUDAT BLDAT CPUDT CPUTM USNAM
    INTO CORRESPONDING FIELDS OF TABLE I_MKPF1
    FROM MKPF
    WHERE
    BUDAT EQ S_BUDAT AND
    TCODE2 EQ 'MFBF'.
    ********************************************************ALOK 01.02.07
    LOOP AT I_MKPF1.
           I_MKPF-MBLNR = I_MKPF1-MBLNR.
           I_MKPF-MJAHR = I_MKPF1-MJAHR.
           I_MKPF-BKTXT = I_MKPF1-BKTXT.
           I_MKPF-BUDAT = I_MKPF1-BUDAT.
           I_MKPF-BLDAT = I_MKPF1-BLDAT.
           I_MKPF-CPUDT = I_MKPF1-CPUDT.
           I_MKPF-CPUTM = I_MKPF1-CPUTM.
           I_MKPF-USNAM = I_MKPF1-USNAM.
    IF   ( ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM < '160000' )
    AND   ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'A'.
    ELSEIF ( ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM <= '110000' )
       AND  ( I_MKPF1-BLDAT <>  I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'C'.
    ELSEIF ( ( I_MKPF1-CPUTM >= '160000' AND I_MKPF1-CPUTM < '000000' )
      AND  ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) ).
    I_MKPF-SHIFT = 'B'.
    ENDIF.
    APPEND I_MKPF.
    CLEAR I_MKPF.
    ENDLOOP.

    Hi.
    IF (  I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM < '160000' )
           AND ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'A'.
    ELSEIF  ( I_MKPF1-CPUTM >= '090000' AND I_MKPF1-CPUTM <= '110000' )
    AND ( I_MKPF1-BLDAT <> I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'C'.
    ELSEIF ( I_MKPF1-CPUTM >= '160000' AND I_MKPF1-CPUTM < '000000' )
    AND ( I_MKPF1-BLDAT = I_MKPF1-CPUDT ) .
    I_MKPF-SHIFT = 'B'.
    ENDIF.
    Try the above code ..
    Regards
    Sudheer

  • Please help in finding the bug in this BDC for FB01

    Please find the bug in the following BDC for FB01 of mine. It picks up the entries from the very first record of the excel file, every time.
    report ZFI_BDC
           no standard page heading line-size 255.
    data: bdcdata1 like bdcdata occurs 0 with header line.
    data : vf_index type i.
    DATA: BEGIN OF ENTRIES occurs 0,
            BLDAT(8),
            BUKRS(4),
            BLART(2),
            WAERS(5),
            BUDAT(8),
            RECNO(5),
            NEWBS(2),
            NEWKO(17),
            NEWNUM(1),
            WRBTR(13),
            GSBER(4),
            SECCO(4),
            zuonr(18),
            SGTXT(50),
            NEWBS_2(2),
            NEWKO_2(17),
            NEWNUM_2(1),
            WRBTR_2(13),
            GSBER_2(4),
            SECCO_2(4),
            zuonr_2(18),
            SGTXT_2(50),
            no type i,
    END OF ENTRIES.
    DATA: BEGIN OF ENTRIES2 OCCURS 0 ,
            BLDAT(8),
            BUKRS(4),
            BLART(2),
            WAERS(5),
            BUDAT(8),
            RECNO(5),
            NEWBS(2),
            NEWKO(17),
            NEWNUM(1),
            WRBTR(13),
            GSBER(4),
            SECCO(4),
            zuonr(18),
            SGTXT(50),
            NEWBS_2(2),
            NEWKO_2(17),
            NEWNUM_2(1),
            WRBTR_2(13),
            GSBER_2(4),
            SECCO_2(4),
            zuonr_2(18),
            SGTXT_2(50),
            no type i,
    END OF ENTRIES2.
    DATA: TEMP(8),
          DOCDATE(8),
          SPLGL(1),
          PKEY(2),
          GL(17),
          VCHAMT(13),
          BUSAREA(4),
          SECCODE(4),
          zzuonr(18),
          COSTCEN(10),
          AUFNR(3),
          SGTXT(50),
          item(50)           TYPE c,
          DS TYPE I,
          DS2 TYPE I.
    data : vf_start_col type i value '1',      "start column
           vf_start_row type i value '1',      "start row
           vf_end_col   type i value '256',    "maximum column
           vf_end_row   type i value '65536',  "maximum row
           p_text(20).                         "stores error messages
    Internal Table
    data : it_excel type  kcde_cells occurs 0 with header line.
    */ Field symbol
    field-symbols : <fs>.
    parameters: p_file   LIKE rlgrap-filename MEMORY ID M01,
                NOHEADER AS CHECKBOX.
    parameters: COMPANY(4) TYPE C DEFAULT 'SCL',
                GROUP(12) TYPE C DEFAULT 'BDCTEST',
                USER(12) TYPE C DEFAULT SY-UNAME,
                KEEP(1) TYPE C DEFAULT 'X',
                POSTDATE LIKE SY-DATUM DEFAULT SY-DATUM,
                DOC_TYPE(2) TYPE C DEFAULT 'SA',
                HOLDDATE LIKE SY-DATUM.
    ***********************************************upload data from excel
    CALL FUNCTION 'KCD_EXCEL_OLE_TO_INT_CONVERT'
      EXPORTING
        filename                      = p_file
        i_begin_col                   = VF_START_COL
        i_begin_row                   = VF_START_ROW
        i_end_col                     = VF_END_COL
        i_end_row                     = VF_END_ROW
      tables
        intern                        = IT_EXCEL
    EXCEPTIONS
       INCONSISTENT_PARAMETERS       = 1
       UPLOAD_OLE                    = 2
       OTHERS                        = 3 .
    IF sy-subrc <> 0.
              WRITE: / 'EXCEL UPLOAD FAILED :', p_file, SY-SUBRC.
    else.
      sort it_excel by row col.
          loop at it_excel.
         IF NOHEADER = 'X'
        AND It_EXCEL-row = 1.
          CONTINUE.
        ENDIF.
         vf_index = it_excel-col.
       assign component vf_index of structure ENTRIES to <fs>.
            move  it_excel-value to <fs>.
          at end of row.
            append ENTRIES.
            clear ENTRIES.
          endat.
          endloop.
      endif.
    start-of-selection.
    DS = 1.
    LOOP AT ENTRIES.
    ENTRIES-NO = DS.
    MODIFY ENTRIES.
    DS = DS + 1.
    *ON CHANGE OF ENTRIES-zuonr.
    *DS = 1.
    *ENTRIES-NO = DS.
    *MODIFY ENTRIES.
    *DS = DS + 1.
    *ENDON.
    ENDLOOP.
    LOOP AT ENTRIES where no = 1.
        MOVE-CORRESPONDING  ENTRIES TO ENTRIES2.
    APPEND ENTRIES2.
    CLEAR ENTRIES2.
      ENDLOOP.
    DS2 = 1.
    LOOP AT ENTRIES2.
    ENTRIES2-NO = DS2.
    MODIFY ENTRIES2.
    DS2 = DS2 + 1.
    *ON CHANGE OF ENTRIES2-zuonr.
    *DS2 = 1.
    *ENTRIES2-NO = DS2.
    *MODIFY ENTRIES2.
    *DS2 = DS2 + 1.
    *ENDON.
    ENDLOOP.
    LOOP AT ENTRIES.
    REFRESH BDCDATA1.
      WRITE: /  ENTRIES-RECNO,
                ENTRIES-NEWBS,
                ENTRIES-NEWKO,
                ENTRIES-NEWNUM,
                ENTRIES-WRBTR,
                ENTRIES-GSBER,
                ENTRIES-SECCO,
                ENTRIES-ZUONR,
                ENTRIES-SGTXT.
    ENDLOOP.
    WRITE: / 'THIS IS THE BDC PROGRAM FOR SAMTEL'.
    TEMP = POSTDATE.
    DOCDATE = TEMP+6(2).
    DOCDATE2(2) = TEMP4(2).
    DOCDATE4(4) = TEMP0(4).
    *delete ENTRIES where no = 1.
    delete ENTRIES2 where no = 2.
    clear ENTRIES.
    clear ENTRIES2.
    LOOP AT ENTRIES .
    if ENTRIES-no = 2.
    perform bdc_dynpro      using 'SAPMF05A' '0100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF05A-NEWKO'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BKPF-BLDAT'            "DOCDATE.
                                   ENTRIES-BLDAT.
    perform bdc_field       using 'BKPF-BLART'            "DOC_TYPE.
                                   ENTRIES-BLART.
    perform bdc_field       using 'BKPF-BUKRS'            "COMPANY.
                                   ENTRIES-BUKRS.
    perform bdc_field       using 'BKPF-BUDAT'            "DOCDATE.
                                   ENTRIES-BUDAT.
    perform bdc_field       using 'BKPF-WAERS'            "INR'.
                                   ENTRIES-WAERS.
    perform bdc_field       using 'RF05A-NEWBS'
                                  ENTRIES-NEWBS.
    perform bdc_field       using 'RF05A-NEWKO'
                                  ENTRIES-NEWKO.
    perform bdc_dynpro      using 'SAPMF05A' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BSEG-SGTXT'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'COBL-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'COBL-GSBER'
                                  ENTRIES-GSBER.
    perform bdc_dynpro      using 'SAPMF05A' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF05A-NEWKO'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT.
    perform bdc_field       using 'RF05A-NEWBS'
                                  ENTRIES-NEWBS.
    perform bdc_field       using 'RF05A-NEWKO'
                                  ENTRIES-NEWKO.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'COBL-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'COBL-GSBER'
                                  ENTRIES-GSBER.
    perform bdc_dynpro      using 'SAPMF05A' '0301'.
    *perform bdc_field       using 'BDC_CURSOR'
                                 'BSEG-SGTXT_2'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR_2.
    perform bdc_field       using 'BSEG-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT_2.
    perform bdc_dynpro      using 'SAPMF05A' '0301'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BSEG-WRBTR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=BU'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR_2.
    perform bdc_field       using 'BSEG-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT_2.
    call transaction 'F-02' using bdcdata1 mode 'A'.
    else.
    perform bdc_dynpro      using 'SAPMF05A' '0100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF05A-NEWKO'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BKPF-BLDAT'            "DOCDATE.
                                   ENTRIES-BLDAT.
    perform bdc_field       using 'BKPF-BLART'            "DOC_TYPE.
                                   ENTRIES-BLART.
    perform bdc_field       using 'BKPF-BUKRS'            "COMPANY.
                                   ENTRIES-BUKRS.
    perform bdc_field       using 'BKPF-BUDAT'            "DOCDATE.
                                   ENTRIES-BUDAT.
    perform bdc_field       using 'BKPF-WAERS'            "INR'.
                                   ENTRIES-WAERS.
    perform bdc_field       using 'RF05A-NEWBS'
                                  ENTRIES-NEWBS.
    perform bdc_field       using 'RF05A-NEWKO'
                                  ENTRIES-NEWKO.
    perform bdc_dynpro      using 'SAPMF05A' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BSEG-SGTXT'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'COBL-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'COBL-GSBER'
                                  ENTRIES-GSBER.
    perform bdc_dynpro      using 'SAPMF05A' '0300'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RF05A-NEWKO'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT.
    perform bdc_field       using 'RF05A-NEWBS'
                                  ENTRIES-NEWBS_2.
    perform bdc_field       using 'RF05A-NEWKO'
                                  ENTRIES-NEWKO_2.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'COBL-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'COBL-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_dynpro      using 'SAPMF05A' '0301'.
    **perform bdc_field       using 'BDC_CURSOR'
                                 'BSEG-SGTXT_2'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR_2.
    perform bdc_field       using 'BSEG-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT_2.
    perform bdc_dynpro      using 'SAPMF05A' '0301'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'BSEG-WRBTR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=BU'.
    perform bdc_field       using 'BSEG-WRBTR'
                                  ENTRIES-WRBTR_2.
    perform bdc_field       using 'BSEG-GSBER'
                                  ENTRIES-GSBER_2.
    perform bdc_field       using 'BSEG-SGTXT'
                                  ENTRIES-SGTXT_2.
    call transaction 'F-02' using bdcdata1 mode 'A'.
    endif.
    ENDLOOP.
    clear entries.
    refresh entries.
           Start new screen                                              *
    form bdc_dynpro using program dynpro.
       clear bdcdata1.
      bdcdata1-program  = program.
      bdcdata1-dynpro   = dynpro.
      bdcdata1-dynbegin = 'X'.
    append bdcdata1.
    endform.
           Insert field                                                  *
    form bdc_field using fnam fval.
       clear bdcdata1.
        bdcdata1-fnam = fnam.
        bdcdata1-fval = fval.
    append bdcdata1.
    endform.

    Alok,
    1) Write upload data from excel in Start of selection
    2) I could not find any need for table entries2 in the logic.
    3) I feel the data mapping from the uploaded file is wrong. Can you look into http://www.sapdevelopment.co.uk/file/file_upexcelalt1.htm for the proper usage. Actually, this logic will work. Similar way you can map the data to your internal table <b>entries</b>
    4) BDC part I feel its ok.
    Let me know if you have still error after these steps.
    Rgds,
    TM

  • Help to find the correct technology

    Dear all,
    first of all excuse me for my bad english. I've to develop a monitoring system for our instrumentation.
    What I want to do is:
    an user starts to use an instrument controlled by a PC (Linux or Windows), set an experiment ad runs an agent giving it some information. The agent starts in background and when receive a request from a server, collects some information in XML format and return its to the server. The server write this information in a db. The server ask for information in regularly interval of time. The user can use a browser to connect to the server, authenticate himself and see the experiment status.
    When the experiment is finished, the server send a kill signal to the agent and the agent kill itself.
    I've an agent for each instrument.
    Instrument <------> PC Linux/Windows (agent) <------ xml ------> Server (Java EE) <--- jsf/restful----> Client
    I want to use Java EE for the server part, but I haven't idea how to write the agent or which technology I've to use to realize the agent and how create the communication server <-> agent.
    Thanks a lot for your help.
    Enrico

    morellik wrote:
    I want to use Java EE for the server part, but I haven't idea how to write the agent or which technology I've to use to realize the agent and how create the communication server <-> agent.You will have to learn. That is going to take weeks at least and will probably require you to buy and study several books. But you can learn while doing, JEE is not one big thing, it is a collection of little things which can be used and learned separately. So you could focus on the RESTful side of it first for example.
    Thanks a lot for your help.What help? You didn't even ask a question, you just made a statement that you need to do stuff. If you want help you'll have to make a start yourself first, which will be orienting yourself on what is available. If you are stuck choosing between different technologies, THEN it is time to ask for help.

  • Please help me find the most graphically competant PC in existance

    Hi there.
    This isn't strictly Arch-related, but probably the best place for a post like this nonetheless
    The mandatory story (scroll down if you're short on time or are like "TL;DR")
    Over the past few weeks, I've posted on forums, listened to people on IRC, thought, thought some more, and tried to get an idea of the kind of the computer I need. And, after way too much stringing myself out over the whole issue, I've finally decided to give up.
    You guys know Linux, in the sense that some of you use Linux for the reasons I want/need to run Linux for, and run the applications I want/need to run. So you're walking reviews of how responsive your hardware is under the stress you put it under (if you do at all), and in a prime position to explain to me what I need.
    Up until now, I've used old hardware that's anywhere between "OUCH." and "*faints*" behind today's tech - I was using DOS in 1997, Win 3.1 in 2000, and Win98 in 2005-2006. Then things took a turn for the better (I believe in God so I know he had something in that change of events) and I got an old P4 with 512MB RAM. And that's when I was able to finally install XP - and when XP went to the "wow" I could never make my own to the "bleough, get this thing off me" it is, aka I "saw the light". And installed Linux. Arch Linux.
    But I've finally outgrown this PC by several Saturn-sized margins, and need a new one. I've processed a lot of information, did quite a cram (that didn't even break a sweat although I thought it would, like this comic strip ) and learned about FSBs, RAM speed/timings and the like in less than a week, finally put my finger on the reason why my PC is so slow, learned about RAM size and so on... and started churning out keywords like a quad-core processor, 8GB RAM, etc... then it went to 16 cores, 32GB RAM, then 64GB RAM... and then things got really bad.
    Everything reached a "capacity head" when I noticed that Intel are going to be releasing a 6-core chip as the last of their Penryn line, and mentioned this to a friend (who has a way bigger handle on hardware than I do, and taught me most of what I know), and shortly after other (related) topics were discussed he showed me this motherboard (he actually showed me this URL, the first URL the product page) that would work with it. That board has space for 192GB of RAM... enough said? Enough said. Ooh, right - it also has space for 4 of those 6-core Intel thingies. I don't think anyone can beat 24 cores. Well, AMD will be able to, with their 12-core chips they're releasing sometime... but then Intel will pwn them with their own 6-core Nehalems (which have HT, so 12-core) and we'll have 48 cores... and it will all continue.
    Now, that server board is only $1195. I'd think that a few people could manage to do a bit of saving and scrimping to get a board like that, and I was figuring out how to do exactly that... until my friend told me the small issue that that board has 24 RAM slots, and a single 8GB stick of FBDIMM RAM is going to set me back a relatively manageable $1,100! $25k for RAM anybody?!
    That board was off the list quickly. Very quickly
    And my ideas... they just all ended. I like the idea of 24 cores a lot, because I'd be able to run 24 different Linux distros at once, or perhaps encode a DVD while playing a really intensive game through WINE through while being logged in to 10 Folding@Home accounts while load-testing 8 different Linux distros in VMs to see their performance differences while watching a Blu-Ray disc on another screen while keeping an eye on a full-motion animation I was developing using Blender while I was running Chrome over WINE in another window for the lulz. But... who's going to do that, except for a "look at me" video or two (that would quickly become one of the most viewed videos whereever it went )?
    I mentioned the current hardware I have above to give you an idea of what I can, and can't, do right now - what I can't do includes animation. My PC maxes out watching youtube - or any video for that fact. It just makes the CPU hit 100%. And if you think that's because of Flash being absolute garbage on Linux, when I play stuff in mplayer, it typically hits 70% at the default window size. Yes, this is the bane of having a garbage GPU, one of the other things I need to upgrade. But case in point, not only can I not do animation, I can't do a lot of other things, and since pretty much most of my friends are online and not physical (how I like it), I'm not really able to try out other PCs from a "local" standpoint and see how they fare under differing circumstances. Plus, most of my friends' PCs are as bad as mine . If I look at that system from a possibility perspective, I see a system that can do whatever I want it to. Not mainly from a RAM perspective, but from a processing perspective - animation. And I want to get into animation, but I don't know where to start spec-wise. And I think that a server board with 192GB of RAM will be able to render animation really well. Scheduled animation, that is, not realtime animation, and area I want to get into also. Plus, that board doesn't have a lot of PCI slots...
    But in case you haven't noticed, I don't know what I need in order to do what I want so I'm massively overcompensating to the extent that I'm breaking the bank.
    The point
    What I want is to be able to...
    ...throw any type of visual medium at my PC and expect it to respond in a nanosecond. Be that a high-definition movie from a BD-DVD or my hard disk, a complex realtime animation I just coded (or however you create that sort of thing), or both at the same time, I want it to play with graphics capability to spare for a (considerably) graphically complex game, even one running through WINE.
    ...run 3 30" displays off my system and expect them all to run at 50 or 70fps with all 12288000 pixels of the 3 screens updating at the same time.
    ...run a decent number of VMs at once, say 8 or 12.
    ...edit impossibly large images and still have a responsive system.
    ...keep an insane (1000+) number of tabs open in Firefox, indefinitely.
    I think (read: hope) you're getting an idea of the kind of system I want here. Something that heads heavily into the field of realtime graphics management, but also something that functions just as well as an ordinary PC.
    Some other points to note:
    * I want to be able to leave my PC on at night without it chewing its way through the local power station's reserves.
    * I want a decent amount of diskspace, say 5 or 10 TB. I currently have around 400GB of old files and triplicates of my duplicates, and I've not been able to sort it out. Ever. In 7 years. Meep? Meep. And for the ickies among you lot, FYI, none of that will be for pr0n. Just in case you missed the vague I-am-a-Christian hint in the paragraphs above (or went TL;DR at it).
    * I don't need a quiet system. Yes, I'm not joking, I don't care. Provided it's not a jet engine.
    * Watercooling is out, Zalman CPU coolers are in.
    * Overclocking is out - well, major overclocking anyway. I've never overclocked before, and I'll likely wander into my BIOS one day and be like *read manual* *doublecheck manual* "okay, if I raise that by 1 MHz..."
    * Nehalem - no thanks. It's version 1.0 (well it will be when it comes out), and Linux hasn't had a chance to take advantage of all the new stuff that is likely to surface about the new chip. No, that isn't a hint, it's a random realization I just had, and I don't work for and am not related to Intel or anyone who works there.
    What I've been thinking is a good target:
    * An 8-core system by way of a dual-socket board and two 4-core chips
    * Two ATI Radeon 4870X2s for graphics
    * 3 HP LP3095 10-bit 30" LCDs
    * A G15 keyboard
    * Both MX Air and MX Revolution mice (for different situations)
    * A Lian-Li PC-V2110B case (yes, $500, but it looks awesome while not looking violent)
    * Somewhere between 8 and 64GB of RAM, depending on how much you think I need.
    Price isn't really an issue here; I'm interested in knowing what I need for a working system - this is my first big upgrade and big upgrades don't cost $1. Or ¥1. Or €1.
    So... that's all I know for sure. Everything else is "?!?!?!?!... *dies*". And I've given up trying to respawn and think about it anymore.
    -dav7
    Last edited by dav7 (2008-09-15 01:18:28)

    That's going to be a ridiculous waste of money and energy.
    First of all, the current ATI drivers don't support multiple GPUs, so at the moment even a single 4870X2 would be only a 'normal' 4870 (which is quite a speed beast already). GFX drivers evolve rapidly, so things might look different next month, but when it comes to Linux and hardware there's one Golden Rule: stay away from the newest stuff and wait for proper support to get coded.
    I also wonder what power supply could possibly cope with the differences between idle and full load; that's way beyond 400W. But then, I'm one of those "quiet&green" types where >100W idle is already a bit much.
    I kind of understand that you want to get it done and not worry about hardware for the next 10 years or so, but that's simply not how the hardware world works and never did. At least not for the average consumer.

  • Please help me find the location of PSE 12 program download

    I need to re-download a copy of PSE 12.  Can't find my discs and I have a new computer.  So I need a link to downloading a non current copy of PSE.  Thanks.

    Download Photoshop Elements products | 12, 11, 10

  • Please Help Me Find The Reason for The Repeating Event!

    The following code is intended to calculate and set metrics at the row-level and document-level of our sales documents (quotation, order, delivery note and invoice) when a new item is added to a line.
    If I include 'any' of the assignment statements in this code for the oPrintGrp, oCAGM, oCAGMP, oDocCAGM, oDocCAGMP and oDocCOGS EditText fields (all included below), then the system repeats that item event 50+ times until my code (apparently) times out and crashes.  I can't figure out why this might be happening.  Any ideas?
    If the six assignment statements for these respective variables are commented out, execution through this code snippet flows as expected, without errors and without the 50+ repeated validation events for the ItemCode field in the matrix.
    Thank you, in advance, for any and all assistance!
    Kind Regards,
    Scott
        Private Sub oApplication_ItemEvent(ByVal FormUID As String, ByRef pVal As SAPbouiCOM.ItemEvent, ByRef BubbleEvent As Boolean) Handles oApplication.ItemEvent
            Dim oForm As SAPbouiCOM.Form
            Debug.WriteLine("FormType=" & pVal.FormTypeEx & Chr(9) & "FormUID=" & pVal.FormUID & _
                            Chr(9) & "ItemUID=" & pVal.ItemUID & Chr(9) & "ColUID=" & pVal.ColUID & _
                            Chr(9) & "EventType=" & pVal.EventType & Chr(9) & "ItemChanged=" & pVal.ItemChanged & _
                            Chr(9) & "BeforeAction=" & pVal.BeforeAction & Chr(9) & "Row=" & pVal.Row & _
                            Chr(9) & "CharPressed=" & pVal.CharPressed & Chr(9) & "PopUpIndicator=" & pVal.PopUpIndicator & _
                            Chr(9) & "Modifiers=" & pVal.Modifiers & Chr(9) & "ActionSuccess=" & pVal.ActionSuccess)
            Try
                If (pVal.FormTypeEx = "149" Or pVal.FormTypeEx = "139" Or pVal.FormTypeEx = "140" Or pVal.FormTypeEx = "133") _
                    And pVal.EventType = et_VALIDATE And pVal.ItemUID = "38" And pVal.ColUID = "1" Then
                    oForm = oApplication.Forms.GetForm(pVal.FormTypeEx, pVal.FormTypeCount)
                    Dim oMtx As SAPbouiCOM.Matrix
                    Dim oEditText, oCAGMP, oCAGM, oLineTotal, oCommAmt, oQty, oPrintGrp, oLineNum As SAPbouiCOM.EditText
                    Dim Price, COGM, LP, LineTotal, CommAmt, CAGMPcnt, CAGM As Double
                    Dim oCOT As SAPbouiCOM.ComboBox
                    oForm.Freeze(True)
                    oMtx = oForm.Items.Item("38").Specific
                    oPrintGrp = oMtx.Columns.Item("U_PrintGrp").Cells.Item(pVal.Row).Specific  ' Print Group
                    oLineNum = oMtx.Columns.Item("0").Cells.Item(pVal.Row).Specific
                    oPrintGrp.String = oLineNum.Value    ' pVal.Row
                    oEditText = oMtx.Columns.Item("17").Cells.Item(pVal.Row).Specific
                    Price = CDbl(Replace(oEditText.Value, "USD", ""))
                    oEditText = oMtx.Columns.Item("37").Cells.Item(pVal.Row).Specific
                    COGM = CDbl(Replace(oEditText.Value, "USD", ""))
                    oCAGM = oMtx.Columns.Item("U_CAGM").Cells.Item(pVal.Row).Specific        ' Commission-Adjusted Gross Margin (CAGM)
                    oCAGMP = oMtx.Columns.Item("U_CAGMPcnt").Cells.Item(pVal.Row).Specific   ' CAGM %
                    oLineTotal = oMtx.Columns.Item("21").Cells.Item(pVal.Row).Specific
                    LineTotal = CDbl(Replace(oLineTotal.Value, "USD", ""))
                    oCommAmt = oMtx.Columns.Item("U_CommAmt").Cells.Item(pVal.Row).Specific  ' Commission Amount
                    CommAmt = CDbl(Replace(oCommAmt.Value, "USD", ""))
                    oCOT = oMtx.Columns.Item("U_COT").Cells.Item(pVal.Row).Specific
                    oQty = oMtx.Columns.Item("11").Cells.Item(pVal.Row).Specific
                    If oCOT.Selected.Value <> "Type 2" Then
                        CAGM = oQty.Value * (Price - COGM + CommAmt)
                    Else
                        CAGM = CommAmt
                    End If
                    If Price <> 0 Then
                        CAGMPcnt = Math.Round(100 * (CAGM / LineTotal), 2)
                    Else
                        CAGMPcnt = 0
                    End If
                    oCAGM.String = CStr(CAGM)
                    oCAGMP.String = CStr(CAGMPcnt)
                    Dim Doc_COGS, Doc_SubTotal, Doc_SubTotal2 As Double
                    Dim oPrice, oCOGS, oDocCAGM, oDocCAGMP, oDocCOGS As SAPbouiCOM.EditText
                    Dim oLinetype As SAPbouiCOM.ComboBox
                    Dim i As Integer
                    CAGM = 0
                    CAGMPcnt = 0
                    Doc_COGS = 0
                    Doc_SubTotal = 0
                    For i = 1 To oMtx.VisualRowCount - 1
                        oLineType = oMtx.Columns.Item("257").Cells.Item(i).Specific
                        If (oLineType.Selected.Value = "") Then
                            oPrice = oMtx.Columns.Item("17").Cells.Item(i).Specific()             ' Price
                            Price = CDbl(Replace(oPrice.Value, "USD", ""))
                            oCOGS = oMtx.Columns.Item("37").Cells.Item(i).Specific()              ' COGS
                            COGM = CDbl(Replace(oCOGS.Value, "USD", ""))
                            oQty = oMtx.Columns.Item("11").Cells.Item(i).Specific()               ' Quantity
                            oCommAmt = oMtx.Columns.Item("U_CommAmt").Cells.Item(i).Specific()    ' Commission
                            CommAmt = CDbl(Replace(oCommAmt.Value, "USD", ""))
                            oCOT = oMtx.Columns.Item("U_COT").Cells.Item(i).Specific
                            If oCOT.Selected.Value <> "Type 2" Then
                                CAGM = CAGM + oQty.Value * (Price - COGM + CommAmt)
                                Doc_COGS = Doc_COGS + (oQty.Value * COGM)
                            Else
                                CAGM = CAGM + oQty.Value * CommAmt
                            End If
                            oLineTotal = oMtx.Columns.Item("21").Cells.Item(i).Specific()
                            Doc_SubTotal = Doc_SubTotal + CDbl(Replace(oLineTotal.Value, "USD", ""))
                        End If
                    Next
                    oEditText = oForm.Items.Item("42").Specific     ' <= Document-Level Discounts
                    Doc_SubTotal = Doc_SubTotal - CDbl(Replace(oEditText.Value, "USD", ""))
                    CAGM = CAGM - CDbl(Replace(oEditText.Value, "USD", ""))
                    If Doc_SubTotal <> 0 Then
                        CAGMPcnt = 100 * (Doc_SubTotal - Doc_COGS) / Doc_SubTotal
                    Else
                        CAGMPcnt = 0
                    End If
                    oDocCAGMP = oForm.Items.Item("CAGMPcnt").Specific
                    oDocCAGMP.String = CStr(Math.Round(CAGMPcnt, 2))
                    oDocCAGM = oForm.Items.Item("CAGM").Specific
                    oDocCAGM.String = CStr(Math.Round(CAGM, 2))
                    oDocCOGS = oForm.Items.Item("TTL_COGS").Specific
                    oDocCOGS.String = CStr(Math.Round(Doc_COGS, 2))
                    oForm.Freeze(False)
                    oMtx.AutoResizeColumns()
                End If
            Catch ex As Exception
                oApplication.MessageBox("ItemEvent():" & vbNewLine & _
                                                 "Source = " & ex.Source & vbNewLine & _
                                                 "Message = " & ex.Message & vbNewLine & _
                                                 "HelpLink = " & ex.HelpLink.ToString & vbNewLine & _
                                                 "StackTrace = " & ex.StackTrace.ToString)
            End Try
        End Sub
    After entering all my data into the header of the quotation form and having placed the first item into the ItemCode field on the first row of the item matrix, I proceed to hit <TAB>.  This is the output from the add-on program to the Debug window in Visual Studio at the point of hitting the <TAB> until a modal dialogue box is presented to me in Business One reading "UI Add-on server is down" with selections to "Continue working without Add-ons" or "Log off current company".
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=2     ItemChanged=False     BeforeAction=True     Row=1     CharPressed=9     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    The thread '<No Name>' (0xa8c) has exited with code 0 (0x0).
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    FormType=149     FormUID=F_23     ItemUID=38     ColUID=1     EventType=10     ItemChanged=False     BeforeAction=False     Row=1     CharPressed=0     PopUpIndicator=0     Modifiers=0     ActionSuccess=False
    The program '[2076] ABYMods.exe' has exited with code 0 (0x0).

    Hi Scott,
    the innerEvent means that the event is triggered from within another event.
    If you by example check for a lost focus of column1 and in the lost focus event column3 is changed, than from within the lost focus for column1 a got focus and lost focus for column3 is generated. Hence the innerEvent = true.
    We had the same problem and solved it also this way.
    Kind regards,
    Ad

  • Please help to find the error  in the following code

    REPORT ZTESTSAMPLE.
    CLASS C1 DEFINITION.
    PUBLIC SECTION.
    METHODS M1.
    ENDCLASS.
    CLASS C1 IMPLEMENTATION.
    METHOD M1.
    WRITE: /'HELLO'.
    endmethod.
    endclass.
    DATA OREF TYPE REF TO C1.
    *CREATE OBJECT OREF.
    OREF->M1().

    Hi,
    here is the solution
    CLASS C1 DEFINITION
    CLASS c1 DEFINITION.
    PUBLIC SECTION.
    METHODS m1.
    ENDCLASS. "C1 DEFINITION
    CLASS C1 IMPLEMENTATION
    CLASS c1 IMPLEMENTATION.
    METHOD m1.
    WRITE: /'HELLO'.
    ENDMETHOD. "M1
    ENDCLASS. "C1 IMPLEMENTATION
    DATA : oref TYPE REF TO c1.
    START-OF-SELECTION.
    CREATE OBJECT : oref.
    CALL METHOD oref->m1.
    reward if helpful

Maybe you are looking for

  • Is there an app or service that will allow me to monitor / find / lock / wipe multiple Ipads each with a different Apple ID?

    We have started to provide IPads to some of our employees.  They will use their own Apple accounts for purchases, but we would like to be able to have Icloud type access in case of an emergency.  For example, we use Prey for our android phones.

  • Officejet 8500 Plus A910, in OS 10.6, won't keep duplex accessory recognized.

    I have the duplex printing accessory installed on my new Officejet 8500 Plus A910. I am using an iMac with OS 10.6. When I first set up the printer, I am pretty sure it recognized the duplexer. However, now it does not automatically recognize the dup

  • Bubbles in black border

    Hello I have a brand new 2013 late model Macbook Pro 13 retina. I have noticed there small bubbles underneat the black border of the monitor. At first I thought these were scratches but the more I looked the more I could plainly see it was a bubble.

  • How can you create an 'even-spaced' spiral?

    Is there a way or method to create the 'even-spaced' spiral with the spiral tool?  I've tried to using the Ctl+spiral tool but the inside is still too tight and the outside is too 'wide'.  I know I'm missing something here, I'd appreciate any info an

  • Java.lang.OutOfMemoryError:PermGen space error

    We haven't been able to go live with our help systems on RoboHelp Server 8 yet due to some major memory issues with Tomcat/RoboHelp Server. We've been working with Tulika on this issue, but I just wanted to check in and see if anyone else here has ex