From de91c53b843e9c7779fabcdef67a716c08f3c890 Mon Sep 17 00:00:00 2001 From: senator Date: Fri, 6 Nov 2009 11:27:47 +0000 Subject: all sf cyl grader macros now allow only sf filled in. templates updated --- server/xml/macros/cycloplegisk_refraktion-1.0.xml | 53 ++++++++++++----------- 1 file changed, 28 insertions(+), 25 deletions(-) (limited to 'server/xml/macros/cycloplegisk_refraktion-1.0.xml') diff --git a/server/xml/macros/cycloplegisk_refraktion-1.0.xml b/server/xml/macros/cycloplegisk_refraktion-1.0.xml index eaa333a..523aa18 100644 --- a/server/xml/macros/cycloplegisk_refraktion-1.0.xml +++ b/server/xml/macros/cycloplegisk_refraktion-1.0.xml @@ -1,32 +1,35 @@ - - - out = '' - out = out .. 'Cycloplegisk refraktion:\n' if ( getValue('cycloplegisk_refraktion.right.missing') == '' ) then - out = out .. 'Højre øje: ' .. getValue('cycloplegisk_refraktion.right.sf') - .. ' sf, ' .. getValue('cycloplegisk_refraktion.right.cyl') .. ' x ' - .. getValue('cycloplegisk_refraktion.right.grader') .. '\n' + out = out .. 'Cycloplegisk refraktion, o.dxt: ' .. getValue('cycloplegisk_refraktion.right.sf') .. ' sf' + if ( getValue('cycloplegisk_refraktion.right.cyl') ~= '' ) + then + out = out .. ', ' .. getValue('cycloplegisk_refraktion.right.cyl') .. ' cyl' + end + if ( getValue('cycloplegisk_refraktion.right.grader') ~= '' ) + then + out = out .. ', ' .. getValue('cycloplegisk_refraktion.right.grader') .. ' grader\n' + else + out = out .. '\n' + end end if ( getValue('cycloplegisk_refraktion.left.missing') == '' ) then - out = out .. 'Venstre øje: ' .. getValue('cycloplegisk_refraktion.left.sf') - .. ' sf, ' .. getValue('cycloplegisk_refraktion.left.cyl') .. ' x ' - .. getValue('cycloplegisk_refraktion.left.grader') .. '\n' + out = out .. 'Cycloplegisk refraktion, o.sin: ' .. getValue('cycloplegisk_refraktion.left.sf') .. ' sf' + if ( getValue('cycloplegisk_refraktion.left.cyl') ~= '' ) + then + out = out .. ', ' .. getValue('cycloplegisk_refraktion.left.cyl') .. ' cyl' + end + if ( getValue('cycloplegisk_refraktion.left.grader') ~= '' ) + then + out = out .. ', ' .. getValue('cycloplegisk_refraktion.left.grader') .. ' grader\n' + else + out = out .. '\n' + end end return out @@ -92,7 +95,7 @@