Currency format masking

Is it possible to Mask a textfield numeric entry into locale specific currency
mormat.
I have tried it with <netui:formatNumber> tag ,but it is not giving the right
result.
Say if i enter 123457678 in a textfield ,it has to be formatted in UK format i.e,1,23,45,678
How can it be done

I think you will need to do the formatting in javascript. The formatNumber
tag does not support the varying number of digits between commas. The
formatString handles arbitrary string formats but it works left to right and
so it isn't good for numbers.
"Mr.Federal" <[email protected]> wrote in message
news:[email protected]...
>
ok
is it possible to format a number as follows
1,23,45,67,890.89
"John Rohrlich" <[email protected]> wrote:
The problem is that the double has been formatted into a String of the
form
$12.34 and this is POSTed back into a double type.Without unformatting
the $
off the currency, this won't convert into a Java double type. That's
why
type conversion is failing. Unfortunately there is no support to unformat
this string before POSTing back.
- john
"Mr.Federal" <[email protected]> wrote in message
news:[email protected]...
Thanks john,
Can i format a textfield entry using
<netui:formatNumber country="GB" type="currency" language="en"/>
I have tried it,but while submitting the page ,it displays the
following
error
[]: NetUI Warning: Unable to update expression"{pageFlow.bsImpl.balanceSheet[0][26].amount}".
The typical cause is that the object represented by the expressionis not
available
or is the wrong type for updating. Cause:com.bea.wlw.netui.script.ExpressionUpdateException:
Exception when attempting to update the expression"{pageFlow.bsImpl.balanceSheet[0][26].amount}"
with available binding contexts [actionForm, pageFlow, globalApp].Root
cause:
com.bea.wlw.netui.script.IllegalExpressionException: The type "double"can
not
be set through XScript.
could u help me to figure it out ?
"John Rohrlich" <[email protected]> wrote:
Here is how you can get a UK format for currency but I'm not sure
if
that is
the problem you are trying to solve. Let me know.
<netui:label value="12345678">
<netui:formatNumber country="GB" type="currency"language="en"/>
</netui:label>
Here is the result
£12,345,678.00
- john
"Mr.Federal" <[email protected]> wrote in message
news:[email protected]...
Is it possible to Mask a textfield numeric entry into locale
specific
currency
mormat.
I have tried it with <netui:formatNumber> tag ,but it is not givingthe
right
result.
Say if i enter 123457678 in a textfield ,it has to be formatted
in
UK
format i.e,1,23,45,678
How can it be done

