From 27d3a44257b60d5a3538f5f70cc644bc1715d8cf Mon Sep 17 00:00:00 2001
From: senator <senator>
Date: Fri, 14 Aug 2009 09:14:22 +0000
Subject: Resumees now working

---
 server/xml/macros/akselaengde-1.0.xml            | 27 +++++++++---------------
 server/xml/macros/central_corneatykkelse-1.0.xml | 23 ++++++++++++++++----
 server/xml/macros/pupilstoerrelse-1.0.xml        | 23 ++++++++++++++++----
 3 files changed, 48 insertions(+), 25 deletions(-)

(limited to 'server')

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>
-- 
cgit v1.2.3