【机房收费——报表遇错(“DateStart”参数缺少值)】
来源:互联网 发布:帝国源码 编辑:程序博客网 时间:2024/06/06 04:22
前言:
机房收费中报表的设计,是必不可少的了,其实我们对报表的是熟人了,第一次VB版的机房,制作的报表是VB之外新下载的,而这次我们应用的VS中自带的报表。关于报表的设计,有很多的总结博客,今天小编来谈谈自己在报表中遇到的问题。
核心:
(一)、问题
1.问题实况
“DateStart”参数缺少值,看到这个问题,你是否想到了原因呢?
2、原因
真正的原因在这里:
看看圈中的format里面是否有值!!!!
出现错误的原因:之前我在添加参数的时候,是先手动在文本输入的,然后添加的参数,导致的结果是每次选中值给了文本框,当你再次点击文本框的时候,它的值又没了!!!所以才会出现这个错误,下面我给大家指出正确的做法:
4.步骤
首先:先添加参数
第二步:右击文本框,选择表达式
第三步骤:
找到参数,双击这个参数,表达式的值就会自动出现。
第四步骤:
文本框会自动出现这个参数,参数的format值也会自动出现了
(二)、绑定数据源的代码部分(只写U层即可)
Public Class frmCheckRecord Private Sub btnInquire_Click(sender As Object, e As EventArgs) Handles btnInquire.Click '赋值参数 Dim params() As ReportParameter = {New ReportParameter("DateStart", dtpDayCheck.Text.Trim), New ReportParameter("UserID", frmLogin.txtUserID.Text), New ReportParameter("Today", DateTime.Now)} '数据源和日期控件的值 Me.T_CheckTableAdapter.Fill(Me.DataSet1.T_Check, dtpDayCheck.Value.Date) '参数传递 ReportViewer1.LocalReport.SetParameters(params) '显示报表 Me.ReportViewer1.RefreshReport() End Sub
遇到问题,解决问题,虽然遇到问题很困惑,但是自己收获也会很多,加油!
0 0
- 【机房收费——报表遇错(“DateStart”参数缺少值)】
- 机房收费系统(一)—报表
- 机房收费系统—报表
- 机房收费系统—报表
- 机房收费系统———报表
- 机房收费系统(三)——VB与报表
- 机房收费系统——报表(1)
- 机房收费系统——报表(2)
- 机房收费系统——报表(日结账)
- 【机房收费系统】——报表(一)
- 【机房收费系统】——报表(二)
- 机房收费系统——报表1
- 机房收费系统——报表
- 【机房收费系统】——报表
- 机房收费系统——报表
- 机房收费系统——报表
- 机房收费系统——Excel、报表
- 【机房收费系统】——报表制作
- Retrofit Url 配置
- IOS文本框事件--委托方式实现
- 编程能力提高------蛇形填数(方块填数+三角形填数) .
- Fragment最全面使用详解
- CSS定位
- 【机房收费——报表遇错(“DateStart”参数缺少值)】
- Springmvc基础三之注解深入学习
- 第十二周项目1-实现复数类中的运算符重载(1)
- 单源最短路HDU2544
- 高并发的网站架构
- Retrofit 2.0文件上传
- 【JavaScript】入门概念
- JDBC连接数据库(1)
- Intent