皕杰报表标题居中

客户需求,表头固定

奈何标题有两行,第二行内容还不固定,A2内容要从数据库中查出来,H2内容固定

要求center 与第一行标题内容对齐

方法一

A2左对齐,H2右对齐,center合并D2,E2后居中,然后判断A2和H2字数,在少的一方或其附近B2,G2补充空格

(=if(len(A2)<len(H2),space(2*(len(H2)-len(A2))),""))

这样的话WEB页面显示正常,但是英文和中文字符占的长度不同需考虑,导出PDF,DOC文件格式有问题

方法二

设计器设计好brt文件时,在标题2的单元格引入css class

修改bios_web_res\skin\table.css文件添加对应class 设置宽度

WEB页面展示正常,导出PDF,EXCEL没问题

原文地址:https://www.cnblogs.com/cfdx/p/11468719.html

时间: 2024-10-07 12:58:40

皕杰报表标题居中的相关文章

皕杰报表集成到springboot项目

一.maven构建项目1.访问http://start.spring.io/2.选择构建工具Maven Project.Spring Boot版本2.0.5以及一些工程基本信息,点击"Switch to the full version."java版本选择8,可参考下图所示:3.点击Generate Project下载项目压缩包4.解压后,使用eclipse,Import -〉 Existing Maven Projects -〉 Next -〉选择解压后的文件夹-〉 Finsh,OK

皕杰报表的性能优化

皕杰报表在研发过程中就把性能摆在了首要位置,然而面对超量的数据,服务器硬件毕竟有限,因而在设计报表的时候性能的优化也是一个必须考虑的问题. 皕杰报表可以从以下几个方面进行报表性能的优化. 1. 优化sql语句,利用参数控制取出数据的数量,还可以使用视图或存储过程优化数据的获取.2. 在制表的过程过程中进行函数的优化,使用select函数时,相当于从数据集中取出一组符合条件的记录集合,在单元格中进行扩展,此时每个扩展出来的单元格都保留一个指针,指向当前记录,即当前行,因此在这些单元格的附属单元格中

皕杰报表钻取报表超链接地址

钻取报表的超链接地址可以是绝对地址,也可以是相对地址. 如:'http://www.XXX'"/iface/ReportEmitter?rpt=Demo/"+urlenc('参数报表','utf-8')+"/"+urlenc('时间参数','utf-8')+".brt?ms=year="+ a5br/>报表中相对地址从wabapp下主目录写起,且参数用拼串的形式拼接,可以是@参数名也可以是单元格名称.有人写的超链接没有问题,为什么查不出数据

皕杰报表中“数据值”和“显示值”的应用

在皕杰报表文本单元格属性中,有"数据值"和"显示值"两个属性.数据值是单元格的真实值,当单元格被引用时,引用的就是单元格的真实值:显示值是在报表展现时所显示的内容,仅仅用来显示.通常我们在数据表里取出的某个字段的值是一个代号,但我们展现出来的报表,并不希望显示代号,希望显示的是每个代号代表的具体值,这时就要用到显示值的属性.显示值的定义有两种方式:单值和对照表 一.单值定义法: 1.例如:"中国",那么该单元格就显示为"中国"

如何替换皕杰报表授权文件

皕杰报表的授权文件分正式授权和试用授权,试用版授权是带有水印的授权,一般有时间限制,试用版授权到期需替换新的授权,设计器所用授权都是试用版授权.试用版授权分为通用版授权和oem版授权,二者不通用.服务器上既可以使用正式授权,也可以用试用授权,正式授权需绑定服务器IP或MAC.设计器替换授权见下图 :服务器替换授权见下图:特别提醒:要把原授权文件彻底删除,改名也不行. 原文地址:http://blog.51cto.com/14014307/2308713

皕杰报表:连接数据库失败,请检查数据源配置(oracle.jdbc.driver.OracleDriver)

皕杰报表:连接数据库失败,请检查数据源配置(oracle.jdbc.driver.OracleDriver)问题解决: 缺少了classes12.jar 在窗口--首选项--报表运行时配置--添加--确认 原文地址:https://www.cnblogs.com/uranusyo/p/11349366.html

皕杰报表查询表单设计

查询表单的作用是将报表中的参数通过Tag标签在网页上以表单的方式显示,就是说表单是为参数建的,因此,设计报表时要在数据集里设置参数,并设计查询表单,然后,在jsp中通过Tag标签发布. 设计一个报表xxx.brt,含有两个数据集,一个参数. 表单设计: 1.  单击工具条中"查询表单"按钮: 2.  将参数arg1拖动A1单元格中 . 3.  点击A1单元格,在右侧属性栏里,修改参数的控件类型为下拉框.下拉值来源为来自数据集,下拉值设定中选择数据集为dsl2,数据值列为dsl2.ID,

Android Navigation Drawer,自定义ActionBar(标题居中)

整个示例都是改造自 Google Android Training 中的 NavigationDrawer 示例(http://developer.android.com/training/implementing-navigation/nav- drawer.html) 因为我需要使用自定义的 ActionBar,而ActionBarDrawerToggle 只能通过 ActionBar 中的 Action Menu 进行触发,且需要提供一个indicator图片,而不支持自定义按钮的触发(如

DataGridView列标题居中,内容居中

//列标题居中 dataGridView1.ColumnHeadersDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter; //单元格内容居中 foreach (DataGridViewColumn item in this.dataGridView1.Columns) { item.DefaultCellStyle.Alignment = DataGridViewContentAlignment.Midd