小编Lan*_*uge的帖子

包含特定值的特定字段的SSRS CountRows

我正在建立一份SSRS报告.我有一个包含几个字段的DataSet,其中一个是Doc_Type.Doc_Type可以包含多个值,其中一个是"Shipment".

在我的报告中,我想计算等于'发货'的Doc_Types数量.这就是我正在使用的,它不起作用:

=CountRows(Fields!Doc_Type.Value = "Shipments")
Run Code Online (Sandbox Code Playgroud)

我得到的错误是:"textrun的值表达式'Doc_Type.Paragraphs [0] .TextRuns [0]'的范围参数对聚合函数无效.范围参数必须设置为字符串常量等于包含组的名称,包含数据区域的名称或数据集的名称.

sql visual-studio reporting-services

7
推荐指数
2
解决办法
1万
查看次数

将键值对数组转换为关联数组

我目前有一个数组:

[1] => Array
    (
        [0] => 100011
        [1] => 1
    )

[2] => Array
    (
        [0] => 100013
        [1] => 1
    )

[3] => Array
    (
        [0] => 100022
        [1] => 1
    )

[4] => Array
    (
        [0] => 100025
        [1] => 1
Run Code Online (Sandbox Code Playgroud)

我想获取每个数组(1,2,3,4等)的第一个子项(意思是[0])并将其放入一个新数组中.我知道我需要循环并将值赋给新数组.只是不知道该怎么做.

最终结果将是:

$ final(新数组的名称)的值为100013,100022,100025等.

我真正的最终结果:

我需要保持相同的顺序,因为我将使用array array_combine ( array $keys , array $values )创建100013作为键,1作为值,100022作为键,1作为值,100025作为键,1作为值.

如果您知道更快的完成方式,我们将不胜感激.

谢谢.

php arrays loops

1
推荐指数
1
解决办法
3169
查看次数

标签 统计

arrays ×1

loops ×1

php ×1

reporting-services ×1

sql ×1

visual-studio ×1