IF A27 <= DATE.DMY(31,8,relevant academic year) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,8,relevant academic year) A_IL_P1=1. IF A27 <= DATE.DMY(30,9,relevant academic year) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,9,relevant academic year) A_IL_P2=1. IF A27 <= DATE.DMY(31,10,relevant academic year) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,10,relevant academic year) A_IL_P3=1. IF A27 <= DATE.DMY(30,11,relevant academic year) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,11,relevant academic year) A_IL_P4=1. IF A27 <= DATE.DMY(31,12,relevant academic year) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,12,relevant academic year) A_IL_P5=1. IF A27 <= DATE.DMY(31,1,relevant academic year + 1) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,1,relevant academic year + 1) A_IL_P6=1. IF A27 <= DATE.DMY(28,2,relevant academic year + 1) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,2,relevant academic year + 1) A_IL_P7=1. IF A27 <= DATE.DMY(31,3,relevant academic year + 1) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,3,relevant academic year + 1) A_IL_P8=1. IF A27 <= DATE.DMY(30,4,relevant academic year + 1) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,4,relevant academic year + 1) A_IL_P9=1. IF A27 <= DATE.DMY(31,5,relevant academic year + 1) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,5,relevant academic year + 1) A_IL_P10=1. IF A27 <= DATE.DMY(30,6,relevant academic year + 1) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,6,relevant academic year + 1) A_IL_P11=1. IF A27 <= DATE.DMY(31,7,relevant academic year + 1) AND (SYSMIS(A31) OR A31 > DATE.DMY(1,7,relevant academic year + 1) A_IL_P12=1. VARIABLE LABELS A_IL_P1 'DV - In-Learning in Period 1' A_IL_P2 'DV - In-Learning in Period 2' A_IL_P3 'DV - In-Learning in Period 3' A_IL_P4 'DV - In-Learning in Period 4' A_IL_P5 'DV - In-Learning in Period 5' A_IL_P6 'DV - In-Learning in Period 6' A_IL_P7 'DV - In-Learning in Period 7' A_IL_P8 'DV - In-Learning in Period 8' A_IL_P9 'DV - In-Learning in Period 9' A_IL_P10 'DV - In-Learning in Period 10' A_IL_P11 'DV - In-Learning in Period 11' A_IL_P12 'DV - In-Learning in Period 12'.
VALUE LABELS A_IL_P1 to A_IL_P12 1 'Yes' 0 'No'.
/* Reset future in learning periods to 0 and calculate the in learning year to date and average in learning. DO IF PERIOD=1. RECODE A_IL_P2 A_IL_P3 A_IL_P4 A_IL_P5 A_IL_P6 A_IL_P7 A_IL_P8 A_IL_P9 A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=2. RECODE A_IL_P3 A_IL_P4 A_IL_P5 A_IL_P6 A_IL_P7 A_IL_P8 A_IL_P9 A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=3. RECODE A_IL_P4 A_IL_P5 A_IL_P6 A_IL_P7 A_IL_P8 A_IL_P9 A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=4. RECODE A_IL_P5 A_IL_P6 A_IL_P7 A_IL_P8 A_IL_P9 A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=5. RECODE A_IL_P6 A_IL_P7 A_IL_P8 A_IL_P9 A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=6. RECODE A_IL_P7 A_IL_P8 A_IL_P9 A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=7. RECODE A_IL_P8 A_IL_P9 A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=8. RECODE A_IL_P9 A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=9. RECODE A_IL_P10 A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=10. RECODE A_IL_P11 A_IL_P12 (ELSE=0). ELSE IF PERIOD=11. RECODE A_IL_P12 (ELSE=0) END IF. |