在web应用中,经常会遇到对一些特殊字符的处理,比如要显示这样的字符”“,在Html,word,和java中单独展现这样的字符都非常的简单。但是当需要在这三种情况时同时输出特殊字符就出了问题,因为Java,html,word的处理方式是不一样的;这些字符在页面显示正常,在Java和导出word中就可能显示不正常,乱码;在Java或导出word中显示正常的,在html中又乱码;这对于需要在页面展现,又要打印、导出到word的需求来说,就很棘手。
在快逸中,灵活变通一下,将这些特殊字符做成一张图片,以图片的方式展现,打印,导出,就能很容易的解决这个两难的问题。下面我们就以”“字符为例,看一下具体解决过程。
第一步:把特殊字符做成图片形式
第二步:制作报表
1 制作一张报表,如下图:
2 建数据集,sql:SELECT类别名称,产品名称,产品销售额 FROM 各类销售额
3 单元格表达式:A1,B1,C1,D1合并单元格,输入:”各类产品统计表”
在A2,B2,C2,D2中分别输入:”类别名称”,”产品名称”,”产品销售额”,”备注”;
在A3,B3,C3中分别输入:=ds1.group(类别名称,false),= ds1.select(产品名称),= ds1.产品销售额
在D3中,单击右键,将单元格的数据类型设置成图片文件,如下图:
内容中输入:if(C3 < 5000, ‘taoda.png’,”);意思为产品销售额小于5000的显示这个””字符,大于5000的不显示;将”taoda.png”图片放在报表文件夹下就可以了。
第三步:发布报表
在页面中展现,预览效果:
现在展现,导出,打印都可以正常显示了。
分享到:
相关推荐
ibatis sql语句对条件中特殊字符% # 处理
SQL Server查询中的特殊字符处理 我们都知道SQL Server查询过程中,单引号“'”是特殊字符,所以在查询的时候要转换成双单引号“''”。 但这只是特殊字符的一个,在实际项目中,发现对于like操作还有以下特殊字符:...
SQL Server查询中的特殊字符处理(C#代码)
SQL 中特殊字符处理,处理在模糊查寻中特殊字符的替换
有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,
曾经有一位朋友遇到这样一个问题,一产品...今日闲暇就整理了一下如何处理GET方式提交的含有特殊字符的参数,以表内心的愧疚。 特殊特殊字符的含义 ———————————————————————————— 字符
1.删除字符 2.去空格 3.去除所有空格和特殊字符 4.判断邮箱 5.字符串集合转字符串 6.只保留汉字 7.关键词前后是否包含英文字母 8.去除字符串中的附件 9.获取下标单个位置和所有位置
URL参数中传递特殊字符处理方法 在进行 URL 参数传递时,需要处理特殊字符的编码问题。因为有些符号在 URL 中是不能直接传递的,需要使用他们的编码。以下是常见的 URL 特殊符号及编码: 1. + 号表示空格,编码为 ...
特殊字符(\,_,%)转义工具类 MyQueryInterceptor.java: Mybatis自定义拦截器 注意:该拦截器只支持QueryWrapper的like方法,serviceImpl层传全角模糊查询(%%) mapper或xml层的全角模糊查询(%*%)和半角模糊查询(%*或*%)
解析XML特殊字符方法有二种 XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符XML特殊字符
js处理特殊字符
代码包含: EscapeUtil.java:特殊字符(\,_,%)转义工具类 MyQueryInterceptor.java: Mybatis自定义拦截器 注意:该拦截器只支持QueryWrapper的like方法,serviceImpl层传全角模糊查询(%%) mapper或xml层的全角模糊查询(%...
2. * 校验所有输入域是否含有特殊符号 3. * 所要过滤的符号写入正则表达式中,注意,一些符号要用'\'转义. 4. * 要转义的字符包括:1, 点号 . 5. * 2, 中括号 [] 6. * 3, 大括号 {} 7. * 4, 加号 + 8. ...
关于附件上传文件名包含特殊字符的问题解决办法
iOS特殊字符处理,包括Foundation框架对特殊字符编码解码, CoreFoundation框架对特殊字符编码解码。
本篇文章将为您提供一个详细的HTML特殊字符编码对照表大全,涵盖了所有可能的HTML特殊字符、命名实体、十进制编码、特殊符号等内容。通过本篇文章,您将能够快速掌握HTML特殊字符的使用方法和对应的编码方式,从而...
net特殊字符处理
url特殊字符处理方法,特殊字符相关的转换码。
在Linux上,对字符串中带有特殊字符的,加密和解密都会出现问题,本程序代码能够解决这一问题,通过简单的代码,能够让你轻松解决特殊字符的问题。
表单的验证数字字符特殊符号表单的验证数字字符特殊符号表单的验证数字字符特殊符号表单的验证数字字符特殊符号表单的验证数字字符特殊符号表单的验证数字字符特殊符号