XPath не проходит проверки совместимости браузера в InfoPath 2007
Почему перечисленные ниже атрибуты targetField не проходят проверку совместимости браузера в InfoPath 2007. Есть ли другой способ написать оператор, чтобы он работал на формах с поддержкой браузера?
<xsf:ruleSets>
<xsf:ruleSet name="ruleSet_1">
<xsf:rule caption="Rule 1" isEnabled="yes">
<xsf:assignmentAction targetField="my:group1/my:group2[1]/my:field3" expression="my:field1"></xsf:assignmentAction>
</xsf:rule>
<xsf:rule caption="Rule 2" isEnabled="yes">
<xsf:assignmentAction targetField="my:group1/my:group2[2]/my:field3" expression="my:field2"></xsf:assignmentAction>
</xsf:rule>
</xsf:ruleSet>
</xsf:ruleSets>
1 ответ
Префикс my: определен где-то в окружающем XML, который вы нам не показали? Если нет, то это может быть причиной. В XML, который вы нам показали, нет определения для "my:".