I am trying to gather information from a grid with a dataSource. The grid is populated OK. But clicking the "Present" checkbox fails validation with the note "Must be whole number".
"Present" is not a column in the dataSource or database.
I want to strip the 'TeamMemberNames' from the records programmatically when the user clicks the checkboxes. So, I want the "boolean" type field to return a boolean value.
My code is below that defines the grid.
I am going to see if I can add 'Present' as a column somewhere. This problem does not exist for checkboxes that are expressed in a database.
Thanks,
Rick
P.S. I am running SmartClient Version: v8.3p_2014-06-27/EVAL on Mozilla Firefox 20.0 with Firebug using Windows 7 Premium 64 bit.
"Present" is not a column in the dataSource or database.
I want to strip the 'TeamMemberNames' from the records programmatically when the user clicks the checkboxes. So, I want the "boolean" type field to return a boolean value.
My code is below that defines the grid.
I am going to see if I can add 'Present' as a column somewhere. This problem does not exist for checkboxes that are expressed in a database.
Code:
isc.ListGrid.create({ ID:"ParticipantGrid", autoDraw:false, dataSource:"Participant", //set criteria for MeetingTypeID fields:[ { name:"Present", title:"Present", canEdit:true, type:"boolean", shouldSaveValue:false, defaultValue:false }, { name:"TeamMemberName", title:"TeamMemberName", //width:"8%", canEdit:false }, { name:"BasePhone", title:"Phone#", //width:"8%", canEdit:false }, { name:"MobilePhone", title:"Mobile#", //width:"8%", canEdit:false }, { name:"TeamMemberSMS", title:"SMS#", //width:"8%", canEdit:false }, { name:"TeamMemberEmail", title:"Email", //width:"8%", canEdit:false }, { name:"OrganizationName", title:"Organization", //width:"8%", canEdit:false }, { name:"Internal", title:"Internal", //width:"8%", type:"boolean", canEdit:false } ], showDetailFields:false, canEdit:true, editEvent:"click", selectionType:"single", canSort:false, sortField:"TeamMemberName", canReorderRecords:false, canReorderFields:false, autoFetchData:true, autoFetchDisplayMap:false, canRemoveRecords:false, warnOnRemoval:true, width:"100%", height:"*", autoFitData:"vertical", overflow:"auto", autoFetchTextMatchStyle:"exact" });
Rick
P.S. I am running SmartClient Version: v8.3p_2014-06-27/EVAL on Mozilla Firefox 20.0 with Firebug using Windows 7 Premium 64 bit.