我想在名为'table1'的重复表中显示学生。当用户点击其中一个人时,会显示学生注册的详细信息。此XPath表达式有什么问题
我尝试了这一点,从表中索引,然后我将登记实例中的学生ID与学生实例中的ID进行比较。当我写这篇文章
<xf:output ref="Course_idCourse"/>
其中Course_idCourse
是在招生
的XML文件看起来像这样
</enrollment>
<Course_idCourse>1</Course_idCourse>
<Student_idStudent>2</Student_idStudent>
<year>2014</year>
<Semester>1</Semester>
<mark>50</mark>
<idEnrollment>1</idEnrollment>
</enrollment>
元素有一个学生则显示
<xf:repeat nodeset="/instance('enrollInstance')/enrollment[Student_idStudent=student[index('table1')]/idStudent]">
什么看起来像这样的xml文件
<Student>
<idStudent />
</Student>
感谢您的帮助。
显示您要定位的XML源 – JWiley
您是否还在使用1.0或2.0?无论哪种方式,没有一个指标()操作 – JWiley
指数()是特定于XForms的 –