Skip to content

GRADSPEC2

Used in a JUSTDOIT to return individuals who have taken required courses.

Reporting Area(s)

Deadbeat or Transcripts

Required Parameters

  1. Condition to count registrations (i.e. " 'MGT' $ RGCRSE" - counts all registrations for a single person that have MGT in the course code)

  2. Numeric return value: minimum number of courses meeting above condition that individual must have taken in order to be included (i.e. 3- individual must have taken 3 02F courses to be included)

    --OR--character return value "ASK" to bring up a dialog box at report run time where you can input the number of courses meeting parameter 1 condition.

Optional Parameters

  1. 2nd condition to count registrations (i.e. " 'COM' $ RGCRSE" - counts all registrations for a single person that have COM in the course code)
  2. Numeric return value: minimum number of courses meeting parameter 3 condition that individual must have taken in order to be included (i.e. 3- individual must have taken 3 02F courses to be included)

--OR--character return value "ASK" to bring up a dialog box at report run time where you can input the number of courses meeting parameter 3 condition.

  1. Condition to EXCLUDE courses (i.e.: "RGCRSE='09FBUS' " - don't include courses which begin with 09FBUS)
  2. Condition to include individual based on Interest Codes. (i.e. "MANAG" - individual must have MANAG interest code to be included)
  3. Interest Code Add Date (from parameter 4). Individual will only be included if add date of Interest code is =>date entered
  4. Logical .t. will not place 0 as marker in the cursor (so other justdoits can be added to report, if desired).

Example(s)

JUSTDOIT('=gradspec2(["MGT" $ rgcrse],2,["COM" $ rgcrse],2)') - ONLY reports names with 2 or more MGT classes and 2 or more COM classes

JUSTDOIT('=gradspec2(["MGT" $ rgcrse],"ASK",["COM" $ rgcrse],2)') - ONLY reports names with (Ask Later for #) or more MGT classes and 2 or more COM classes.

JUSTDOIT('=gradspec2(["MGT" $ rgcrse],2,["COM" $ rgcrse],2,["NMORG="GOV"])') - ONLY reports names with 2 or more MGT classes and 2 or more COM classes and EXCLUDE names with GOV org code

If conditions include grouping codes, the report can only be run from the Transcripts area:

JUSTDOIT('=gradspec2([grcode="MGTCERT"],"ASK",[grcode="COMCERT"],"ASK"," ","CERTPROG"," ",.T.)') - ONLY reports names with (Ask Later for #) or more MGTCERT courses and (Ask Later for #) COMCERT courses that also have the CERTPROG interest code and does not add the 0 as marker to cursor.

JUSTDOIT('=gradspec2([grcode="MGTCERT"],"ASK",[grcode="COMCERT"],"ASK"," ","CERTPROG","{01/01/2009}",.T.)') - ONLYreports names with (Ask Later for #) or more MGTCERT courses and (Ask Later for #) COMCERT courses that also have the CERTPROG interest code and interest code add date is => 01/01/2009, and does not add the 0 as marker to cursor.

Notes

In creating/selecting a QUERY for this type of report, you must be as inclusive as possible (i.e. include ALL registrations that might match the criteria within the justdoit).

GRADCRED
GRADCRED2
GRADREPT
GRADSPEC

Can't find a topic? Email us and we'll help you find what you need.