【问题标题】:How to set column width dynamicaly in dynamic jasper excel report?如何在动态jasper excel报告中动态设置列宽?
【发布时间】:2012-12-19 12:59:29
【问题描述】:

我正在使用DynamicJasper API 开发 excel 报告。我能够从给定的数据源生成报告,但报告中的列仍然显得很窄。我为此寻找解决方案,在很多地方,人们在DynamicReportBuilder 中回答setUseFullPageWidth(true);。我试过了,但它不能解决我的问题。

【问题讨论】:

    标签: java dynamic-jasper


    【解决方案1】:

    使用: 设置宽度(整数)

        AbstractColumn[] startColsParams = {
                ColumnBuilder.getNew().setColumnProperty(new ColumnProperty(KEY_AA_ID, String.class.getName()))
                    .setWidth(new Integer(40)).setTitle("AA").setStyle(style).build(),
                ColumnBuilder.getNew().setColumnProperty(new ColumnProperty(KEY_BB_ID, String.class.getName()))
                    .setWidth(new Integer(160)).setTitle("BB").setStyle(style).build(),             
        };
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多