How repeat/option output values from XML in the CLOB column?

Environment:


Oracle 11.2.0.3 EE on Solaris


Very much a newbie XML but try.  :-)


I have a table with the XML stored in a CLOB (no, I can't imagine the environment but I live here).


I need to display the data in a flat file format.  Some of the data is both optional and possibly repeat if present.


Here's a fun sample data:


"< res: customers xmlns: res = ' http://www.whatever.com/response ">

< res: lastName > SMITH < / res: lastName >

< res: firstName > JENNIFER < / res: name >

< res: Extras >

< res: Extra >

HOME < res: phoneType > < / res: phoneType >

555-555-5555 < res: phoneNumber > < / res: phoneNumber >

< / res: Extra >

< res: Extra >

< res: phoneType > MOBILE < / res: phoneType >

666-666-6666 < res: phoneNumber > < / res: phoneNumber >

< / res: Extra >

< / res: Extras >

< res: lastName > JONES < / res: name >

< res: firstName > ROBERT < / res: name >

< res: Extras >

< res: Extra >

HOME < res: phoneType > < / res: / phoneType >

123-456-7890 < res: phoneNumber > < / res: phoneNumber >

< / res: Extra >

< / res: Extras >

< res: lastName > MURPHY < / res: lastName >

< res: firstName > SEAN < / res: name >

< / res: customers >

I'm trying to get my output to look like this:


Last name first name model number

------------- -------------- -------- ---------------

JENNIFER SMITH 555-555-5555 HOME

SMITH JENNIFER MOBILE 666-666-6666

HOME OF ROBERT JONES 123-456-7890

SEAN MURPHY


I don't know how to get the repeated lines printed and I don't know how to get the printed line that does not contain the optional data.


Here is the script that I have developed so far.  With my actual data I can get the printed name and I can get phone information printed out but only to the exclusion of the names. I was unable to get the data if the optional data is not present.


I tried to refer to information from phone and then back up to 2 levels for the information of name but I receive: ORA-19110: no support for XQuery expression


Select x.*

client m.

XMLTable (XMLNamespaces ('http://www.whatever.com/response' as "res") )

, ' / res: clients/res: res/Extras: Extra '

by the way of xmltype (m.CUSTOMER_XML)

columns

lastName varchar2 (80) WAY '... /... / res: LastName'

, name varchar2 (30) WAY '... /... /FirstName'

, varchar2 (30) phoneType PATH '.'

, number of phone varchar2 (30) PATH '.'

) x

Any help is greatly appreciated.


-gary

Hi Gary,.

Are you sure the sample XML code correspond to your actual data?

The second query expected error because the PATH expression refers to multiple targets.

If it's really like that, the XML structure is not very easy to deal with. It would be wise to have a container element enclosing each customer information, like this:

http://www.whatever.com/response">

SMITH

JENNIFER

HOME

555-555-5555.

MOBILE

666-666-6666.

...

To answer your main question, you can use an OUTER JOIN to include data that do not have Extras.

Using your original sample XML, something like this works for me:

SQL > select x.lastName

2, x.firstName

3, y.phoneType

4, y.phoneNumber

client 5 m

6, XMLTable)

7 XMLNamespaces (default 'http://www.whatever.com/response')

8, ' for $i in/clients/first name

9 return element {} r

$i 10 / following - sibling:Extras [1]

11, $i/next - sibling:firstName [1]

12          , $i

13          }'

14 passage xmltype (m.CUSTOMER_XML)

15 columns

lastName 16 varchar2 (80) PATH "lastName."

17, firstName varchar2 (30) PATH "first name".

18, extras xmltype PATH "Extras."

(19) x

20, XMLTable)

21 XMLNamespaces (default 'http://www.whatever.com/response')

22, ' / extras/Extra.

23 passage x.extras

24 columns

VARCHAR2 (30) 25 phoneType PATH "phoneType".

26, phoneNumber varchar2 (30) PATH "phone".

27       ) (+) y

28;

LASTNAME FIRSTNAME PHONETYPE PHONENUMBER

------------ ----------- ----------- --------------

JENNIFER SMITH 555-555-5555 HOME

SMITH JENNIFER MOBILE 666-666-6666

HOME OF ROBERT JONES 123-456-7890

SEAN MURPHY

Tags: Database

