Generating and Viewing XML Output without rdf

Howdy,
I have been dev Oracle Forms/Reports for over 10 years. We are now migrating all of our reports to BIP.
To date when I have been developing these reports I have been using the old rdf files to "generate to a file" and thus get a nice, quick and dirty XML output file (what I am calling a “datafile”). Using this makes it substantially easier to then dev the format template. However going forward I/we would like to completely remove the Designer 2000 tool entirely when it comes to report development.
How can we as developers can get our hands on the XML "datafiles" that are generated by the data templates in BIP? Are these stored anywhere on the server for the viewing? Is there another tool I can pop my Data template and SQL into and generate XML ‘with’ the correct groupings, ect.?
Thanks in advance for any assistance/guidance you can provide.
ScottC

Or, from the browser see Note:394631.1
1.Using System Administrator responsibility
Nav:Profile->System
query Viewer: Text, set this to Browser and save
2. Using your Receivables responsibility
Run the the XML report that is failing, note the request_id
when it finishes, even with errors do this,
View->Requests
query this request_id
click on Diagnostic button->View XML
save the file to your PC by doing File->Save As
3. Upload this XML data file.

Similar Messages

  • How to generate PDF from XML output without XML publisher

    Hi,
    I am facing a problem while splitting the rdf generated XML output.
    Problem Description:
    I have a oracle invoice report which runs once every day (scheduled program). This report fetches me the invoices generated on that day and needs to be Mailed / Faxed to the customers.
    So i developed the report in such a way that it generates the output order by customers...since the output generated will be as one .out file in APPLCSF/out directory...the .out file needs to be splitted by customers, for which i have written a cursor which takes the data of the main query and submits that many requests as many as customers are there.....There is a possibility of having 1000 customers per day also. If that is the case then my main program will fire that many requests.
    Is there a different approach......any inputs are highly appreciated.
    Also, i am generating the output in XML format. Is there a way from which i can directly generate a PDF from that XML output rather using any other tool.
    Thanks & Regards,
    Lakshmi Kalyan Vara Prasad.

    Hi,
    with Reports Bursting and the defined "distributions" it's possible to have one report splittet to several parts with different receipients. Have a look at http://download-uk.oracle.com/docs/cd/B14504_01/dl/bi/B13673_01/pbr_dist.htm.
    With xsl-fo it's possible to create pdf out of xml ... that's what xml publisher is doing.
    Regards
    Rainer

  • How to generate the following XML-Output?

    Hi all,
    I would like to generate the following XML-Output without defining any types or tables:
    <?xml version = '1.0'?>
    <DEPARTMENTS_EMPLOYEES>
    <DEPARTMENT NAME="ACCOUNTING">
    <DEPTNO>10</DEPTNO>
    <LOC>NEW YORK</LOC>
    <EMPLOYEES_OF_DEPARTMENT>
    <EMPNO>...</EMPNO>
    <ENAME>...</ENAME>
    </EMPLOYEES_OF_DEPARTMENT>
    </DEPARTMENT>
    <DEPARTMENT NAME="RESEARCH">
    <DEPTNO>20</DEPTNO>
    <LOC>DALLAS</LOC>
    <EMPLOYEES_OF_DEPARTMENT>
    </EMPLOYEES_OF_DEPARTMENT>
    </DEPARTMENT>
    </DEPARTMENTS_EMPLOYEES>
    Unfortunately the following SQL-Statement does not working:
    select xmlElement("DEPARTMENTS_EMPLOYEES",
    xmlAttributes(d.deptno as "DEPTNO"),
    xmlElement("DNAME", d.dname),
    xmlElement("LOC", d.loc),
    xmlElement("EMPLOYEES_OF_DEPARTMENT",
    (select xmlAgg(xmlElement("EMPLOYEE", xmlAttributes(e.empno as "EMPNO"), xmlForest(e.ename as "ENAME", e.job as "JOB", e.hiredate as "HIREDATE", e.sal as "SAL", e.comm as "COMM", m.empno as "MGRNO", m.ename as "MGRNAME" ) )
    from emp e, emp m
    where e.deptno = d.deptno
    and m.empno = e.mgr
    ) as XML
    from dept d;
    1. When I provide this statement with SQL*Plus
    (unfortunately 9.0.1.3.0) then I get the
    following output:
    XML()
    XMLTYPE()
    XMLTYPE()
    XMLTYPE()
    XMLTYPE()
    2. When I provide this statement with SQL Navigator
    4.3.0.456 then I get the following error:
    [1]: (Error): OCI-21560: argument 3 is null, invalid,
    or out of range
    3. When I execute the following PL/SQL-Code then I get
    the XML-Error message:
    DECLARE
    x CLOB;
    xmlstr VARCHAR2(32767);
    line VARCHAR2(2000);
    BEGIN
    x := dbms_xmlquery.getxml('select xmlElement("DEPARTMENT",
    xmlAttributes(d.deptno as "DEPTNO"),
    xmlElement("DNAME", d.dname),
    xmlElement("LOC", d.loc),
    xmlElement("EMPLOYEELIST",
    (select xmlAgg(xmlElement("EMPLOYEE",
    xmlAttributes(e.empno as "EMPNO"),
    xmlForest(e.ename as "ENAME",
    e.job as "JOB",
    e.hiredate as "HIREDATE",
    e.sal as "SAL",
    e.comm as "COMM",
    m.empno as "MGRNO",
    m.ename as "MGRNAME"
    from emp e, emp m
    where e.deptno = d.deptno
    and m.empno = e.mgr
    ) as XML
    from dept d');
    xmlstr := dbms_lob.SUBSTR(x,32767);
    LOOP
    EXIT WHEN xmlstr IS NULL;
    line := SUBSTR(xmlstr,1,INSTR(xmlstr,CHR(10))-1);
    DBMS_OUTPUT.PUT_LINE(line);
    xmlstr := SUBSTR(xmlstr,INSTR(xmlstr,CHR(10))+1);
    END LOOP;
    END;
    <?xml version = '1.0'?>
    <ERROR>oracle.xml.sql.OracleXMLSQLException: Unimplemented Feature</ERROR>
    4. When I provide the following PL/SQL-Code then I get the same xml-error:
    DECLARE
    x CLOB;
    xmlstr VARCHAR2(32767);
    line VARCHAR2(2000);
    BEGIN
    x := dbms_xmlquery.getxml('select xmlElement("SYSDATE", xmlElement("Datum", to_char(sysdate,''DD.MM.YYYY'')),
    xmlElement("Zeit", to_char(sysdate,''HH24:MI:SS''))) as XML
    from dual');
    xmlstr := dbms_lob.SUBSTR(x,32767);
    LOOP
    EXIT WHEN xmlstr IS NULL;
    line := SUBSTR(xmlstr,1,INSTR(xmlstr,CHR(10))-1);
    DBMS_OUTPUT.PUT_LINE(line);
    xmlstr := SUBSTR(xmlstr,INSTR(xmlstr,CHR(10))+1);
    END LOOP;
    END;
    <?xml version = '1.0'?>
    <ERROR>oracle.xml.sql.OracleXMLSQLException: Unimplemented Feature</ERROR>
    Can I generate the needed XML-Output from Database with SQL or PL/SQL?
    Can anybody help me?
    Regards
    Leonid Pavlov

    I have this done with:
    DECLARE
    qryCtx DBMS_XMLGEN.ctxHandle;
    result CLOB;
    xmlstr VARCHAR2(32767);
    line VARCHAR2(2000);
    BEGIN
    qryCtx := dbms_xmlquery.newContext('select deptno, dname, loc, cursor(select e.empno, e.ename, e.job,
    to_char(e.hiredate,''DD.MM.YYYY'') hiredate, e.sal, e.comm,
    m.empno MGRNO, m.ename MGRNAME
    from emp e, emp m
    where e.deptno = dept.deptno
    and m.empno(+) = e.mgr) emp
    from dept');
    dbms_xmlquery.useNullAttributeIndicator(qryCtx, FALSE);
    dbms_xmlquery.setRowsetTag(qryCtx, 'DEPARTMENTS_EMPLOYEES');
    dbms_xmlquery.setrowtag(qryCtx, 'DEPARTMENT');
    DBMS_XMLQuery.setRowIdAttrName(qryCtx, 'ID');
    DBMS_XMLQuery.setRowIdAttrValue(qryCtx, 'DEPTNO');
    -- dbms_xmlquery.setrowidattrname(qryCtx, NULL);
    result := dbms_xmlquery.getXML(qryCtx);
    DBMS_XMLQuery.closeContext(qryCtx);
    xmlstr := dbms_lob.SUBSTR(result,32767);
    LOOP
    EXIT WHEN xmlstr IS NULL;
    line := SUBSTR(xmlstr,1,INSTR(xmlstr,CHR(10))-1);
    DBMS_OUTPUT.PUT_LINE(line);
    xmlstr := SUBSTR(xmlstr,INSTR(xmlstr,CHR(10))+1);
    END LOOP;
    END;
    But how can I rename the <EMP>-Element to Employees?

  • Format Payments (Evergreen, Form Feed) unable to view XML output

    1. Changed the output type on this report to XML.
    2. The report completes successfully and I can see the report in the $APPLCSF/out directory.
    3. When I click the 'View Output' button in Oracle applications it says "Unable to find the published output for this request".
    4. I changed the 'Active Users' report to XML and can successfully view the output when clicking the 'View Output' button.
    Any direction would be appreciated.
    Thanks,
    Kelly

    Hi Patrick,
    Have look at my post on this thread from 28th August for a summary. You can take a look at the parameters of the conc request program for details (XDOREPPB). Here is the call to the submit_request API. You will need to set the values for arguments1-7.
    l_req_id := fnd_request.submit_request(
              application => 'XDO'
              ,program => 'XDOREPPB'
              ,description => 'Publish Remittance Summary'
              ,start_time => TO_CHAR(SYSDATE, 'DD-MON-YY HH24:MI:SS')
              ,argument1 => l_request_id
              ,argument2 => l_application
              ,argument3 => l_template_code
    ,argument4 => 'en'
    ,argument5 => 'N'
    ,argument6 => 'RTF'
    ,argument7 => 'PDF');
    Thanks
    Paul

  • JDev generated webservices encodes XML output from PL/SQL procedure

    I have a PL/SQL packaged procedure which takes some input parameters and produces one output parameter. The output parameter is of type CLOB and after the procedure has run, it contains a big piece of XML data.
    Using JDeveloper 10.1.3.1, I've published this packaged procedure as a webservice. The generated webservice is fine and works, except for one tiny little issue: the XML that is taken from the output parameter is encoded.
    Here is an example of the SOAP message that the webservice returns:
    <?xml version="1.0" encoding="UTF-8"?>
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:ns0="http://gbv0300u/GBV0300U.wsdl/types/"><env:Body><ns0:gbv0300uResponse
    Element><ns0:result><ns0:obvglijstOut> & gt;type>GBV0001& gt ;/type& lt;
    & gt;diensten& lt;
    & gt;dienst>some value& gt;/dienst& lt;
    & gt;/diensten& lt;
    </ns0:obvglijstOut></ns0:result></ns0:gbv0300uResponseElement></env:Body></env:Envelope>
    (I've manually added an extra space between the & and lt; or gt; to make sure a browser will not translate it into a < or >!)
    The contents of the <ns0:obvglijstOut> element are filled with the output parameter from the PL/SQL package.
    How can I change the generated webservice, so the output from the PL/SQL package is used as is instead of being encoded?

    Update: I've tested a bit more by adding some output statements to the java code that JDeveloper generated. I'm now 100% sure the PL/SQL code gives the XML data correctly to the webservice.
    At this moment my guess is that somewhere in the WSDL definition there is something that enables the encoding of the data. But I'm not sure.
    Any help is greatly appreciated.

  • How to generate and view the link of the accelerator

    Hi All,
    I want to generate a link for the accelerator added in Roadmap, I know that I can do it through the button Generate URL of the document attributes,but the problem is, when i click on the button, it says URL generated. Where can I view the link which is generated for a particular document.
    If I see in Solar01 or Solar02 documents, there is seperate tab by name LINK, but there also I am not able to view the link generated.
    Pls help me with your inputs ASAP.
    Thanks & Regards,
    Bharathi

    Hi prakar,
    For some of the documents without asking for user name and password it is displaying ( This is depending on the Local and the client system).
    I mean for the internal SolMan system, its displaying the document, when I do the samething for the client system, it says page not found.
    Pls let me know the settings to be done for me to view the document.
    I will have to use my SolMan username and password to open the document, Correct me if I am wrong.
    Pls let me know the roles to be provided to give access to the user.
    Regards,
    Bharathi.

  • Triggering and view XML messages in SAP AMI

    We have  configured the AMI. Also setup the AMI enabled devices.
    We have created Meter Reading Orders for the periodic meter reading as bulk .
    But the creation of MROs does not trigger creation of XML messages.
    We found the Enterprise Service responsible for meter reading order Request Smart Meter Meter Reading Document Creation as Bulk SmartMeterMeterReadingDocumentERPBulkCreateRequest_Out
    But the XML messages are not getting generated on MRO creation. Also no XML message generated on AMI enabled device creation. Would like to know where we can view the generated XML and also trouble shoot.
    Thanks in advance for the information
    Vijay

    Hi,
    Thanks a lot for the informaiton , I could go into SXMB_MONI  with date and time stamp to view the XML message, still i am not able to view it.
    Is there any thing specific needs to be configured to have the XML message in SXMB_MONI
    The process we are following is we are creating periodic meter reads and using the transaction ELMU Customized to our needs to trigger the SmartMeterMeterReadingDocumentERPBulkCreateRequest_Out . Are we following the right approach.
    Can you provide the check points.
    thanks,
    Vijay
    Edited by: vijay gunti on May 26, 2010 8:39 AM
    Edited by: vijay gunti on May 26, 2010 8:46 AM
    Edited by: vijay gunti on May 26, 2010 8:49 AM

  • Need to generate a standard XML even without data

    Hi All,
    I am using the below query to generate XML Data.
    SELECT XMLSERIALIZE (CONTENT DATA AS CLOB) AS DATA
               FROM (  SELECT XMLELEMENT (
                                 "RegionData",
                                 XMLAGG (
                                    XMLFOREST (
                                       XMLCData(r.region) AS "RegionName",
                                       r.first_name || r.last_name AS "EmployeeFullName",
                                       r.ntlogin AS "EmployeeAlias",
                                       r.job_title AS "EmployeeRole",
                                       r.sap_number AS "SAPNumber",
                                       r.sales_transaction_dt AS "Day",
                                       r.postpaid_totalqty AS "PostpaidCount",
                                       r.postpaid_totaldollars AS "PostpaidAmount",
                                       r.postpaidfeature_totalqty AS "PostpaidFeatureCount",
                                       r.postpaidfeature_totaldollar AS "PostpaidFeatureAmount",
                                       r.prepaid_totalqty AS "PrepaidCount",
                                       r.prepaid_totaldollars AS "PrepaidAmount",
                                       r.prepaidfeature_totalqty AS "PrepaidFeatureCount",
                                       r.prepaidfeature_totaldollars AS "PrepaidFeatureAmount",
                                       r.accessory_totalqty AS "AccessoriesCount",
                                       r.accessory_totaldollars AS "AccessoriesAmount",
                                       r.handset_totalqty AS "HandsetsCount",
                                       r.handset_totaldollars AS "HandsetsAmount",
                                       (SELECT XMLAGG (
                                                  XMLELEMENT (
                                                     "Division",
                                                     XMLFOREST (
                                                        di.division AS "DivisonName",
                                                        di.postpaid_totalqty AS "PostpaidCount",
                                                        di.postpaid_totaldollars AS "PostpaidAmount",
                                                        di.postpaidfeature_totalqty AS "PostpaidFeatureCount",
                                                        di.postpaidfeature_totaldollar AS "PostpaidFeatureAmount",
                                                        di.prepaid_totalqty AS "PrepaidCount",
                                                        di.prepaid_totaldollars AS "PrepaidAmount",
                                                        di.prepaidfeature_totalqty AS "PrepaidFeatureCount",
                                                        di.prepaidfeature_totaldollars AS "PrepaidFeatureAmount",
                                                        di.accessory_totalqty AS "AccessoriesCount",
                                                        di.accessory_totaldollars AS "AccessoriesAmount",
                                                        di.handset_totalqty AS "HandsetsCount",
                                                        di.handset_totaldollars AS "HandsetsAmount",
                                                        (SELECT XMLAGG (
                                                                   XMLELEMENT (
                                                                      "District",
                                                                      XMLFOREST (
                                                                         dis.district AS "DistrictName",
                                                                         dis.postpaid_totalqty AS "PostpaidCount",
                                                                         dis.postpaid_totaldollars AS "PostpaidAmount",
                                                                         dis.postpaidfeature_totalqty AS "PostpaidFeatureCount",
                                                                         dis.postpaidfeature_totaldollar AS "PostpaidFeatureAmount",
                                                                         dis.prepaid_totalqty AS "PrepaidCount",
                                                                         dis.prepaid_totaldollars AS "PrepaidAmount",
                                                                         dis.prepaidfeature_totalqty AS "PrepaidFeatureCount",
                                                                         dis.prepaidfeature_totaldollars AS "PrepaidFeatureAmount",
                                                                         dis.accessory_totalqty AS "AccessoriesCount",
                                                                         dis.accessory_totaldollars AS "AccessoriesAmount",
                                                                         dis.handset_totalqty AS "HandsetsCount",
                                                                         dis.handset_totaldollars AS "HandsetsAmount",
                                                                         (SELECT XMLAGG (
                                                                                    XMLELEMENT (
                                                                                       "Store",
                                                                                       XMLFOREST (
                                                                                          mst.store_id AS "StoreNumber",
                                                                                          mst.store_name AS "StoreLocation",
       mst.postpaid_totalqty AS "PostpaidCount",
                                                                                          mst.postpaid_totaldollars AS "PostpaidAmount",
                                                                                          mst.postpaidfeature_totalqty AS "PostpaidFeatureCount",
                                                                                          mst.postpaidfeature_totaldollar AS "PostpaidFeatureAmount",
                                                                                          mst.prepaid_totalqty AS "PrepaidCount",
                                                                                          mst.prepaid_totaldollars AS "PrepaidAmount",
                                                                                          mst.prepaidfeature_totalqty AS "PrepaidFeatureCount",
                                                                                          mst.prepaidfeature_totaldollars AS "PrepaidFeatureAmount",
                                                                                          mst.accessory_totalqty AS "AccessoriesCount",
                                                                                          mst.accessory_totaldollars AS "AccessoriesAmount",
                                                                                          mst.handset_totalqty AS "HandsetsCount",
                                                                                          mst.handset_totaldollars AS "HandsetsAmount")))
                                                                            FROM stores_comm_mobility_info_vw mst
                                                                           WHERE mst.district =
                                                                                    dis.district) "StoreData")))
                                                           FROM diST_comm_mobility_info_vw dis
                                                          WHERE dis.division =
                                                                   di.division) "DistrictData")))
                                          FROM div_comm_mobility_info_vw di
                                         WHERE di.region = r.region) AS "DivisionData")))
                                 AS DATA
                         FROM reg_comm_mobility_info_vw r WHERE region=p_region;
    ----Ex
    <RegionData>
      <RegionName>West</RegionName>
      <EmployeeFullName>James</EmployeeFullName>
      <PostpaidCount>1000</PostpaidCount>
      <DivisionData>
      <Division>
      <DivisonName>WestDiv1</DivisonName>
      <PostpaidCount>1000</PostpaidCount>
      <DistrictData>
      <District>
      <DistrictName>WestDistrict1</DistrictName>
      <PostpaidCount>1000</PostpaidCount>
      <StoreData>
      <StoreNumber>123</StoreNumber>
      <PostpaidCount>1000</PostpaidCount>
      </StoreData>
      </District>
      </DistrictData>
      </Division>
      </DivisionData>
    </RegionData>
    But the problem here is if there is no data, then that particular element is not coming. My requirement is if there is no data in any of the levels then a default emplty element needs to be populated and if the query returns no rows then only empty skeleton needs to be created.
    Appreciate your response.
    Thanks,
    MK

    Hi,
    My requirement is if there is no data in any of the levels then a default emplty element needs to be populated and if the query returns no rows then only empty skeleton needs to be created.
    First part of the requirement is easy : don't use XMLForest, but XMLElement instead.
    Second part depends on what structure you want to return.
    For example do you just need the following or a deeper structure ?
    <RegionData/>

  • Loading and viewing XML when a class object is created..Help Please

    Hello,
    I have writing a simple class which has a method that gets invoke when the object of the class is created. I am able to view the loaded XML content when I trace it with in my class method, but cannot assign the content to a instance variable using the mutator method. So the process goes like this:
    Class object is instantiated
    Class construtor then calls the loadXML method which laods the XML
    And then assigns the XML to a class instance variable.
    So now if I would like to access the loaded XML through class object, I should be able to see the loaded xml content which I am not able to see. I have spent over few hours and cannot get the class object to display the loaded XML content. I would highly appreciate it if someone can help in the right direction, please.
    [code]
    package com.as3.app
        import flash.display.*;
        import flash.events.*;
        import flash.text.*;
        import flash.net.*;
        public class Cars extends MovieClip {
               public var _CarList:Object;
               public function Quiz()
                  super();
                  loadCars();
    // ===========================================================
    //           CARS GETTER SETTER
    // ===========================================================
            public function set Cars(val:XML):void
                this._CarList = val;
            public function get Cars():XML
                return this._CarList;
    // ===========================================================
    //            LOAD QUESTIONS FROM XML
    // ===========================================================
            public function loadcars()
                var myXML:XML;
                var myLoader:URLLoader = new URLLoader();
                myLoader.load(new URLRequest("xml/cars.xml"));
                myLoader.addEventListener(Event.COMPLETE, processXML);
                function processXML(e:Event):void
                    myXML = new XML(e.target.data);  
                    Cars = myXML;                 // Assigning the loaded xml data via mutator method to the _CarList;
    //=============================================================  
                                  INSTANTIATING THE CLASS OBJECT
    //=============================================================
    package com.as3.app
        import flash.display.*;
        import flash.events.*;
        import flash.text.*;
        import flash.net.*;
        import com.as3.app.*;
        public class DocumentClass extends MovieClip {
            public var c:Car;
            public function DocumentClass()
                super();
                c = new Cars();  
                trace(c.Cars);
    [/code

    where you have:
                super();
                c = new Cars();  
                trace(c.Cars);
    c.Cars will not trace as the loaded xml, because it will not have loaded in time. After some time it should presumably have the correct value.
    loading operations in actionscript are asynchronous, so your nested function which is acting as the listener ( function processXML(e:Event):void) only ever executes when the raw xml data has loaded and that is (I believe, not 100% sure) always at least one frame subsequent to the current one.
    In general I would consider it bad practise to use nested functions like that, but I don't think its contributing to your issues here. I think its just a timing issue given how things work in flash....
    Additional observation:
    your Cars constructor calls loadCars() and your loadCars method is defined as:
    public function loadcars()
    I assume its just a typo in the forum that the uppercase is missing in the function name....

  • WebRowSetImpl and & in xml output

    When a string column value in a table has a '&' (ampersant) sign in it, WebRowSetImpl.writeXml(OutputStream) does not escape that character in the resulting xml. A table with value Eve & Adam results in <columnValue>Eve & Adam</columnValue> instead of <columnValue>Eve & Adam</columnValue>This makes WebRowSetImpl in rowset.jar pretty much useless. I tried to file a bug report but got a 'Server Error' when I tried to log in...

    The previous message was probably not clear enough, since there have not been any replies. I'll try to be more verbose
    - create a database table FOO in your favorite database, with one column named BAR
    - insert a few records into FOO, each containing 'strange' signs, like the ampersant, e-umlaut, o-umlaut, c-cedille and lessThan and greaterThan signs (as found around xml and html tags)
    - ResultSet rs = stmt.executeQuery("SELECT * FROM FOO");
    - WebRowSet wrs = new com.sun.rowset.WebRowSetImpl();
    - wrs.populate(rs);
    - use wrs.writeXml(OutputStream) to write to a file
    - look at and try to parse the resulting XML file
    My problems with the generated XML file:
    1) there is no encoding specified, so the e-umlaut and similar do not get passed, since it is not valid UTF8
    2) the lessThan and greaterThan signs are not escaped
    Both of these cause the parser to abort.
    Since this is the reference implementation I am sure a lot of ppl have looked at it, and I must have been doing something wrong. Any ideas?

  • How do we view smartform output without clicking print preview

    how can we view form without using print preview
    Thanks in advance

    Use 'TEST' button (F8) that is placed on the toolbar - have to use it few times to get to the preview.
    You can fill there your data fields (or not) and see preview of the smartform
    (use 'Print preview' when it will ask about the printer)
    It's also helpful for debugging problems (f.e. table width isn't matching window width) when the form is not printing in it's main program - it writes You the problem.

  • How to Generate and Register XML Schema

    Does any one know how to gererate Oracle type XML schema provided XML file and register to XMLType field?
    Thanks for any expert suggestion...

    The SQL statement below shows how one can register XML schema to an XMLType column:
    create table po_tab(
    id number,
    po sys.XMLType
    xmltype column po
    XMLSCHEMA "http://www.oracle.com/PO.xsd"
    element "PurchaseOrder";
    Similarly you can register XML schema to the INVDOC field in the your INVOICE table.
    Hope it helps
    Shefali
    (OTN team)

  • Importing log4j.xml and viewing the out put .

    hi iam having log4j.xml which i should use to view the output .iam using netbeans IDE .i imported import org.apache.log4j.Logger; then i added log4j.xml in source package .and apache log4j to the libraries .
    *.but how to import this log4j.xml file and view the output?*
    import java.util.logging.Level;
    import org.apache.log4j.Logger;
    static Logger logger = Logger.getLogger( Header.class);the how to use * logger* to view ConsoleAppender and PatternLayout

    Open a text editor. Go to the File menu and select the Open option. Navigate to the directory where the log4j.xml file is located. Select it and it will appear in your text editor, where you will be able to view it.
    That wasn't what you meant, was it? Unfortunately I can't understand what you do mean. You seem to be confusing the act of writing a program which will write output to a file with the act of looking at that file. And you seem to be confusing Java programming operations ("import") with something else that I don't understand.
    Could you rephrase your question and perhaps include something that explains what you want to do? Because you have it backwards. Loggers don't view files, viewing is reading. Loggers write files.

  • RoboHelp 7 and XML output

    Can RoboHelp 7 output topics as XML (.xml files) ?
    We are researching upgrading to RoboHelp 7 from our RoboHelp
    HTML 2002 versions. We skipped the X-series upgrades, but I recall
    reading that the X-series supported XML in some way. I downloaded
    the RH7 trial version and could not find anything in the Help about
    XML. Then it seems that suddenly an XML Output icon appeared in the
    Single Source Layouts pane. It was not there previously. I then
    could generate xhtml (.htm) files.
    We called sales who didn't seem to know and said we'd need a
    valid license to ask tech support.
    Can someone enlighten me about the history of the X-series
    and XML output, and what is actually possible for XML from RH7? And
    what you need to do to get the XML Output to appear in the Single
    Source Layoutspane? XML Output is not covered anywhere I found in
    help or knowledge base, but it seems so huge a deal that it makes
    me think I must be missing something.
    Thanks for your help.

    Hi Peter
    Thanks for your help. In the Single Source Layouts pane, I
    clicked create Layout, and selected XML Output, and it now appears
    in the Single Source Layouts screen. Still have some questions.
    1\ Do you know any of the history of what kind of XML support
    was offered in the X-series, and if version 7 offers less, more, or
    the same support?
    2\ Any idea why there is NOTHING mentioned in the RoboHelp
    Help if you search using XML or XML output? Even more curious is
    when I click the Help button from the XML Output Options box, I do
    find a topic called XML Output Options. I wonder why their main
    Search tool doesn't find this...
    We were hoping to migrate to XML using XMetaL, but Mgt is
    balking due to the time and costs involved in conversion and
    translation issues. Which is why we may need to upgrade RH2002 to
    RH7, so our legacy docs remain pretty much intact. But at the same
    time, we want to know what the current RH XML capabilites are, and
    are wondering what their plans are for the future, like, will they
    offer real XML out to the current major tech writing standard,
    DITA. We hope to start authoring new docs only then using XMetal so
    we don't take the conversion/translation memory hit.
    So yes, our XML questions are deliberate.

  • XML output doesn't have some psecial characters

    Hi All ,
    I am using RDF as my data definition from which i generate some special characters.
    When this RDF is deployed in APPS it doen't generate any character:
    Folowing is a part of xml being generated.
    <?xml version="1.0" encoding="UTF-8"?>
    <!-- Generated by Oracle Reports version 6.0.8.27.0 -->
    Following a part of XML output i am getting.
    1> FROM Report Builder
    Open RDF -> Generate to File -> XML
    OUTPUT:
    <CF_FIRST_COL>Í,BXLÎ</CF_FIRST_COL>
    2> Running a concurrent program in 11.5.9 having output type XML
    <CF_FIRST_COL>,BX</CF_FIRST_COL>
    The data Í,BXLÎ got converted to ,BX , which is incorrect.
    Kindly someone help. We are using XMLP 5.6.3 versin.
    Thanks & Regards,
    Swapnesh Parmar

    I still doubt it..
    What ever character you have it in database, is going to be fetched in xml..
    be in Report builder, or sql, pl/sql.
    the way the data is being converted is the first we need to see.. if the character is getting messed here..
    once you got it as xml, and open xml in browser, then the parser finds the encoding in the top of xml, and renders the character . if it cannot understand the encoding character, then it will skip or do some abnormal things..
    oracle apps , is generating xml ?? what is that means ??
    data-template ? pl/sql or sql ??

Maybe you are looking for