Report in application express

Hi all. I'm new in oracle application express; I came from oracle forms.
I've got a question: can be a report or interactive report multidimensional??
Thanks all for collaboration,
Fabrizio

Here is what i mean: if i have to plot my data on a Y-X diagram i have 2 dimensions (my universe is a plan); in the case of a X-Y-Z diagram i have 3 dimensions (a cube), and so on.... i would like to manage sets of data with a generic number of dimensions (axis).
Thanks, Fabrizio

Similar Messages

  • Print a report from Application Express direct to a CUPS Printer

    Hi all, I'm new to this technology, is it possible to print a report from Application Express directly to a CUPS Printer? Can someone tell me in laymans terms how to do it? I find the terminology and documentation less than helpful.

    Jeremy,
    BI Publisher handles submitting reports directly to a CUPS printer. However, the APEX integration doesn't currently integrate with that portion of BI Publisher.
    Here's an options:
    Use the Java API of BI Publisher to build a custom Java program that would do this for you. Delivering to CUPS is part of the Java API.
    Bryan

  • Problem using Interactive Report  in Application Express 3.2.1.00.11

    Hi All ,
    I am using Interactive Report in Application Express 3.2.1.00.11
    I have made report as editable by using following query
    Select ROWID,
    APEX_ITEM.CHECKBOX(1,IDSKILL,'UNCHECKED') "Mark",
    APEX_ITEM.TEXT(2,IDSKILL)"IDSKILL",
    APEX_ITEM.TEXT(3,SKILL) "SKILL",
    APEX_ITEM.SELECT_LIST_FROM_LOV(4,IDBEARBEITER,'DIR_LOV'),
    APEX_ITEM.TEXT(5,ÄNDERUNGSDATUM)"ÄNDERUNGSDATUM"
    from SKILLS
    Problem :-
    When I click FILTER option in Interactive Report , It is taking under Expression "<input type="text" name="f03" size="20" maxlength="2000" value="ARIS" />" and displaying in search filter as
    Skill = '<input type="text" name="f03" size="20" maxlength="2000" value="ARIS" />'
    Can I make display like Skill ="ARIS"
    Any suggestion is welcom ..
    Thanks in advance
    Cheers
    Sachin Srivastava

    Hi,
    As I know there is no fix/workaround for that.
    Disable filtering and other stuff is only. But I think you of course like have filters and other nice thing of interactive report. Other vice you have done classic report.
    It is better use classic report and build own custom filers.
    Br, Jari

  • Oracle Problem using Interactive Report in Application Express 4

    Hi All ,
    I am using Interactive Report in Application Express 3.2.1.00.11
    I have made report as editable by using following query
    Select ROWID,
    APEX_ITEM.CHECKBOX(1,IDSKILL,'UNCHECKED') "Mark",
    APEX_ITEM.TEXT(2,IDSKILL)"IDSKILL",
    APEX_ITEM.TEXT(3,SKILL) "SKILL",
    APEX_ITEM.SELECT_LIST_FROM_LOV(4,IDBEARBEITER,'DIR_LOV'),
    APEX_ITEM.TEXT(5,ÄNDERUNGSDATUM)"ÄNDERUNGSDATUM"
    from SKILLS
    Problem :-
    When I click FILTER option in Interactive Report , It is taking under Expression "<input type="text" name="f03" size="20" maxlength="2000" value="ARIS" />" and displaying in search filter as
    Skill = '<input type="text" name="f03" size="20" maxlength="2000" value="ARIS" />'
    Can I make display like Skill ="ARIS"
    Any suggestion is welcom ..

    Try making your column definition as "Remove HTML and escape special characters".
    I tried it and it make the column appear as editable as intended and also clicking on the column heading or on the filter in the IR bar behave properly.

  • Inserting values in a table from a view report in Application Express

    Hello.
    I have several tables with the sql bellow:
    Employee
    CREATE TABLE "Employee"
    (     "Employee_ID" NUMBER,
    "Name" VARCHAR2(12) CONSTRAINT "NAME_EMPLOYEE_NN" NOT NULL ENABLE,
    "Surname" VARCHAR2(10) CONSTRAINT "SURNAME_EMPLOYEE_NN" NOT NULL ENABLE,
    "Address" VARCHAR2(50) CONSTRAINT "ADDRESS_EMPLOYEE_NN" NOT NULL ENABLE,
    "Telephone" VARCHAR2(10),
    "Personal_ID_Number" VARCHAR2(13),
    "Date_of_Employment" VARCHAR2(10) CONSTRAINT "DATA_NN" NOT NULL ENABLE,
    "Salary" NUMBER(6,0),
    CONSTRAINT "Employee_ID_con" PRIMARY KEY ("Employee_ID") ENABLE,
    CONSTRAINT "Employee_CON" UNIQUE ("Personal_ID_Number", "Telephone") ENABLE
    Patient
    CREATE TABLE "PATIENT"
    (     "Patient_ID" NUMBER,
         "Name_Patient" VARCHAR2(13) CONSTRAINT "NAME_PAT_NN" NOT NULL ENABLE,
         "Surname_Patient" VARCHAR2(10) CONSTRAINT "SURNAME_PAT_NN" NOT NULL ENABLE,
         "ADSRESS_PATIENT" VARCHAR2(50),
         "TELEPHONE_PATIENT" VARCHAR2(10) CONSTRAINT "TEL_PAT_NN" NOT NULL ENABLE,
         "EMPLOYEE_ID" NUMBER CONSTRAINT "DENTIST_PAT_NN" NOT NULL DISABLE,
         CONSTRAINT "PK_PATIENT" PRIMARY KEY ("PATIENT_ID") ENABLE,
         CONSTRAINT "PACIENT_CON" UNIQUE ("TELEFON_PACIENT") ENABLE
    ALTER TABLE "PATIENT" ADD CONSTRAINT "PATIENT_CON3" FOREIGN KEY ("Employee_ID")
         REFERENCES "Dentist" ("Employee_ID") ON DELETE SET NULL ENABLE
    Appointment
    CREATE TABLE "Appointment"
    (     "Appointment_ID" NUMBER,
         "Employee_ID" NUMBER CONSTRAINT "NN_Dentist_Appointment" NOT NULL ENABLE,
         "Patient_ID" NUMBER CONSTRAINT "NN_PATIENT_Appointment" NOT NULL ENABLE,
         "Who_Made" NUMBER,
         "Who_Changed" NUMBER,
         "Who_Canceled" NUMBER,
         "Content" VARCHAR2(1000),
         "DATE" DATE,
         CONSTRAINT "PK_Appointment" PRIMARY KEY ("Appointment_ID") ENABLE
    ALTER TABLE "Appointment" ADD CONSTRAINT "Appointment_CON" FOREIGN KEY ("Patient_ID")
         REFERENCES "PATIENT" ("Patient_ID") ENABLE
    ALTER TABLE "Appointment" ADD FOREIGN KEY ("Employee_ID")
         REFERENCES "Dentist" ("Employee_ID") ENABLE
    ALTER TABLE "Appointment" ADD FOREIGN KEY ("Who_Made")
         REFERENCES "Employee" ("Employee_ID") ENABLE
    ALTER TABLE "Appointment" ADD FOREIGN KEY ("Who_Changed")
         REFERENCES "Employee" ("Employee_ID") ENABLE
    ALTER TABLE "Appointment" ADD FOREIGN KEY ("Who_Canceled")
         REFERENCES "Employee" ("Employee_ID") ENABLE
    Dentist
    CREATE TABLE "Dentist"
    (     "Employee_ID" NUMBER,
    "Qualifications" VARCHAR2(50),
    CONSTRAINT "RB_VRAB_STOMATOLOG_PK" PRIMARY KEY ("Employee_ID") ENABLE
    ALTER TABLE "Employee_ID" ADD CONSTRAINT "Dentist_CON" FOREIGN KEY ("Employee_ID")
    REFERENCES "Employee" ("Employee_ID") ON DELETE CASCADE ENABLE
    I'm trying to make an application in Oracle Application Express and I've tried making an SQL report using the following SQL query:
    CREATE OR REPLACE FORCE VIEW "Appointment_REPORT" ("DOCTOR", "PATIENT", "Content", "Date") AS
    select concat(concat(v.name,' '),v.surname) as doctor, concat(concat(pa.name_patient,' '),pa.surname_patient) as pactent, p.content, p.date
    from Appointment p, Amployee v, Patient pa
    where
    v.employee_id=p.employee_id
    and p.patient_id=pa.patient_id
    The SQL works fine and gives me lovely results in my report. However, I don't know how to link the SQL to my actual Appointment table. Deleting, updating or creating new appointments through this view is impossible because I get the following error Unexpected error, unable to find item name at application or page level.
    I understand how to make a form on the Appointment table but given how that table contains lots of primary keys (numbers) it's not preferable for the user to have to deal with that.
    Can I have some help with linking the two and making it functional?
    Thanks in advance.

    982909 wrote:
    Hello.
    I have several tables with the sql bellow:You are digging yourself a DEEP hole by using double quote marks & Mixed Case table & column names!
    >
    CREATE TABLE "Appointment"
    (     "Appointment_ID" NUMBER,
         "Employee_ID" NUMBER CONSTRAINT "NN_Dentist_Appointment" NOT NULL ENABLE,
         "Patient_ID" NUMBER CONSTRAINT "NN_PATIENT_Appointment" NOT NULL ENABLE,
         "Who_Made" NUMBER,
         "Who_Changed" NUMBER,
         "Who_Canceled" NUMBER,
         "Content" VARCHAR2(1000),
         "DATE" DATE,
    AVOID using Reserved Words like "DATE" as column or table names!
    >
    I'm trying to make an application in Oracle Application Express and I've tried making an SQL report using the following SQL query:
    CREATE OR REPLACE FORCE VIEW "Appointment_REPORT" ("DOCTOR", "PATIENT", "Content", "Date") AS
    select concat(concat(v.name,' '),v.surname) as doctor, concat(concat(pa.name_patient,' '),pa.surname_patient) as pactent, p.content, p.date
    from Appointment p, Amployee v, Patient pa
    where
    v.employee_id=p.employee_id
    and p.patient_id=pa.patient_id
    The SQL works fine and gives me lovely results in my report. However, I don't know how to link the SQL to my actual Appointment table. Deleting, updating or creating new appointments through this view is impossible because I get the following error Unexpected error, unable to find item name at application or page level.
    I understand how to make a form on the Appointment table but given how that table contains lots of primary keys (numbers) it's not preferable for the user to have to deal with that.
    Any table can have only ONE Primary Key.
    Can I have some help with linking the two and to which "two" do you refer?
    making it functional?Since you have told us what functionality is desired or expected,
    I don't know what might be a solution.

  • Cross tab reports in application express

    Hi,
    Can a cross tab report be generated with the help of Oracle Application Express?
    Lavina

    Lavina - you can cheat and create a very simple report like this:
    Use a PL/SQL dynamic region. Within your PL/SQL, query the database to get the data in rows rather than columns (which is normally much easier and allows the number of items to be dynamic) and set a cursor on the result.
    Start an HTML TABLE block, loop through the cursor once for each column of the resultset and output each row as a table column (i.e. 'sideways', with td tags rather than tr tags, or th tags for the first). You can also put in CSS formatting etc., then close off the table at the end. The idea here is that you build up an HTML table with your data in the cells, and pass it back to the browser using an htp.p() call.
    It's a bit crude, and you don't get any of the APEX stuff that goes with the report, but it's OK for very simple reports. We use this technique for creating reports that show the data that was used to generate charts.
    John.

  • Forms and reports on Application Express

    Hi:
    Is it possible to import regular forms and reports( .fmb and .rdf) into the application express and run in the database xe/application express environment?

    Hello,
    Not yet possible...
    What you could do is run the Form in an iframe, but if you talk about migrating the forms and reports, the APEX Dev team is working on that.
    Regards,
    Dimitri
    -- http://dgielis.blogspot.com/
    -- http://www.apex-evangelists.com/
    -- http://www.apexblogs.info/
    Message was edited by:
    Dimitri Gielis@AE

  • Printing PDF  reports in application express

    Hi everyone,
    I am a newbie to APEX.can anyone post some links or material regarding the PDF reports in APEX.
    Thank u

    This is where I started. I then read up on the information on BI Publisher at http://www.oracle.com/technology/products/bi/enterprise-edition.html .
    Between the 2 sites, I think you will have everything you need.

  • Reporting in Application Express

    When a query returns more than one row, is it than possible to print each row on a separate page?

    If you are sure that a report is the way you want to do this, you could hack something together along these lines by creating a page with a hidden numeric item, and using this number to restrict your result set based on ROWNUM - e.g.:
    SELECT * FROM SCOTT.EMP WHERE ROWNUM = :PX_RECORD_NUMBER;
    You could then index straight into the dataset or cycle through the records on the same page by incrementing or decrementing :PX_RECORD_NUMBER.

  • Calling an application express interactive report

    Hi all. I'm on devsuite 10g. Is there a way to call an interactive report of application express from my form???
    Thanks in advance for collaboration,
    Fabrizio

    Hi Francois. First thanks for your answer.
    Application Express is an Oracle tool that can be used to develop rapid application.
    It is web based; interactive report is a report that permits you to make some operations on report, you can highlight some records that have certain values, you can dowload data on your machine in pdf, xls,csv format.
    Fabrizio

  • PDF Generators for Application Express

    Can anyone make a few recommendations on third party products, etc. that can create pdf reports from Application Express?
    Thanks,
    Bob T.

    Jes,
    I've found those docs and have installed plpldf under user plpdf. I've tried to get the test2 example working in the manual install manual and haven't figured it out yet. Can anyone provide specific instruction.........
    I've tried creating an anonymous pl/sql block in apex page. Created a process and inserted the test2 code there also. apex is telling me that it doesn not recognize plpdf.init method.......I've tried granting execute privilages but this hasn't made a difference.

  • Interactive Report in oracle application Express

    Hello,
    I am new User in oracle application express apex . I've created interactive report .when i click download option then choose html format. but there are some
    problem .there are no header and footer in the page. how to add dynamic header and footer in the page .please help me .
    Md. Masum Manzil
    01925110083

    Try making your column definition as "Remove HTML and escape special characters".
    I tried it and it make the column appear as editable as intended and also clicking on the column heading or on the filter in the IR bar behave properly.

  • Oracle Portal, Application Express, Oracle Forms/Reports 10g - which one?

    Hi,
    I have Oracle 10g database and Application Express installed on one linux box.
    second linux box has Oracle HTTP server running from where i call the htmldb pages.
    3rd linux box has Oracle Application Server 10.1.2 installed along with SSO, Portal 10.1.4 , Forms Server etc.
    Now, i see there are 3 ways i can develop web applications
    1. using Application Express and http server which is very basic and simple.
    2. using Oracle Forms/Reports 10g and forms/reports server
    3. Oracle Portal 10.1.4 in Application Server 10.1.2
    Can someone guide me, which one of the above 3 is worth sticking on forever for developing web applications. i am really not sure which one of the above is best for Web developement in terms of long term planning. and i believe all 3 of the above can be integrated with Oracle SSO for authentication.
    Can someone guide me please to select one of the above and can you explain me why for my better understanding of the different tools?
    Thanks,
    Philip.

    Hi Philip.
    If you already have Oracle Portal, I think that portal is the best solution.
    Portal can be integrated with others applications using SSO.
    Oracle portal have a lot of features that help you to develop web applications.
    If portal does not offer what you want, you can develop your own portlets using java or plsql.
    Take a look at the default home page of oracle portal.
    Look better the features that portal offer to you.
    http://portalcenter.oracle.com
    Thanks.

  • How can you SELECT via Database Link CLOB data using Application Express?

    Customer Issue:
    Developer using Oracle's Application Express 3.1. The Developer is trying to SELECT a CLOB datatype column from a remote (10.2.0.3) database, via a database link on her 10.2.0.4 based client Application. The Developer wants to be able to select CLOB data from the remote database which has limitation that she can't make any changes to the remote database.
    Developer's Comments:
    I do a select and get the error. Getting error ORA-22992: cannot use LOB locators selected from remote tables. So she feels she can't use dbms_lob.substr in this configuration I can do a "select into" but that is for one value. I am trying to run a select statement for a report that brings back more than one row. I do not have permission to change anything on the remote database. I want to access the remote database and multiple tables.
    This is not something I work with, would greatly appreciate help or ideas. Is this a limitation of the 3.1; or does she just not have this set up correctly; or should she be using a Collection (if yes, please share example)
    Thanks very much,
    Pam
    Edited by: pmoutrie on Jun 4, 2009 12:01 PM
    Hello???
    Would really appreciate an answer.
    Thanks,
    Pam

    This may not be a perfect solution for you but it worked for my situation.
    I wanted to grab some data from Grid Control's MGMT$JOB_STEP_HISTORY table but I couldnt' create an Interactive Report due to the existance of a CLOB column. I cheated this by creating a view on the GC DB, grabbing the first 4000 characters and turning it into a varchar2 column:
    create view test_job_step_history as
    select job_Name, target_name, status, start_time, end_time, to_char(substr(output,1,4000)) output
    from MGMT$JOB_STEP_HISTORY where trunc(end_time) > trunc(sysdate)-90
    In an APEX Interactive Report:
    select * from test_job_step_history@GCDB
    Granted, the output looks aweful right now but I am only looking for a very particular output (failed, denied, ORA-, RMAN-, etc) so the formatting isn't the most important thing to me right now.
    If anyone can improve -- and I'm sure you can -- on this I'd love to hear about it.
    Thanks,
    Rich

  • Application express installation is failed while running apxdevrm.sql scrip

    Hello Experts,
    i am new to Oracle Application express. My installation is failed while running the script (apxdevrm.sql).
    here is the command i ran as sysdba
    @apexins xxxxx apex apex temp /i/
    installation is exited with the following error :
    REPORT:SYS> prompt Set Application ID...
    Set Application ID...
    REPORT:SYS>
    REPORT:SYS> begin
    2
    3 -- SET APPLICATION ID
    4 wwv_flow.g_flow_id := nvl(wwv_flow_application_install.get_application_id,4411);
    5 wwv_flow_api.g_id_offset := nvl(wwv_flow_application_install.get_offset,0);
    6 null;
    7
    8 end;
    9 /
    REPORT:SYS>
    REPORT:SYS> --application/delete_application
    REPORT:SYS>
    REPORT:SYS> begin
    2
    3 -- Remove Application
    4 wwv_flow_api.remove_flow(nvl(wwv_flow_application_install.get_application_id,4411));
    5
    6 end;
    7 /
    begin
    ERROR at line 1:
    ORA-20001: API operation includes calls that are incompatible with the current runtime.
    ORA-06512: at "APEX_030200.WWV_FLOW_API", line 32
    ORA-06512: at "APEX_030200.WWV_FLOW_API", line 247
    ORA-06512: at line 4
    here is my database version :
    REPORT:SYS> select * from v$version;
    Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
    PL/SQL Release 11.2.0.2.0 - Production
    CORE 11.2.0.2.0 Production
    TNS for Linux: Version 11.2.0.2.0 - Production
    NLSRTL Version 11.2.0.2.0 - Production
    OS version :
    cat /etc/redhat-release
    Red Hat Enterprise Linux Server release 5.6 (Tikanga)
    any one had this issue in the past?
    your help is greatly appreciated.
    Edited by: 892564 on Oct 20, 2011 4:15 PM

    Hello experts,
    is there any best way to trouble shoot the error which i got?
    Thanks
    !# Pavan

Maybe you are looking for

  • Data Federator- Merging two source tables

    Hi, I have two identically structured source tables and i need to merge them together to a target table. For Example:- Source Table1=  { (A,10), (B,11), (C,12) } + Source Table2=  { (D,15), (E,16), (F,17) } Target Table=  { (A,10), (B,11), (C,12), (D

  • ORA-20001: PAY_7599_SYS_SUP_DT_OUTDATE when trying to create a new employee

    hello. I hope someone can help. My script below takes record(s) from a temporary table and loads them into ORACLE Financials via several APIs but on initial testing (using 1 NEW Record) it fails with the error message: Employee No: 00020206 ORACLE er

  • How to track changes in an ABAP program

    Hi, I have a program being changed by 3 people one after another !! I want to know what were the changes made by each of the them !! Just like tracking the changes in a CVS !! How to do that in ABAP workbench ?? thanks

  • How to install software on Solaris?

    I am new to Solaris but have experience on Fedora. I installed Solaris 10 with the default software. Now I want to install gcc on this system. How can I do this? Does Solaris has RPM like Fedora? I found that in Solaris DVD there is a directory "sol_

  • My search function in contacts does not bring up a keyboard anymore. How do I find a contact?

    I just upgraded to IoS 7.  My contact functionality was working until this am but now when I go to contacts and click on the spotlight a keyboard does not come up so I cant type in anything to search... Help!