Problems with GUIXT statement TEXT with parameters

Hi,
i use guixt with DLOGON.TXT for logon-dynpro.
In the docu i find, that it's possible to use some parameters
for the statement TEXT.
These parameters are: -border, -intensified, -fixedfont and Size="n" .
I try to use them, but i get always error.
Ha s anyone an example to use it in the following statement?
text (20,30) "Good morning" -> shell be in border
text (21,30) "this is the company nnn" -> shell be intensified
thanks.
Regards, Dieter

Thanks are you saying something like this?
DECLARE
    l_body      CLOB;
    l_body_html CLOB;
BEGIN
    l_body := 'Thank you for filling out the form.'||utl_tcp.crlf;
    l_body_html := l_body||
                   '<html>
  <body><table cellspacing="2" cellpadding="3" border="1" width="100%">
      <tr>
        <td>
          <font face="Arial" size="2">
            <strong>Name:</strong>
          </font></td>
        <td>
          <font size="2" face="Arial">
             '||:P1_NAME||'
          </font>
        </td>
      </tr>
IF :P1_FORM = 'TEMPORARY ACCESS'
THEN
       '<tr>
        <td>
          <font face="Arial" size="2">
            <strong>ID:</strong>
          </font></td>
        <td>
          <font size="2" face="Arial">
             '||:P1_ID||'
          </font>
        </td>
      </tr>';
END IF;
<tr>
        <td>
          <font face="Arial" size="2">
            <strong>Job:</strong>
          </font></td>
        <td>
          <font size="2" face="Arial">
             '||:P1_JOB||'
          </font>
        </td>
      </tr>'
-- Rest of script--

