Okay, how about this?
Do you call the modal form with:
DO FORM myForm WITH this.someProperty
If so, then try this on for size < s >. This way of calling the form is "trying" to pass the property by reference (like a var to a procedure), but since properties can only be passed by value, VFP is suffering from vapor lock and telling (unhelpfully) that it's having trouble.
Assigning the property to a variable bypasses this problem since the memvar can be passed by reference.
What do you think?
>I am not convinced. The property is perfectly capable of
holding a valuea of that size, I am just not able to pass it without first assigning it to a variable.
>Secondly, property values are not stored internally in character fields, but in memo fields.
>
>Rick?
>
>
>>I think Rick's post answers the question. At least "technically." :)
>>
>>>Well problem solved, but mystery is not. Why am I able to assign a string of that length, and access it, but not able to directly pass it as a parameter?