我使用以下表达式来获取SSRS中表的行号:
=RunningValue(CountDistinct("Table1"),Count,"Table1")
Run Code Online (Sandbox Code Playgroud)
我还使用行可见性属性的表达式.让我们说可见性表达式是
=IIf(Fields!MyField.Value + Fields!MyField.Value <> 0, False, True)
Run Code Online (Sandbox Code Playgroud)
我对行号的表达式不考虑该行是否可见.
我显然可以更改我的数据集查询,但是可以只更改我的行号表达式以仅包含未隐藏的行吗?谢谢
hidden expression row-number reporting-services ssrs-expression
我有以下列表:
public class Address{
public string Number { get; set; }
public string Street { get; set; }
public string Suburb { get; set; }
}
List<Address> MyAddressList = new List<Address>();
Run Code Online (Sandbox Code Playgroud)
而我想要做的是按郊区和街道排序此列表.我已经看到我可以按其中一个属性排序(在这种情况下是郊区):
MyAddressList = MyAddressList.OrderBy( x => x.Suburb ).ToList();
Run Code Online (Sandbox Code Playgroud)
但我想按郊区然后街道排序.谢谢
我有以下内容:
public class Address{
public string Number { get; set; }
public string Street { get; set; }
public string Suburb { get; set; }
}
List<Address> MyAddressList = new List<Address>();
Address MyAddress = new Address();
myAddress.Number = "5"
myAddress.Street = "Smith St"
myAddress.Suburb = "Smithsville"
MyAddressList.Add(MyAddress);
Address MyAddress2 = new Address();
myAddress2.Number = "10"
myAddress2.Street = "John St"
myAddress2.Suburb = "Johnsville"
MyAddressList.Add(MyAddress2);
string [] StreetToFind = new string {"Smith St"};
string [] SuburbToFind = new string {"Smithsville"};
string [] …Run Code Online (Sandbox Code Playgroud) c# ×2
list ×2
combinations ×1
expression ×1
hidden ×1
linq ×1
object ×1
row-number ×1
search ×1
sorting ×1