1 / 19

Day 2 Agenda

Day 2 Agenda. Miscellaneous Topics. Data confidentiality Review file types Online helps. Order of Execution. PROCs: GLOBAL Application Level Form Roster Field Preproc Onfocus Killfocus Postproc. Comments. Single-line comments: // Multiple-line comments: { }.

dewey
Download Presentation

Day 2 Agenda

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Day 2 Agenda

  2. Miscellaneous Topics • Data confidentiality • Review file types • Online helps

  3. Order of Execution • PROCs: • GLOBAL • Application • Level • Form • Roster • Field • Preproc • Onfocus • Killfocus • Postproc

  4. Comments • Single-line comments: // • Multiple-line comments: { }

  5. Conditional Statements • If, elseif, else • Operators: • Equal: = • Not equal: <> • Less than: < • Less than or equal to: <= • Greater than: > • Greater than or equal to: >= • In • Not, and, or

  6. Skips • Reenter • Move • Skip • Next • Advance • Noinput

  7. Freeform Text • Editnote • Getnote • Putnote

  8. Numeric Operations • Operators: + - * / % ^ • Tonumber • Inc • Exp • Log • Sqrt • Low • High

  9. String Operations • Substrings: [] • Length • Tolower • Toupper • Concat • Strip • Compare, < <= = > >= • Pos • Edit • Getlabel • Getoperatorid

  10. Messages • Errmsg • Maketext • Formatting: • Integers: %d • Decimal fractions: %f • Strings: %s

  11. Day 3 Agenda

  12. Programming Standards • (handout)

  13. Variables and Arrays • Explicit versus implicit compilation • numeric • alpha • array • array alpha

  14. User-Defined Functions • function • exit • OnKey • OnStop

  15. Looping • while • do • for • next • break

  16. Recoding • recode / endrecode

  17. Record Functions

  18. Controlling Program Flow • Skips • endgroup • endlevel • stop • universe

  19. Debugging and Tracing • trace • set trace

More Related