Question are you not wanting to use in code calls at all? For this could easily be designed in code and the subsequent submittion of the query made even more dynamic but at least able to handle this problem.
[Non-text portions of this message have been removed]
