I have a browser-enabled form with a Date Picker bound to a query field on the main data source. I also have a Repeating Table bound to data fields on the main data source. I set up conditional formatting on one of the columns in the repeating table that compares a data field on the main data source (which contains a date) with the date that the Date Picker is bound to. If they match, then the value in the cell should displayed normally; if they don't match, the value in the cell should be italicized.
The results are inconsistent:
1) When I test it in visual studio, it works correctly.
2) When I publish it to OFS and allow the browser to run it in the InfoPath client, the text is always displayed normally.
3) When I use the OpenIn=browser option to force the form to be rendered in the browser, the text is always italicized.
Does anybody know why this would happen and how to fix it?
Thanks in advance!
Additional information: The Date Picker is set to always post back when the value changes. The "changed" event for the field to which the Date Picker is bound executes the main query to load new data in the Repeating Table.