Re: Stupid Format grrrrrrrr....

This WebDNA talk-list message is from

2004


It keeps the original formatting.
numero = 58929
interpreted = N
texte = At 11:52 AM +0100 7/30/04, Alan White wrote: >What on earth am I doing wrong here? > >[format 4s][ID][/format] - [myValue] > >I want this to return a number between 1 & 4 chars long but it isn't doing do.... I did the format as a string as it doesn't need formated with regards to thousands / numbers etc... I just want things to align nicely on my search results. > >Any help appreciated ... I know this one has to be easy and I am missing it :( Two things. In a format string "s" assumes alphanumeric characters and so the output is always left justified with spaces padded on the right. On the other hand, "f" assumes a numeric value and is right justified. Secondly, runs of spaces are stripped by browsers. You need to use "f" in your format string if [ID] is a number and you need to wrap the whole thing in
 tag. Like this:
[format 4.0f]1[/format][format 4.0f]11[/format][format 4.0f]111[/format][format 4.0f]1111[/format]
The "Hello" example in the docs is clear that "s" is left justified. ~joe ------------------------------------------------------------- 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:

    
  1. Re: Stupid Format grrrrrrrr.... ( Alan White 2004)
  2. Re: Stupid Format grrrrrrrr.... ( Joe D'Andrea 2004)
  3. Stupid Format grrrrrrrr.... ( Alan White 2004)
At 11:52 AM +0100 7/30/04, Alan White wrote: >What on earth am I doing wrong here? > >[format 4s][ID][/format] - [myValue] > >I want this to return a number between 1 & 4 chars long but it isn't doing do.... I did the format as a string as it doesn't need formated with regards to thousands / numbers etc... I just want things to align nicely on my search results. > >Any help appreciated ... I know this one has to be easy and I am missing it :( Two things. In a format string "s" assumes alphanumeric characters and so the output is always left justified with spaces padded on the right. On the other hand, "f" assumes a numeric value and is right justified. Secondly, runs of spaces are stripped by browsers. You need to use "f" in your format string if [ID] is a number and you need to wrap the whole thing in
 tag. Like this:
[format 4.0f]1[/format][format 4.0f]11[/format][format 4.0f]111[/format][format 4.0f]1111[/format]
The "Hello" example in the docs is clear that "s" is left justified. ~joe ------------------------------------------------------------- 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/ Joe D'Andrea

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:

Frames and WebCat (1997) Make sure I understand this??? (1997) Secure Sever and showcart errors (1997) Mac v. NT (1998) Mac 2.1b2 speed (1997) Automatic POST arg sending? (1998) Shopping Cart ID (1998) Only charge card when product shipped ? (1997) Show new (2003) Commitdatabase tag (1998) Remove me from your list immeadiately (1998) Re:Copyright ? (1997) Couple of questions (1999) Emailer setup (1997) No Access warning when caching HTML files (1997) Fun with dates (1997) /Page Editor Not found (1998) webcat NT with [dos] command (1997) creator code (1997) Date search bug (1998)