📄 calculated.js
字号:
isc.ListGrid.create({ ID: "countryList", width:500, height:224, alternateRecordStyles:true, showAllRecords:true, canEdit:true, editEvent:"click", modalEditing:true, saveByCell:true, data: countryData, fields:[ {name:"countryCode", title:"Flag", width:50, type:"image", imageURLPrefix:"flags/16/", imageURLSuffix:".png", canEdit:false}, {name:"countryName", title:"Country"}, {name:"population", title:"Population", type:"integer", formatCellValue:"isc.Format.toUSString(value);" }, {name:"gdp", title:"GDP ($B)", type:"float", formatCellValue:"isc.isA.Number(value) ? value.toUSString(1) : value;" }, {name:"gdp_percap", title:"GDP (per capita)", canEdit:false, align:"right", formatCellValue: function (value, record) { if (!isc.isA.Number(record.gdp) || !isc.isA.Number(record.population)) return "N/A"; var gdpPerCapita = Math.round(record.gdp*1000000000/record.population); return isc.Format.toUSDollarString(gdpPerCapita); }, sortNormalizer: function (record) { return record.gdp/record.population; } } ], editorChange: function (record, newValue, oldValue, rowNum, colNum) { var fieldName = this.getFieldName(colNum); if (fieldName == 'gdp' || fieldName == 'population') { this.refreshCell(rowNum, this.getFieldNum('gdp_percap'), false, true); } }})
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -