Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

Checkbox Must be whole number.

$
0
0
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.

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"
});

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.

Viewing all articles
Browse latest Browse all 4756

Trending Articles