if (window.isc == undefined || window.isc.DataSource == undefined){  alert("Can't load DataSources - SmartClient runtime not loaded");}isc.DataSource.create({
    allowAdvancedCriteria:true,
    ID:"billingReportActivityLog_DS",
    dropExtraFields:true,
    fields:[
        {
            name:"PKID",
            type:"integer",
            hiden:"true",
            primaryKey:true
        },
        {
            name:"ACTIVITYDATE",
            width:"80",
            title:"Date",
            type:"datetime",
            canEdit:false
        },
        {
            name:"REPORTACTIVITY",
            title:"Report Activity",
            type:"text",
            canEdit:false
        },
        {
            name:"ACTIVITYBY",
            title:"Activity By",
            type:"text",
            canEdit:false
        },
        {
            name:"REFERENCE",
            title:"Report Reference",
            type:"text"
        },
        {
            name:"REPORTTYPE",
            title:"Report Type",
            type:"text"
        },
        {
            name:"REPORTID",
            title:"Report ID",
            type:"text"
        },
        {
            name:"REPORTCREATOR",
            title:"Report Creator",
            type:"text"
        },
        {
            name:"REQUESTTIMESTAMP",
            title:"Report Requested",
            type:"datetime"
        },
        {
            name:"REQUESTBY",
            title:"Requested by",
            type:"text"
        },
        {
            name:"DATAFILESIZE",
            title:"Size",
            type:"text"
        },
        {
            name:"DATAROWCOUNT",
            title:"Row Count",
            type:"text"
        },
        {
            name:"DATAEXPIRES",
            title:"Download by",
            type:"datetime",
            canEdit:false
        },
        {
            name:"DATAFILESIZEDISPLAY",
            title:"Size",
            type:"text"
        }
    ]
})
