Differences between revisions 10 and 11
Revision 10 as of 2016-03-23 13:04:44
Size: 1339
Editor: cox
Comment:
Revision 11 as of 2016-03-23 13:05:01
Size: 1321
Editor: cox
Comment:
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
Line 24: Line 23:
Line 26: Line 24:
Line 28: Line 25:
Line 30: Line 26:
Line 32: Line 27:
Line 34: Line 28:
Line 36: Line 29:
Line 38: Line 30:

Argos Naming Conventions

General Rules

General Forumla: [form]_[type]_[purpose]

Casing: Camel case (modified)

  • No spaces are allowed in variable names.
  • An underscore is used to separate words when naming.

Forms

Examples: main, contacts, charts

Types

Examples: main_LB_Degrees, main_DD_CurrTerm

BT (Button) CB (Check Box) CH (Chart) DD (Drop Down List Box) DT (Date Entry) EB (Edit Box) LB (List Box) MB (Memo Box) MC (Multi-Column List Box) RB (Radio Button)

Purpose

The "purpose" should provide a what or how this object will be used. Examples: sql_main_GetStudentID, main_DD_CurrTerm, main_LB_Donors

Other Types

Some variables are outside of the Form. With these, we prefix them with the External Type first. sql (SQL) res (Results)

SQL variables: Examples: sql_main_ChrtEnrl (an SQL variable to drive an enrollment chart on form Main … etc)

Results (from an on-screen multi-column or OLAP): Examples: res_main_MC_AllEnrolled, res_contacts_OLAP_DonatePctTarget