Delimiteddata and number format mask

Hi,
I need to export data from my report to a csv format in reports 6i.
I installed patch 12 so I can use the delimiteddata format.
This works but I do have problems with the number format.
I formatted all of the number fields so they appear as desired in the report when running in C/S mode.
I learned that you can use the number format, date format and cell wrapper variables for delimited and delimiteddata formats.
These parameters do work with delimited output but they don't when generating delimiteddata.
Only when I start the reports builder with numberformatmask=something on the command line then the number format given on the command line will be used. but then you cannot change it (even not in the dialog when generating a delimited format) anymore once reports builder is open.
Is there a solution for this problem or is it fixed in a later patch (I haven't seen anything new in then patch 13 notes).
Piet

Hi Pieter,
This does looks like a Bug. Please contact Oracle Support to assist you in getting the right patch or otherwise.
Regards
Oracle Reports Team.

Similar Messages

  • Applying date and number format mask

    I have specified a date format for an attribute and a number format for another attribute of an entity object using Entity Object Editor - Control hints for the attributes.
    The date format is:
    Format type: Simple Date
    Format: dd.MM.yyyy
    The number format is:
    Format type: Currency
    Format: 0,000.00 km
    When using <c:out value="${bindings.MyDate}"></c:out> the format mask for the date is applied and it looks good, but when using
    <c:forEach var="Row" items="...">
    <c:out value="${Row.MyDate}"></c:out>
    </c:forEach>
    the format mask is not applied.
    When it comes to the number format it is not applied no matter what I use.
    I have tried setting the format for the view object attributes as well but the result is the same. How do I make this work?

    Can it have something to do with <html:form> ? Since it works using <c:out value="${bindings.MyDate}"></c:out> inside a html:form.

  • DelimitedData and Date Format Mask

    I am using desformat=DelimitedData to generate a Report with Version6.
    Although the date Format Mask is DD-MON-RRRR the date in the report is 11-NOV-34. What can I do?
    Thanks in advance
    Yvonne

    Hi Pieter,
    This does looks like a Bug. Please contact Oracle Support to assist you in getting the right patch or otherwise.
    Regards
    Oracle Reports Team.

  • How to ignore/remove number format mask ?

    Hi
    I have to import some numbers from the excel sheet, and that number has been saved along with the format mask like (9,999.99) (2,000.00,1,500,00,......)
    but that field in my table is a number filed and i have to equal that number with the number that exist in my table
    i have write that relation like
    mytable.filed1=to_number('excel_filed',9,999.000)
    but I does not work
    So what the solution for that
    Thank you

    Double post. See How to remove a number format mask ?

  • Portal Form: Number Format Mask Accepted Values

    Hi, i'm trying to format the way numbers are displayed in our forms, specifically instead of 50,000.00 we want 50,000 - without the .00.
    I cannot find anything on format masks in the portal documentation, and the standard oracle masks I have looked up such as "NNNN" etc don't seem to be supported.
    Trial and error has yielded a mask of : 99,999,999 which does get rid of the decimal, but introduces a problem where if the value is smaller than the mask it is shifted into the middle of the field (leading spaces are being added for every missing unit that is specified in the mask), but obviously if a smaller mask definition is used then larger numbers appear as ###### which is worse than the leading zero problem.
    Where in the documentation can I find the accepted forms of numerical number format masks for use in portal forms?
    Thanks..

    Let me know if you find a solution to this. I even asked my Oracle instructor and she couldn't tell me how to setup a date format mask. This is what she gave me which doesn't work, but I'm not saying I'm the quickest race car at the track. lol
    "Hi,
    Try the following format mask "("099")""-"099"-"0999. They have an example of this on page 7-12. I'm not sure if OTN may have a listing of any Forms format mask. Search under Forms Developer and see if you find anything.
    Take care,
    L"

  • A question about date and number formats

    Hi,
    I have to change date and number formats from USA to UK format. Is the only place I must do that in user settings (SU01) ? I mean, is this enough or are there any other customizing settings, in FI for example ?
    Thanks in advance,
    Paulo

    I tested very much and the only place we should set it is on user settings

  • Currency and Number Formats

    Hi Guys
    Is anybody aware of an equivalent of ISO 8601 that deals with Currency and Number formats?
    Thanks

    Thanks John
    My original question was a little ambiguous. What I'm really asking is whether, as with 8601, there is an agreed standard way of expressing numbers, (including currency). For instance, is there an 'approved' sign for indicating the start of the decimal portion, ('.' or ',')?
    The application already makes use of the various formatting utilities and ResourceBundles but I've been asked to investigate if there is an ISO specification that we should default to, (rather than just UK English). As I'm sure anybody who has used their site will appreciate, it is not overly simple to establish the existence and contents of a standard ;->
    Thanks in advance
    J

  • Oracle Number and Java Format Mask Issue

    I have a oracle number column, in my view object it is of type BigDecimal and the query column type is NUMBER
    I put the following format mask in the hints section
    #####.00
    with a format type of Number,
    Yet when I run the application, I always get the following error
    java.lang.NumberFormatException: For input string: "-3750.00"
    Anyone any ideas why this does not work?
    Regards
    Orlando

    Hi,
    try with <af:convertNumber>
    See:
    http://jdevadf.oracle.com/adf-richclient-demo/docs/tagdoc/af_convertNumber.html
    ADF 11.1.1.4.0 af:convertNumber not working with #,##,##,##,##,##,##0.00

  • Number format mask of text item is not applied

    Hello all,
    I want to format a number like 999G999G999G999G990D00
    Is specify the format mask under source of the item. But it is not applied and I don't understand why.
    See http://apex.oracle.com/pls/otn/f?p=53873:2 for example
    Btw. is it possible to set the format for all numbers in the application at once? I want to have a thousand separator in most cases.
    Message was edited by:
    Jacob_B

    Hello Jacob,
    Btw. is it possible to set the format for all numbers
    in the application at once? I want to have a thousand
    separator in most cases.I am using substitution strings for things like that. You can define some "global" substitution strings on page application definition.
    So you just have to put in the format (999G999G999G999G990D00 ) in there once and give it a name. Let's say NUMBER_THOUSAND.
    Afterwards you can reference it wherever you need the format e.g. this way:
    to_char(10000,'&NUMBER_THOUSAND.').
    This way you just have one place where to change the format model.
    Regards,
    Tine

  • APEX cannot accept any other number format mask except 999G999G999G999G990?

    Hi, guys:
    Can anyone help me on this problem? I have a report with a column of number type, but I want to use accounting format mask such as <1234.56>, however. whenever I choose any other format model for this number column, I got the error message as "ORA-01481: invalid number format model", I can only choose Numeric format mask: 999G999G999G999G990
    Anyone could give me a hint on this? I am using APEX 4.1 and Oracle 11G R2. Here is my query for report
    select uh.descr, inv6.userkey, inv6.invno, inv6.amt-pa_temp.Subtotal_Payment over_short_amount
    from
    (select pa6.invoicekey, sum(pa6.amt) Subtotal_Payment
    from payments pa6
    where trunc(pa6.pmtdate)<=to_date(:P55_DP_VPF_PROD_DATE,'DD-MON-YY')
    and pa6.type not in (5)
    and pa6.invoicekey in (select pa5.invoicekey
    from payments pa5
    where trunc(pa5.pmtdate)=to_date(:P55_DP_VPF_PROD_DATE,'DD-MON-YY')
    and pa5.type=2
    group by pa6.invoicekey) pa_temp, invoices inv6, userhdr uh
    where inv6.userkey=uh.userkey
    and pa_temp.invoicekey=inv6.invoicekey
    and pa_temp.Subtotal_Payment<>inv6.amt
    and abs(inv6.amt-pa_temp.Subtotal_Payment)>1000
    order by 1Thanks a lot!
    Sam

    I found the cause. Thanks!

  • Civil Identity Number Format Mask

    Dears,
    I Need to change the Format Mask for the Civil Identity Number In The People Enter And Maintain Form
    Any Idea How Can I Do That ?
    Thanks in Advance.
    BR,

    Thanks. I did an "on submit and before computation" process that did a SQL replace on the page item. The DML process then successfully inserted the value into the database.
    Alex.

  • Custom Date and Number Formats

    Is there a way in disco admin to set the date format based on values from the database?
    For example, we have a function that we use in Oracle Reports (p_indicator passed in):
    CASE p_indicator WHEN '1'
    THEN v_format := 'MM/DD/YYYY'; -- US Date format
    ELSE v_format := 'DD-Mon-YYYY'; -- Foreign Date format
    END CASE;
    return v_format;
    In the Oracle Report field Format Trigger we use (iss_date_field_display is the database field indicator from the report SQL):
    SRW.SET_FORMAT_MASK(format_mask(:iss_date_field_display));
    So, any way to dynamically change the format mask for date and/or number fields in Discoverer based on data in the schema and/or a function?
    Thanks!

    Thank you,
    What would be the best way to call this function in a workbook?
    i created a function in the schema, and tied it to a calculation in the workbook, but the dbms lines fail. if i comment them out, i get a return, otherwise, the return is not getting set. here is the work...
    BEGIN
    dbms_session.set_nls('nls_currency', '''£''');
    CASE p_indicator WHEN '1'
    THEN
    dbms_session.set_nls('nls_date_format', '''MM/DD/YYYY'''); -- US Date format
    v_format := 'MM/DD/YYYY';
    ELSE
    dbms_session.set_nls('nls_date_format', '''DD-Mon-YYYY'''); -- Foreign Date format
    v_format := 'DD-Mon-YYYY';
    END CASE;
    RETURN v_format;

  • Number Format Mask error

    If i am providing format mask is 9 and providing value as 5, then i am getting output as " 5", means a white space padded just before the output. so can any body inform me is this a forms 6i bug, or the output is something like this only.
    A white space is padding just before the output for any Format Mask.

    what is the maximum lenght of the value?
    select max(length(MODEBA))
      from POLK_A_CT
    SQL> with POLK_A_CT as
      2  (select '123' MODEBA from dual
      3   union all
      4   select '456' MODEBA from dual
      5   union all
      6   select '0987' MODEBA from dual)
      7  select to_number(MODEBA,'999') MODEBA
      8    from POLK_A_CT;
    ERROR:
    ORA-01722: invalid number
    no rows selected
    SQL> with POLK_A_CT as
      2  (select '123' MODEBA from dual
      3   union all
      4   select '456' MODEBA from dual
      5   union all
      6   select '0987' MODEBA from dual)
      7  select to_number(MODEBA,'099') MODEBA
      8    from POLK_A_CT;
    ERROR:
    ORA-01722: invalid number
    no rows selected
    SQL> with POLK_A_CT as
      2  (select '123' MODEBA from dual
      3   union all
      4   select '456' MODEBA from dual
      5   union all
      6   select '0987' MODEBA from dual)
      7  select lpad(MODEBA,3,'0') MODEBA
      8    from POLK_A_CT;
    MOD
    123
    456
    098
    SQL>

  • Number Format Mask in Forms

    Hi All,
    If I enter 99999 in the form it has to display 99,999.00.
    What is the format Mask that I have to use to make it dispaly in this way.
    Actually I tried 999,999,999.99 but this is leaving empty spaces...and If the number is bigger then It wont display that...
    Please advice.
    Thanks,
    Satish

    Once you have the number format, you can trim the left spaces.
      1* select to_char(99999,'99,999,999,999.00') result from dual
    sql > /
    RESULT
             99,999.00
    sql > select ltrim(to_char(99999,'99,999,999,999.00')) result from dual;
    RESULT
    99,999.00Thanks,
    Rajesh.

  • Require a Number Format Mask to show leading zeros on decimals

    Hi,
    My users are complaining about the decimal point not being very clear when fractional numbers are shown. I need a format mask to show a leading zero for numbers between 0 and 1 (eg. 0.5) but not have a trailing point after whole integers.
    by example:
    10 should show "10"
    .5 should show "0.5"
    I have tried the following
    FM99990D99 which displays as
    10 as "10."
    .5 as "0.5"
    The whole integer of 10 then gets a trailing decimal point. Very ugly as the decimal is the exception to the rule which is why I need to highlight it.
    The user do not want a forced decimal place either as follows:
    FM999990D09
    10 as "10.0"
    0.5 as "0.5"
    The trailing decimal place is not a practical solution because 99% of numbers are whole numbers and the decimal just pollutes the screen with more zeros, making the numbers harder to read, resulting in more errors.
    I am looking for a format mask that shows:
    10 as "10"
    .5 as "0.5"
    I am using Oracle Forms which means I cannot set_item_instance_property for the records which have decimals. I need a single format mask for all options...
    Any help would be appreciated.
    Thanks,
    Tim.

    Thanks Francois.
    Looks like there is not a simple solution using a format mask alone.
    I have implemented a very similar solution to your suggestion. I have a character, non-base table field which I populate and dynamically set a format mask if the value is between -1 and 1 (and not zero).
    i.e.
    if :purchase.qty > -1 and
    :purchase.qty < 1 and
    :purchase.qty != 0
    then
    :purchase.qty__dsp := to_char(:purchase.qty,'FM999999990D99');
    else
    :purchase.qty__dsp := to_char(:purchase.qty);
    end if;
    Thanks,
    Tim.

Maybe you are looking for

  • Regarding classical report

    Hi Experts, I have made a classical report having delivery no, sales order no and shipment no and many other details. Now I want to make three hot keys in this i.e Delivery no (VBELN) Sales order no (VBELV) and Shipment no (TKNUM) I did coding like t

  • How Can I Bring Up the Download Window Again?

    Hi, I downloaded an update for a program. I want to burn it to a CD for safety. How can I bring the downloading window again to find it? Just looking in the download folder doesn't help. I need to see the downloading window to see the last thing down

  • What about mac security! anything a beginner should know?

    well im a beginner at working with mac osx and was a long time windows user and was wondering how the security works in mac osx.should i install any antivirus? is there any? and how about firewalls? cause the one included in the osx 10.5.2 doesnt hav

  • Print from an applet

    Hi, My application requires to print data retrieved through an applet. The applet receives data thruogh a servlet. My applet is designed using swings. How can i print the contents of a JTextArea object on the applet?

  • ODBC Vs Net Manager connections

    Please can anyone help me? I am using Oracle 11 release 2 and I installed Instant Client (using OUI) on a machine. I also installed Net Manager on the Client and created a service name in order to connect to a server. When I press the test buton, the