Hello,
We are currently evaluating the field update engine and have faced the following issue:
when an if field contains a mergefield as one of its operands, Aspose.Words updates the field with “Error! Unknow op code for conditional”.
What MS Word does if one of the operands contains a mergefield that is not merged, is evaluate the field to the false value and replace the mergefields inside with their code names inside French quotation marks (for the French version of MS Word at least).
For example, the field {IF “a” = “{mergefield mf_b}” “true” “false {mergefield mf_c}”} is evaluated as false «mf_c».
Do you plan on implementing field update exactly like MS Word does ?
I wish you an happy new year.
Regards,