Guest User

Untitled

a guest
Jun 24th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. if flag_is_on then do;
  2. communicate message password is invalid; ** THIS IS OPTIONAL. YOU COULD JUST KEEP THE NOTIFICATION BELOW AND REMOVE THIS ONE. OTHERWISE YOU WILL RECEIVE MULTIPLE NOTIFICATIONS;
  3. endsas; ** QUITS SAS. NOTHING ELSE IS RUN;
  4. end;
  5. else do;
  6. flag_is_on = 1;
  7. run the rest of your program including login attempt;
  8.  
  9. if program_ran_successfully then do; ** POSSIBLY USE SYSERR AND SYSMSG TO DETERMINE THIS?;
  10. flag_is_on = 0; ** TURN FLAG OFF AGAIN;
  11. end;
  12. else do;
  13. communicate message password is invalid;
  14. ** NOTE THAT WE LEAVE THE FLAG TURNED ON HERE SO THAT NEXT TIME THE PROGRAM IS LAUNCHED THE FLAG WILL STILL BE ON AND THE PROGRAM WILL NOT RUN.;
  15. end;
  16. end;
Add Comment
Please, Sign In to add comment