Similar Messages

  • Explain plan different with no stats but with no rows & rows in a table

    Hi All,
    This is in Oracle 8.1.7.4.0 DB.
    1. Query was taking long time to return rows. It was based on a view.
    2. View has multiple tables.
    3. The explain plan was showing one of the Table(e.g. TABLE1) using incorrect INDEX. At the time of explain plan table has no statistics.
    4. truncated Table TABLE1
    5. The explain plan now taking correct INDEX for the table TABLE1.
    How does optimizer choosing the incorrect index when rows in a table & correct index when there are no rows in the table ?
    any insights.
    Thanks
    Sandeep

    I don't know about your particular db version, but CBO in absence of statistics uses some default values (e.g. average row length 100 bytes) and also uses actual number of block for the table. I assume something similar might be for indexes.
    To be sure what has changed you can run 10053 level trace.
    Gints Plivna
    http://www.gplivna.eu

  • Problem with HIDE statement

    Hi All,
    i have been working with an interactive report. while coding for the event AT LINE SELECTION i have used HIDE statement to capture the contents of the row on which click either on basic or secondary list. but the hide statment is not capturing the content of the record which i click. i have debugged the program, when the cursor comes to HIDE statement it is passing into some standard programs and still it is not holding the contents of the record on which i click.
    below is the coding, can anyone let me know where the coding went wrong.
    TABLES: VBAK,                       " Sales Document: Header Data
            VBAP,                       " Sales Document: Item Data
            VBKD,                       " Sales Document: Business Data
            VBEP.                       " Sales Document: Schedule Line Data
    TYPES BEGIN OF TY_VBAK.
            INCLUDE STRUCTURE VBAK.
    TYPES END OF TY_VBAK.
    TYPES BEGIN OF TY_VBAP.
            INCLUDE STRUCTURE VBAP.
    TYPES END OF TY_VBAP.
    TYPES BEGIN OF TY_VBKD.
            INCLUDE STRUCTURE VBKD.
    TYPES END OF TY_VBKD.
    TYPES BEGIN OF TY_VBEP.
            INCLUDE STRUCTURE VBEP.
    TYPES END OF TY_VBEP.
    DATA: IT_VBAK TYPE STANDARD TABLE OF TY_VBAK,
          WA_VBAK TYPE TY_VBAK,
          IT_VBAP TYPE STANDARD TABLE OF TY_VBAP,
          WA_VBAP TYPE TY_VBAP,
          IT_VBKD TYPE STANDARD TABLE OF TY_VBKD,
          WA_VBKD TYPE TY_VBKD,
          IT_VBEP TYPE STANDARD TABLE OF TY_VBEP,
          WA_VBEP TYPE TY_VBEP.
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
      SELECT-OPTIONS: S_VKORG FOR VBAK-VKORG,             " SALES ORGANIZATION
                      S_VTWEG FOR VBAK-VTWEG,             " DISTRIBUTION CHANNEL
                      S_SPART FOR VBAK-SPART,             " DIVISION
                      S_ERDAT FOR VBAK-ERDAT.             " OBJECT CREATED DATE
      PARAMETERS: P_ERNAM TYPE VBAK-ERNAM.                " OBJECT CREATED PERSON
    SELECTION-SCREEN END OF BLOCK B1.
    TOP-OF-PAGE.
      WRITE:/ 'THIS IS SALES DOCUMENT HEADER DATA'.
    TOP-OF-PAGE DURING LINE-SELECTION.
    IF SY-LSIND EQ 1.
      WRITE:/ 'THIS IS SALES DOCUMENT ITEM DETAILS'.
    ELSEIF SY-LSIND EQ 2.
      WRITE:/ 'THIS IS SALES DOCUMENT BUSINESS DATA'.
    ELSE.
      WRITE:/ 'THIS IS SALES DOCUMENT SCHEDULING LINE DATA'.
    ENDIF.
    START-OF-SELECTION.
    SELECT *
            FROM VBAK
            INTO TABLE IT_VBAK
            WHERE VKORG IN S_VKORG
            AND   VTWEG IN S_VTWEG
            AND   SPART IN S_SPART
            AND   ERDAT IN S_ERDAT
            AND   ERNAM EQ P_ERNAM.
      LOOP AT IT_VBAK INTO WA_VBAK.
    WRITE:/ WA_VBAK-VBELN HOTSPOT, WA_VBAK-ERNAM, WA_VBAK-VBTYP, WA_VBAK-AUART,
                WA_VBAK-SUBMI, WA_VBAK-VKORG, WA_VBAK-VTWEG, WA_VBAK-VKGRP,
                WA_VBAK-VKBUR, WA_VBAK-KNUMV, WA_VBAK-KTEXT, WA_VBAK-BSTNK,
                WA_VBAK-BSARK, WA_VBAK-BSTZD, WA_VBAK-KUNNR, WA_VBAK-KOSTL.
      HIDE: WA_VBAK-VBELN.
      ENDLOOP.
    AT LINE-SELECTION.
    IF SY-LSIND EQ 1.
        IF NOT IT_VBAK IS INITIAL.
        SELECT *
                FROM VBAP
                INTO TABLE IT_VBAP
                WHERE VBELN EQ WA_VBAK-VBELN.
      ENDIF.
      LOOP AT IT_VBAP INTO WA_VBAP.
    WRITE:/ WA_VBAP-VBELN HOTSPOT, WA_VBAP-POSNR, WA_VBAP-MATNR, WA_VBAP-MATWA,
                WA_VBAP-PMATN, WA_VBAP-CHARG, WA_VBAP-MATKL, WA_VBAP-ARKTX,
                WA_VBAP-PRODH, WA_VBAP-ZWERT, WA_VBAP-ZMENG, WA_VBAP-MEINS,
                WA_VBAP-ABDAT, WA_VBAP-ABSFZ, WA_VBAP-KDMAT, WA_VBAP-KBVER.
        HIDE: WA_VBAP-VBELN.
      ENDLOOP.
    ENDIF.
    IF SY-LSIND EQ 2.
      IF NOT IT_VBAP IS INITIAL.
        SELECT *
                FROM VBKD
                INTO TABLE IT_VBKD
                WHERE VBELN EQ WA_VBAP-VBELN.
      ENDIF.
      LOOP AT IT_VBKD INTO WA_VBKD.
    WRITE:/ WA_VBKD-VBELN HOTSPOT, WA_VBKD-POSNR, WA_VBKD-KONDA, WA_VBKD-KDGRP,
                  WA_VBKD-BZIRK, WA_VBKD-PLTYP, WA_VBKD-INCO2, WA_VBKD-KURRF,
                  WA_VBKD-VALDT, WA_VBKD-PRSDT, WA_VBKD-FKDAT, WA_VBKD-STCUR,
                  WA_VBKD-FPLNR, WA_VBKD-BSTDK, WA_VBKD-AKWAE, WA_VBKD-AKPRZ.
        HIDE: WA_VBKD-VBELN.
      ENDLOOP.
    ENDIF.
    IF SY-LSIND EQ 3.
      IF NOT IT_VBKD IS INITIAL.
        SELECT *
                FROM VBEP
                INTO TABLE IT_VBEP
                WHERE VBELN EQ WA_VBKD-VBELN.
      ENDIF.
      LOOP AT IT_VBEP INTO WA_VBEP.
    WRITE:/ WA_VBEP-VBELN HOTSPOT, WA_VBEP-POSNR, WA_VBEP-ETENR, WA_VBEP-ETTYP,
                  WA_VBEP-EDATU, WA_VBEP-EZEIT, WA_VBEP-WMENG, WA_VBEP-BMENG,
                  WA_VBEP-LMENG, WA_VBEP-MEINS, WA_VBEP-BDDAT, WA_VBEP-BDART,
                  WA_VBEP-VBELE, WA_VBEP-POSNE, WA_VBEP-ETENE, WA_VBEP-BSART.
      ENDLOOP.
    ENDIF.
    in the output iam getting the basic list and the subsequent secondary lists but in the secondary lists iam having the data of the last record of the basic list.
    let me know why the HIDE statement is not getting triggered.
    Thanks,
    BJR.

    Hi,
    Hide statement stores according to sy-linno.
    The Problem is with the empty fields in your Work area. When they are empty it goes for next line and 'write:/' statement will not trigger next line . so, the next work area prints on the same sy-lino which is already reserved for previous one .
    You can read Documentation in that
    HIDE <f>.
    This statement places the contents of the variable <f>
    for the current output line (system field SY-LINNO) into the HIDE area.
    The variable <f> must not necessarily appear on the current line.
    To make your program more readable,
    always place the HIDE statement directly after the output statement
    for the variable <f> or after the last output statement for the current line.
    You can try this piece of code for your understanding,
    DATA:
      w_hide LIKE sy-index.
      DO 20 TIMES.
       w_hide = sy-index.
        WRITE w_hide.
        NEW-LINE.
        HIDE w_hide.
      ENDDO.
    AT LINE-SELECTION.
      IF sy-lsind = 1.
        WRITE w_hide.
      ENDIF.
    Hope you understand.
    Regards,
    Raghava Channooru

  • Problem with object state...

    Hi guys
    So I have this grid with 25 pictures.
    And I would like to use each of these pictures as a button. This button will trigger a frame with text in the center of the grid, like so :
    The X close the text frame and the user go back to the grid.
    But, I have 2 problems. I can mak a object state of the text frame and the button triggers one state (open/close for exemple) and it work. But if I click on the second square without closing the first text frame, the text frame linked to the first square is still there, underneath...
    Is there a way to 1 : a click triggers the texte square link to it AND close all the other
    Or is there an easier way to do it without object state?
    Thanks

    You have the grid of pics as your background. Then buld a state for each photo/description.
    If you have have 16 pictures  you'd build 16 different states for them. Combine them all into one MSO.
    You'll need to put the buttons into each state to make it work and you'll need one state with only the buttons with no fill or stroke over the background grid.
    You'll need to experiment to decide if you want the buttons to be live for all of the images in each state. It's lots of buttons and there's no automated way to do it, but it works well and avoids the problem that you're having now.
    Bob

  • Problem with client_host statement

    Hi all. I'm on devsuite 10g.
    I have a problem while executing client_host statement.
    With another application I have exported a job as script (.bat file).
    Now I want to execute this file from my form application.
    With webutil I'm able to locate file on the client machine.
    To execute it I issue this command:
    Client_host('cmd /c start ' ||my_file_directory\my_file.bat|| '' );
    I encountered an error.
    So I have created one .bat file in which there is this command: calc.exe;
    once I execute this file using the same client_host statement as before, I notice that it has executed from my desktop, and in the dos box appears this path:
    C:\Documents and Settings\dellipri\Desktop
    I have tried to execute my job script file both double clicking it and open manually a dos box and writing full path and name of file and everything is OK.
    So what I would know if there is an option that I must put in my client_host statement in order to execute my_file_name from the absolute path and not from my desktop.
    Thanks all for collaboration,
    Fabrizio

    When you double click on your batch file in explorer the cmd get's invoked with the working directory where you placed your batch file, so the batch file get's executed with this working directory.
    when calling cmd from somewhere else (like client_host) the shell get's invoked with the user home (c:\documents and settings\and_so_on) as working dir.
    So basing your calc sample you placed your testbatch file on the desktop?
    You don't need to put your batch file into any other directory, just force the shell to change the directory where your batch file lies within (wherever that is) and call the batch file.
    just a little sample to get this clear:
    create a file called test.txt in a directory e.g. c:\temp and put some text into it. In the same directory create a batch file called test.bat where you open your file with notepad:
    notepad test.txtdouble click it in explorer, the directory of the shell should be c:\temp, and notepad opens the file.
    then the next run it via start => run and type in
    cmd /c start c:\temp\test.bat
    and notepad prompts you if you want to create a new test.txt (as in c:\documents.... there is no test.txt)
    and the last
    open start => run and type in
    cmd /c cd c:\temp&&test.bat
    and notepad opens the file again. The shell get's invoked with workdir c:\documents..., then changes the directory to c:\temp and then in this directory it calls the batch file.
    It is the same as if you'd put the "cd c:\whatever" into your batch file, but as you said that's not possible, so force the cmd to do that before invoking your batch file (the && command simply tells the cmd to do more than one command; and the first command is to change the directory to c:\temp, and the second is to call the batch file).
    Actually I tried it with the notepad sample I provided above from forms, and it worked for me...
    regards

  • Problem with GenericCatalogDAO  JDBC Resultset using parameters not working

    Hello
    I have a problem with Petstore GenericCatalogDAO. java. The problem is the behaviour of the resultset object when retrieving data from the database.Below are two synareos one that
    works (when) hard coded and one that does not work when parameter values passed into the the result set.
    1. The code the WORKS.
    statement = connection.prepareStatement("select a.productid , name, descn from product a, product_details b
    where a.productid = b.productid and locale= 'en_US' and a.catid = 'FISH' order by name"
    ,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
    resultSet = statement.executeQuery();
    resultSet.absolute(1);
    String s = resultSet.getString(1);
    The code that gives me a 'exhausted resultset' error which I think means no results
    String[] parameterValues = new String[] { locale.toString(), categoryID };(For example parameters are 'en_US' and 'FISH')
    statement = connection.prepareStatement("select a.productid , name, descn from product a, product_details b
    where a.productid = b.productid and locale=? and a.catid =? order by name"
    ,ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
    for (int i = 0; i < parameterValues.length; i++) {
    statement.setString(i + 1, parameterValues[i]);
    resultSet = statement.executeQuery();
    resultSet.absolute(1);
    String s = resultSet.getString(1);
    There is obviously a problem using these named parametevalues with these preparedstatement resultset, Does anybody know anything about this and a fix for it????
    Cheers. Roger

    Which version of PetStore are you using?
    -Larry

  • Problem with READ Statement in the field routine of the Transformation

    Hi,
    I have problem with read statement with binary search in the field routine of the transformation.
    read statement is working well when i was checked in the debugging mode, it's not working properly for the bulk load in the background. below are the steps i have implemented in my requirement.
    1. I selected the record from the lookuo DSO into one internal table for all entried in source_packeage.
    2.i have read same internal table in the field routine for each source_package entry and i am setting the flag for that field .
    Code in the start routine
    select source accno end_dt acctp from zcam_o11
    into table it_zcam
    for all entries in source_package
    where source = source_package-source
         and accno = source_package-accno.
    if sy-subrc = 0.
    delete it_zcam where acctp <> 3.
    delete it_zcam where end_dt initial.
    sort it_zcam by surce accno.
    endif.
    field routine code:
    read table it_zcam with key source = source_package-source
                                                 accno  = source_package-accno
                                                 binary search
                                                 transportin no fields.
    if sy-subrc = 0.
    RESULT  = 'Y'.
    else.
    RESULT = 'N'.
    endif.
    this piece of code exist in the other model there its working fine.when comes to my code it's not working properly, but when i debug the transformation it's working fine for those accno.
    the problem is when i do full load the code is not working properly and populating the wrong value in the RESULT field.
    this field i am using in the report filter.
    please let me know if anybody has the soluton or reason for this strage behaviour.
    thanks,
    Rahim.

    i suppose the below is not the actual code. active table of dso would be /bic/azcam_o1100...
    1. is the key of zcam_o11 source and accno ?
    2. you need to get the sortout of if endif (see code below)
    select source accno end_dt acctp from zcam_o11
    into table it_zcam
    for all entries in source_package
    where source = source_package-source
    and accno = source_package-accno.
    if sy-subrc = 0.
    delete it_zcam where acctp 3.
    delete it_zcam where end_dt initial.
    endif.
    sort it_zcam by surce accno.
    field routine code:
    read table it_zcam with key source = source_package-source
    accno = source_package-accno
    binary search
    transportin no fields.
    if sy-subrc = 0.
    RESULT = 'Y'.
    else.
    RESULT = 'N'.
    endif.

  • I'm having problems (1)selecting onscreen text, (2) having problems resizing menu boxes and selecting menues with the cursor. I'm not able to select menus and move them. I'm not sure how to correct this.

    I'm having problems (1) selecting onscreen text, (2) resizing menu boxes and selecting menues with the cursor. I'm not able to select menus and move them. I'm not sure how to correct this.

    1) This is because of software version 1.1. See this
    thread for some options as to how to go back to 1.0,
    which will correct the problem...
    http://discussions.apple.com/thread.jspa?threadID=3754
    59&tstart=0
    2) This tends to happen after videos. Give the iPod a
    minute or two to readjust. It should now be more
    accurate.
    3) This?
    iPod shows a folder icon with exclamation
    point
    4) Restore the iPod
    5) Try these...
    iPod Only Shows An Apple Logo and Will Not Start
    Up
    iPod Only Shows An Apple Logo
    I think 3,4, and 5 are related. Try the options I
    posted for each one.
    btabz
    I just noticed that one of the restore methods you posted was to put it into Disk Mode First rather than just use the resstore straight off, I Have tried that and seems to have solved the problem, If it has thank you. previously I have only tried just restoring it skipping this extra step. Hope my iPod stays healthy, if it doesnt its a warrenty job me thinks any way thanks again

  • Problem with lenght of text and footer elements displaced (bug?)

    I have a problem with the footer of my pages. The footer is composed with elements of the master page and two elements that are page dependant so these elements are defined in each page. All the elements in the footer are marked as page footer elements so they should appear below the main content of the page and all in the same position relative to each other.
    But the truth is the main content extends below the top of the footer overlapping it and the page dependant elements of the footer are displaced in the same amount and so these elements do not match in the space reserved for them in the footer.
    I think the problem is caused by the text box in the main content being displayed with a bigger height than it appears in the editor. Even worse: every web browser shows the text with a different height so the footer elements all appear displaced differently. I have tried to define the height of the text in pixels (px) instead of percentage (%) but the result is the same. But even with this indetermination, the footer should always appear below the main content and not overlaping (or overlaped) by it, so either this is a bug or I am doing something wrong.
    Here is how i see the page in the editor. The grayed out keywords and the "UK Photographers" link of the footer are in the current page. All other elements of the footer (horizontal line(rectangle of 1px height), "facebook - links - contact" links and Copyright notice) are in the master page:
    This is how the page appears in Firefox 15 with the text zoom set to default. notice how the footer elements that are defined in the current page appear overlaping those defined in the master page (there should be a 27px space between the end of the text and the horizontal line) and moved down in the same amount than the main content exceeds the footer limit:

    I am able to repro this on my end as well. Seems like a bug that we will be fixing in a future release.
    Work around would be to make sure that the footer item on the individual pages are above the ones from the master page or put everything on the master page or the individual page.
    - Abhishek Maurya

  • I am having difficulty including text with iPhotos I want to share through email.  I get a red exclamation mark along with a statement stating that the text doesn't fit into the designated text area.  This is so frustrating.

    I am having difficulty including text with iPhotos I want to share through email.  I get a red exclamation mark along with a statement stating that the text doesn't fit into the designated text area.  This is so frustrating. Before iLire11 I was easily able to share photos with email messages.  Arghhhh!

    In the iPhoto preferences you can set Apple Mail as your e-mail client and then it will work exactly as before
    LN

  • Problems with the Widget "Text Ticker"

    Hello, I have a problem with the widget "Text ticker". I tried to put more then one text ticker on my site, but it doesn't work, when I look in Muse it looks like this:
    and when I look in the preview only the first text ticker works...maybe it is not possible to have more then one text ticker on one site?
    Thank you.

    It seems you are using the same name for all the ticker instances on page.
    You need to have unique names for each of the ticker you want on a single page. Tickers with duplicate names will not work.
    Cheers,
    Vikas

  • Problem with Decode statement

    Hi
    I am trying to achieve the following in my report:
    If an employee has a surname of . (dot) or a first name of . (dot), the report should not display a dot. An employee's name is made up of surname, first name and middle name which should all be concatenated together. To try to achieve this, I have the following statement in my report:
    decode(e.Surname, '.', ( LTRIM(RTRIM((INITCAP(e.FIRST_NAME)))||' '||INITCAP(e.MIDDLE_NAME)) ) ,
    e.FIRST_NAME, '.', ( LTRIM(RTRIM((INITCAP(e.Surname)))||' '||INITCAP(e.MIDDLE_NAME)) ) ,
    ( LTRIM(RTRIM((INITCAP(e.SURNAME )))||', '||INITCAP(e.FIRST_NAME)||' '||INITCAP(e.MIDDLE_NAME)) ) ) as emp_name
    FROM Employee e
    Problem: The above statement is only working for those employees with surname of . (dot). It's not working for first names of dot. How can I use the decode statement OR is there any other way of doing it without using the CASE statement?
    It seems my decode statement doesn't work with 2 different fields (surname, firstname) being tested within one decode statement.Thanks.

    Thank you so much InoL . I have used the ltrim with Replace but now have a new problem.
    Because I am joining Surname, First name and middle name together and put a comma after the Surname, the name now appears as follows:
    , Maria Ane (if Surname is a dot)
    Boiler, (if first name is a dot)
    I would like to get rid of a comma and only have comma when surname or first name does not have a dot, i.e. for those people with full names e.g. Blake, Anna Marie.
    InoL, how can I achieve this? Thanks.

  • Performance problem with MERGE statement

    Version : 11.1.0.7.0
    I have an insert statement like following which is taking less than 2 secs to complete and inserts around 4000 rows:
    INSERT INTO sch.tab1
              (c1,c2,c3)
    SELECT c1,c2,c3
       FROM sch1.tab1@dblink
      WHERE c1 IN (SELECT c1 FROM sch1.tab2@dblink);I wanted to change it to a MERGE statement just to avoid duplicate data. I changed it to following :
    MERGE INTO sch.tab1 t1
    USING (SELECT c1,c2,c3
       FROM sch1.tab1@dblink
      WHERE c1 IN (SELECT c1 FROM sch1.tab2@dblink) t2
    ON (t1.c1 = t2.c1)
    WHEN NOT MATCHED THEN
    INSERT (t1.c1,t1.c2,t1.c3)
    VALUES (t2.c1,t2.c2,t2.c3);The MERGE statement is taking more than 2 mins (and I stopped the execution after that). I removed the WHERE clause subquery inside the subquery of the USING section and it executed in 1 sec.
    If I execute the same select statement with the WHERE clause outside the MERGE statement, it takes just 1 sec to return the data.
    Is there any known issue with MERGE statement while implementing using above scenario?

    riedelme wrote:
    Are your join columns indexed?
    Yes, the join columns are indexed.
    You are doing a remote query inside the merge; remote queries can slow things down. Do you have to select all thr rows from the remote table? What if you copied them locally using a materialized view?Yes, I agree that remote queries will slow things down. But the same is not happening while select, insert and pl/sql. It happens only when we are using MERGE. I have to test what happens if we use a subquery refering to a local table or materialized view. Even if it works, I think there is still a problem with MERGE in case of remote subqueries (atleast till I test local queries). I wish some one can test similar scenarios so that we can know whether it is a genuine problem or some specific problem from my side.
    >
    BTW, I haven't had great luck with MERGE either :(. Last time I tried to use it I found it faster to use a loop with insert/update logic.
    Edited by: riedelme on Jul 28, 2009 12:12 PM:) I used the same to overcome this situation. I think MERGE needs to be still improved functionally from Oracle side. I personally feel that it is one of the robust features to grace SQL or PL/SQL.

  • Problems with getting default Texts (HRRCF00_GET_DEFAULT_TEXTS)

    Hi experts,
    we are using EHP4 and I have implemented and activated BADI HRRCF00_GET_DEFAULT_TEXTS for getting default Text during the posting procedure within SAP E-Recruiting based on WebDynpro.
    The BADI is called from WD Controller ERC_C_REQ_MGMT_UI.
    get default text values from BADI HRRCF00_GET_DEFAULTS_TEXT
        wd_assist->read_default_posting_text( EXPORTING iv_language                 = ls_language-langu
                                                        is_post_hrobject            = ls_hrobject
                                              IMPORTING ev_company_desc_default     = ls_language_tab-company
                                                        ev_department_desc_default  = ls_language_tab-department
                                                        ev_project_desc_default     = ls_language_tab-project
                                                        ev_task_desc_default        = ls_language_tab-tasks
                                                        ev_requirement_desc_default = ls_language_tab-requirements ).
    Directly after the call of BADI HRRCF00_GET_DEFAULTS_TEXT it seems that the company description is correctly filled.
    But unfortunately I am not able to see the default text within the Input Field of the view.
    As far that I know there should be a Button to fullfill the company description with the default text. But I can't see any button.
    Is there anything else I have to configure?
    Many Thanks!

    Hi Roman,
    I have testet it both. With a complete new requisition and with a old one. Same problem.
    But know I have recognized a strange system behaviour.
    If I toogle the first language I am not able to see my default_text. But if I toggle a second on(English etc) I can see the default text within this second tab.
    So the result is that I am able to see the default texts but only if I toggle two languages
    I am thinking I am missing something within my BADI implementation.
    The only thing I have done is to prorgram follwing section within the method GET_PROJECT_DESC
    method IF_EX_HRRCF00_GET_DEFAULT_TEXT~GET_PROJECT_DESC.
    *{   INSERT         M11K900044                                        1
    break erec1.
    project_desc = 'This is a example for the project description'.
    *}   INSERT
    endmethod.
    And it seems fine becaus if I switch to debugging mode I can see that the method is called and tht the variable project_desc will be filled correctly.
    Would be great if you could give me a helping hand on this.
    Many Thanks!
    Marco

  • Im facing problem while trying to update my iphone 4 from version 4.3.1 to iOS 5. While processing the downloaded 774mb file, it comes with the statement that the network connection timed out. why???

    im facing problem while trying to update my iphone 4 from version 4.3.1 to iOS 5. While processing the downloaded 774mb file, it comes with the statement that the network connection timed out. why???

    i have been dealing with this same issue, tried to  turn off firewall and even turn of antivirud but still it gave me the same error.

Maybe you are looking for