[BULK] Re: [WebDNA] [if] or [case] or something else
This WebDNA talk-list message is from 2012
It keeps the original formatting.
numero = 110026
interpreted = N
texte = another way to deal with this is to use a table (or database) and search =function.[table name=3Dqtydiscount&fields=3Dlow,high,discount] [!] tabs have been =replaced with commas for readability, code won't work like this [/!]1,4,.005,9,.0210,19,.0320,29,.0430,9999,.05[/table][text]howmany=3D7[/text][search =table=3Dqtydiscount&geLOWdatarq=3D[howmany]&leHIGHdatarq=3D[howmany]&max=3D=1][founditems][discount][/founditems][/search]A tip of the hat to Grant Hulbert, who taught me this method a very very =long time ago.=20Brian B. BurtonOn Dec 13, 2012, at 10:13 AM, Steve Craig
wrote:> Hi All>=20> I have a little problem that I'm hoping someone cane help with or at =least point me in the correct direction.>=20> I have a list of prices, if the price lies in a particular range I do =one set of maths, if it lies in a different range I do a different thing =etc etc.=20>=20> <650 then set x to 120> =3D>650 and < 800 set x to 110> =3D>800 and < 950 set x to 100> ....> ....> ....>> 1550 set x to 50>=20> What is the best way to code it, using if then or using switch? If =it's switch then what is the syntax of the case bit? Or maybe a =different way?>=20> Any help much appreciated.>=20
Associated Messages, from the most recent to the oldest:
another way to deal with this is to use a table (or database) and search =function.[table name=3Dqtydiscount&fields=3Dlow,high,discount] [!] tabs have been =replaced with commas for readability, code won't work like this [/!]1,4,.005,9,.0210,19,.0320,29,.0430,9999,.05[/table][text]howmany=3D7[/text][search =table=3Dqtydiscount&geLOWdatarq=3D[howmany]&leHIGHdatarq=3D[howmany]&max=3D=1][founditems][discount][/founditems][/search]A tip of the hat to Grant Hulbert, who taught me this method a very very =long time ago.=20Brian B. BurtonOn Dec 13, 2012, at 10:13 AM, Steve Craig wrote:> Hi All>=20> I have a little problem that I'm hoping someone cane help with or at =least point me in the correct direction.>=20> I have a list of prices, if the price lies in a particular range I do =one set of maths, if it lies in a different range I do a different thing =etc etc.=20>=20> <650 then set x to 120> =3D>650 and < 800 set x to 110> =3D>800 and < 950 set x to 100> ....> ....> ....>> 1550 set x to 50>=20> What is the best way to code it, using if then or using switch? If =it's switch then what is the syntax of the case bit? Or maybe a =different way?>=20> Any help much appreciated.>=20
"Brian B. Burton"
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:
[WriteFile] problems (1997)
creator code (1997)
SORRY (1997)
emailer error 103 part ii (1997)
[WebDNA] Create a cryptographic Mac key... (2016)
Date search - yes or no (1997)
Weird error/limit - something amiss? (1997)
WCS Newbie question (1997)
It's working (1997)
Site Builder & IE Mac (2004)
[WebDNA] [OT] Apple iPad (2010)
Location of Webcat site in folder hierarchy (1997)
Different Tax levels (1998)
SQL db type (2006)
textarea data entry and display (2000)
Exclamation point (1997)
nesting limits? (1998)
[WebDNA] WebDNA Start-up Error (2012)
Is there a max number of fields? (1998)
[isfile] ? (1997)