Personal tools

Log in

Changes

From All n One's bxp software Wixi

Jump to: navigation, search

Outcomes - Custom Processing Parameters

1,812 bytes added, 22:06, 14 December 2015
no edit summary
''Main Menu > Form Management > Form - Outcome Manager > Outcome - Edit > Choose the form > Choose the outcome > Data Management >''
 
= MetaData Programs =
[[File:Custom_parameter_output_001.png|thumb|400px|MetaData parameters]]
 
These are the ability to execute a MetaData program.
 
 
Each program is split by [--Z--]
 
Each parameter is split by [--Y--]
 
 
The first parameter must be the Program Id. All subsequent parameters within the [--Z--] represent (parameter field, value) pairs to pass to the program.
 
 
The structure of this parameter string is handled using the "Modify" button available to the right of the field.
These are the ability to execute a MetaData program.
= Custom Processing Parameters =
[[File:Custom_parameter_output_002.png|thumb|400px|Custom Processing parameters]]
These are prescribed data functions. Multiple functions can be put in here separated by [ [--a--]]
The current implemented functions are:
* eCourse
* Gamification
* Gamification2
* Lister
* Gamification
* eCourse
Data : ''Lister[ [--b--]]intClient_Id[ [--b--]]Title[ [--b--]]Description[ [--b--]]Date[ [--b--]]Category[ [--b--]]Id1[ [--b--]]Id2[ [--b--]]Id3[ [--b--]]Id4[ [--b--]]eCourse[ [--a--]]''
* Parameter(9) - Linker 4 Id
* Parameter(10) - eCourse Link
 
Replacements supported:
* Supports --strCDA_X_field_y_Z-- notation replacement
* intClient_Id is the Id of the current user, must have -- notation
 
Data : ''Gamification[ [--b--]]SchemeId[ [--b--]]Points[ [--b--]]Title[ [--b--]]Data[ [--b--]]Private[ [--a--]]''
* Parameter(0) - Function, should always be Gamification
* Parameter(1) - Scheme Id
* Parameter(2) - Points* Parameter(3) - Scheme Title* Parameter(4) - Data* Parameter(5) - Public/Private  The points can be a number or, using the -- notation CDA field in the record.   == Gamification2 ==  Data : ''Gamification2[ [--b--]]SchemeId[ [--b--]]Points[ [--b--]]Title[ [--b--]]Data[ [--b--]]Private[ [--a--]]''  * Parameter(0) - Function, should always be Gamification2* Parameter(1) - Scheme Id* Parameter(2) - Points* Parameter(3) - Scheme Title* Parameter(4) - Data* Parameter(5) - Public/Private* Parameter(6) - Field* Parameter(7) - Value* Parameter(8) - Condition  The points can be a number or, using the -- notation CDA field in the record.  For the conditions not all combinations are possible. N/P, stands for a Not Possible combination.  {| class=wikitable! scope="col" width="200" | Matching! scope="col" width="50" | Numeric! scope="col" width="50" | Date! scope="col" width="50" | Text |-| Exact match || Yes || Yes || Yes|-| Like || N/P || N/P || Yes|-| Starts with || Yes || Yes || Yes|-| Ends with || Yes || Yes || Yes|-| Greater Than || Yes || Yes || N/P|-| Less Than || Yes || Yes || N/P|-| Not (Exact match) || Yes || Yes || Yes|-| Not Like || N/P || N/P || Yes|-|}
Data : ''eCourse[ [--b--]]Engine[ [--b--]]Type[ [--b--]]BookId[ [--b--]]ChapterId[ [--b--]]PageId[ [--a--]]''
* Parameter(4) - Chapter Id to be accessed
* Parameter(5) - Page Id to be accessed
 
Engine must have one of a number of keywords
Permission is only give to the user logging the record.
 
 
As this is a security event it will automatically add to the AuditLog as "Form eCourse Unlock"
[[Category:Module Specific:Form Management]]
[[Category:Topic:Outcomes]]
7,528
edits