Нужна помощь Domino XSL в попытке найти поля, в которых цвет установлен на Синий - PullRequest
0 голосов
/ 26 февраля 2019

У меня очень большая форма с сотнями полей.Некоторые черные, а некоторые синие.Я пытаюсь проанализировать dxl, используя xsl, чтобы найти поля, в которых они установлены на синий цвет.

Я нашел несколько файлов xsl для анализа dxl, но я не могу понять, как найтизатем найдите предыдущий шрифт color = 'blue'

Может кто-нибудь помочь мне с этим синтаксисом?Вот пример dxl, который я пытаюсь проанализировать:

 <par def="100">
   <run>
      <font size="9pt" style="bold" name="Arial" pitch="variable" truetype="true" familyid="20" />
   </run>
   <run>
      <font size="9pt" color="blue" style="bold" name="Arial" pitch="variable" truetype="true" familyid="20" />
      <field type="text" kind="editable" name="DevComments">
         <code event="inputtranslation">
            <formula>@Trim( @ThisValue )</formula>
         </code>
      </field>
   </run>
   <compositedata type="98" prevtype="65418" nexttype="222" afterparcount="6" containertype="65418" aftercontainercount="1" afterbegincount="3">Yg4BAIQAAAAAAAAAAAA=</compositedata>
   <run>
      <font size="9pt" style="bold" name="Arial" pitch="variable" truetype="true" familyid="20" />
   </run>
</par>
...