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:".

Другие вопросы по тегам