if eventInfo.id() = DataUnlockRecord or eventInfo.id() = DataPostRecord then if Customer_No = blank() then counter = counter + 1 soundArray[counter] = "custno.wav" endIf if Sale_Date = blank() then counter = counter + 1 soundArray[counter] = "saledate.wav" endIf if Total_Invoice = blank() then counter = counter + 1 soundArray[counter] = "totinv.wav" endIf if Amount_Paid = blank() then counter = counter + 1 soundArray[counter] = "amntpaid.wav" endIf if Payment_Method = blank() then counter = counter + 1 soundArray[counter] = "paymeth.wav" endIf if counter = 0 then doDefault else eventInfo.setErrorCode(UserError) switch case counter = 1 : sndPlaySound("value.wav", 2) sndPlaySound(soundArray[1], 1) case counter > 1 : sndPlaySound("values.wav", 2) for n from 1 to (counter - 1) sndPlaySound(soundArray[n], 2) endFor sndPlaySound("and.wav", 2) sndPlaySound(soundArray[counter], 1) endSwitch endIf endIf