Note: This was originally posted by an inactive account. Content was preserved by moving under an admin account.
Originally posted by: lnasonHi - I'm not seeing anyway around your issue either when using the Meta Check node. Another option would be to build your own MetaCheck equivalent that checks for certain required fields and then acts accordingly depending on what is present on the input.
I've attached a simple example of how you can do this. In this example, I've written the node so that it looks for a ";" as the delimiter for the list of fields you want to validate against. The node uses the abort operator to throw an error when one of the required fields is missing.
If you want to get more sophisticated and build something that is closer to the what the MetaCheck node does, have a look at the help documentation for the "setSuccessReturnCode" operator. This allows you to implement the same type of functionality that is driven by the "SuccessAction" and "TerminusAction" parameters in the Meta Check node.
Luke
Custom Meta Check.brn
In case you are not familiar with a ".brn" file, it's just a set of nodes saved to a file....you can either cut and paste all of the file contents into the BRE canvas....or you can just drag the file itself onto the BRE canvas.