Joe, that's wierd allright.  Are you using Witango 5?  I've used Tango < 5
for quite a while and haven't seen or heard of the problem you describe.
Try this as a test: change logLevel to "logLevel4" so that the HTML
(Wi)tango returns will appear in the debug info (oh yeah, turn on
debugging :)  Does the HTML returned in the debug info have the right
characters?

I don't know what your problem is, but I would tend to suspect something
downstream from (Wi)tango.

On Thu, 20 Mar 2003, Joe Terrasi wrote:

> Ok, I followed your advice. I got rid of the "grade" variable and 
> used <@CURROW> directly. I properly scoped all the variables. Again I 
> have the same issue where characters are dropped seemingly at random. 
> Some entire pages load correctly with no dropped characters, others 
> drop one or two. These characters are NOT in the variables, mind you, 
> they are static characters within the FOR loop. In other iterations 
> of the loop (by far, most iterations) they come out fine. This 
> includes iterations both before and after the ones where there are 
> problems.
> 
> Sample of some output using the new, cleaner (thank you all) code:
> 
> ----
> <TD>
> <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade1Q3.001899" VALUE="">
> </TD>
> 
> <TD>
> <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade2Q3.001899" VALUE="">
> </TD>
> 
> <TD>
> <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade3Q3.001899" VALUE="">
> </TD>
> 
> <TD>
> <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade4Q3.001899" VALUE="">
> </TD>
> 
> <TD>
> <INPUTTYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade5Q3.001899" VALUE="">
> </TD>
> ----
> 
> Check the last INPUT tag - there is a space missing after INPUT, but 
> it comes from the same FOR loop that the earlier instances came from. 
> It's also static - not something within a variable.
> 
> 
> The "cleaner" tags are below. They work in most of the iterations....
> ----
> <@FOR START="1" STEP="1" STOP="20">
> <TD>
> <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade<@CURROW>Q<@VAR 
> NAME="quarter" SCOPE="user">.<@COLUMN 'layout_0.Record_Identifyer'>" 
> VALUE="<@COLUMN 'layout_0.Grade<@CURROW>Q<@VAR NAME="quarter" 
> SCOPE="user">'>">
> </TD>
> </@FOR>
> -----
> 
> I still think this looks like a bug. Any thoughts on a work-around or 
> something I'm still doing wrong that is causing this?
> 
> Thanks!!!!
> 
> Joe
> 
> 
> 
> >Hi Joe,
> >
> >Technically speaking, I can't see anything wrong with your code (given that
> >there is more than one way to metatags) - although I'm not sure if that
> >ending </@IF> tag belongs where it is or you're just not showing us all the
> >code.
> >
> >I would suspect it's a bug, if it worked with T2K. But try the following to
> >help isolate it.
> >
> >~ Properly scope all your <@VAR> tags.
> >~ Could probably try using the <@CURROW> directly.
> >~ Use the NAME= attribute with the <@COLUMN> tag.
> >~ try removing the surrounding HTML and see what you get in the View-source.
> >
> >Let us know what you get. Cheers......
> >
> >Scott Cadillac,
> >Witango.org - http://witango.org
> >403-281-6090 - [EMAIL PROTECTED]
> >--
> >Information for the Witango Developer Community
> >---------------------
> >
> >XML-Extranet - http://xml-extra.net
> >403-281-6090 - [EMAIL PROTECTED]
> >--
> >Well-formed Development (for hire)
> >---------------------
> >
> >----- Original Message -----
> >From: "Joe Terrasi" <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Wednesday, March 19, 2003 12:07 PM
> >Subject: Witango-Talk: This has GOT to be a bug, right? Inconsistent
> >looping.
> >
> >
> >>  OK, still trying to port over my t2k apps.... Thanks again to all who
> >>  have helped so far.
> >>
> >>  But I just found a major source of frustration.... In one of my more
> >>  complex apps, I use a FOR loop to build part of a form as below:
> >>
> >>  -----
> >>  <@FOR START="1" STEP="1" STOP="20">
> >>
> >>  <@ASSIGN NAME="grade" VALUE="<@CURROW>" SCOPE="local">
> >>
> >>
> >>  <TD>
> >>  <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade<@VAR
> >>  NAME="grade">Q<@VAR NAME="quarter">.<@COLUMN
> >>  'layout_0.Record_Identifyer'>" VALUE="<@COLUMN 'layout_0.Grade<@VAR
> >>  NAME="grade">Q<@VAR NAME="quarter">'>">
> >>  </TD>
> >>  </@IF>
> >>
> >>  </@FOR>
> >>  ------
> >>
> >>
> >>
> >>  OK, it mostly works. But in sporadic rows, I get missing characters. See
> >below:
> >>
> >>  ------
> >>  <TD>
> >>  <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade1Q3.001812" VALUE="">
> >>  </TD>
> >>
> >>  <TD>
> >>  <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grade2Q3.001812" VALUE="">
> >>  </TD>
> >>
> >>  <TD>
> >>  <INPUT TYPE=TEXT MAXLENGTH=2 SIZE=2 NAME="grad3Q3.001812" VALUE="">
> >>  </TD>
> >>  ------
> >>
> >>  Look at the last input statement. See where it says "grad3Q3...?" Now
> >>  why in the world would it drop the "e" from the name (it should be
> >  > grade3Q3....)
> >>
> >>  It doesn't do this with any consistency. This is a loop within
> >>  another loop, and 90% of the iterations on the page come out correct.
> >>  I can't find any rhyme or reason to connect the times that are a
> >>  problem. It's not always the same character that's dropped, either.
> >>  In one case, it was even a ">" which really fouled things up.
> >>
> >>  Please tell me I'm not just losing my mind. This is an app that worked in
> >t2k.
> >>
> >>  Thanks!
> >>
> >>  Joe
> >>
> >>  PS - config: Mac OSX 10.2, WebSTAR...
> >>  PPS - pretty sure I have the newest build of the plug-in now.
> >  > --
> >  > Joe Terrasi             [EMAIL PROTECTED]
> >  > St. Clement School      http://www.stclementschool.org
> >  > St. Clement Church      http://www.stclementchurch.org
> >>  773-348-8212            fax: 773-348-4712
> >>
> >>  ________________________________________________________________________
> >>  TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
> >>                  with unsubscribe witango-talk in the message body
> >>
> >
> >________________________________________________________________________
> >TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
> >                 with unsubscribe witango-talk in the message body
> 
> 
> -- 
> Joe Terrasi             [EMAIL PROTECTED]
> St. Clement School      http://www.stclementschool.org
> St. Clement Church      http://www.stclementchurch.org
> 773-348-8212            fax: 773-348-4712
> 
> ________________________________________________________________________
> TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
>                 with unsubscribe witango-talk in the message body
> 



________________________________________________________________________
TO UNSUBSCRIBE: send a plain text/US ASCII email to [EMAIL PROTECTED]
                with unsubscribe witango-talk in the message body

Reply via email to