我有一个SSRS报告,在我的报告中我有一个具有ID和NAME字段的数据集,然后我创建了一个参数并将其值设置为数据集中的ID和数据集的标签到NAME.当我预览报告并选择它时,我可以看到标签,但我也在报告中显示所选参数,我正在使用表达式:
=参数!P_TargetBrand.Label
但是当报告运行时,它显示参数VALUE而不是Label.
我的SQL版本是:
Microsoft SQL Server 2008 R2(SP1) - 10.50.2550.0(X64)2012年6月11日16:41:53版权所有(c)Windows NT 6.1上的Microsoft Corporation标准版(64位)(Build 7601:Service Pack 1)
我有一个包含许多物品的容器,其中一些是容器.我需要获得那些内部容器.什么是最好的做法?
我的解决方案对我来说有点难看:(
container a = [1, 2, ["one","two","three"]];
container b;
int i;
;
for (i = 1; i <= conLen(a); i++)
{
try
{
b = conPeek(a, i);
info(strFmt("%1", conPeek(b,1)));//here should be some logic with b items
}
catch
{
info(strFmt("NOT A CONTAINER %1", conPeek(a, i)));
}
}
Run Code Online (Sandbox Code Playgroud)
提前致谢!
我有这个XAML代码
<ListView Name="_lvContacts" ItemsSource="{Binding AccountPhonesList}"
<ListView.View>
<GridView>
<GridViewColumn Header="{Binding Path=ColumnHeader1}" DisplayMemberBinding="{Binding Path=Home}" Width="70" />
<GridViewColumn Header="{Binding Path=ColumnHeader2}" DisplayMemberBinding="{Binding Path=Office}" Width="70" />
<GridViewColumn Header="{Binding Path=ColumnHeader3}" DisplayMemberBinding="{Binding Path=Mobile}" Width="70" />
<GridViewColumn Header="{Binding Path=ColumnHeader4}" DisplayMemberBinding="{Binding Path=Other}" Width="70" />
<GridViewColumn Header="{Binding Path=ColumnHeader5}" DisplayMemberBinding="{Binding Path=Email}" Width="70" />
</GridView>
</ListView.View>
</ListView>
Run Code Online (Sandbox Code Playgroud)
这就是背后的代码
for (int i = 0; i < _lvContacts.Items.Count; i++)
{
string header = _lvContacts.Items[i].ToString();
MyFunction(header);
}
Run Code Online (Sandbox Code Playgroud)
如何从ListView获取GridViewColumn标头?我试图从ItemSources获取GridView但这已经被集合使用了!我不知道我还能说些什么呢.
我希望这是可以理解的.