Similar Questions

  • Query to read the XML of the CLOB column

    Hello

    I want a SQL to get the following information extracted a CLOB column.

    MasterReport/sg:RptDef/sg:RptCell@RealDesc MasterReport/sg:RptDef/sg:RptCell@RealNum
    100 credits
    flow rates from 100

    Example of XML data in the column of table is:
    <? XML version = "1.0" encoding = "UTF-8"? >
    < MasterReport xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:sg = "http://www.oracle.com/fsg/2002-03-20/" xsi: schemaLocation = "http://www.oracle.com/2002-03-20/fsg.xsd" >
    Vision Portugal < sg:LDGName > < / sg:LDGName >
    Vision Portugal < sg:SOBName > < / sg:SOBName >
    Vision Portugal < sg:DataAccessSetName > < / sg:DataAccessSetName >
    Model report 30 < sg:InternalReportName > < / sg:InternalReportName >
    < sg:CustomParam10 / >
    < sg:RowContext RowId = "r100001" >
    < sg:RowName / >
    disputes credits - Total amount previous period < sg:RowLineItem > < / sg:RowLineItem >
    < sg:RowDispUnit > 1 < / sg:RowDispUnit >
    < sg:RowDispFormat / >
    < sg:RowUnitOfMeasure > EUR < / sg:RowUnitOfMeasure >
    < sg:RowLedgerCurrency > ALL < / sg:RowLedgerCurrency >
    < sg:RowCurrencyType > T < / sg:RowCurrencyType >
    < sg:RowChangeSign > 0 < / sg:RowChangeSign >
    < sg:RowSeq > 1.0000000000000 < / sg:RowSeq >
    < / sg:RowContext >
    < sg:RowContext RowId = "r100002" >
    < sg:RowName / >
    < sg:RowLineItem > Litigation credits-taxed amounts of Column2 for the previous period < / sg:RowLineItem >
    < sg:RowDispUnit > 1 < / sg:RowDispUnit >
    < sg:RowDispFormat / >
    < sg:RowUnitOfMeasure > EUR < / sg:RowUnitOfMeasure >
    < sg:RowLedgerCurrency > ALL < / sg:RowLedgerCurrency >
    < sg:RowCurrencyType > T < / sg:RowCurrencyType >
    < sg:RowChangeSign > 0 < / sg:RowChangeSign >
    < sg:RowSeq > 2.0000000000000 < / sg:RowSeq >
    < / sg:RowContext >
    < sg:ColContext ColId = "c1000" >
    < sg:ColAmountType / >
    < sg:ColPeriod / >
    < sg:ColPerOffset / >
    < sg:ColChangeSign / >
    < sg:ColPosition / >
    < sg:ColSeq / >
    < sg:ColWidth > 100 < / sg:ColWidth >
    < / sg:ColContext >
    < sg:ColContext ColId = "c1001" >
    Total of < sg:ColName > < / sg:ColName >
    < sg:ColDescr / >
    < sg:ColDispUnit > 1 < / sg:ColDispUnit >
    < sg:ColUnitOfMeasure > EUR < / sg:ColUnitOfMeasure >
    < sg:ColLedgerCurrency > ALL < / sg:ColLedgerCurrency >
    < sg:ColCurrencyType > T < / sg:ColCurrencyType >
    < sg:ColDispFormat > 999999999.99 < / sg:ColDispFormat >
    CDA-real < sg:ColAmountType > < / sg:ColAmountType >
    < sg:ColPerOffset > 0 < / sg:ColPerOffset >
    < sg:ColAmntId > 14 < / sg:ColAmntId >
    < sg:ColParamId >-1 < / sg:ColParamId >
    A < sg:ColType > < / sg:ColType >
    < sg:ColStyle > B < / sg:ColStyle >
    < sg:ColPeriod > 10 / 08 < / sg:ColPeriod >
    < sg:ColPeriodYear > 2008 < / sg:ColPeriodYear >
    < sg:ColPeriodNum > 11 < / sg:ColPeriodNum >
    < sg:ColPeriodStart > 2008 - 10-01 T 00: 00:00 < / sg:ColPeriodStart >
    < sg:ColPeriodEnd > 2008-10-31 T 00: 00:00 < / sg:ColPeriodEnd >
    < sg:ColChangeSign > 0 < / sg:ColChangeSign >
    the totals of < sg:ColHeadLine1 > < / sg:ColHeadLine1 >
    < sg:ColHeadLine2 / >
    < sg:ColHeadLine3 / >
    < sg:ColHeadLine4 / >
    < sg:ColHeadLine5 / >
    < sg:ColHeadLine6 / >
    < sg:ColHeadLine7 / >
    < sg:ColHeadLine8 / >
    < sg:ColHeadLine9 / >
    < sg:ColPosition > 99 < / sg:ColPosition >
    < sg:ColSeq > 1.0000000000000 < / sg:ColSeq >
    < sg:ColWidth > 14 < / sg:ColWidth >
    < / sg:ColContext >
    "< sg:RptDef RptId = 'p1001" RptDetName = "book = PT Vision (Vision Portugal)" RptPESegm = "" RptPEVal = "" RptTabLabel = "Exit 1 (Vision PT)" > "
    < sg:RptLine RptCnt = 'p1001"RowCnt ="r100001"LineRowSeq ="1.0000000000000"LinCnt ="l100001">
    < sg:RptCell ColCnt RealDesc "c1000" = "flows" = > flow < / sg:RptCell >
    < sg:RptCell ColCnt "c1001' RealNum = '100.000000' = > 100,00 < / sg:RptCell >
    < / sg:RptLine >
    < sg:RptLine RptCnt = 'p1001"RowCnt ="r100002"LineRowSeq ="2.0000000000000"LinCnt ="l100002">
    < sg:RptCell ColCnt = "c1000" RealDesc = "creditsd" > credits < / sg:RptCell >
    < sg:RptCell ColCnt "c1001' RealNum = '100.000000' = > 100,00 < / sg:RptCell >
    < / sg:RptLine >
    < / sg:RptDef >
    < sg:TabCount > 1 < / sg:TabCount >
    < / MasterReport >

    Please help me.

    Concerning
    Goussard

    Published by: user576087 on March 18, 2012 23:54

    I don't know if you want that the values of the attribute or the element, but it should give you a good start:

    SQL> alter session set nls_numeric_characters = ".,";
    
    Session altered
    
    SQL>
    SQL> select x.*
      2  from my_table t
      3     , xmltable(
      4         xmlnamespaces('http://www.oracle.com/fsg/2002-03-20/' as "sg")
      5       , '/MasterReport/sg:RptDef/sg:RptLine'
      6         passing xmltype(t.xmldoc)
      7         columns type    varchar2(30) path 'sg:RptCell[1]'
      8               , amount  number       path 'sg:RptCell[2]'
      9       ) x
     10  ;
    
    TYPE                               AMOUNT
    ------------------------------ ----------
    debits                                100
    credits                               100
     
    
  • How to pass multiple values of payload through the contextual event - jdev 11.1.2.3

    Hello:

    How to configure contextual events publish several values of payload?

    On click of a button, I'm declaritively publish a contextual event, which works very well when a single value is passed to the event handler.

    My event handler method has the signature of:
    eventHandler (String)

    But now I also have an oracle.jbo.domain.Number, so my new eventHandler looks like this:
    eventHandler (Number, String)

    How to pass two values during editing of the event and how to place the payload with multiple values for the new eventHandler?

    All article or code would be greatly appreciated.

    Thanks for the help.

    You define a bean holding your values and pass an instance of the bean as a payload...

    Timo

  • Ask the CLOB column (with XML content)

    1. how to extract a particular xml tag value for a column with the CLOB data type.

    Example:

    < REQUEST_DETAIL >

    PR < GROUP_TYPE > < / GROUP_TYPE >

    < GroupName > ASSET MANAGEMENT TECHNICAL DATA < / GroupName >

    < BUS_UNIT_ACRN > SCS-FCAT < / BUS_UNIT_ACRN >

    < PROJ_MGR_ID > < / PROJ_MGR_ID >

    < PROJ_MGR_NAME > Roland Roy < / PROJ_MGR_NAME >

    < / REQUEST_DETAIL >

    Select

    XmlType (provable). Extract('/REQUEST_DETAIL/GROUP_TYPE/text()').getStringVal)

    e t

    /

    example above works.

    If I do not know the order of xml tag to ask how can I get the value.

    (/ * * / / * * / REQUEST_DETAIL/GROUP_TYPE / * / *)

    2 using the DBMS_LOB. SUBSTR takes longer to run and it never returns results and session will wait status for access to LOB_INDEX content (at the same time the CLOB column is used by the application).

    Y at - it another option for faster results.

    SELECT DBMS_LOB. SUBSTR (xml_blob, 4, DBMS_LOB.) INSTR (xml_blob, "< name >", 1, 1) + 6) name.

    status,

    CNT to COUNT (*)

    OF LOG_TBL

    WHEN TRUNC (IO_DATE) = TRUNC (SYSDATE)

    GROUP OF DBMS_LOB. SUBSTR (xml_blob, 4, DBMS_LOB.) INSTR (xml_blob, "< name >", 1, 1) + 6),

    status

    Kind regards

    Veera

    Adiitional your reuirement to omit the public areas

    2729533 wrote:

    Your 1 returln sql any domain name (p099 and public - seems to search all nodes in an xml file). I only need 1 domain name (and omit the public areas)

    1. SELECT X.*
    2. T
    3. , xmltable ('(//*[DomainName!="PUBLIC"]/DomainName) [1] ')
    4. PASSAGE xmlparse (document t.XML_BLOB)
    5. THE DOMAIN VARCHAR2 COLUMNS (15) PATH '.'
    6. ) X
    7. where t.no = 317663815
  • Retrieving values from XML in Oracle 9i - part II

    Hello

    regarding my previous post retrieving values of XML in Oracle 9i , I now have a different requirement.

    Assuming that the XML is as follows:

    <? XML version = "1.0" encoding = "UTF-8"? >

    " < GenericRequest xmlns =" http://webservices.mysite.com/test "xmlns:ns =" " http://webservices.mysite.com/test/NS "xmlns:ns1 =" " http://webservices.mysite.com/test/ns1 "xmlns:ns2 =" " http://webservices.mysite.com/test/ns2 ">

    < ns1:order >

    < ns1:orderItems >

    < ns1:orderItem >

    create < ns1:operation > < / ns1:operation >

    < ns1:brickId > TST002 < / ns1:brickId >

    < ns1:brickAttributes >

    < ns1:attribute >

    < ns2:name > COUNTRY < / ns2:name >

    < ns2: value > U.S. < / ns2: value >

    < / ns1:attribute >

    < ns1:attribute >

    < ns2:name > CUST_ID < / ns2:name >

    < ns2: value > 12345 < / ns2: value >

    < / ns1:attribute >

    < ns1:attribute >

    < ns2:name > CITY < / ns2:name >

    < ns2: value > New York < / ns2: value >

    < / ns1:attribute >

    < / ns1:brickAttributes >

    < / ns1:orderItem >

    < ns1:orderItem >

    Update < ns1:operation > < / ns1:operation >

    < ns1:brickId > TST001 < / ns1:brickId >

    < ns1:brickAttributes >

    < ns1:attribute >

    < ns2:name > COUNTRY < / ns2:name >

    < ns2: value > U.S. < / ns2: value >

    < / ns1:attribute >

    < ns1:attribute >

    < ns2:name > CUST_ID < / ns2:name >

    < ns2: value > 22222 < / ns2: value >

    < / ns1:attribute >

    < ns1:attribute >

    < ns2:name > CITY < / ns2:name >

    < ns2: value > Los Angeles < / ns2: value >

    < / ns1:attribute >

    < / ns1:brickAttributes >

    < / ns1:orderItem >

    < / ns1:orderItems >

    < / ns1:order >

    < / GenericRequest >

    As you can now see the XML contains several elements of the order. For each agenda item, I have a single operation and a brick_id. Then, for each item on the agenda, I have a list of brickAttributes (name and value).

    How can I get something like that?

    OPERATION BRICK_ID NAME VALUE

    --------- -------- ------- -----------

    create TST002 COUNTRY WE

    create TST002 CUST_ID 12345

    create TST002 New York CITY

    update of TST001 COUNTRY United States

    Update TST001 CUST_ID 22222

    Update TST001 CITY Los Angeles

    Version of database is 9.2.0.8

    SELECT * FROM version of v$.

    BANNER

    ----------------------------------------------------------------

    Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64 bit Production

    PL/SQL Release 9.2.0.8.0 - Production

    CORE Production 9.2.0.8.0

    AMT for HP - UX: 9.2.0.8.0 - Production Version

    NLSRTL Version 9.2.0.8.0 - Production

    Kind regards.

    Alberto

    Response of Odie, result is that extend

    with sample_data as (
    select xmltype(
    '
    
              
                
                  
                    create
                    TST002
                    
                      
                        COUNTRY
                        US
                      
                      
                        CUST_ID
                        12345
                      
                      
                        CITY
                        New York
                      
                    
                  
                  
                    update
                    TST001
                    
                      
                        COUNTRY
                        US
                      
                      
                        CUST_ID
                        22222
                      
                      
                        CITY
                        Los Angeles
                      
                    
                  
                
              
    ') xmldoc
    from dual
    )
    select extractvalue(value(x), 'ns1:orderItem/ns1:operation', 'xmlns:ns1="http://webservices.mysite.com/test/ns1"') as operation
         , extractvalue(value(x), 'ns1:orderItem/ns1:brickId', 'xmlns:ns1="http://webservices.mysite.com/test/ns1"') as brick_id
         , extractvalue(value(y), 'ns1:attribute/ns2:name', 'xmlns:ns1="http://webservices.mysite.com/test/ns1", xmlns:ns2="http://webservices.mysite.com/test/ns2"') as name
         , extractvalue(value(y), 'ns1:attribute/ns2:value', 'xmlns:ns1="http://webservices.mysite.com/test/ns1", xmlns:ns2="http://webservices.mysite.com/test/ns2"') as value
    from sample_data t
       , table(
           xmlsequence(
             extract(
               t.xmldoc
             , '/GenericRequest/ns1:order/ns1:orderItems/ns1:orderItem'
             , 'xmlns="http://webservices.mysite.com/test", xmlns:ns1="http://webservices.mysite.com/test/ns1"'
             )
           )
         ) x
       , table(
           xmlsequence(
             extract(
               value(x)
             , 'ns1:orderItem/ns1:brickAttributes/ns1:attribute'
             , 'xmlns:ns1="http://webservices.mysite.com/test/ns1"'
             )
           )
         ) y
    ;
    

    As shown, it simply retrieves to a higher level object that repeats once in table x and happening at the table there, which returns the expandable nodes.  The join is managed by value (x) in the second simple table.  It assumes that there is always 1 or several nodes of ns1:attribute in each ns1:orderItem.

  • How to compare a value from array in an if statement

    When I compare cdlCorrect [index] 0, it displays true, but when I draw it, it 2.

    The if statement seems to be comparing the index itself to 0. How can I compare the value. In fact, as I continue to call this function (by clicking on the button), it always compares to 0, but the trace will return as 2, then 1, then 2, then 0, then 0. I think I'm getting the index, but then they must compare to 0, then 1, then 2, etc. I do not understand why it always compares to zero.

    function chkAnswer(mevt:MouseEvent):void {}

    cdlDone [index] = 1;

    var rectSize:uint = 300;

    var correctRect:Shape = new Shape();

    correctRect.graphics.beginFill (0x00FF00, 0.5);

    if (cdlCorrect [index] == 0) {}

    correctRect.graphics.drawRect (45, 40, rectSize, 30);      Address: 45:x 120:y rectSize:width 50:height

    trace ("this is 0");

    }

    If (cdlCorrect [index] == 1) {}

    correctRect.graphics.drawRect (45, 80, rectSize, 30);      Address: 45:x 120:y rectSize:width 50:height

    trace ("it is 1");

    }

    If (cdlCorrect [index] == 2) {}

    correctRect.graphics.drawRect (45, 80, rectSize, 30);      Address: 45:x 120:y rectSize:width 50:height

    trace ("this is 2");

    }  

    trace (cdlCorrect [index]);        2  

    trace (cdlCorrect);                  2,1,2,0,0

    }

    If you read the values from an xml file then you need to convert them into numbers, or you need to test them as strings.

    try changing

    If (cdlCorrect [index] == "0") {}

    and similarly for the other institutions

  • How to paste special values from excel

    I use tor Excel Mac.

    I was sent a spreadsheet "number". For what I do in Excel I use Copy > click right to "paste special" > values.

    Job done.

    When I try this with the 'Numbers' Clipboard window special dough gives me options of text, HTML, PDF, Unicode text and photo.

    I would greatly appreciate some advice.

    Thank you.

    Hi srvw,.

    Do the conversion in number.

    "Paste Special > values" in Excel = 'Paste the results of the formulas' in number.

    Here is a document of numbers with a formula in column C

    Select and copy the C column.

    Add another column (D).

    In column D, Menu > edit > paste formula results.

    The values are now real (no formulas).

    Column D to copy and paste into Excel.

    Kind regards

    Ian.

    Edit: I use numbers 3.6.1 on OS X El Capitan. If your profile is up to date (and that you use Numbers ' 09) menu is command 'paste values' not 'paste it formula results.

    Ian.

  • How to read a value from a cell in a row

    Hello;

    I need the name of a function that is able to read a value from a cell in a row. the line contains multiple values.

    If you can post for me, I grow


  • How to pass a value from table in to another using java-oracle script: apex 5.0

    Hello

    Step 1:

    Two Table (product, product 2)

    Created an IR where all data are from Table Product

    -> a cell in the column is editable.

    Step 2:

    Whenever the user change certain values of cell and click on the button set to day then cell value must also be updated in the table leader2.

    -> entire product line (table) must be inserted into the product 2 (table) with update of the cell value.

    JS:

    var arr_f01 = [];

    () $("input[name='f01']").each

    function() {}

    If ($(this).) Val() > 0)

    {

    arr_f01.push ($(this).) Val());

    }

    });

    (apex). Server.Process

    "Update".

    {f01: arr_f01,}

    {dataType: "text", success: function (pData) {alert ("' data inserted into the Table Product");}}

    } }

    );

    Thank you.

    Hi Dominique,.

    Pranav.Shah wrote:

    Hello

    Step 1:

    Two Table (product, product 2)

    Created an IR where all data are from Table Product

    --> A cell in the column is editable.

    Step 2:

    Whenever the user change certain values of cell and click on the button set to day then cell value must also be updated in the table leader2.

    ---> Whole product line (table) must be inserted into the product 2 (table) with update of the cell value.

    JS:

    var arr_f01 = [];

    () $("input[name='f01']").each

    function() {}

    If ($(this).) Val() > 0)

    {

    arr_f01.push ($(this).) Val());

    }

    });

    (apex). Server.Process

    "Update".

    {f01: arr_f01,}

    {the data type: 'text', success: function (pData) {alert (' ' data inserted into the Table Product ');}}

    } }

    );

    Thank you.

    Follow the steps below.

    Step 1: Give static id to the other columns in your interactive report

    Attributes of the region-> column-> Id static definition

    Step 2: change your Javascript code to read values of other columns

    check the line no 8, in this way, you can read the value of other columns and push that in table

    This is the static id of the column I given EMPNO.

    do the same for the other columns you want to insert.

    var arr_f01 = [];
    var arr_f02 = [];
    var empno;
    $("input[name='f01']").each(
    function() {
    if($(this).val() > 0)
    {
      empno = $(this).closest('tr').children('td[headers="EMPNO"]').text();
      arr_f01.push($(this).val());
      arr_f02.push(empno);
    }
    });
    
    apex.server.process (
      "Update"
    , {  f01: arr_f01, f02: arr_f02
      }
    , { dataType: 'text',success: function(pData){alert('Data Inserted in Product Table');
    } }
    );
    

    Step 3: use tables in your ajax process to insert the record., replace your table name and the columns

    begin
    for i in 1..apex_application.g_f01.count loop
    insert into test(A,B) values (APEX_APPLICATION.G_F02(i),APEX_APPLICATION.G_F01(i));
    commit;
    end loop;
    end;
    

    Hope this helps you,

    Kind regards

    Jitendra

  • How can I pass values from one node to the other

    Give a standard and efficient way to pass values of the child to the parent

    Hai Prathap

    You can use the custom event to pass values from the children to the parent

  • How to send a fax from my A210 the internal modem?

    I have a laptop with Windows Vista Home Premium and Office 2007 Professional A210 and use the wireless network card to connect with our modem broadband.

    For my company, I would like to be able to send faxes through the normal phone line direct to my laptop, instead of purchasing a fax machine.
    There is only a Toshiba Software Modem attached to COM3, but I can't work out how to use it to send a fax.
    On older computers, I was able to configure the modem fax as a printer driver and sent faxes directly from Word using a print-to-fax option.
    I find nothing in the General help Windows or using Word that shows me how to do this on my laptop.

    Any suggestions gratefully received.
    Gillian

    Hello

    This requires additional software. Google for "fax software.
    When you have installed fax software, you will have a printing device named Telec...

    I hope this will help you

  • My computer has happened in a power safe mode and I cannot restore without rebooting. How can I prevent this from happening on the Vista operating system?

    My computer suddenly goes into safe mode of power and I am not able to restore in normal mode without rebooting the computer. How can I stop this from happening? My OS is Windows Vista Ultimate 64-bit.

    Thank you

    JO Ann

    Hello

    You should be able to solve this problem by activating the mode Hibernate in the command prompt. If she hibernates, it will save an image where you are on your hard drive and you will be in business once the power returns.
    You must also make sure that your power options would spend in hibernation mode when the power is lower at some point.
    1. Click Start and type 'CMD '.
    2. Right click on CMD and run as administrator.
    3. Click on continue when you are prompted.
    4. "Type in the command prompt" "" powercfg.exe /Hibernate on.
    5. Go to the options to be able to enter the control panel by typing in "Power Options."
    6. You will see the different power options. The one you have selected, that's what you are currently using. Click on "change plan settings".
    7. Click on "change power avancΘs."
    8. Scroll down to the battery and you will see the options of low battery and critical battery responses. Make sure they are set for the hibernation.
    I hope that after these steps, your problems. Please let me know if you have any questions.
  • How to create a value to select all the dashboard command prompt values

    Dear Sir/Madam,
    OBIEE version is 10g.
    I create a dashboard promt to act as a filter option. It includes all the values in the target column. I wonder how to add value to this prompt to select all of the values in this column?

    For example:
    Table has a column 'product '. Total of 3 values in this column: "product produced b","", "product c '. When I create a dashboard command prompt to include all the choice of 'product '.
    Show sql result: I press "select A product".
    Ok. This message now includes "product produced b","", "product c ' fall down meun. But the problem also. If the user wants to choose all the values in this column? How he/she can do that? I would also add a value 'All products' to include ' product produced b "," "," product c "drop menu drop-down. If the user choose this option. Displays all the results of the product?
    Thank you.

    June wrote:
    I'm sorry that I have no idea about this idea.
    Do you mean the dash prompt has a functional to the list of the values of all options as check boxes? Please would you give me a simple example if you are convenient?
    Thanks anyway.

    When you create the dashboard, as David T say, simply leave the values at all rather than send the SQL query. This will give you the list of all values for the prompt. When the user wants to run the report with all values, it will need check all the boxes in the list, to get the report with all products.

    Kind regards
    -Laurence.

  • The simultaneous output file is XML if the result of the Template is set to Excel. Why?

    Hello

    A simultaneous program that I run is supposed to give the result in the form of an Excel spreadsheet.

    The model has the default output Type: Excel. And the output format of simultaneous program: XML.

    Currently, it returns the output as XML data in the definition of data in a new tab in the browser. What should I check to make sure that the Excel output is obtained and that the model is obtained as a result

    PS: Using the model for WORD generator plugin. And apply the XML obtained my rtf file-> I get the expected result. Overview: PDF

    Why it does not work using the simultaneous program?

    Thank you in advance,

    ATP

    Answer: I solved the above problem by using the following steps.

    The part of the publication of the log file is missing. Once this has been noticed a the OPP service log gave more details. There was a certain Ref that wasn't.
    So returned to watch the RTF, since it was the breaking point, and it has been identified.

    It details of the agenda were not visible without loading an XML. When I double click on without load the XML file I got an error "compiler error. Hidden module Module_EditFF... »

    After searching on Google, the answer was clear: Oracle Applications: in the hidden module compilation error: Module_editFF in Oracle BI Publisher

    My BI editor caused me trouble in the last days and sanitation of and re - install it works like a charm.

    Problem solved. Loaded my RTF using the new organization. Double click on the field element and set the details I wanted by using the 'Add a text to help..' button and using the bar of tabs 'State' and the (F1) Key "help".

    Reloaded the model ran simultaneous program ==> Excel output.

    Voila!

  • How to call a value of preference in the XSLT file

    Hi all

    How to call a value preference (which is defined in bpel already) in the XSLT?

    Can someone help me please

    Kind regards

    Villeneuve ch

    Get the value of preference and and check out the post below to pass as a parameter

    http://www.albinsblog.com/2012/07/passing-parameter-to-XSLT-in-SOA-11g.html#.UjfqfMZmiSo

    Concerning

    Albin I

Maybe you are looking for