Hi Joe,
Are you using "1", "2" etc. as field names? That's wrong. Revolution
parses these names as numbers, regardless of the quotes. You must add
some characters to make sure that Revolution parses the name as a
string, e.g. "Val 1", "Val 2", etc.
You can refer to these fields in a repeat loop or other script like
this:
repeat with x = 3 to 7
add fld ("Val" && x) to myTotal
end repeat
-- do something with myTotal here
I think that saying "I shouldn't have to" is a little inappropriate in
this particular case, even though it might apply to many other
workarounds.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Dutch forum: http://runrev.info/rrforum/
Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html
for more info.
On 8 okt 2008, at 02:16, Joe Lewis Wilkins wrote:
Attention:
I'm doing some math on a form. Carefully, I thought, I numbered the
various flds so that I could refer to them in sequence or, at least,
know what their names are by their positions without having to
constantly check them out. However, when it came time to refer to
them I was a bit mistaken. It seems that a field fld "1" does not
return the value that is in that field; it returns the value that is
in a totally different field, but the one that is "1" by layering.
It was the first field I created. It does the same with fld "2";
refers to the second field I created and one that is "2" by
layering; not by name. To me this is a bug. Correct?
I can diddle around and make this work, but I shouldn't have to.
When I refer to an object by its name I should get the contents of
that object.
TIA,
Joe Wilkins
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution