Apex 3.0 bug?

Report query:
SELECT id,SD,ST,SV FROM (
SELECT
     ID,
     STAT_DATE SD,
     REPLACE(STAT_TEXT,' --','< / b>') ST,
     -- STAT_TEXT ST, 
     case
       WHEN tool.is_number_n(to_char(STAT_VALUE))=1 OR tool.is_number_fmt_hr_n(to_char(STAT_VALUE))=1 THEN
         '< b >'||to_char(STAT_VALUE,'999G999G999G999G990',' NLS_NUMERIC_CHARACTERS = '',.''')||'< / b>'
       ELSE
         '< b >'||to_char(STAT_VALUE)||'< / b>'
     END SV
    FROM #OWNER#.XE_STATS
   WHERE ((STAT_DATE = :P50_SD) AND (#OWNER#.tool.get_lang='hr') )
UNION
SELECT
     ID,
     STAT_DATE SD,
     REPLACE(STAT_TEXT_E,' --','< / b>') ST,
     -- STAT_TEXT_E ST,
     case
       WHEN tool.is_number_n(to_char(STAT_VALUE))=1 OR tool.is_number_fmt_en_n(to_char(STAT_VALUE))=1 THEN
         '< b >'||to_char(STAT_VALUE,'999G999G999G999G990',' NLS_NUMERIC_CHARACTERS = ''.,''')||'< / b>'
       ELSE
         '< b >'||to_char(STAT_VALUE)||'< / b>'
     END  SVE
   FROM #OWNER#.XE_STATS
  WHERE ((STAT_DATE = :P50_SD) AND (#OWNER#.tool.get_lang='en') )
ORDER BY IDis returning this error
report error:
ORA-01008: not all variables boundIf I remove replace line (for both languages) to
"STAT_TEXT ST" and "STAT_TEXT_E ST"
then no error occurre and data are shown as now on our public web page.
Data can be seen on "http://www.sda.hr/portal/f?p=100:50:2050231142043526::NO", and can be downloaded as CSV as well to test.
I want to replace " --" with "</ b>" and "-- " with "< b >". But problem with replace is that pattern " --" that makes an error. Do not know if this Oracle 10g error or Apex one (where I have tested that).
Please any respond ...

In some cases you need to change a bind variable reference to v() notation as explained in the Release Notes:
3.6 Problems with Queries Containing a Bind Variable and a String with Two Dashes
Creating a report region based on a query that contains a string with two dashes may hinder the Application Express Engine’s ability to handle item bind variable references. Consider the following example:  SELECT ename, job, sal, comm, deptno
  FROM emp
  WHERE instr ('-'||'-dash-'||'-','uu') = 0
  AND deptno = :P18_X
  AND 1 = 1Workaround:
You can correct this behavior by changing the bind variable format. For example, to correct this issue in the previous example you would change :P18_X to v('P18_X').
Scott

Similar Messages

  • Need to Programmatically Set IRR Filter on Date Field Due to APEX 4.1 Bug

    There may be another work around but, here is the problem that we are encountering...
    We have a huge table that is partitioned on a DATE field and an IRR that reports on this table. By default, we want to show the most recent 3 days of data. There is a built-in filter for "is in the last 3 Days." Sounds Great! Unfortunately APEX generates the code using TIMESTAMP rather than DATE functions. As a result of this, the query does not perform partition pruning and, as a consequence, it is doing a full table scan which takes forever. Note the use of the "LOCALTIMESTAMP" function in the query that is generated by APEX for this filter:
    SELECT   "BUSINESS_DATE",
             COUNT ( * ) OVER () AS apxws_row_cnt
      FROM   (SELECT   *
                FROM   (SELECT   *
                          FROM   position_delta_his p) r
               WHERE   ("BUSINESS_DATE" BETWEEN *LOCALTIMESTAMP*
                                                - NUMTOYMINTERVAL (:APXWS_EXPR_1,
                                                                   'year')
                                            AND  *LOCALTIMESTAMP*)) r
    WHERE   ROWNUM <= TO_NUMBER (:APXWS_MAX_ROW_CNT)If, instead, APEX used the SYSDATE function, as the underlying column is a DATE, this returns instantly, after partition pruning.
    SELECT   "BUSINESS_DATE",
             COUNT ( * ) OVER () AS apxws_row_cnt
      FROM   (SELECT   *
                FROM   (SELECT   *
                          FROM   position_delta_his p) r
               WHERE   ("BUSINESS_DATE" BETWEEN *SYSDATE*
                                                - NUMTOYMINTERVAL (:APXWS_EXPR_1,
                                                                   'year')
                                            AND  *SYSDATE*)) r
    WHERE   ROWNUM <= TO_NUMBER (:APXWS_MAX_ROW_CNT)
    The bug is that APEX should base the underlying function on the data type of the filtered column.
    As a work around, if we create a filter where BUSINESS_DATE >= '4/13/2012' (three business days ago), again, this returns instantaneously. The issue is that we can only set this filter by using the APEX GUI. We need to be able to:
    1. Determine the date for 3 business days ago
    2. Set this as the default filter.
    I tried creating a BEFORE HEADER PL/SQL page process but, it does not appear to be having any effect. Here is that code:
    DECLARE
        ldt_Filter DATE;
        CURSOR lcsr_GetMaxBusinessDate IS
            SELECT Max(BUSINESS_DATE)
            FROM POSITION_DELTA_HIS;
        DAYS_AGO CONSTANT NUMBER := 3;       
    BEGIN
        APEX_UTIL.IR_CLEAR( :APP_PAGE_ID );
        OPEN lcsr_GetMaxBusinessDate;
        FETCH lcsr_GetMaxBusinessDate INTO ldt_Filter;
        CLOSE lcsr_GetMaxBusinessDate;
        ldt_Filter := ( Trunc( ldt_Filter ) - 3 );
        APEX_UTIL.IR_FILTER( p_page_id       => :APP_PAGE_ID,
                             p_report_column => 'BUSINESS_DATE',
                             p_operator_abbr =>'GTE',
                             p_filter_value  => TO_CHAR( ldt_Filter, 'YYYYMMDDHH24MISS' ) );
    END;Can anyone tell me:
    1. How to set this filter programmatically (also needs to be displayed on the page so the user can see the current filter...as if it were created via the GUI) ***OR***
    2. Some other work around for this issue..
    Thanks,
    -Joe

    Actually, now that I look further, I don't think it is going to work to simply set the filter programmatically. The end user can still click the column heading where they are only given the choice of the LOCALTIMESTAMP based filters. If they pick one, the page is going to be out to lunch for them.
    We really need some other fix. We really need a way to actually address the underlying issue.
    -Joe

  • APEX 4.2 bug with mobile page submit action

    Hi,
    I am using the APEX 4.2 mobile theme which has a "Select List" page item and where the "Page Action when Value Changed" is set to "Submit Page". The submit works when the values are in pull down but when the values come from popup window then it does not.
    Thanks, Timo

    Hi Timo,
    thanks for letting us know. It's a known issue (bug# 14680379) on our Known Issues List at http://www.oracle.com/technetwork/developer-tools/apex/application-express/apex-42-known-issues-1863578.html
    Regards
    Patrick
    My Blog: http://www.inside-oracle-apex.com
    APEX Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • Apex 3.0 bug? - report add column

    Hi
    I do not know about I have to post this on the "Comment apex 3.0 page" or here.... May be I have found a bug... please look at this
    When I create a Report with the Wizard, and add som column of at table to the report. Afterwards I add some more columns from the same table (on the report -> Query Definition -> "Add/remove columns".
    When I try to run the page I got the error:
    failed to parse SQL query:
    ORA-00918: column ambiguously defined
    I see in the qurey, there is add one more from statment, but it is the same as the first statment.....? I know it is the same table I add a column from but... or is it just me...
    "DEMO_CUSTOMERS"."CUSTOMER_ID" "CUSTOMER_ID",
    "DEMO_CUSTOMERS"."CUST_STREET_ADDRESS1" "CUST_STREET_ADDRESS1",
    "DEMO_CUSTOMERS"."CUST_STREET_ADDRESS2" "CUST_STREET_ADDRESS2",
    "DEMO_CUSTOMERS"."CUST_CITY" "CUST_CITY",
    "DEMO_CUSTOMERS"."CUST_STATE" "CUST_STATE",
    "DEMO_CUSTOMERS"."CUST_POSTAL_CODE" "CUST_POSTAL_CODE",
    "DEMO_CUSTOMERS"."PHONE_NUMBER1" "PHONE_NUMBER1",
    "DEMO_CUSTOMERS"."PHONE_NUMBER2" "PHONE_NUMBER2",
    "DEMO_CUSTOMERS"."CREDIT_LIMIT" "CREDIT_LIMIT",
    "DEMO_CUSTOMERS"."CUST_EMAIL" "CUST_EMAIL",
    "DEMO_CUSTOMERS"."CUST_FIRST_NAME" "CUST_FIRST_NAME",
    "DEMO_CUSTOMERS"."CUST_LAST_NAME" "CUST_LAST_NAME"
    FROM
    "#OWNER#"."DEMO_CUSTOMERS" "DEMO_CUSTOMERS",
    "#OWNER#"."DEMO_CUSTOMERS" "DEMO_CUSTOMERS"

    Query is:
    SELECT
    "FLOWTYPECATEGORIES"."FLOWTYPECATEGORY_ID" "FLOWTYPECATEGORY_ID",
    "FLOWTYPECATEGORIES"."FLOWTYPECATEGORY" "FLOWTYPECATEGORY",
    "FLOWTYPECATEGORIES"."VALID" "VALID",
    "FLOWTYPECATEGORIES"."TREND" "TREND"
    FROM
    "#OWNER#"."FLOWTYPECATEGORIES" "FLOWTYPECATEGORIES",
    "#OWNER#"."FLOWTYPECATEGORIES" "FLOWTYPECATEGORIES"
    there is table name duplicated.
    When I remove new column "TREND" then query is:
    SELECT
    "FLOWTYPECATEGORIES"."FLOWTYPECATEGORY_ID" "FLOWTYPECATEGORY_ID",
    "FLOWTYPECATEGORIES"."FLOWTYPECATEGORY" "FLOWTYPECATEGORY",
    "FLOWTYPECATEGORIES"."VALID" "VALID"
    FROM
    "#OWNER#"."FLOWTYPECATEGORIES" "FLOWTYPECATEGORIES"
    and everything is OK.

  • Apex 4.01 bug with security policy

    Hi!
    I have install Apex 4.01 on Oracle 11gR2 EE x86 on Windows XP SP3... Previously uninstalled Apex version that original Oracle installation.
    When I logged in Admin pages, I have changed password policy to minimum. [http://rapidshare.com/files/423581599/password_policy.png]
    Tried to change Admin password to new value. But I got error [http://rapidshare.com/files/423581856/update_user.png] [http://rapidshare.com/files/423581877/command.png]
    How to overview this error?
    Any help please?
    Rg,
    Damir

    Hi!
    At home i was experimenting and get some positive movements.
    When I put next two values (from previous picture)
    "Maximum login failures Allowed" to 999
    and
    "Account Password lifetime (days)" to value 9999
    All went OK!
    Because this were the only values that was in mine previous case different, I think the bug is somewhere here.
    Solution:
    For me the easiest was is to prevent enormous number of "9" in those two cases to some reasonable value.
    Hope this will helps beautiful Apex team to make this product better.
    Regards,
    Damir Vadas
    http://damir-vadas.blogspot.com

  • Apex. calendar es_es bug

    Hello,
    I'm not a parter of Oracle and I don't know how to report a bug so i put this here.
    After spending 5 hours on it I won't give more time to it.
    I've found a bug.
    Steps:
    put the locale to es_es en the web browser.
    create a page based on a calendar.
    Access to the calendar object and without changing anything press aplicar cambios (save changes).
    Be sure nobody is changing the object at the same time and repeat the last step.
    If the locale is changed to en-us the problem is solved.
    Occurs on Apex 4.0.*
    Salut!

    Hi,
    I am able to reproduce to the issue. Please confirm the following steps to recreate is correct and also the error message which you should have seen
    1. Create a Calendar Page
    2. Change the Browser Language to Spanish [es-es]
    3. Goto Edit Page View
    4. edit the Calendar Region
    5. Click on Calendar Attributes and Click on Apply Changes button without making any changes.
    6. Throws the following error.
    ORA-20503: La versión actual de los datos de la base de datos ha cambiado desde que el usuario inició el proceso de actualización. total de control actual = "E32276E3A51E08AD9612CC159B97E66D" total de control de la aplicación = "F3BC70FA0AB99968AAC29DD5A4D8056F"
    No se ha podido procesar la fila de la tabla WWV_FLOW_CALS.
    Volver a la Aplicación
    Is the steps to recreate is right ? and also is this the error which you are getting ?
    Thanks
    JS

  • Apex Row Filter Bug

    Hi,
    I am having an issue with the Apex Row Filters.
    I have a report with say 300 columns. When going to Actions -> Filter, then selecting Row, and browsing the left column, there are columns that do not work in the Filter Expression box b/c the aliases are wrong.
    There was a bug that was fixed in Apex 4.1 that after so many rows, all the rest of the columns would have '//.' for their aliases.
    It seems for all the combinations of 2 letters down to JZ are fine. After JZ, the combinations stop working. (You would think the next one would be LA, LB, etc)
    The combinations after JZ start like: 'L'', 'L(', 'L)', 'L+', etc.
    These columns cannot be used in the row filter expression box. When trying to use one, I get the following error message:
    Invalid filter expression. ORA-20001: get_dbms_sql_cursor error ORA-00920: invalid relational operator
    Just wanted to make a note of this bug, and was wondering if this issue is fixed in Apex 4.2, if not, hopefully this will be fixed in a future patch soon.
    Thanks,
    Gage
    I am running Apex 4.1.1.00.23

    Hi,
    You can test on apex.oracle.com how it works on APEX 4.2
    Regards,
    Jari
    My Blog: http://dbswh.webhop.net/htmldb/f?p=BLOG:HOME:0
    Twitter: http://www.twitter.com/jariolai

  • Apex 4.1 bug? Application language derived from Session changes time zone

    I have created an application in Apex 4.1 and in the "Initialization PL/SQL Code" for the session (what used to be called the VPD section) I have the following code:
    begin
      execute immediate 'alter session set time_zone = ''+01:00''';
    end;This works as expected, UNLESS the "Application Language Derived From" (under "Edit Globalization Attributes") is set to "Session", in which case the session's time zone is also affected (and not just the language, as one would expect).
    This can be seen in the following simple example, which runs the above code to set the time zone, and has the language derived from "Session":
    http://apex.oracle.com/pls/apex/f?p=38595
    This shows
    sessiontimezone = -05:00Even though the session's time_zone has been explicitly set to +01:00 with the ALTER SESSION statement.
    Experimentation with the URL shows that if a p_lang parameter is passed, with a valid language identifier, for example:
    http://apex.oracle.com/pls/apex/f?p=38595&p_lang=de
    then the time zone is affected (showing -05:00 instead of +01:00).
    However, if an INVALID time zone identifier is passed:
    http://apex.oracle.com/pls/apex/f?p=38595&p_lang=xx
    then the session time zone is CORRECT according to the ALTER SESSION command:
    sessiontimezone = +01:00If I change the "Application Language Derived From" to something else than "Session" (for example, "Browser" or "Item Preference"), then the timezone is also correct (ie follows the ALTER SESSION command).
    Running the page in debug mode confirms that the time zone is being set after my VPD/initialization code has been run:
    0.01585     0.00146     ...Application session: 1671806996734123, user=nobody     4     
    0.01731     0.00144     ...Execute Statement: begin begin execute immediate 'alter session set time_zone = ''+01:00'''; end; end;     4     
    0.01875     0.00065     Session: Fetch session header information     4     
    0.01940     0.00073     SESSION Language (nobody): wwv_flow.g_browser_language=en maplang=en     4     
    0.02013     0.00059     alter session set nls_language="AMERICAN"     4     
    0.02071     0.00043     alter session set nls_territory="AMERICA"     4     
    0.02114     0.00094     NLS: CSV charset=WE8MSWIN1252     4     
    0.02208     0.00111     ...NLS: Set Decimal separator="."     4     
    0.02318     0.00062     ...NLS: Set NLS Group separator=","     4     
    0.02380     0.00063     ...NLS: Set g_nls_date_format="DD-MON-RR"     4     
    0.02443     0.00091     ...NLS: Set g_nls_timestamp_format="DD-MON-RR HH.MI.SSXFF AM"     4     
    0.02534     0.00066     ...NLS: Set g_nls_timestamp_tz_format="DD-MON-RR HH.MI.SSXFF AM TZR"     4     
    0.02600     0.00050     ...Setting session time_zone to -05:00     4     
    0.02650     0.00065     Setting NLS_DATE_FORMAT to application date format: dd.mm.yyyy     4     
    0.02715     0.00056     ...NLS: Set g_nls_date_format="dd.mm.yyyy"     4     
    0.02771     0.00055     ...NLS: Set g_nls_timestamp_format="DD-MON-RR HH.MI.SSXFF AM"     4     
    0.02827     0.00057     ...NLS: Set g_nls_timestamp_tz_format="DD-MON-RR HH.MI.SSXFF AM TZR"     4     
    0.02884     0.00230     NLS: Language=en     4     
    Conclusion: It seems to me that when the LANGUAGE is set to be derived from the "Session", this also, as a side effect, alters the session TIME ZONE, which must be a bug... ?
    - Morten
    http://ora-00001.blogspot.com
    Edited by: mobra on Sep 24, 2011 7:14 PM

    Hi Arie,
    When you are setting the language to derived from session you actually declare that you are working in a dynamic environment – per session – and not in a static one. Using the Initialization PL/SQL Code is very static as the same code is executed for every database session.I was using a fixed time zone value in the ALTER SESSION to demonstrate the bug/problem... in real life, the actual time zone is derived dynamically based on a user profile stored in the database.
    APEX 4.0 introduced the Automatic Time Zone under the Globalization tab. By default it’s set to No but setting it to Yes will allow you to use your local time zone (as derived from your browser) with whatever language derived setting you choose, including per session with the *&p_lang* parameter.The key point is that LANGUAGE has nothing to do with TIME ZONEs, and vice versa. People speak English (and Spanish, and French, and Chinese for that matter) all over the world. You cannot determine a user's time zone based on the chosen language.
    You're telling me to enable "Automatic Time Zone" to work around an unwanted side effect from changing the language setting. Sorry, but that just sounds like bad advice to me.
    If you want to use session derived language, however the local time zone settings are not good for you, you can still change them with a Before Header and After Submit PL/SQL processes and an appropriate alter session statement, on a per page base. The APEX engine will not ignore a page based session setting.Why should I have to do this for every page when the "VPD" Section (now called "Initialization PL/SQL Code") is made for this purpose?
    If you look at the help text in the Apex builder for that section, it actually says that:
    The code entered here need not pertain to VPD/FGAC and may not be related to security at all.
    Any code that needs to be executed at the earliest point in a page request can be placed here.
    For example, the following code sets the database session time zone for every page request:
    BEGIN
       EXECUTE IMMEDIATE 'alter session set time_zone = ''Australia/Sydney'' ';
    END;So I hope the demonstrated behavior is not intentional, but a bug, and I'm hoping Joel sees it the same way.
    - Morten
    http://ora-00001.blogspot.com

  • APEX SQL Reports bug? Apex 3.0.1 Oracle 10g XE

    Hi
    I have a few SQL Based reports and I'm having performance problems with showing them over remote connections.
    I have looked at the HTML for the page produced from these reports and I see something very strange.
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';
                rowStyleHover[50]='';
                rowActive[50]='N';
                rowStyle[50]='';This goes on for pages and pages and in fact it takes up 6.60MB of data on a single webpage. After a bit of testing, I discovered this only happens on reports that have grouping.
    Is there a workaround for this?
    Regards
    Adam

    I note that the Licensing document at http://www.oracle.com/pls/xe102/homepage does not specify the version of Application Express.
    I also note that the APEX version information is not found on the XE product page http://www.oracle.com/technology/products/database/xe/index.html
    I also note that Oracle publishes the upgrade and the upgrade steps - specifically for XE - and still does not discuss any restrictions by version.
    I also note that there is no license restriction or fee required for Apex at any version based on the XE specific and the regular 10gR2 licensing doc at http://www.oracle.com/pls/db102/homepage
    For ME, the above is sufficient to assume that Apex 3 is included. Especially if I take a soft copy of the referenced license doc PDFs.

  • Next item not showing - APEX 4.2 bug?

    Just patched to 4.2.1.00.08, editing (an v4.1, not sure if relevant) application page item next page item is never enabled.
    Previous item button works ok.
    Firefox, not chrome.
    Scott

    Hi Scott,
    are we talking about page 4000:4311 - Edit Page Item? Because I tried to reproduce this with Firefox 18 (Mac) on apex.oracle.com and was not able to reproduce the problem. Both buttons (< and >) are enabled for me if I edit a page item (for example: P6_PRODUCT_DESCRIPTION of the Sample App).
    Are you able to reproduce this on apex.oracle.com?
    Regards
    Patrick
    My Blog: http://www.inside-oracle-apex.com
    APEX Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • ApEx 3.0 BUG. Report Query Attributes

    I found this bug when I tried to derive format from Page Item.
    Here is my actions:
    1.I create a Report Query.
    2. Then I create RTF template.
    3. Test it, it works.
    4. Then I tried to change output format from pdf. It works.
    5. I create Application item
    6. Select Format "Derive from page item"
    7. Choose my item and press "Apply Changes" button.
    8. When I open my query again I can see "PDF".
    9. I tried to change it several times, and I still can see "PDF" instead of "Derive from Page Item".
    P.S. I use PI Publisher.
    P.P.S. It works in Regular Print Report.
    Best Regards, Kostya Proskudin

    Kostya ,
    Thanks for reporting this issue. That's a known problem, which we have already resolved, and we'll make this fix available with our upcoming patch release. Meanwhile, you can actually use those RTF templates with regular report regions, provided you have the same SQL statement in your report region, as you used in your report query. And for report regions, you actually can have the output format determined by an item.
    Thanks,
    Marc

  • APEX 4.0 Bug: APEX_APPLICATION_PAGE_RPT_COLS.REPORT_COLUMN_WIDTH missing

    Hi APEX team
    The column REPORT_COLUMN_WIDTH has not been exposed in the APEX_APPLICATION_PAGE_RPT_COLS view.
    Could you please add this in the next release.

    Mark,
    Your wish is my command. I'll take care of it. Thanks for reporting this.
    Joel

  • Apex 4.02 BUG. Form on SQL wizard

    One of the last pages of the form on SQL wizard lets you specify what pages to go to after cancel and submit.
    You can not enter something like &P7_PAGE_ID. here. Because when you finish the wizard you get an invalid number message. You must enter a number here and then when the form is generated go back and change this number back to &P7_PAGE_ID.

    Yes, I guess this is a Bug.
    1. When you speciify a WHERE clause in the Wozard it adds extra quotes when appending the WHERE into the Report SELECT.
    I think thats the root cause, all others just follow as a consequence.
    a. Because the query cannot be parse ( two single quotes) the Use Generic Column Names (parse query at runtime only) is automtacillay set
    b. This leads to COL01 to COL60
    c. Which is turn leads to the link not working.
    I could easily recreate the scenario.
    To fix it I did the following
    1. Removed the extra quotes from the query
    2. Selected Use Query-Specific Column Names and Validate Query and Saved
    It started working correct.
    I suggest you edit your Thred name add BUG at the begining so that it gets spotted by Oracle folks on the forum.
    Regards

  • Apex 4.02 BUG: text field with autocomplete. wrong help text

    Following the wizard for a text field with autocomplete you reach a screen where you can enter a LOV query. The text area for the query has the following help text
    Enter the query that will return the list of values. The query must select two columns in the following order, first a display value then a return value. For example:
    select ename, empno
    from emp
    When selecting two identical columns, be sure to use unique column aliases, for example:
    select ename d, ename r
    from emp
    However the query should return only 1 value.

    Thanks Rene, I have fixed that in 4.1.
    Regards
    Patrick
    My Blog: http://www.inside-oracle-apex.com
    APEX 4.0 Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

  • APEX 10g edition bug??

    Hello
    I have come across an issue when building the application. There is no way around it so far, and I can't think of anything despite many hours.
    After having created the tables, I go to the next step of creating the application.
    Once all the pages are organized within tabsets and tabs I notice that the field that corresponds to the Primary Key is not editable, that is, it does not have a text field where you can manually introduce the data. If it were sequenced by trigger I could understand that, but, I need to enter them manually. So, then I click on Edit Page, I locate the region, I click on Edit Report Attributes, I notice that it is by default put under Hidden (why??), so I change it to Text Field and applied and yes, the page looks cool now, just as I wanted. In any case I was not very happy why I had to do that for all of the pages, but I went on.
    So now, that (it would seem thta) I can enter the data, when I click on Add Row to insert it, it brings an error saying that the data version of the database has changed since I started the update process, everything is messed up and you cannot add any row.
    So, what is happening is that when the Application is created, the pages that were alright, are not anymore. That is, the column corresponding to the PK says only: PostCode_Display, (for one page), DoctorNumber_Display (for other page, etc) but you cannot introduce data because, as I said, there is no textfield. 1)
    Does anybody have an idea why:
    1) The columns of the PK for each page will present themselves un-editable when launching the tabsets and pages with their tabs.
    2) Why if you edit the page from there, even if you manage to create the textfield to add the data it comes up with this:
    Error in mru internal routine: ORA-20001: Error in MRU: row= 1, ORA-20001: ORA-20001: Current version of data in database has changed since user initiated update process. current checksum = "A884FA378C851786DDFE3A33709CB23C", item checksum = "EA5F789178309D21B6818803A970BB4F"., update "HR"."ADDRESSES" set "POSTCODE" = :b1, "TOWN" = :b2, "STREET" = :b3
    Error Unable to process update.
    Message was edited by:
    user564788
    Message was edited by:
    user564788

    Hello,
    It depends how you want your PK populated.
    What selection did you use in the wizards for the Primary key?
    Regards,
    Dimitri
    -- http://dgielis.blogspot.com/
    -- http://apex-evangelists.com/
    -- http://apexblogs.info/

Maybe you are looking for