Limiting data entry in fields

Bob Sneidar bobs at twft.com
Mon Nov 29 16:36:14 CST 2010


BTW, do you want to validate "on the fly" or would letting anyone type anything and then validating after the fact work for you? You could store the old value upon openrField, run a validation routine on closeField, pop a tooltip and restore old value if validation fails. 

Bob


On Nov 29, 2010, at 2:27 PM, charles61 wrote:

> 
> Mike,
> 
> I have not thought of using "not in". I did not use "1234567890" because it does not limit decimals.
> 
> Charles Szasz
> cszasz at mac.com
> 
> 
> 
> 
> On Nov 29, 2010, at 5:22 PM, Mike Bonner [via Runtime Revolution] wrote:
> 
>> Is there a reason to use 'not in "1234567890"' rather than 'is a number' 
>> just curious to know. 
>> 
>> On Mon, Nov 29, 2010 at 3:13 PM, Andrew Kluthe <[hidden email]> wrote: 
>> 
>>> 
>>> Inside of the field script put something like this: 
>>> 
>>> on keyDown pKey 
>>> 
>>> put the number of chars of me into sCount 
>>> 
>>> if sCount < 3 then 
>>> 
>>> if pKey is not in "1234567890" then 
>>> 
>>> pass keyDown 
>>> 
>>> end if 
>>> 
>>> end if 
>>> end keyDown 
>>> 
>>> This should make it so that everytime a key is pressed in that field it 
>>> counts how many characters it has, if it is less than 3 it checks to see if 
>>> it is a number or in the allowed list, if so it passes that key. 
>>> 
>>> -- 
>>> View this message in context: 
>>> http://runtime-revolution.278305.n4.nabble.com/Limiting-data-entry-in-fields-tp3064388p3064535.html
>>> Sent from the Revolution - User mailing list archive at Nabble.com. 
>>> 
>>> _______________________________________________ 
>>> use-livecode mailing list 
>>> [hidden email] 
>>> Please visit this url to subscribe, unsubscribe and manage your 
>>> subscription preferences: 
>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>> 
>> _______________________________________________ 
>> use-livecode mailing list 
>> [hidden email] 
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: 
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>> 
>> 
>> View message @ http://runtime-revolution.278305.n4.nabble.com/Limiting-data-entry-in-fields-tp3064388p3064541.html
>> To unsubscribe from Limiting data entry in fields, click here.
> 
> 
> -- 
> View this message in context: http://runtime-revolution.278305.n4.nabble.com/Limiting-data-entry-in-fields-tp3064388p3064557.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode




More information about the use-livecode mailing list