欢迎来到Wabc (wabc.cc)

F动态报表与打印源码

价格: ¥ 3200 金币可抵¥ 1

最后更新: 2019-11-04 18:50:00

演示地址: 点击查看

安装费: 免费

Database
Encrypt
Authorize
-
大小
10 MB
发货方式
自动发货
下载方式
远程下载
安装方式
操作系统
运行环境
伪静态
备注说明
  • 系统品牌:
  • 其他系统
  • 开发语言:
  • .NET
  • 数据库:
  • Mssql

源码参数

源码类别:【开发辅助】 源码类型:C/S 适合人群: 进阶高手 授权类型:商业版开发语言:VB.net数据库:SQL2005框架版本:.00源码大小:15.59MB

一、源码特点

       1、使用存储过程即可以完成报表设计,导出,打印,欢迎下载

二、菜单功能

       建立报表步骤

       1.建立主存储过程(查询分析器中完成,可以参照以前的过程)

       2.建立明细存储过程(查询分析器中完成,可以参照以前的过程)

       3.【常规】菜单中建立报表

       4.【选项设置】中添加选项

       5.【列属性】中设置中文名称以及其他属性

       6.【Pop明细】 添加新的报表列双击事件

       7.【菜单管理】给报表添加新的菜单 ModuleName 中输入 (RPTID)报表生成的ID


        规则报表说明:

        一、报表数据源(报表存储过程)

        1.建议在SQLServer查询分析器中建立,便于调试。

        2.存储过程命名规则为"Z_过程名称"以"Z_"开头的过程名称被程序读取。

        二、报表明细数据源(报表明细的存储过程)

        1.同上

        2.存储过程命名规则为"Z_Pop过程名称"以"Z_Pop"开头的过程名称被程序读取。

        3.存储过程传入参数为固定项目 。

        例:

        /*

            @StoreID        int,   --自动传入  操作部门ID

            @UserID       int,   --自动传入    操作人员的ID

            @InPutValue nvarchar(50)='' 

        */

        4.由上面参数传入可以看出明细的过程只允许传入一列数据(@InPutValue)那么如果要取出明细数据需要有多个参数,那么可以在“报表数据源”中加上一列并且隐藏掉,然后读取这一列,然后在存储过程中分离读出.

        例:(StartDate/EndDate/ClientID) as PutValue

        5.明细是没有"列属性"设置的设置中文列名请在SQL语句中做好 例: PName as 商品名称

        三、编辑选项(如果选项已经存在,直接下一步(四))

        1.报表中的选项是可以增加,选择“控件类型”已经控件文本,宽度等

        2.如果是ComboBox那么可以设置数据源并且绑定,但是应该注意的是程序读取第一列是ID,第二列是Name

        3.【弹出商品选框】选择PopProduct_TextBox

        4.【弹出客户选框】选择PopClient_TextBox

        四、选项设置

        1.选择报表需要使用的"选项",如果选了后,报表数据源(存储过程)就必须有对应的参数接收

        五.列属性

        1.先测试查询,如果有问题,想看看传入的参数 点击  配置--获取执行代码

        2.设置列信息,每列的中文名

        点击  配置--列属性

        六、Pop明细

        如果需要在双击某列查看明细请 设置"触发数据列"、"数据获取列"、"使用存储过程" 

        1.触发数据列:双击某列触发

        2.数据获取列:取某列的数据传入  @InPutValue 

              3.使用存储过程:用哪个存储过程取明细数据

三、注意事项

       1、开发语言:VB.net,数据库为SqlServer2005


0 (0%)

好评

0 (0%)

中评

0 (0%)

差评

  • 在线客服

    点击这里给我发消息

    官方微信

    仅处理投诉、举报及平台使用问题;
    商品问题请咨询商家客服!

浏览记录