wangcj 发表于 2014-12-11 15:11:00

activereports怎么控制checkbox

新手请教
报表页checkbox怎么使用,谢谢


Dim PdfRpt As New RptOIPickup
            PdfRpt.PageSettings.Margins.Top = 0.1
            PdfRpt.PageSettings.Margins.Left = 0.1
            PdfRpt.PageSettings.Margins.Right = 0.1
            PdfRpt.PageSettings.Margins.Bottom = 0.1
            PdfRpt.DataSource = Dt
            PdfRpt.Run()
我是通过Dt传过去值 报表页datafield 绑定字段那么checkbox 怎么处理

wangcj 发表于 2014-12-12 08:44:00

回复 2楼iceman的帖子

非常感谢 出来结果了

iceman 发表于 2014-12-11 18:45:00

回复 1楼wangcj的帖子

你好,

请问问题是希望把 CheckBox 的字段绑定为 Bool 类型字段吗?

关于 CheckBox 的使用,链接为在线示例:
http://demo.gcpowertools.com.cn/activereports/aspnet/controlexplorer/Viewers/Default.aspx?category=1001&action=8

源码下载:
http://www.gcpowertools.com.cn/products/redirect.aspx?r=42

谢谢

iceman 发表于 2014-12-12 13:43:00

回复 3楼wangcj的帖子

好的,感谢反馈问题结果。

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062

游帝2020 发表于 2020-8-13 16:17:09

我也是通过dt赋值 ,请问那么checkbox 怎么赋值呢,就是打印activereport时,打勾的checkbox怎么显示出来?

Lenka.Guo 发表于 2020-8-13 20:01:02

您好
不太理解的意思,如果要控制Checkbox 是否是选中的状态,可以在代码中动态设置 CheckBox的选中状态,更改 True 或False

游帝2020 发表于 2020-8-20 09:57:00

Lenka.Guo 发表于 2020-8-13 20:01
您好
不太理解的意思,如果要控制Checkbox 是否是选中的状态,可以在代码中动态设置 CheckBox的选中状态, ...

是这样,我得到一个dt值,但是activereports报表中存在三个checkbox,我需要对某一个进行赋值,具体c#的代码怎么去给checkbox呢?

KearneyKang 发表于 2020-8-20 14:35:18

你好,Checkbox的选择这里可以根据你绑定的值的内容进行一个对应的设置,来设置勾选或者不勾选



这个可以通过表达式来实现,写法参照:=IIF(xx.value>2,true,false)


还有就是打印的结果跟报表预览展示的结果是一样的,这个你可以这样就行设置,也是通过表达式来实现

=IIF(xx.Value>2,true,false)






页: [1]
查看完整版本: activereports怎么控制checkbox