Qualification Dialog Feedback and Refinements
- Field trMinor appears twice on Qualification Dialog
Comments (10)
-
-
- edited description
- changed title to Qualification Dialog Feedback and Refinements
- marked as critical
-
reporter Looking at the desktop app, Solomons requirements categorized PreService, InService, Partially Completed, and Professional Development
This is in the field trPRE. values P, I, D Preservice, InService, Professional Development, trComplete distinguishes the Partially completed.
So I propose:
- we introduce values for this field to distinguish between certifications and qualifications. These are tied to the classifiers on lkpTeacherQual.
- the Qualification field changes label and contents depending on this selection.
- Field contents change based on this selection.
Qualification - prompt for:
- Institution
- Major
- Minor
- Duration
Certification: prompt for
- Effective Date
- Expiration Date
Always prompt for
- Complete Y/N
- Comment
If Complete is NO, prompt for
- trProgressPerc
Note this version of the dialog should probably be in the FEDEMIS context folder.
-
That sounds ok. How much time are we talking about for this?
-
-
assigned issue to
-
assigned issue to
-
Agree with @ghachey above that this would be best as two separate modal dialogs given the different sets of input fields.
However I suggest we go further, and have two seperate tables, so that the table views do not have several empty, not applicable fields for each item.
Following the current design, this would suggest a separate tab - and this would be the simplest way to do this.
Only downside I see is that there is a lot of wasted vertical space on all these views (tabs), possibly worth consolidating them (more than one table per tab).
-
TeacherTraining.trPre is currently NULL for all rows in FEDEMIS - also I can't see anything constraining it to the 'P', 'I', 'D' values.
@softwords are you suggesting we use 'Q', and 'C' here?
Is there a reason we don't just use lkpTeacherQual.codeCertified?
-
reporter However I suggest we go further, and have two separate tables, so that the table views do not have several empty, not applicable fields for each item.
Following the current design, this would suggest a separate tab - and this would be the simplest way to do this.
We'll stick with a single table and single dialog as per the spec above.
However, we'll use the codeGroup of the teacherQual to determine the dialog layout:
ie Prompt first for the year, then qualification code, then you can get the code group like this:
{{vm.model.trQual|lookup:'teacherQuals':'G'}}
To get access to this value, do issue
#402first display this on the form, and then use this expression inng-show
on two separate <div> to display the appropriate set of fields in a single dialog.Note also that
ng-required
can take an <expression> as argument, so you can make fields required depending on the Group.Again, note that this dialog version should go in FEDEMIS tree.
-
Ok will look into it
-
reporter - changed status to closed
feat(Views\fedemis\Teacher\QualificationDialog): Qualification Dialog Refinements
Remove Duplicate trMinor field from dialog Add fields to dialog to support FSM Certifications, and hide not applicable fields from view
Closes
#394→ <<cset d37ebebd6bac>>
- Log in to comment
Can we somehow make it clear the is also for certifications. Maybe