Column header in the interactive report with special characters

Interactive column heading in the report sorting and filtering is broken when I used special characters in it.

Column sorting options appear in the wrong place and the page becomes unresponsive.

Cause: I use a slash "/" in my query and who broke it. I tried ampersand and the same problem exists.

Query: Select project name, status ' Open/closed' projects;

This problem does not exist in the classical report, but only in interactive report

Version: Apex 4.2.4

Here's a demo app with the problem I'm talking about. Trying to sort the column entitled ' open/closed '.

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

U:testuser

P:test

The issue is identical to an another forumn.

https://community.Oracle.com/message/11156426

However, I have just created this new discussion with the hope that this minor bug might be fixed in the next version of the apex.

During this time, no workaround or suggestions are welcome.

I tried to make the column "Remove HTML and special characters", but that did not help. I think I have a header of column with some special characters is a pretty basic requirement apex should support.

Hello

I guess simple fix is that not not to use the query column aliases where is /.

But you can use ' Open/closed' as an attribute of the column header.

Kind regards

Jari

Tags: Database

Similar Questions

  • Column header in the interactive report

    Is it possible to split a column heading to two lines in the interactive report?

    BECAUSE OF THE SHORTAGE

    TO

    SHORTAGE OF
    REASON

    Thank you
    John

    Published by: Jennifer on December 11, 2008 07:59

    Hi John,.

    Have you tried that?

    SHORTAGE 
    REASON

    --
    Paulo Vale
    http://Apex-notes.blogspot.com

  • Filter column position of the interactive report

    Hi all!

    First of all, sorry my English.

    I have a problem with filters standart on the interactive report column heading. Version 4.0.2 APEX. It is interactive report based on the view. Nothing unusual - behavior and the default templates. I have also the region of filter on the page, and after user-press "apply" button my package variables to session state of filter. View used these values. It is worked and filtered interactive report. But when I try also to use the filters on the heading of the column that is nothing past. I have try the column type: report Standart column and display text. I have try the Filter Type column: by default based on the Type of column and the list defined by the use of... Contain. Nothing, as no filter exists at all. Filtering with worked as usual action buttons. I think that this problem in a SEPARATE implicit in this filter. I know that there are quantitative limitation of DISTINCT values with column header filter, but I have nothing in the filter. And even I have type the value and press ENTER, nothing happened. Columns with Date type is fine, but String and number does not.

    There is no work around? Thank you.

    Solved within "parameterized" view, remove and replace with SELECT with params.

  • link to the interactive report with filter

    I tried to put in place a link to an interactive report in passing along a filter setting using the method described in the user guide. I've tried everything I can think of to make it work, but the report always ends by displaying as unfiltered. I don't get any errors, I don't see any filtering. I tried to directly modify the URL and adding the filter data (that is, add IREQ_ParentSeqID:2 to the URL) and I also tried to pass the filter data by creating a branch from another page and have the branch collar data. In both cases, I was unable to make it work. When I create the filter directly in the report, it works fine. Here is a sample
    URL: / f? p123:1302:3440331697632217:no:IREQ_ParentSeqD:2

    The URL takes me to the correct page but no filtering occurs. Here is the definition of the column in the interactive report:
    Column name: ParentSeqID
    Column type: NUMBER

    I'm under APEX version 3.2.0.00.27

    Dale,
    What happens if you remove the EQUALIZATION of the setting? Theoretically, it shouldn't matter, but I always send my equals as just IR_COLUMN and it works fine.

    You can try f? p = 123:1302:1023072115021841:NO:IR_ParentSeqID:25

    and see if that makes a difference? Just a shot in the water.

    If this does not work, try to delete the alias for the moment and sending the column full name and see if that makes a difference. I wonder if its because your alias is in a specific case (per the "")

  • Link to the interactive report with filters

    I want to put a link to a page that contains an interactive report. But the link must set up a filter for the interactive report.

    For example, if I am looking at a customer, I want a link that sends me the reports, but filtered to show only this customer already.

    Is it possible to do?

    Thank you

    Published by: user1415525 on September 21, 2009 07:34

    Hello

    Set a parameter Anthony to ##.

    Example: Set IR_ORDER_ID to #ORDER_ID #.
    or for you
    Set IR_CUSTOMER_ID to #CUSTOMER_ID #.

    (Of course you must change the column names)

    Greetings,
    Roel

    http://roelhartman.blogspot.com/

  • Link to the interactive report with comma

    Hello

    Anyone know how to create a link that will go to an interactive report and add a filter when the filter value contains a comma?

    The URL I have looks like this...
    f? p = & APP_ID.:40: & APP_SESSION.:CIR:IREQ_Name:Guy, some:

    The problem is considers the value past the comma is for another article. I tried %2C with no luck.

    Kind regards
    Dan

    http://danielmcghan.us
    http://sourceforge.NET/projects/tapigen

    With javaScript, you need to escape the backslashes. Put two slashes return each place that you are currently using one.

    Scott

  • Problem to browse to files in the page with the text field with special characters

    Hello.
    I have a very interesting thing happening in my APEX (4.0.1) application.

    I have problems with a text field, because when I insert the text 'aaaaa' and send the page, the text is transformed in "Aaa£ aa.
    After some time trying to understand the game characters and translations and etc, I realized that this thing happened in some pages.

    Then, I started to remove components of the page where it happens and I discovered that what initially is an element to browse file...
    Every time I have send the page, if there is an element of browse file created on the page, the text is changed. If I delete the queue item browse, when submitting the page, the text remains correct.

    Is it supposed to work like this? And if yes, why is it?

    Thank you.
    vssantos

    Published by: vaissantos on April 1st, 2011 22:45

    Is it supposed to work like this?

    No, of course not.

    Of one of your previous posts, it seems that you use the APEX? If so, similar problems have been reported a number of times before: + {: identifier of the thread = 1104224} + suggests a fix.

  • Run as administrator does not not for files bat inside the folder names with special characters such as)

    Dear all,
    I am unable to run any file beats with "Run As Administrator" when the bat file is present in a folder that has (in his name.
    For example: I main.bat in d:\test (_8july) \main.bat.
    The content of main.bat is like that.

    c:\windows\system32\cmd.exe /C "e:\test.bat."

    The content of test.bat is like this:

    echo 'test' > %temp%/test.txt
    pause

    If I double-click main.bat, I can see the file text.txt being created and 'test' written in it.
    If I click with the right button on main.bat and select 'Run as administrator', cannot run the file beats and I get the error "d:\test" is not a recognized command.
    How to handle these situations?

    If I run as c:\windows\system32\cmd.exe /C 'd:\test (_8july) \main.bat' to 'Run' in Start menu cannot run little. It gives the same error "d:\test" is not a recognized command.
    If I run as c:\windows\system32\cmd.exe /C "" d:\test (_8july) \main.bat"" it can work and works very well.
    So, the question is when we choose 'Run as Administrator', it takes the file bat as insead "d:\test (_8july) \main.bat" of ""d:\test (_8july) \main.bat" is there a work around for UAC, we can pass the correct string

    Thanks in advance
    Rambeau

    Hi Raghu,

    Your question of Windows is more complex than what is generally answered in the answers from Microsoft Windows Vista forums. It is better suited for the IT Pro TechNet public. Please ask a question in theForums of Scripting on TechNet

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • Interactive report with Null columns

    I have a user who wants to export an interactive report, and there need to some columns will appear on export so that he can fill the data later (there is an intermediate step, while we work on getting all the data they need in the database). I created the report query, and there are a handful of columns null or empty (to keep the correct order for export). When I try to add this query to the APEX, in an interactive report, I get an "ORA-00001: unique constraint (APEX_040000.WWV_FLOW_WORKSHEET_COLUMNS_UK2) violated" error.

    Googling autour shows me that this happens because of the columns the same name, and the solution is to provide aliases for all columns. My report has alias on all columns, but I can't yet create an interactive report. I tried to change the columns null of empty strings, as well as encompassing the alias in double - quotes, but nothing works. However, I can use my original query to create a standard report, but due to export, this is not ideal.

    I was able to create the interactive report with a null and then edited the source column of the report to add to the others. This had to be done one at a time, given that you are trying to add several null columns at the same time gives the same error even once. Unfortunately, when I try and you run the page, I get a ' ORA-20001: get_dbms_sql_cursor error ORA-00918: column ambiguously defined "error.

    My original query:
    select customer.customer_name as customer,
           project.name as project_name,        
           trunc(project.estimated_end_dt) as due_date, 
           project_status.project_status_desc as status, 
           null as revenue, 
           project.baseline_effort as baseline_hours,
           null as projected_cost,
           null as est_gain_loss, 
           project.actual_hours as actual_hours,
           project.estimated_hours as projected_hours,
           null as projected_cost, 
           null as projected_gain_loss, 
           null as roi       
        from project, 
             customer
      where customer.customer_id = project.customer_id
      and project.inactive_ind = 0
      and project.customer_id is not null
      and project.estimated_end_dt >= :DTP_P50_STARTDT
      and project.estimated_end_dt <= :DTP_P50_ENDDT
    order by customer.customer_name, 
             project.estimated_end_dt;             
    Can someone tell me a way to create an interactive report with multiple null columns?

    Hi shimmoril,

    The problem is probably that you have two columns aliased as 'projected_cost' (columns 7 and 11).

    Hope this helps,
    John

    If you find this information useful, please indicate the 'useful' or 'correct' post so that others benefit. *

  • How to add the action button for each column in the interactive report

    Hi all

    I'm new in APEX, so pls forgive my question, if it's simple, but I am struggling with this problem for days now. I have interactive report and you want to add button in each row. What I want to do with this button is the following:

    1. to execute some stored procedure in need of that particular line item values

    2. returns a (id)

    3. go in another page in the application by passing the value out of the procedure (id).

    and I'm not find the way to do it. I tried now means:

    1. If I add the link of the column, so I can refer to the value of the current row, I don't know how to call the stored procedure and perform actions of rest I need

    2. If I add the button to the region, I do not know how to reference the values in column of a particular line of the interactive report...

    and I'm stuck...

    I just forms and global report and probably still think the "wrong" way .

    Any help would be appreciated!

    Thank you!!!


    user3253917 wrote:

    Please update your forum profile with a real handle instead of 'user3253917 '.

    I request of the company: there is a customer who always orders the same standard product orders (always order the same products, fair amount is different). I want to make it simple for the user: instead of retyping the command (master and few records details every time yet) I want to copy selected command (copy of the master record and record details) so that the user will only change date order (in master record) and amount fields in record details).

    So, in order to give him:

    1. the user must be able to choose the order in which I would copy (at page 4), select it,

    2. I need to make PL/SQL procedure to insert the new master record (order) and a few record details (order_items) (copy of the order/order_items chosen in step 1)

    3. navigate the user to page 29, where the master account at stage 2 insterted appears, so that the user can change the date and quantities.

    Any solution will be highly appreciated! Thank you very much!!!

    In simple terms:

    1. Add a link to column "Command copies" in the report on page 4, which sets the COPY request and passes the order ID on page 29.
    2. On page 29, create a process before header, sequenced to be the first process executed and conditional on REQUEST be EXEMPLARY, which creates a new order as a copy of the order with the ID from page 4 and returns the ID of the new order in the PK command ID of 29 page element.
  • Colon in link with the interactive report

    Hello

    I have two interactive reports which are connected by link column on one of the columns, the problem is that some of the values contains a colon

    for example, the value is ABC: 123 , but the linked report a value = 'ABC' is generated in the filter

    So I can see there are many sons and based on those I can escape the string using APEX_UTIL. URL_ENCODE so now I get Value = 'ABC % 3 A 123' in the filter that is still nothing.

    So I think on the interactive report, I need to somehow convert the return value on the page so the interactive report can deal with it, but I don't see how to do this and I can not find all threads that deal with these.

    I don't want to use an element on the page to filter the report the report is sometimes access directly and it would act/look different to other pages where we have it but don't have the problem that these values have no settlers. I can't remove the colon as they come from an external source.

    We use the apex 4.1

    Any ideas?

    WOWL wrote:

    This isn't the real value, but I think that its close enough for users, if I were to create a dynamic of any idea action that she could do as my knowledge of dynamic action is limited.

    Create dynamic Action to replace "_" with ":" when the IR is updated:

    When

    Event: After refresh
    Selection type: Region
    Region: IR / / whatever your area

    Real Actions

    Action: Run the JavaScript Code
    Fire on Page load: Yes

    // Change 'Colon Val' in selector to heading of colon-containing column
    $("#apexir_CONTROL_PANEL_COMPLETE .fielddata a:contains('Colon Val like')")
      .each(function () {
        $(this).text($(this).text().replace('_', ':'));
      }
    );
    
  • How to remove the link to the interactive report columns!

    Hi all

    I'm building an interactive report based on pl/sql block.

    In the report, I get the columnnames with link (underlined). I'm confuse when I have the chance to see the names of columns like AGE_SEX, AGE_SEX_

    When I see these columns of interactive report, it seems to be as same as the underline covers underscore.

    Is their anyway I can remove the link to the interactive report columns.


    I selected the link column exclude from the column heading in the report but still attack link gets the link in the column.

    Appreciate your help.

    Thank you/kumar

    Published by: kumar73 on May 5, 2010 14:32

    Hello

    Try the place for HTML page header

    
    

    Hope that I did not understand what you are trying

    BR, Jari

  • Contains no column 5 added to the interactive report apex

    Hi, I added a column in the query to the interactive report region and it does not appear in the designer of the Page, as it is not available when running in the list of columns through the action of the report menu.

    In the 4 apex when the query was changed directly a message was generated with the details of the new or modified columns, but the Apex 5 when I change the query and save, nothing happens.

    How to view the new column?

    Thank you.

    carlosjch wrote:

    Thanks fac586, I already tried to use view of the component, when I modify the query the new column is added, a message appears: area update.   No details of the new column appears in the message.  The result is the same, the column is not available after that.

    What happens if you create another IR with the new query?

  • How can I rearrange the columns in the not displayed section of the interactive report.

    Hello

    My interactive report contains 185 columns and requieres users to build its reports with some columns, but he gets lost between this amount of columns, it would be easier if the columns in the do not display the interactive report section would be automatically sorted, is it possible?

    Thank you very much

    Hi Eva,

    A solution would be to order the column names in alphabetical order. You can create a dynamic JavaScript action to manage the sort.

    The shuttle of the attribute IR "Select columns" have the ID "apexir_SHUTTLE_LEFT" or hidden columns and 'apexir_SHUTTLE_RIGHT' to the displayed columns.

    The function that you create might look like:

    var options = $('select#apexir_SHUTTLE_LEFT option');
    var arr = options.map(function(_, o) { return { t: $(o).text(), v: o.value }; }).get();
    arr.sort(function(o1, o2) { return o1.t > o2.t ? 1 : o1.t < o2.t ? -1 : 0; });
    options.each(function(i, o) {
      o.value = arr[i].v;
      $(o).text(arr[i].t);
    });
    
    var options = $('select#apexir_SHUTTLE_RIGHT option');
    var arr = options.map(function(_, o) { return { t: $(o).text(), v: o.value }; }).get();
    arr.sort(function(o1, o2) { return o1.t > o2.t ? 1 : o1.t < o2.t ? -1 : 0; });
    options.each(function(i, o) {
      o.value = arr[i].v;
      $(o).text(arr[i].t);
    });
    

    You need to find the right timing for dynamic action to run, I suppose the click on the button "Select columns" would do the trick.

    Kind regards

    Vincent

    http://vincentdeelen.blogspot.com

  • the interactive report column order does not properly

    Hi all

    Can someone help me with this situation:

    Example:

    1)

    First of all, I created an interactive report with this simple query

    Select col_A 1, 2 Col_D of the double

    (2) later, I changed the query like this

    Select col_A 1, 1 col_C, 2 double Col_D

    But when I run the report of the new added column appears in the end?

    I already tried to rearrange the order of the columns in the browser menu, but the question remains.

    Any ideas?

    Thank you

    Hello

    Connection to generator of APEX. Run your page.

    Select the columns in the report menu action and save the default layout.

    Kind regards

    Jari

Maybe you are looking for

  • Where Cookies-Exceptions are stored so that I can save the file?

    I have access to my computer using 'Accept cookies from sites' - 'Exceptions'. Whenever I have reinstall FireFox, I have to manually add the sites one by one to this list of exceptions. If I knew what file these exceptions were stored in, I could sav

  • Change Apple ID and password on the iPad, it's now on the previous e-mail address

    How can I change my old Apple ID, IE. E-mail address on my current equipment (iPad)?

  • Equium L300 will not load

    Hello! Please can someone help me?. I have a problem with my laptop for charging.I've had my laptop for 4 months and worked well so far. Thers no wear to my charger or prospects and my laptop is never dropped or diverted somehow, its in very good con

  • Queries on running Disk Defragmenter

    I put my computer to run at the scheduled time every month Disk Defragmenter, but as I am not the kind of person who normally prevents their pc on all day, I find that the programme rarely works. Recently, I ran a manual defragmentation ' but it took

  • Inspiron 17R 7720 mSATA question

    My Inspiron 17R 7720 has an mSATA SSD 32 GB. I thought, apparently incorrectly, that this disc was a startup disk that contains the operating system and has been used to provide a faster start of the OS. In response to another thread I posted an answ