|
35
|
| Sean Hanley · 技术社区 · 17 年前 |
|
|
1
20
I、 我和我店里的其他人一起使用了图像,根据字段值(true或false)切换隐藏属性。我们在模糊或缩放方面没有任何问题,除非我们试图将图像的比例明显增加到100%以上。 我使用的另一个选项类似于wingdings的想法,但我只使用了一个普通的“X”。至少在我们的表单上,有人在框中使用X而不是复选标记并不罕见,所以看起来完全可以接受。此外,您在打印时不必担心奇怪的字符。 至于为什么微软不包含复选框控件,我无法回答,因为我自己也一直在想同样的问题。 |
|
|
2
17
我只是想在这个博客上分享这个想法。 SSRS: How to Display Checkbox on Report
在我上面分享的博客上可以选择更多的风格。
|
|
|
3
13
我用来显示复选框(或投票框)的内容:
|
|
|
4
12
除了已经介绍的不同方法外,自SQL Server 2008 R2起,还有一个内置控件可用于类似复选框的功能: 指示器 ! 请查看此处,了解如何使用它的详细信息: https://web.archive.org/web/20190916105459/http://blog.hoegaerden.be/2012/08/04/displaying-checkboxes-in-an-ssrs-report/ 能够使用以下类型的字段 一点 ,你必须把它扔到 国际性组织 第一。这可以在数据集查询中完成,也可以通过向数据集添加计算字段来完成。 如果你想让NULL显示为黄色,那么你需要以这种方式构建表达式,这样它也会考虑到这一要求。 以下是计算字段的可能表达式:
根据字段的含义——是假好还是假坏——你可能需要交换0和100。 |
|
5
4
另一种方法是转到TextBox的“占位符属性”并检查
然后在
或者此代码示例未选中:
这样,您就可以在同一个文本框中包含复选框和文本。
如果您在显示时遇到问题
显然,它奏效了。
或者此代码示例未选中:
|
|
|
6
3
您还可以使用字符串计算字段,如“[X]”或“[]”。它不如带边框的文本框漂亮,但你不必为值设置特定的控件,你可以用它填充表格或矩阵。 至少这个复选框有一些解决方案。我仍在为我的文本寻找充分的理由(事实上,我正在寻找另一种解决方案,而不是SSRS所知道的)。 ACCESS 97可以做这种事情,但SQL SERVER 2012不行。 |
|
7
2
我认为SSRS和嵌入128以上的字体字符有一个错误(ANSI编码需要做一些事情)。基本上你可以使用1-128精细,其余的显示为高矩形块。 我喜欢NY的文本框有边框和可选的X的想法——这听起来简单有效。 |
|
|
8
2
这是基于Dragos Durlut的回答。我没有足够高的声誉来评论,但我可以回答。.. 我需要一个复选框作为作为参数传递的文本的一部分。该参数包含HTML,用于占位符设置,就像Dragos建议的那样:HTML-将HTML标签解释为样式。 您可以使用HTML转义码(&+#+CharCode+;-->¨),而不必在HTML和字符串之间切换
由于mine是一个参数,它只需传入字符串:
如果你需要选中复选框,你可以传入&;#253;或þ相反: <font face='Wingdings'>ý</font> filled with an x <font face='Wingdings'>þ</font> filled with a checkmark |