>Hi,
>
>I am letting users define what they want to use as inputmasks. So they may enter a value as "999" as an inputmask for a field, or they may enter something like ["!" + REPLICATE("X",19)].
>
>When my form runs, it goes through the table that has these fields and inputmasks defined and programmartically adds the appropriate controls to the form. If the inputmask is a simple string like "999" that works fine. If however it is an expression I hav etried doing this:
>
>loControl.InputMask = EVALUATE(m.lcInputMask)
>
>But all this does is set the input mask to the actual string: "!" + REPLICATE("X",19)
>
>Any ideas how to get this to work?
! should be in the format, not in the inputmask.
If it's not broken, fix it until it is.
My Blog