Similar Messages

  • Currency Format Mask

    I want to make some number field have thier own currency format mask.
    I wrote in controller like followed.
    OAMessageTextInputBean salary =
    (OAMessageTextInputBean)webBean.findChildRecursive("Salary");
    if (salary != null) {
    salary .setAttributeValue(OAWebBeanConstants.CURRENCY_CODE, new OADataBoundValueViewObject(salary , "Curr"));
    I have two development instance.
    One is works fine "10,000.00".
    But the other is display "10000.00"
    I can't understand this situation.

    Thank you for your reply.
    But I already read that article.
    I tried to use OADecimalValidater. but it works on table column.
    I want to use the total column like the last of that article.
    When i use like following ...
    oracle.cabo.ui.validate.Formatter formatter = new OADecimalValidater ("###0.###;-###0.###","#,##0.###;-#,##0.###");
    Bean.setAttributeValue(ON_SUBMIT_VALIDATER_ATTR, formatter);
    It applied the column in table. I works fine. (10,000.00). but the total column is not appled (10000).
    When i use like follwing ...
    salary.setAttributeValue(OAWebBeanConstants.CURRENCY_CODE, new OADataBoundValueViewObject(salary , "Curr"));
    The column in table and total column are displayed (10000.00).
    It applied both.
    I think the second is better. but it has some error.
    So, I want to find how to use the second without error.
    I have two development instance.
    One is works fine "10,000.00".
    But the other is display "10000.00"
    -.-

  • Number field - Format mask and validation

    APEX 4.2.1
    When a page item with source=DB column uses a Number type and a currency format mask (FML999G etc), when the page is rendered, it properly formats the number.
    The built-in Item is numeric validation appears to be handle this reasonably ok. i.e. both formatted values and only-digits both validate ok.
    But any after-submit validations choke on the non-numeric characters in the field! Please don't tell me I have to a) create shadow items and/or b) replace() out the non-numeric characters in the validation.
    After so many years and versions, why doesn't APEX have a simple, declarative, elegant solution to handle such a basic function?
    Am I missing something?
    Thanks

    As described in the item help
    "Select or enter a format mask. Note that format mask is applicable only to items of source type Database Column."
    In my experience, and this goes for the great web experience, not just the application you're designing - I've found the most data entry fields avoid formatting.
    Relevant information is often shown item labels.
    Any occasional the business has specifically asked for formatting, I've taken the same approach as I've needed to for years - before web development (and every time you use the to_date/to_char functions for date conversions) - validate the information as per expectation. If you think the user will be adding punctuation to a numeric field, then you must validate accordingly.
    This usually means adding TO_CHAR(value_entered, expected_format_mask) to your validation control, instead of presuming APEX will read the user's mind and know the content of that numeric field may not be numeric.
    Date entry does the same thing - ultimately there is a session date format that is implicitly used by Oracle to convert an entry of 12-10-2012 to the appropriate date -- ie, is it October or December?
    Have a think about the various websites you visit personally - plane bookings, concerts, ebay, etc - how many expect entry to be purely numeric? My recollection is most, except maybe some credit card fields, but most use some sort of regular expression to sort that out. And you can tell the validation is coded respectively.
    Generally, I reserve this sort of primping to reporting - even then it's made to be subtle - just like I'd prefer makeup to be ;-)
    Most users just care about the data, not how it looks.
    Scott
    blog: [url grassroots-oracle.com]grassroots-oracle.com
    twitter: [url twitter.com/swesley_perth]@swesley_perth
    -- please mark any useful posts as helpful or correct, in the end it helps us all

  • Problem with format mask and currency

    Hi,
    I am trying to apply a format mask to a report column.
    I want my format to be: 4500 ==> $4,500.00
    I have tried to apply: FML999G999G999G999G990D00, and i get #4,500.00
    Do i have to set a currency parameter somewhere for this format mask to work?
    I have done a select * from nls_database_parameters:
    NLS_LANGUAGE AMERICAN
    NLS_NCHAR_CHARACTERSET AL16UTF16
    NLS_TERRITORY AMERICA
    NLS_CURRENCY $
    NLS_ISO_CURRENCY AMERICA
    NLS_NUMERIC_CHARACTERS .,
    NLS_CHARACTERSET US7ASCII
    NLS_CALENDAR GREGORIAN
    NLS_DATE_FORMAT DD-MON-RR
    NLS_DATE_LANGUAGE AMERICAN
    Thanks in advance,
    Immanuel

    Immanuel,
    Here's what I believe is going on:
    1) Your database character set is US7ASCII. US7ASCII cannot store a '£' character.
    2) Although the real NLS_CURRENCY symbol for NLS_TERRITORY UNITED KINGDOM is '£', it's displaying a converted character of '#', due to the above reason.
    3) The currency symbol from the format mask is determined by your NLS_TERRITORY (and hence, your NLS_CURRENCY) settings for the session.
    4) Your application is most likely setup to run with an application primary language of English United Kingdom. Thus, your application will always set NLS_TERRITORY to UNITED KINGDOM.
    To get your desired result, either:
    1) Change your application primary language to en-us
    or simpler yet
    2) Hard-code the $ sign in your format mask.
    Joel

  • Format mask (currency)

    Hello guys,
    I was wondering what would be the correct place to set a format mask (currency) using Jheadstart 10.1.3.
    Regards,
    Maik Verbaan

    Hi Maik,
    We have a "regular expression" field to validate the item, and an error that can be thrown if the input does not comply with the regular expression.
    Regards,
    Evert-Jan de Bruin
    JHeadstart Team

  • How to mask the amount in Euro currency format .

    Hi Gurus ,
    In my xml publisher report there is amount column where i need to display mask the value in euro currecnt format like 9.999,99 where "." represent thousand position and "," decimal position.
    i tried with
    1.)     Format mask 9.999,00
    2.) Format mask: #,##0.00
    3.)     <?format-number:fieldname;'999G999D99'?>
    I registered the report with German territory and language but no favorable result .
    any hint would be very helpful,Please suggest ,Thanks in advance .
    Thanks
    Pratap

    Hi ,
    Look the below thread that may helpful to you
    Euro sign in template
    and also look the below link
    http://download.oracle.com/docs/cd/B40078_02/doc/bi.1013/b40017/T421739T481157.htm#hor_table_brk (search for Data Source Requirements)
    you may get some additional information
    Thanks,
    Ananth

  • Currency Format in report

    I am currently working on a german report. I need to display the currency values in german format. For example if we have "2,345,223.55" it needs to be displayed as "2.345.223,55". the source of these values are formula and summary columns. I have tried using the masking option. I didn't find any option that would solve my problem. Can someone tell me how to do this....
    Thanks..

    Even easier then that, just create you own format mask. All you have to do is click in the format mask and type in the format mask you want. I know it sounds a little strang since it is an LOV. But the nice thing is once you create the format mask, it will be there for the next field. So you will only have to type it once, and then you can select it from the LOV.
    I hope that helps,
    Tom

  • 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 &lt;c:out value="${bindings.MyDate}"&gt;&lt;/c:out&gt; the format mask for the date is applied and it looks good, but when using
    &lt;c:forEach var="Row" items="..."&gt;
    &lt;c:out value="${Row.MyDate}"&gt;&lt;/c:out&gt;
    &lt;/c:forEach&gt;
    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 &lt;html:form&gt; ? Since it works using &lt;c:out value="${bindings.MyDate}"&gt;&lt;/c:out&gt; inside a html:form.

  • How to use currency format set

    Hi All,
    I have to use currency format set to mask the amount values to their respective currencies ,
    i reviewed the Oracle XML Publisher Administration and Developer's Guide and followed all the steps mentioned there ,i m also quoting the same over here
    To define a Currency Format Set:
    1. Navigate to the Currencies page under the Administration tab. Select Create
    Currency Format Set.
    2. Enter a Name and a Code for the set. The Code is a unique identifier and cannot be
    changed later. Select Apply.
    3. The Currency Formats page will display for your newly created set.
    To add currency formats to the Currency Format Set:
    1. Select Add Currency Format to add a format to your set.
    2. Select a Currency Name from the list.
    Note: This list is generated from the FND currency table and
    should include all ISO currencies. Additional currencies can be
    added from the System Administrator responsibility.
    3. Enter the Format Mask you wish to use for this currency and select Apply.
    The Format Mask must be in the Oracle number format. The Oracle number format
    uses the components "9", "0", "D", and "G" to compose the format, for example:
    9G999D00 where
    9 represents a displayed number only if present in data
    G represents the group separator
    D represents the decimal separator
    0 represents an explicitly displayed number regardless of incoming data
    See Using the Oracle Format Mask, Oracle XML Publisher Report Designer's Guide for
    more information about these format mask components.
    After a currency format has been created, you can update or delete it from the Currency
    Formats page.
    i followed all the above step ,i need to use germany currency ,i have also used the format-currency command in my RTF template,but still its not working ,i used 9G999D00 for masking .
    Any hint would be very helpful ,thanks in advance .Please let me know if my question is not clear
    Thanks
    Pratap

    hi all
    Thanks ,this is resolved ,i just missed clearing cache ,after clearing the cache its working .
    thanks
    Pratap

  • Sales Order - Unit Selling Price - Format Mask

    Hi,
    I want to change Format Mask of Unit Selling Price column on Sales Order Form. By using Forms Personalization it is not being done.
    Please guide me how could I change its format mask from 5 decimal places to 2 decimal places.
    Regards
    Waqas Hassan

    Hi Waqas,
    In the define Currency form in GL setup, change the existing currency code precision to 2.
    this should resolve your issue.
    Make sure you logout and login back to recheck the issue.
    General Ledger Super User-->Setup-->Currency-->Define.
    Thanks
    -Arif.

  • How to set the format mask

    Hi,
    Good Evening,
    How to set the format mask to text fields based on currencies.

    Hi Anil,
    i am taking one method for setting the format mask to front end values
    like this
    public String xxformatmask(String test,String currency,OAPageContext pageContext)
    String currencyFormattedNumber="";
    try {
    java.lang.Double num = new java.lang.Double(test);
    currencyFormattedNumber = pageContext.getOANLSServices().formatCurrency(num,currency);
    catch(Exception e) {
    System.out.println("the exception is"+e);
    return currencyFormattedNumber;
    every time call this method
    for text fields like this,
    OAMessageTextInputBean commval=(OAMessageTextInputBean)webBean.findChildRecursive("commval");
    String lesscomm=commval.getValue(pageContext).toString();
    String lesscommformat=xxformatmask(lesscomm,currency,pageContext);
    float lesscomm1=Float.parseFloat(lesscommformat);
    i got the error at runtimeee
    oracle.apps.fnd.framework.OAException: java.lang.NumberFormatException: For input string: "1,000.00"
         at oracle.apps.fnd.framework.OAException.wrapperException(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageErrorHandler.processErrors(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
         at OA.jspService(_OA.java:71)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)
    ## Detail 0 ##
    java.lang.NumberFormatException: For input string: "1,000.00"
         at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
         at java.lang.Float.parseFloat(Float.java:394)
         at crm.oracle.apps.xxcrm.crmmgmt.quotationmgmt.server.xxcrmQuotationMgmtAMImpl.forserviceformvalsetting(xxcrmQuotationMgmtAMImpl.java:1994)
         at crm.oracle.apps.xxcrm.crmmgmt.quotationmgmt.webui.xxcrmServiceCostSheetCO.processFormRequest(xxcrmServiceCostSheetCO.java:345)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageLayoutHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.form.OAFormBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequestChildren(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.beans.OABodyBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.processFormRequest(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
         at oracle.apps.fnd.framework.webui.OAPageBean.preparePage(Unknown Source)
         at OA.jspService(_OA.java:71)
         at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
         at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
         at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
         at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
         at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
         at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
         at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
         at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
         at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
         at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
         at java.lang.Thread.run(Thread.java:595)

  • Apply a format mask in OA Personalisation

    Hi,
    Can anyone tell me if it's possible to apply a format mask to a number field using OA Personalisation? I'd like to change the format mask of the amount fields on the Purchasing Requisitions page.
    Thanks in advance for your help.

    Hi,
    Which type of format mask you want you didn't specfy, please refer Topic Numbers/Currency in JDev guide.
    Please check if this programming unit helps.
    public String roundOffToTwoDigit(String number)
    DecimalFormat formatter= new DecimalFormat("###.##");
    double numberD = Double.parseDouble(number);
    return formatter.format(numberD);
    public double roundOffToTwoDigit(double number)
    try
    DecimalFormat formatter= new DecimalFormat("#.00");
    formatter.setMaximumFractionDigits(2);
    formatter.setMinimumFractionDigits(2);
    return new Double(formatter.format(number)).doubleValue();
    catch(java.lang.NumberFormatException e)
    e.printStackTrace();
    return 0.0;
    Regards,
    Reetesh Sharma

  • Number/currency  format

    Hi!
    Where can I change Number format from local currency to euro (€)? We changed from our local currency to euro in 2007, but in apex 4.1. we have with FML999G999G999G999G990D00 formating currency SIT :|

    drama9346 wrote:
    Where can I change Number format from local currency to euro (€)? We changed from our local currency to euro in 2007, but in apex 4.1. we have with FML999G999G999G999G990D00 formating currency SIT Database version? NLS parameters?
    Application globalization settings?
    The currency code is generated by the "L" element in the format mask according to the NLS parameters specified for the session, which will be controlled by the application or database settings.

  • In Scripts how to print the values in currence format

    Dear abap guru's,
    I am working on Purchase Order Script, copy from the standard script, after that wrote a one perform , in that added one new field to script, but value is printed like this formate : 1000.00, but i want to print 1,000.00 like this currence format. let me know the any solution
    thanks to all
    raj.

    Hi ,
    When you are populating the value in perform instead of assigning the value (using = ) pass it using WRITE TO.
    Like :  WRITE lw_total TO output-value.
    Declare lw_total as currency field.
    Regards,
    Rajitha.

  • 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

Maybe you are looking for

  • Configure a VPN client and Site to Site VPN tunnel

    Hi, I'm setting up a test network between 2 sites. SiteA has a 515E PIX and SiteB has a 501 PIX. Both sites have been setup with a site to site VPN tunnel, see SiteA config below. I also require that remote clients using Cisco VPN client 3.6 be able

  • Done with Verizon - BTW, TY Smith6612!

    Well, I gave Verizon another two weeks while I called up Comcast to get another line setup and as to be expected, next to nothing was done on Verizon's end to fix the issue. I noticed that my speed went down on speedtest.net which is likely why I hav

  • Open an window which direct the URL when clicked on the custom webtab

    Hi all, I was looking-When we click on an New Custom Webtab must Display an new separate window that directs to the URL that we have given in the Custom Webtab URL section. Can we do this in Oracle CRM on Demand using some Java Script. Need your inpu

  • IPhone 5 unable to connect to internet or use web-based apps like Facebook or Tumblr

    About two days ago, shortly after using my iPhone 5 to upload a picture of my son eating a donut to Facebook, I seem to have lost all ability to connect to the internet or update content on web-based apps like Facebook or Tumblr.  I tried to restore

  • Movieclip width and height values

    Hi all, I have an object (movieclip) of W:83 H:82.8. When create a motion tween using the object the values suddenly change to W:147 H:147 (but the object appears the same size on the stage). If I then check the first frame of the tween, it's W:83 H8