水晶报表语法如何截取数据库中字符串

juniot 2010-01-21 02:14:28
使用水晶报表中的语法如何截取数据库中的一个字符串数据?

例如:

数据库中的一个数据时这样的 2.53;2.35;0.20

怎样把它截取出来分开三个字段来存放?
在报表上要用数据库的这个字段,使用公式字段来获取这个字段的数据,人后想截取出来,分三个字段在报表上显示。
就是以分号为止来截取。
我用Crystal 语法写了很多都不行。
请各位帮帮忙!
...全文
723 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
天天天晴啊 2010-12-16
  • 打赏
  • 举报
回复
谢谢阿泰啊,原来早有回答了。。。
vinson 2010-07-30
  • 打赏
  • 举报
回复
学习学习
juniot 2010-01-21
  • 打赏
  • 举报
回复
好的!謝謝阿泰!
阿泰 2010-01-21
  • 打赏
  • 举报
回复
http://www.feelcode.net/files/CRHelpDocXI.rar

这个是水晶报表11的帮助文档,需要的时候翻一翻吧
juniot 2010-01-21
  • 打赏
  • 举报
回复
阿泰,有沒有一些書籍是學習Crystal語法的,剛才的那個函數我在幫助那裡都找不到的!
在那裡可以找到那些函數的??
juniot 2010-01-21
  • 打赏
  • 举报
回复
也謝謝 llsen 的幫忙!但是我對VB的語法不熟啊!一直都是搞C#跟JAVA的!
juniot 2010-01-21
  • 打赏
  • 举报
回复
謝謝阿泰,我試試!
阿泰 2010-01-21
  • 打赏
  • 举报
回复
水晶报表中的数组下标是从1开始的,不是从0
llsen 2010-01-21
  • 打赏
  • 举报
回复
a="1,2,3,4,5"   
m1 = Split(a,",")(0) //1
m2 = Split(a,",")(1) //2
m3 = Split(a,",")(2) //3
m4 = Split(a,",")(3) //4
m5 = Split(a,",")(4) //5
llsen 2010-01-21
  • 打赏
  • 举报
回复
用vb语法,看vb的split函数
阿泰 2010-01-21
  • 打赏
  • 举报
回复
水晶报表中支持数组,你的可以这样处理
用split把字串切割成数组。

做3个公式,x1,x2,x3

以x1为例子
Split(字段,';')[1]

即可。
ASP.NET 2.0开发技术大全光盘 作 者:明日科技 ISBN编号:9787115172389 出 版 社:人民邮电出版社 简介:本书是一本ASP.NET 2.0综合开发参考手册,书几乎囊括了ASP.NET 开发Web应用程序的全部知识,同时在讲解结合了大量实用而又有代表性的示例和典型应用。全书共分37章,包括认识ASP.NET 2.0、ASP.NET 2.0 网页语法字符串与日期处理、Page对象、Response和Request对象、 Application和Session对象、Server对象、Cookie对象、Cache对象、 Global.asax全局程序集文件、标准服务器控件、验证控件、登录控件、 Web Part部件、母版页、主题、sQL语句在ASP.NET的应用、高性能数据处理技术、ADO.NET数据库技术、数据绑定控件、ASP.NET数据缓存技术、站点导航和导航控件、Web用户控件、创建ASP.NET服务器控件、 WebService基础、创建和使用WebSerwice、E—mail发送与接收、文件处理技术、GDI+图形图像、多媒体技术、水晶报表、XMI技术、ASP.NET 2.0的成熟Ajall架构——Atlas、ASP.NET的配置与网站管理工具、ASP.NET应用程序安全性、程序调试与错误处理以及网站发布、打包与安装。书各部分技术既相互独立又相互联系,将逐步引导读者深入学习并掌握ASP.NET 2.0的编程知识、方法和编程技巧。  本书附有配套光盘。光盘提供了书示例和典型应用实例的全部源代码,所有源代码都经过精心调试,在Windows 2003下全部通过,保证能够正常运行。

4,816

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