APEX 4.0.1 bug - interactive report - ORA-12899 search bar

Hello

There is a maxlength = "2000" attribute on the apexir_SEARCHelement. The value of the attribute must be 255.

The AJAX call returns the following JSON object:

+ {'dialogue': {'uv': true, 'line': [{'V': "failure of Widget < br / > ORA-12899: value too large pour column"APEX_040000"". ""}]}} "" "WWV_FLOW_WORKSHEET_CONDITIONS '." " {{[{"NAME" (actual: 326, maximum: 255), < br / > spreadsheet "}]}} +.

Is it normal that I don't see any error message (dialog box)?


Thank you.

Louis-Guillaume
-----
My Blog: http://www.lgcarrier.com
APEXFramework: http://www.apexframework.com
APEX Québec French Community: http://www.apexquebec.com

Louis-Guillaume,

Just an update. This bug has now been fixed and will be available in our next group of hotfixes. This was fixed by changing the maxlength to 4000 to let in a search string of up to 4000 characters, and then modify the code that built the value filter name, such as if it exceeds 255 characters, we we substring and adds «...» "at the end to show that it is longer that can be displayed.

Kind regards
Anthony.

Tags: Database

Similar Questions

  • Calculations in APEX 4.2 on the interactive report and the update form

    Hello

    I know that people have asked similar questions, but I was not able to do this work. I'm doing some fairly simple math (addition, multiplication) in an application. I have 2 fields (VALUE_A, VALUE_B). I can get the addition and multiplication work in the interactive report, but I also need that it works correctly in the form of update. I also need update form to work dynamically so that if the values are changed, the correction calculated response is shown immediately on the update form and then reflected in the interactive report. I tried the dynamic action, with and without javascript without result. Any help would be appreciated.

    Request Express 4.2.6.00.03

    model application:

    https://Apex.Oracle.com/pls/Apex/f?p=82162:

    username: guest

    password: Peanut123

    Thank you

    Rachel

    ADD dynamic action

    After refresh of region

    Set value

    ELEMENT the VALUE to change

    check the fire on the load

    To source, use expression JavaScript

    If ($v ("P2_TEST_1")! = null & $v ("P2_TEST_2")! = null)

    {

    parseInt ($v ("P2_TEST_1")) + parseInt ($v ("P2_TEST_2"));

    }

    ElseIf ($v ("P2_TEST_1")! = null & $v ("P2_TEST_2") == null)

    {

    parseInt ($v ("P2_TEST_1"));

    }

    ElseIf ($v ("P2_TEST_1") == null & $v ("P2_TEST_2")! = null)

    {

    parseInt ($v ("P2_TEST_2"));

    }

    on the other

    { 0; }

    That add another dynamic action on change POINT P2_TEST_1 and set even with the same expression JavaScrit action. but NOT fire on the load
    Do the same for the ARTICLE P2_TEST_2

    And the same for A times B but change + to *.

    Here, I did samples for you with this code.

    https://apex.Oracle.com/pls/apex/f?p=83519 demo/demo

  • Apex 4.0: 100% width interactive report

    Hello

    I need an interactive report 100% width in my page.

    As I see not all possible configurations in report attributes (it seems interactive reports do not use a model), I looked at the CSS using Firebug, and I added width in style on the right properties, so in my page header, I added:
    <style type="text/css">
    .apexir_TOOLBAR_OPEN {width:100%;}
    #apexir_TOOLBAR {width:100%;}
    .apexir_WORKSHEET_DATA {width:100%;}
    </style>
    The toolbar is now 100% width, but not the worksheet data, I noticed that the table (apexir_WORKSHEET_DATA) is contained in another table:
    <table summary="">
    So I need to add width = '100% ' to this table (I tested with Firebug, it works) but how?

    Thank you.

    Yann.

    Use a descendant selector to target the table not identified within the apexir_DATA_PANEL DIV:

    
    
  • Apex hide control of running interactive report

    Hello

    Is there a good way to hide the icon of orders to an interactive report break?

    Tyia,

    Arnaud

    Hello Arnoud,

    If you want to hide option to set a Break control: turn this option off in the area of the search bar of your definition of attributes of interactive report.
    If you just want to hide the image when a Break of control is used in a standard definition of IR: put the javascript $x_Hide ('apexir_CONTROL_PANEL_COMPLETE') or $x_Hide ('apexir_CONTROL_PANEL') in the footer of the region.

    Greetings,
    Roel

    http://roelhartman.blogspot.com/
    http://www.bloggingaboutoracle.org/
    http://www.Logica.com/

    You can assign this answer to your question in marking it as useful or Correct ;-)

  • order from the drop-down list of saved reports in the search bar of the IR

    Hello

    I often use the interactive reports and Apex 4.0. We saved a lot of public reports

    but How to manage the order of all the reports in the dropdown in the search bar?

    It seems to appear randomly.

    Thank you LeDi

    Le_di wrote:

    I often use the interactive reports and Apex 4.0. We saved a lot of public reports

    but How to manage the order of all the reports in the dropdown in the search bar?

    It seems to appear randomly.

    Fixed in 4.1 APEX. You will need to upgrade.

  • Interactive reports - Question about download PDF, CSV, Email, etc.

    I recently installed the latest version of the APEX. I deployed as an EAR on Oracle WebLogic. Then, I created a simple
    interactive report including the search bar located above the report. Downloads (emailing, pdf, etc.) do not work after I
    Run the report.

    What setup\configuration is required for emailing and download of other files to work?

    FYI: right now I have Oracle WebLogic, Oracle 10 g, and APEX run locally on a computer based XP laptop.

    Thank you in advance,
    Wes

    Hi Wes,

    Send a report as an e-mail requires an SMTP server. You must configure your instance settings to point to the SMTP server.

    http://download.Oracle.com/docs/CD/E17556_01/doc/admin.40/e15521/adm_mg_service_set.htm#BEJBCEEH

    To download a report in pdf, excel or RTF... you must have installed a reporting engine. Visit this link for details...

    http://www.Oracle.com/technetwork/developer-tools/Apex/application-express/configure-printing-093060.html

    Thank you
    Machaan

  • Interactive report 'Save by default' does not not for me on hosted APEX

    Created an app on Oracle APEX Hosted site (apex.oracle.com) with an interactive report. Modified the column settings in the interactive report and went to 'Save the report' and does not appear the selection list "save under" to allow me to "Save as default". It's like APEX is not recognize me as a developer even if I am logged in as my account Admin I have even a "Developer" account I created and the same problem happening there as well. Everyone knows about this problem on apex.oracle.com? Thank you.

    VA - the toolbar developer must be enabled so that you can see these options, I think.

    Scott

  • date picker, hidden behind the interactive report header

    We are experiencing a problem where, when displaying, a date picker is hidden behind the fixed headers for an interactive report. During the initial inspection, it seems apparent to the z index of the interactive compared to the report header date picker...  Has anyone else seen elsewhere?

    Thank you!

    Dan

    Hi DanGillis,

    DanGillis wrote:

    We are experiencing a problem where, when displaying, a date picker is hidden behind the fixed headers for an interactive report. During the initial inspection, it seems apparent to the z index of the interactive compared to the report header date picker...  Has anyone else seen elsewhere?

    Yes. There is a bug in 5 APEX.

    Modify your interactive report-> report attributes-> position-> value 'None '.

    Reference: Datepicker dates behind the report header when you try to pick a date

    Kind regards

    Kiran

  • ERR-1777 interactive report on Mac Safari 4

    In interactive reports, the quick search box allows me to search for text that appears in the line. In Firefox and IE (on the PC), I can type the search criteria in the quick search field and press < enter > to have the page then automatically filter the report for my results. In Internet Explorer (IE 7 and 8, at least), I hear of PC Speaker beeps weird after validation <>, but my results invented.

    When I perform this action even on a Mac using Safari 4.0.2 I get the error:
    ERR-1777: Page 1 provided no page to branch to. Please report this error to your application administrator.
    Is this a bug or maybe something has changed in Safari recently because of this problem? I searched 'ERR-1777' and 'Interactive reports' and 'Safari' and I found nothing special in it. Anyone has any ideas on this?

    Shane.

    Hi Shane
    You know that Apex only supports Internet Explorer & Firefox. You use a different browser, you can get weird results.
    It comes to the Application of the Express Installation Guide:

    2.2 browser requirement
    To show or develop applications, Oracle Application Express, browsers Web must support Java Script and HTML 4.0 and CSS 1.0 standards. The following browsers meet these requirements:
    -Microsoft Internet Explorer 6.0 or later
    -Firefox 1.0 or later version

    Concerning
    Oscar

  • Interactive report and branch back JS error

    I get errors in applications where I combine search engine with interactive report.

    Search form, I got hit research and management in the definition of application when this button is clicked.

    After that, I show area with interactive report (condition is "request = Expression 1"), but after that I'm getting various JavaScript errors when I start using report functions.

    One of them is:

    http://shrani.si/f/37/fv/4NxVgKRO/ireporterror.png

    I get this error when start using the interactive report features (Select column, filter, download,...).

    I tested in all browsers (IE, Chrome, Firefox).

    I created a sample application:

    Test of IReport

    http://Apex.Oracle.com/pls/Apex/f?p=23423423:1

    Workspace = carine

    User name = [email protected]

    Password = carine

    The problem is with the type of condition on the report. You sense that she only show when the query is set to "Search FOR", but this causes calls ajax to failure - where the javascript errors. It's a little a thorny problem honestly. It's probably because ajax calls do not have this defined demand value (they probably their own value request to work, more a request value is not persistent in any case) that they simply can't.

    To work around that, I copied the page to page 5 and used instead something to test in condition. Then knit popups and you don't get more of these javascript errors.

  • Customization of the display of the menu interactive report

    Hello

    [apex 4.2]

    is there a way to customize the GUI of the IR? For example, I just want the menu of graphic design and nothing else.

    THX in advance
    Thorsten

    Open your interactive report definition and go to the tab 'attributes of report', in the 'search bar' section you can enable and disable individual items from the action menu.

    Kind regards
    Bottom

  • Interactive report: How can I display carriage returns?

    Hello everyone.

    Here's my problem: I created a table that contains a field COMMENT varchar2 (4000) and using APEX 4.1 I built an interactive report on it.

    Users can fill the COMMENT field with phrases on different lines, ex:
    "It is the first line.
    This is the second line

    It comes to the third line.

    This is handled correctly in the FORM, where I set the COMMENT as "Text area", but in the REPORT field, I wasn't able to put it in a way that allows to see whit transport returns: content is displayed on a single line only: "it's the first linethis is the second linethis is the third line.
    I tried and put all the possible field types, but I didn't find any ways to display the content exactly as it is (with some carriage returns).
    Of course, I can't use HTML
    Since I can't ask users to numbers it when their text is inserted.

    Could anyone suggest me how to get to this result? Need to use the interactive report because the search/filter tool is essential.

    Thanks in advance,
    Daniele

    user9211286 wrote:
    Hello

    I tried your suggestion apply to all the report (I have 3 areas to be managed in the same way). I tested it by changing the color, just to prove it works fine:

    
    

    It works very well!

    If I type the following, on the contrary, it does not work: business as usual (I use IE - 7). Should I do something more?

    
    

    What theme are you using? IE7 does not support attribute selectors in older themes in quirks mode.

    In any case, suggests to apply it to all fields: what is the correct command to force the APEX to show the contents of a field accordingly to the transport of text returns? in your example, you wrote "white-space: pre' but I think that this is not my case."

    Why not?

    http://reference.SitePoint.com/CSS/white-space

    You will see that the parameters of the line before or an envelope pre better match your needs. It depends on the content of your text, and how you want it to display.

  • ORA-20987: APEX - interactive report region does not exist in the application

    ORA-20987: APEX - interactive report region does not exist in the application

    I'm trying to get the query of an international registration (interactive report) on a specific page in my application.

    The code I am using is thesi:

    create or replace function get_report_query (nPage_id number)

    return varchar2

    as

    l_report apex_ir.t_report;

    l_query varchar2 (32767).

    l_list varchar2 (32767).

    number of nRegion_id;

    number of nIR_id;

    OWA.vc_arr nm;

    VL owa.vc_arr;

    BEGIN

    SELECT region_id

    IN nRegion_id

    Of apex_application_page_regions

    WHERE application_name = "E-BRIL.

    AND page_id = nPage_id

    AND source_type = "interactive report";

    nIR_id: =.

    apex_ir.get_last_viewed_report_id (p_page_id = > nPage_id,)

    p_region_id = > nRegion_id);

    NM (1): = "DUMMY_JUST_TO_SET_UP_OWA_UTIL";

    VL (1): = 'WHATEVER ';

    OWA.init_cgi_env (nm.count, nm, vl);

    l_report: = APEX_IR. () GET_REPORT

    p_page_id = > nPage_id,

    p_region_id = > nRegion_id,

    p_report_id = > 0);

    l_query: = l_report.sql_query;

    because me in 1.l_report.binds.count

    loop

    l_list: = l_list | i||'. '|| l_report. Binds (i) .name | » ='|| l_report. Binds (i) .value;

    end loop;

    Return l_query;

    end;

    /

    I want to get the query of the IR on my page 3. And I run;

    get_report_query (3)

    That's what I get:

    ORA-20987: APEX - interactive report region does not exist in application, page 3 and 1278226325207011749 region. -Contact your administrator of the application.

    ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 630

    ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 911

    ORA-06512: at "APEX_040200.WWV_FLOW_WORKSHEET_UTIL", line 33

    ORA-06512: at "APEX_040200.WWV_FLOW_WORKSHEET_UTIL", line 55

    ORA-06512: at "EBR_OWNER. GET_REPORT_QUERY', line 19

    The regio_id seems ok, because when I ask this region_id of apex_application_page_regions, id 1278226325207011749 is returned.

    Page 3 is also correct.

    I tried to follow Denes Kubicek his blog (Denes Kubicek ApEx BLOG: interactive report query is).

    What I'm doing wrong here?

    We use the Apex 4.2.

    Thanks in advance.

    Reg,

    Chris

    1717220 wrote:

    Please update your forum profile with a recognizable username instead of "1717220": Video tutorial how to change username available

    ORA-20987: APEX - interactive report region does not exist in the application

    I'm trying to get the query of an international registration (interactive report) on a specific page in my application.

    The code I am using is thesi:

    create or replace function get_report_query(nPage_id IN number)
    return varchar2
    as
    l_report  apex_ir.t_report;
    l_query  varchar2(32767);
    l_list  varchar2(32767);
    nRegion_id number;
    nIR_id number;
    nm  owa.vc_arr;
    vl  owa.vc_arr;
    BEGIN 
    
        SELECT region_id
        INTO nRegion_id
        FROM apex_application_page_regions
        WHERE application_name = 'E-BRIL'
          AND page_id = nPage_id
          AND source_type = 'Interactive Report';
    
        nIR_id :=
          apex_ir.get_last_viewed_report_id (p_page_id        => nPage_id,
                                            p_region_id      => nRegion_id);
    
        nm(1) := 'DUMMY_JUST_TO_SET_UP_OWA_UTIL';
        vl(1) := 'WHATEVER';
        owa.init_cgi_env( nm.count, nm, vl );
    
        l_report := APEX_IR.GET_REPORT (
                        p_page_id  => nPage_id,
                        p_region_id => nRegion_id,
                        p_report_id => 0); 
    
        l_query := l_report.sql_query;
        for i in 1..l_report.binds.count
        loop
            l_list := l_list||i||'. '||l_report.binds(i).name||'='||l_report.binds(i).value;
        end loop;
    
    return l_query;
    end;
    

    I want to get the query of the IR on my page 3. And I run;

    get_report_query (3)

    That's what I get:

    ORA-20987: APEX - interactive report region does not exist in application, page 3 and 1278226325207011749 region. -Contact your administrator of the application.

    ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 630

    ORA-06512: at "APEX_040200.WWV_FLOW_ERROR", line 911

    ORA-06512: at "APEX_040200.WWV_FLOW_WORKSHEET_UTIL", line 33

    ORA-06512: at "APEX_040200.WWV_FLOW_WORKSHEET_UTIL", line 55

    ORA-06512: at "EBR_OWNER. GET_REPORT_QUERY', line 19

    The regio_id seems ok, because when I ask this region_id of apex_application_page_regions, id 1278226325207011749 is returned.

    Page 3 is also correct.

    I tried to follow Denes Kubicek his blog (Denes Kubicek ApEx BLOG: interactive report query is).

    What I'm doing wrong here?

    We use the Apex 4.2.

    The '0' in line 31 should be "nIR_id".

    What is the purpose of the lines 24-26?

  • Bug apex 3.1.1 in the development environment on the interactive report page?

    This may have been fixed in 3.1.2 so please ignore if it is.

    Try this:

    1 modify a report with an interactive report.
    2. go in the report attributes tab for IR.
    3. Select "back to Page".
    4) click the icon of change in one of the columns.

    I find that it always returns me to the attributes tab of the report instead of take me to the page editor for this column.

    Is it just me or I come across a bug?

    Stew

    Stew,

    And has now been set for the next release. As an additional note, this bug also affected edition "column groups".

    Anthony.

  • Bug? Interactive report includes the column excluded research

    Apex 3.1

    I've created an interactive report with a query that includes a 'expensive' column (a function call). To improve performance, I want to exclude this search/filter column.

    I unchecked everything under "allow users to"... (filter) on the column attributes page. The column is no longer in the drop-down list under the microscope in the interactive report, but the column ("element_groups" in my example below) is always included in the SQL that is generated when the user makes a search via the "All columns" option (default):
    select 
           "CMPCODE",
           "CODE",
           "NAME",
           "SNAME",
           "ACCOUNTTYPE",
           "ELEMENT_GROUPS",
           count(*) over () as apxws_row_cnt
     from (
    select  *  from (
    select ae.cmpcode, ae.code, ae.name, ae.sname, ae.accounttype,
      string_util_pkg.join_str (cursor(select distinct grpcode from accounting_element_group where cmpcode = ae.cmpcode and code = ae.code order by 1), ',') as element_groups
    from accounting_element ae
    where ae.elmlevel = :p852_elmlevel
    )  r
    where ((instr(upper("CMPCODE"),upper(:APXWS_SEARCH_STRING_1)) > 0
        or instr(upper("CODE"),upper(:APXWS_SEARCH_STRING_1)) > 0
        or instr(upper("NAME"),upper(:APXWS_SEARCH_STRING_1)) > 0
        or instr(upper("SNAME"),upper(:APXWS_SEARCH_STRING_1)) > 0
        or instr(upper("ACCOUNTTYPE"),upper(:APXWS_SEARCH_STRING_1)) > 0
        or instr(upper("ELEMENT_GROUPS"),upper(:APXWS_SEARCH_STRING_1)) > 0
    ))
    ) r where rownum <= to_number(:APXWS_MAX_ROW_CNT) 
     order by "CMPCODE","NAME","CODE"
    In my view, the column should be excluded from "All columns" research when the column was set to prevent the user from filtering on it.

    The same problem is reported here: interactive - report no research on all columns

    Is this a bug? Fixed some 3.2 Apex? Apex 4? No work around?

    -Morten

    http://ORA-00001.blogspot.com

    Hello

    Yes, it is a known problem.
    It seems that it is fixed on the Apex 4.0.2.00.06
    http://www.Oracle.com/technetwork/developer-tools/Apex/application-express/402-patch-189110.html#CHDIHDIB

    Kind regards
    Jari

Maybe you are looking for