Re: [WebDNA] Dynamic vertical columns
This WebDNA talk-list message is from 2008
It keeps the original formatting.
numero = 100643
interpreted = N
texte = Chris it all depends on the remainder when [numfound]/4if you have remainder of 0 when numfound=6015 | 15 | 15 | 15if you have remainder of 1 when numfound=6116 | 15 | 15 | 15if you have remainder of 2 when numfound=6216 | 15 | 16 | 15if you have remainder of 3 when numfound=6316 | 16 | 16 | 15This is the code I use to testThisTotal=[Math]ThisTotal=61[/Math]
remainder=[Math]remainder=[ThisTotal]%4[/Math]
[Search db=^data/ species.db&neSACTIVEdatarq=ALL&asSCOMMONNAMEsort=1&max=[ThisTotal]]
[foundItems][index] - [scommonname] [showif [index]=[math]ceil([ThisTotal]/4)[/math]] | [/ showif][showif [index]=[math]ceil([ThisTotal]/2)[/math]] | [/ showif][showif [index]=[math]ceil([ThisTotal]-([ThisTotal]/4))[/math]] td> | [/showif][/foundItems] |
[/search]RegardsStuart TremainIDFK Web DevelopmentsAUSTRALIAwebdna@idfk.com.auOn 03/09/2008, at 11:13 AM, PLANET DJ (Chris W.) wrote:> Well, you're correct that mine is for 4 columns, not 3 as I > originally stated.>> Mine is currently displaying as 44 | 44 | 44 | 43. I know this total > number (175) has changed, and I also have never seen col2 shorter > than col1 or col3. Maybe I'll watch that in the future and see what > happens.>> Best Regards,>> Chris Whybrew> Senior Account Manager>>> PLANET DJ INC> www.planetdj.com>> p: 775.323.1540 ext 3903> f: 775.323.8230> e: chrisw@planetdj.com>>> From: "Stuart Tremain"
> Sent: Tuesday, September 02, 2008 2:24 PM> To: talk@webdna.us> Subject: Re: [WebDNA] Dynamic vertical columns>> Chris>> That code is similar to Terry's, yours is for 4 columns.>> Both these methods leave uneven numbers in the columns is your> [numfound] is not exactly divisible by 4, for instance if you have 70> found items you will get columns of:>> 18 | 17 | 18 | 17>> The method I posted will give you>> 18 | 18 | 18 | 16>> It depends on how you like the columns to fall>>>>>>> On 03/09/2008, at 2:28 AM, PLANET DJ (Chris W.) wrote:>> > Well, mine's coded like this for 3 columns:> >> > [search...]> >> >> >>> > [foundItems]> > [field1]>> > [showif [index]=[math]ceil([numFound] / 4)[/math]]>> > valign=top>[/showif]> > [showif [index]=[math]ceil([numFound] / 2)[/math]]>> > valign=top>[/showif]> > [showif [index]=[math]ceil([numFound]-([numFound] / 4))[/math]]> > td>> [/showif]> > [/foundItems]> >>> >> > [/search]> >> > Best Regards,> >> > Chris Whybrew> > Senior Account Manager> >> >> > PLANET DJ INC> > www.planetdj.com> >> > p: 775.323.1540 ext 3903> > f: 775.323.8230> > e: chrisw@planetdj.com> >> >> > From: "Stuart Tremain"> > Sent: Sunday, August 31, 2008 5:16 PM> > To: talk@webdna.us> > Subject: [WebDNA] Dynamic vertical columns> >> > Start of Spring here in Aus today - at last :)> >> > I know how to build dynamic tables where the results are posted> > horizontally. Does anyone have a trick for building the columns> > vertically?> >> > From this:> >> > HEAD01 | HEAD02 | HEAD03 | HEAD04> > 01 | 02 | 03 | 04> > 05 | 06 | 07 | 08> >> >> > to this:> >> > HEAD01 | HEAD02 | HEAD03 | HEAD04> > 01 | 03 | 05 | 07> > 02 | 04 | 06 | 08> >> >> >> >> > Regards> >> > Stuart Tremain> > IDFK Web Developments> > AUSTRALIA> > webdna@idfk.com.au> >> >> >> >> > ---------------------------------------------------------> > This message is sent to you because you are subscribed to> > the mailing list .> > To unsubscribe, E-mail to:> >>> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to:>
Associated Messages, from the most recent to the oldest:
Chris it all depends on the remainder when [numfound]/4if you have remainder of 0 when numfound=6015 | 15 | 15 | 15if you have remainder of 1 when numfound=6116 | 15 | 15 | 15if you have remainder of 2 when numfound=6216 | 15 | 16 | 15if you have remainder of 3 when numfound=6316 | 16 | 16 | 15This is the code I use to testThisTotal=[math]ThisTotal=61[/Math]
remainder=[math]remainder=[ThisTotal]%4[/Math]
[Search db=^data/ species.db&neSACTIVEdatarq=ALL&asSCOMMONNAMEsort=1&max=[ThisTotal]][founditems][index] - [scommonname] [showif [index]=[math]ceil([ThisTotal]/4)[/math]] | [/ showif][showif [index]=[math]ceil([ThisTotal]/2)[/math]] | [/ showif][showif [index]=[math]ceil([ThisTotal]-([ThisTotal]/4))[/math]] td> | [/showif][/foundItems] |
[/search]RegardsStuart TremainIDFK Web DevelopmentsAUSTRALIAwebdna@idfk.com.auOn 03/09/2008, at 11:13 AM, PLANET DJ (Chris W.) wrote:> Well, you're correct that mine is for 4 columns, not 3 as I > originally stated.>> Mine is currently displaying as 44 | 44 | 44 | 43. I know this total > number (175) has changed, and I also have never seen col2 shorter > than col1 or col3. Maybe I'll watch that in the future and see what > happens.>> Best Regards,>> Chris Whybrew> Senior Account Manager>>> PLANET DJ INC> www.planetdj.com>> p: 775.323.1540 ext 3903> f: 775.323.8230> e: chrisw@planetdj.com>>> From: "Stuart Tremain" > Sent: Tuesday, September 02, 2008 2:24 PM> To: talk@webdna.us> Subject: Re: [WebDNA] Dynamic vertical columns>> Chris>> That code is similar to Terry's, yours is for 4 columns.>> Both these methods leave uneven numbers in the columns is your> [numfound] is not exactly divisible by 4, for instance if you have 70> found items you will get columns of:>> 18 | 17 | 18 | 17>> The method I posted will give you>> 18 | 18 | 18 | 16>> It depends on how you like the columns to fall>>>>>>> On 03/09/2008, at 2:28 AM, PLANET DJ (Chris W.) wrote:>> > Well, mine's coded like this for 3 columns:> >> > [search...]> >> >> >>> > [founditems]> > [field1]>> > [showif [index]=[math]ceil([numFound] / 4)[/math]]>> > valign=top>[/showif]> > [showif [index]=[math]ceil([numFound] / 2)[/math]]>> > valign=top>[/showif]> > [showif [index]=[math]ceil([numFound]-([numFound] / 4))[/math]]> > td>> [/showif]> > [/foundItems]> >>> >> > [/search]> >> > Best Regards,> >> > Chris Whybrew> > Senior Account Manager> >> >> > PLANET DJ INC> > www.planetdj.com> >> > p: 775.323.1540 ext 3903> > f: 775.323.8230> > e: chrisw@planetdj.com> >> >> > From: "Stuart Tremain"> > Sent: Sunday, August 31, 2008 5:16 PM> > To: talk@webdna.us> > Subject: [WebDNA] Dynamic vertical columns> >> > Start of Spring here in Aus today - at last :)> >> > I know how to build dynamic tables where the results are posted> > horizontally. Does anyone have a trick for building the columns> > vertically?> >> > From this:> >> > HEAD01 | HEAD02 | HEAD03 | HEAD04> > 01 | 02 | 03 | 04> > 05 | 06 | 07 | 08> >> >> > to this:> >> > HEAD01 | HEAD02 | HEAD03 | HEAD04> > 01 | 03 | 05 | 07> > 02 | 04 | 06 | 08> >> >> >> >> > Regards> >> > Stuart Tremain> > IDFK Web Developments> > AUSTRALIA> > webdna@idfk.com.au> >> >> >> >> > ---------------------------------------------------------> > This message is sent to you because you are subscribed to> > the mailing list .> > To unsubscribe, E-mail to:> >>> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to:>
Stuart Tremain
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:
WebCat2b13MacPlugIn - [include] doesn't allow creator (1997)
New WebCat release ?? (2001)
carriage returns in data (1997)
Protect (1997)
Buying sans cart (1997)
New command suggestion (1997)
RE: MacFinder -- a new WebDNA web site (1998)
Renumbering Database Records (1999)
[WebDNA] Build Name for 6.1 (2008)
Listserver problem (1997)
t or f (1997)
ANother SHOWIF problem (1997)
[OT] Google Info (2004)
Linux Beta4 problems with multirecord returns (2000)
WebDNA Solutions ... sorry! (1997)
(1997)
Building Calendars (1997)
Format of Required fields error message (1997)
Problems getting parameters passed into email. (1997)
Potential Conflicts? (1997)