Negative numbers in red

Ask a Question related to Macromedia ColdFusion, Design and Development.

  1. #1

    Default Negative numbers in red

    Simple really - here's hoping!

    I have product prices (both - and +) that work well using the code below.

    However, I need to have the negative numbers display in red and the positive
    ones in blue. Is this possible? I've reviewed all the format tags;
    DollarFormat, NumberFormat, etc, but none seem to have the ability to set
    colour. I've thought of using cfset but I'm not sure where it should be
    specified in the code below:

    Thanks for all advice in advance,

    Marcus G.


    <cfif getoptions.RecordCount gt 0>
    <div align="right">
    <cfloop query="getoptions">
    #NumberFormat(getoptions.price,'+_______,___.__')#
    </cfloop>
    </div>
    </cfif>

    MGrey Guest

  2. Similar Questions and Discussions

    1. Negative margin
      Hello, I just tested a new layout (css and html validated of course), that use negative margin. No editing possible in Contribute. Has the...
    2. Pulling only negative numbers from a db
      I have a field in my db that stores both negative numbers and positive numbers. I want to sum only the negative numbers. Is there a way to do this....
    3. negative nelly?
      Ben Forta has been publicly stating for years now that CFML skills alone are not enough for ColdFusion developers who want to further their careers...
    4. negative calculations
      Not sure if this is within CF or MySQL, but I have a item with I want to multiply quantity by a negative dollar value. The number and amount are...
    5. Term:ANSIColor and negative numbers
      Hi All using Term:ANSIColor - does anyone know if it's possible ( or maybe I mean practical) to print out negative numbers in say RED, at the...
  3. #2

    Default Re: Negative numbers in red

    hi MGrey

    This is a simple coding issue, change the following lines from :
    ....
    <cfloop query="getoptions">
    #NumberFormat(getoptions.price,'+_______,___.__')#
    </cfloop>
    ....
    to :
    <cfloop query="getoptions">
    <CFIF #getoptions.price# GTE 0> <font color="blue" >
    #NumberFormat(getoptions.price,'+_______,___.__')# </font>
    <CFELSE>
    <font color="red">#NumberFormat(getoptions.price,'+_____ __,___.__')#</font>
    </CFIF>
    </cfloop>

    This should do it. :)

    prayank Guest

  4. #3

    Default Re: Negative numbers in red

    Instead of <font> you might want to use the more standard (and more
    versatile)
    <div style="color:red;">
    type tag.

    Just my 2 cents.
    - Rob

    Rob Guest

  5. #4

    Default Re: Negative numbers in red

    So simple, simple, simple!!!

    Thanks prayank! I use this coding all the time but it just didn't hit me I could use it for the currency formatting - thanks again.
    MGrey Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139