There is no fromField attribute (or from-field). Do you mean value="nullField" ?
I know from-field="null" works in mini-lang. Cheers, Anne. On 5 September 2011 17:29, Adrian Crum <[email protected]> wrote: > I ran into this problem recently while creating entity condition expressions > in mini-language. Try using fromField="nullField" instead. > > -Adrian > > On 9/5/2011 4:20 AM, Anne wrote: >> >> Hi >> >> I created Jira OFBIZ-4393 and included a patch. I'm not sure it's the >> best solution, and a comment from Hans confirms my uncertainty. >> >> I want a view-entity that uses a condition-expr to check a field for >> null. The current code does not support this. >> >> Setting 'value="null"' currently generates "fieldname='null'" in the >> where condition. Leaving the value attribute out of the view entity >> generates "fieldname=" for the where. >> >> The problem stems from the code that reads the xml returning an empty >> String for a missing attribute (and not null). There is code in >> ModelViewEntity that checks for a null, but of course that will never >> happen. >> >> My patch checks for UtilValidate.isEmpty(value) instead of value == >> null, and so works if we leave the value attribute out of the xml. But >> might this cause problems? Would it be better if one had to >> specifically state somehow that a test against null was needed? Should >> there be a specific way to specify a test against the empty String? I >> have not tried to test against an empty String in either current or >> patched versions. Is this something that should be supported? >> >> In other places we can use, for example, from-field="null" rather than >> value="null", so this problem does not arise. But condition-expr for >> view-entity does not have an equivalent of from-field. >> >> Any suggestions as to whether the patch I've already created is the >> right one, or whether there's a better approach? >> >> Cheers, >> Anne. >> >> > -- Coherent Software Australia Pty Ltd PO Box 2773 Cheltenham Vic 3192 Phone: (03) 9585 6788 Fax: (03) 9585 1086 Web: http://www.cohsoft.com.au/ Email: [email protected] Bonsai ERP, the all-inclusive ERP system http://www.bonsaierp.com.au/
