Gayl,

 

This is a great type of question to send to the user group.  I'm cc'ing
the mailing list this time so everyone can see the discussion around
this.

 

On the demo server, Gayl encountered a usability issue with our "Define
mandatory/hidden fields" feature.  I think it's a bug so I can log it in
JIRA once it's confirmed.  

 

The bug would be that the Group "Trained On" field isn't included as a
specifiable field in the "Define mandatory/hidden fields" menu.

 

Gayl encountered an error message "Please select the Trained checkbox."
while attempting to create a new group.  She was left quite confused as
unfortunately there was no "trained" checkbox to click on the screen.

 

Upon reviewing the admin settings for "Define mandatory/hidden fields" I
saw that for groups,  the group "trained" field is marked hidden (so
doesn't get displayed) but there is no option for setting Group "Trained
On" to be hidden or not. (see screenshot group_non.specified.jpg at
http://dl.dropbox.com/u/1885361/group_non-specified.jpg)

 

One can successfully submit the form if they don't specify any training
dates.  However if they do write in values for the trained on date -
this will then require that the "trained" checkbox be complete and hence
the error message when there is no trained box to check. 

 

To see how the behavior of these fields should be working, I did some
testing with the same parameter for individual clients.

 

In the scenario where "Trained" is specified to be hidden - it overrides
whatever is selected for "Trained On" - be it "Mandatory" or not.  When
Trained is specified to be hidden - Trained On is also hidden as well
from the form. (See trained_hidden.jpg for screenshot -
http://dl.dropbox.com/u/1885361/trained_hidden.jpg)  

 

In the scenario where "Trained" is not specified to be hidden, both
fields are then displayed.  (See trained_not.hidden.jpg for screenshot -
http://dl.dropbox.com/u/1885361/trained_not.hidden.jpg) 

 

To conclude, I think an issue should be logged to resolve this by:

 

1)      Ensure "Trained On" field is linked to "Trained" field as in the
case with the  Client "Trained/Trained On" fields. "Trained" parameters
should override that of "Trained On".

2)      Make sure Group "Trained On" is a field that can be specified as
hidden/mandatory because right now it's always being displayed.

 

Thanks Gayl for uncovering this issue.

 

Ed

 

 

From: Gayl Kennedy [mailto:gaylkenn...@fantsuam.org] 
Sent: Friday, July 02, 2010 7:42 AM
To: Edward Cable; gaylkenn...@gmail.com
Subject: error message when trying to create a group

 

hi Ed, having email challenges so hope the small graphic file will go
through ok.

See error message when click Preview:


I was using the test db on the mifos website.  I set up a new branch
called Fantsuam under Nirantara and a centre under it called Bayan Loco.
All was going well till I tried to add a group under it and there was a
field to add the training date which I completed.  however when I went
to save it there was an error message that the check box by training had
not been checked but there is no check box as you can see in the
attached.
Should I be sending such issues to the user group?

-- 
Regards Gayl - MIS Project Manager - www.fantsuam.org

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Mifos-users mailing list
Mifos-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mifos-users

Reply via email to