Greetings ; Thanx for responses I've discovered the problem ; I need initial pass to set val ; in quiz def yr char*2 = ascii(sysdate)[3:2] def x = 1 if setsystemval("YR",yr) go and then .... acc rec_tran in stud cho courseyr systemvalue"YR" set rep lim 1 go Environment variable used for CHOOSE : 01. *W* The maximum number of records has been selected. Records selected: 1