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:

[SearchString] (1998) RE: extended ASCII with middle command (1999) Electronic Delivery (1997) RE: Suggestions for Topics to be covered in an Advanced WebDNACourse... (1998) Date and Time Analyzer (2000) # of real domains on 1 web server (1997) RE: Need Help (1998) Mac 2.1b2 speed (1997) Problems with [Applescript] (1997) Pithy questions on webcommerce & siteedit (1997) Great product and great job ! (1997) Size limit for tmpl editor ? (1997) limitation found on group searching (1997) Trouble with Category search (2000) Blank Orders (2005) Confused about Grep Syntax (2004) TcpConnect get files on ver. 5.x BUG BUG BUG (2004) New public beta available (1997) Re:2nd WebCatalog2 Feature Request (1996) Help! WebCat2 bug (1997)