diff options
Diffstat (limited to 'server/xml/macros')
| -rw-r--r-- | server/xml/macros/akselaengde-1.0.xml | 27 | ||||
| -rw-r--r-- | server/xml/macros/central_corneatykkelse-1.0.xml | 23 | ||||
| -rw-r--r-- | server/xml/macros/pupilstoerrelse-1.0.xml | 23 | 
3 files changed, 48 insertions, 25 deletions
| diff --git a/server/xml/macros/akselaengde-1.0.xml b/server/xml/macros/akselaengde-1.0.xml index b52ab7c..1a06b19 100644 --- a/server/xml/macros/akselaengde-1.0.xml +++ b/server/xml/macros/akselaengde-1.0.xml @@ -1,31 +1,24 @@  <?xml version='1.0' encoding='UTF-8'?> -<!-- -    20081203: Bent Bisballe Nyeng -    Feltnavnene ændret så de giver mening. -  --> -<!-- -    20090108: Bent Bisballe Nyeng -    Højre/venstre byttet om. -  --> -<!-- -    20090202: Bent Bisballe Nyeng -    'missing eye' tilføjet. -  -->  <macro name="akselaengde" version="1.0">    <resume language="lua">      out = '' -    out = out .. 'Akselængde:\n' -    if ( getValue('akselaengde.right.missing') == '' ) -      out = out .. 'Højre øje: ' .. getValue('akselaengde.right.length') .. ' mm' +    if ( getValue('akselaengde.right.missing') == '' or getValue('akselaengde.left.missing') == '' )      then +      out = out .. 'Akselængde: ' .. getValue('akselaengde.method') .. '\n'      end +      if ( getValue('akselaengde.right.missing') == '' ) -      out = out .. 'Venstre øje: ' .. getValue('akselaengde.left.length') .. ' mm'      then +      out = out .. 'Højre øje: ' .. getValue('akselaengde.right.length') .. '\n' +    end + +    if ( getValue('akselaengde.left.missing') == '' ) +    then +      out = out .. 'Venstre øje: ' .. getValue('akselaengde.left.length') .. '\n'      end      return out -</resume> +  </resume>    <queries>    </queries>    <maps> diff --git a/server/xml/macros/central_corneatykkelse-1.0.xml b/server/xml/macros/central_corneatykkelse-1.0.xml index f5ad9ce..e697bbc 100644 --- a/server/xml/macros/central_corneatykkelse-1.0.xml +++ b/server/xml/macros/central_corneatykkelse-1.0.xml @@ -12,10 +12,25 @@      'missing eye' tilføjet.    -->  <macro name="central_corneatykkelse" version="1.0"> -  <resume language="pracro">Central corneatykkelse: -Højre øje: ${central_corneatykkelse.right.thickness} mm -Venstre øje: ${central_corneatykkelse.left.thickness} mm -</resume> +  <resume language="lua"> +    out = '' +    if ( getValue('central_corneatykkelse.right.missing') == '' or getValue('central_corneatykkelse.left.missing') == '' ) +    then +      out = out .. 'Central corneatykkelse:\n' +    end + +    if ( getValue('central_corneatykkelse.right.missing') == '' ) +    then +      out = out .. 'Højre øje: ' .. getValue('central_corneatykkelse.right.thickness') .. ' mm\n' +    end + +    if ( getValue('central_corneatykkelse.left.missing') == '' ) +    then +      out = out .. 'Venstre øje: ' .. getValue('central_corneatykkelse.left.thickness') .. ' mm\n' +    end + +    return out +  </resume>    <queries>    </queries>    <maps> diff --git a/server/xml/macros/pupilstoerrelse-1.0.xml b/server/xml/macros/pupilstoerrelse-1.0.xml index 7ec4c03..c2a771a 100644 --- a/server/xml/macros/pupilstoerrelse-1.0.xml +++ b/server/xml/macros/pupilstoerrelse-1.0.xml @@ -12,10 +12,25 @@      'missing eye' tilføjet.    -->  <macro name="pupilstoerrelse" version="1.0"> -  <resume language="pracro">Pupilstørrelse: -Højre øje: ${pupilstoerrelse.right.diameter} mm -Venstre øje: ${pupilstoerrelse.left.diameter} mm -</resume> +  <resume language="lua"> +    out = '' +    if ( getValue('pupilstoerrelse.right.missing') == '' or getValue('pupilstoerrelse.left.missing') == '' ) +    then +      out = out .. 'Pupilstørrelse:\n' +    end + +    if ( getValue('pupilstoerrelse.right.missing') == '' ) +    then +      out = out .. 'Højre øje: ' .. getValue('pupilstoerrelse.right.diameter') .. ' mm\n' +    end + +    if ( getValue('pupilstoerrelse.left.missing') == '' ) +    then +      out = out .. 'Venstre øje: ' .. getValue('pupilstoerrelse.left.diameter') .. ' mm\n' +    end + +    return out +  </resume>    <queries>    </queries>    <maps> | 
