尝试编辑导出的Excel工作表Dojo.grid.enhancedGrid中列的宽度

时间:2017-04-09 07:12:39

标签: javascript dojo

我正在尝试增加dojox.grid.enhancedGrid.plugins.Exporter中导出的Excel工作表的宽度,但似乎我在文档中找不到那种信息。

这是我正在尝试编辑的网格代码。

var tableGrid = new EnhancedGrid({
    id: "reportData",
    structure: layout,
    autoWidth: true,
    autoHeight: true,
    noDataMessage:"No data found",
    plugins: {
        printer: true,
        exporter: true,
        pagination: {
            pageSizes: ["10", "50", "100", "All"],
            defaultPageSize: 50,
            description: true,
            sizeSwitch: true,
            pageStepper: true,
            gotoButton: true,
            maxPageStep: 4,
            position: "top"
        }
    }
},this.ReportData).startup();

1 个答案:

答案 0 :(得分:0)

Tablecells的宽度可以通过Grid的布局来管理,如下所示:

var layoutMP = [[
        {name:"Field1", field: "fieldName",'width': '150px'},
        {name:"Field2", field: "fieldname2",'width': '100px'},
        {name:"Field3", etc....}
        ]];

这将由导出添加。