WAS Strange non-display problem, now BAD MATH

This WebDNA talk-list message is from

2002


It keeps the original formatting.
numero = 45976
interpreted = N
texte = It seems that the problem has been fixed by making [Format thousands] into [Format thousands .2f]. It is now working consistently. But the problems seems to have been caused by bad math!!!For example, here's a few of the variables.2002_SALES_2=125360.1 SAP_SALES_2=123000 but [math][SAP_SALES_2]-[2002_SALES_2][/math]= -2360.10000000001Where did all the decimals places come from?!?! It terms of a [math] calculation, this is pretty bloody easy. I could probably come closer to that in my head! (well at least in terms of decimal places...)What's going on here?!?! And now i find when you add the [Format thousands .2f] to a value, it can't display the 'minus' of the negative value.....Any ideas on this bad math?Regards, Tim> From: Gary Krockover > Reply-To: (WebCatalog Talk) > Date: Wed, 4 Dec 2002 17:24:13 -0600 > To: (WebCatalog Talk) > Subject: Re: Strange non-display problem > > Are some of the cells coming back empty and thus collapsing? Add a > non-breaking space to all the cells:   > > That will at least keep the cells from collapsing. > > And not sure, but maybe the other dates in this search need to be id'd as > dates: > > From: > [Search > db=data/directsales.db&rnSALEDATEdata=[DATE_RANGE1a],[DATE_RANGE1b]&SALEDATE > type=date&saledatewbrk=,] > [text show=F][START_YEAR]_SALES_1=[Sum field=sale_total][/text] > [/Search] > > To: > [Search > db=data/directsales.db&rnSALEDATEdata=[DATE_RANGE1a],[DATE_RANGE1b]&SALEDATE > type=date&DATE_RANGE1atype=date&DATE_RANGE1btype=date&saledatewbrk=,] > [text show=F][START_YEAR]_SALES_1=[Sum field=sale_total][/text] > [/Search] > > On your lookups, substitue a high value, like 9999 for TextIfNotFound and > see if that is getting added to the value. Perhaps the lookups are failing > and the math isn't working because the 'not found' is a text string. > > GK > > > > | Hi everyone, > | > | I'm getting a very strange behaviour in a financial reporting table only 7 > | columns wide, and 12 rows high (one row for each month). TD cells are > filled > | with a variety of information - a search, two lookups, and calculations on > | those values. > | > | The table displays something different every time.... sometimes there is > | nothing in the cell, sometimes the correct value, and sometimes the WRONG > | value. But when I do a list variables at the bottom of the page, ALL > | variables have the correct value!! > | > | I initially had the 12 month rows working as a loop, but the results were > | even worse! Having manually coded the 12 months, it's better but still > | inconsistent. The loop solution should've worked properly, and so should > | this. > | > | The values that seems to drop out most often are [SAP_SALES_1] and > | [BUDGET_SALES_1]. But to prove I'm not mad, the last two columns ALWAYS > | work, even though they use these two fields for the calculations.... > | > | Does anyone have any ideas? All help greatly appreciated as always. I've > | copied relevant code below. > | > | Regards, > | Tim > | -- > | Tim Robinson > | IDFK Web Developments > | tim@idfk.com.au > | 114a/40 Yeo Street > | Neutral Bay 2089 > | Australia > | Phone +612 9908 2134 > | Fax +612 9908 4837 > | > | > | > | > | [TEXT show=f]START_YEAR=2002[/TEXT] > | > | > | > | > | > | > | > | > | > | > | > | [Search > | > db=data/directsales.db&rnSALEDATEdata=[DATE_RANGE1a],[DATE_RANGE1b]&SALEDATE > | type=date&saledatewbrk=,] > | [text show=F][START_YEAR]_SALES_1=[Sum field=sale_total][/text] > | [/Search] > | > | [TEXT show=F]SAP_SALES_1=[LOOKUP > | > db=data/SAP_sales.db&value=[START_YEAR]_1&lookInField=SKU&returnField=SAP_SA > | LES¬Found=TextIfNotFound][/TEXT] > | > | [TEXT > | > show=F]SYS_VAR_1=[math][SAP_SALES_1]-[interpret][[START_YEAR]_SALES_1][/inte > | rpret][/math][/TEXT] > | > | [TEXT show=F]BUDGET_SALES_1=[LOOKUP > | > db=data/SAP_sales.db&value=[START_YEAR]_1&lookInField=SKU&returnField=BUDGET > | _SALES¬Found=TextIfNotFound][/TEXT] > | > | [TEXT > show=F]BUDGET_VAR_1=[math][SAP_SALES_1]-[BUDGET_SALES_1][/math][/TEXT] > | > | [TEXT > | > show=F]VAR_PERCENT_1=[math][BUDGET_VAR_1]/[BUDGET_SALES_1]*100[/math][/TEXT] > | > | > | > | > | > | > | > | > | > | > | > | > | Regards, > | Tim > | -- > | Tim Robinson > | IDFK Web Developments > | tim@idfk.com.au > | 114a/40 Yeo Street > | Neutral Bay 2089 > | Australia > | Phone +612 9908 2134 > | Fax +612 9908 4837 > | > | > | > | ------------------------------------------------------------- > | This message is sent to you because you are subscribed to > | the mailing list . > | To unsubscribe, E-mail to: > | To switch to the DIGEST mode, E-mail to > > | Web Archive of this list is at: http://webdna.smithmicro.com/ > > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > Web Archive of this list is at: http://webdna.smithmicro.com/ > ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

Month EndingCOMS SalesSAP SalesSys VarBudgetBudget Var
[DATE_RANGE1b][Format thousands > | .2f][interpret][[START_YEAR]_SALES_1][/interpret][/format][Format thousands][SAP_SALES_1][/format][Format thousands][SYS_VAR_1][/format][Format thousands][BUDGET_SALES_1][/format][Format thousands][BUDGET_VAR_1][/format][Format .2f][VAR_PERCENT_1][/format]%
    
  1. Re: WAS Strange non-display problem, now BAD MATH (Tim Robinson 2002)
  2. Re: WAS Strange non-display problem, now BAD MATH (Larry Goodhew 2002)
  3. Re: WAS Strange non-display problem, now BAD MATH (Tim Robinson 2002)
  4. Re: WAS Strange non-display problem, now BAD MATH (Larry Goodhew 2002)
  5. WAS Strange non-display problem, now BAD MATH (Tim Robinson 2002)
It seems that the problem has been fixed by making [Format thousands] into [Format thousands .2f]. It is now working consistently. But the problems seems to have been caused by bad math!!!For example, here's a few of the variables.2002_SALES_2=125360.1 SAP_SALES_2=123000 but [math][SAP_SALES_2]-[2002_SALES_2][/math]= -2360.10000000001Where did all the decimals places come from?!?! It terms of a [math] calculation, this is pretty bloody easy. I could probably come closer to that in my head! (well at least in terms of decimal places...)What's going on here?!?! And now i find when you add the [Format thousands .2f] to a value, it can't display the 'minus' of the negative value.....Any ideas on this bad math?Regards, Tim> From: Gary Krockover > Reply-To: (WebCatalog Talk) > Date: Wed, 4 Dec 2002 17:24:13 -0600 > To: (WebCatalog Talk) > Subject: Re: Strange non-display problem > > Are some of the cells coming back empty and thus collapsing? Add a > non-breaking space to all the cells:   > > That will at least keep the cells from collapsing. > > And not sure, but maybe the other dates in this search need to be id'd as > dates: > > From: > [Search > db=data/directsales.db&rnSALEDATEdata=[DATE_RANGE1a],[DATE_RANGE1b]&SALEDATE > type=date&saledatewbrk=,] > [text show=F][START_YEAR]_SALES_1=[Sum field=sale_total][/text] > [/Search] > > To: > [Search > db=data/directsales.db&rnSALEDATEdata=[DATE_RANGE1a],[DATE_RANGE1b]&SALEDATE > type=date&DATE_RANGE1atype=date&DATE_RANGE1btype=date&saledatewbrk=,] > [text show=F][START_YEAR]_SALES_1=[Sum field=sale_total][/text] > [/Search] > > On your lookups, substitue a high value, like 9999 for TextIfNotFound and > see if that is getting added to the value. Perhaps the lookups are failing > and the math isn't working because the 'not found' is a text string. > > GK > > > > | Hi everyone, > | > | I'm getting a very strange behaviour in a financial reporting table only 7 > | columns wide, and 12 rows high (one row for each month). TD cells are > filled > | with a variety of information - a search, two lookups, and calculations on > | those values. > | > | The table displays something different every time.... sometimes there is > | nothing in the cell, sometimes the correct value, and sometimes the WRONG > | value. But when I do a list variables at the bottom of the page, ALL > | variables have the correct value!! > | > | I initially had the 12 month rows working as a loop, but the results were > | even worse! Having manually coded the 12 months, it's better but still > | inconsistent. The loop solution should've worked properly, and so should > | this. > | > | The values that seems to drop out most often are [SAP_SALES_1] and > | [BUDGET_SALES_1]. But to prove I'm not mad, the last two columns ALWAYS > | work, even though they use these two fields for the calculations.... > | > | Does anyone have any ideas? All help greatly appreciated as always. I've > | copied relevant code below. > | > | Regards, > | Tim > | -- > | Tim Robinson > | IDFK Web Developments > | tim@idfk.com.au > | 114a/40 Yeo Street > | Neutral Bay 2089 > | Australia > | Phone +612 9908 2134 > | Fax +612 9908 4837 > | > | > | > | > | [TEXT show=f]START_YEAR=2002[/TEXT] > | > | > | > | > | > | > | > | > | > | > | > | [Search > | > db=data/directsales.db&rnSALEDATEdata=[DATE_RANGE1a],[DATE_RANGE1b]&SALEDATE > | type=date&saledatewbrk=,] > | [text show=F][START_YEAR]_SALES_1=[Sum field=sale_total][/text] > | [/Search] > | > | [TEXT show=F]SAP_SALES_1=[LOOKUP > | > db=data/SAP_sales.db&value=[START_YEAR]_1&lookInField=SKU&returnField=SAP_SA > | LES¬Found=TextIfNotFound][/TEXT] > | > | [TEXT > | > show=F]SYS_VAR_1=[math][SAP_SALES_1]-[interpret][[START_YEAR]_SALES_1][/inte > | rpret][/math][/TEXT] > | > | [TEXT show=F]BUDGET_SALES_1=[LOOKUP > | > db=data/SAP_sales.db&value=[START_YEAR]_1&lookInField=SKU&returnField=BUDGET > | _SALES¬Found=TextIfNotFound][/TEXT] > | > | [TEXT > show=F]BUDGET_VAR_1=[math][SAP_SALES_1]-[BUDGET_SALES_1][/math][/TEXT] > | > | [TEXT > | > show=F]VAR_PERCENT_1=[math][BUDGET_VAR_1]/[BUDGET_SALES_1]*100[/math][/TEXT] > | > | > | > | > | > | > | > | > | > | > | > | > | Regards, > | Tim > | -- > | Tim Robinson > | IDFK Web Developments > | tim@idfk.com.au > | 114a/40 Yeo Street > | Neutral Bay 2089 > | Australia > | Phone +612 9908 2134 > | Fax +612 9908 4837 > | > | > | > | ------------------------------------------------------------- > | This message is sent to you because you are subscribed to > | the mailing list . > | To unsubscribe, E-mail to: > | To switch to the DIGEST mode, E-mail to > > | Web Archive of this list is at: http://webdna.smithmicro.com/ > > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to > > Web Archive of this list is at: http://webdna.smithmicro.com/ > ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Tim Robinson

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

WC Database Format (1997) Weird Math and SV (1997) Re:Running 2 two WebCatalog.acgi's (1996) Numbers only code (2000) Security Hole - NetCloak Update (1998) FEATURE REQUEST: Auto Resizing of images (2002) WCS Newbie question (1997) Generating unique SKU from [cart] (1997) Developers in Washington State (2004) HELP! 10K hits per hour for pages that no longer exist! (2000) change the number format (1997) Help name our technology! (1997) Upload Progress Bar (2003) Search in 2 or more catalogs (1997) Re:HELP - NONE STOP DIGESTS. Digest for 4/24/97) (1997) Include vs. lookup? (1998) Searching multiple Databases (1997) [WebDNA] WebDNA not processing templates (2009) Date problems (1997) Hiding HTML and page breaks (1997)
Month EndingCOMS SalesSAP SalesSys VarBudgetBudget Var
[DATE_RANGE1b][Format thousands > | .2f][interpret][[START_YEAR]_SALES_1][/interpret][/format][Format thousands][SAP_SALES_1][/format][Format thousands][SYS_VAR_1][/format][Format thousands][BUDGET_SALES_1][/format][Format thousands][BUDGET_VAR_1][/format][Format .2f][VAR_PERCENT_1][/format]%