Используя XSL, я пытаюсь получить первый предыдущий текст {Male/Female} до текущего узла {field}. Количество элементов между {Поле} и предыдущим текстовым элементом будет отличаться. Любая помощь будет принята с благодарностью.XSL - как найти и получить первый предыдущий текст для текущего узла
<tablecell>
<par def="2">Male/Female</par>
</tablecell>
<tablecell>
<par def="3">
<field usenotesstyle="false"
height="0.2500in"
width="1in"
multiline="true"
borderstyle="single"
lookupeachchar="false"
lookupaddressonrefresh="false"
type="keyword"
kind="editable"
name="Sex">
<keywords helperbutton="false"
columns="1"
ui="listbox">
<textlist>
<text>Male</text>
<text>Female</text>
</textlist>
</keywords>
</field>
</par>
</tablecell>
СПАСИБО !! ! Второе предложение работает –
Если на ваш вопрос ответили, пожалуйста, закройте его, приняв ответ. –
Я только заметил, что есть некоторые предыдущие текстовые элементы, которые я не хочу включать. Например, « ItemStatus =« Найдено » ». Если я впервые столкнулся с этим, я хочу продолжить переход к следующему предыдущему. Это возможно? Итак, пропустите формулу и продолжайте смотреть назад –