mkrecord()
{
putMessage "Assembling data record..."
RECORD=""
CNT_ANS="0"
while (( ${CNT_ANS} < ${1} ))
do
CNT_ANS="$(( ${CNT_ANS} + 1 ))"
ANS="${ANS[${CNT_ANS}]}"
eval E_DFLT=\"\${E_${LABEL}_${CNT_ANS}}\"
[[ "_${ANS}" = "_" ]] && ANS="${E_DFLT}"
RECORD="${RECORD}${ANS}${FIELDDELIM:=|}"
done
putMessage
}