问题列表 - 第18989页

如何在SSRS 2005中通过URL传递多值参数

我有主矩阵报告,我想通过Jump To URL从主报告中导航我的子报告:(使用下面的JavaScript函数)方法.

="javascript:void(window.open('http://localhost/ReportServer/Pages/ReportViewer.aspx?%2fKonsolidata_Data_Exporting_Project%2fEXPORT_REPORT_TEST&rs:Command=Render&RP_cntry="+Fields!STD_CTRY_NM.Value+"&RP_cll_typ_l1="+Join(Parameters!RP_cll_typ_l1.Value,",")+"'))"
Run Code Online (Sandbox Code Playgroud)

单值有效,但为多值赋予例外

喜欢

An error has occurred during report processing. (rsProcessingAborted) 
Cannot read the next data row for the data set DS_GRID_DATA. (rsErrorReadingNextDataRow)
Conversion failed when converting the nvarchar value '1,2,3,4' to data type int.
Run Code Online (Sandbox Code Playgroud)

基本上我已经根据ssrs多值参数传递方法将Parameters!RP_cll_typ_l1定义为多值到我的子报表中.该值在子报告中显示为"1,2,3,4"(数据集无法理解)它应该像"1","2","3","4"或1,2,3 ,4如果有解决方案,我该如何解决这个问题呢?

谢谢

Kali Charan Tripathi(印度)

tripathi_soft@yahoo.co.in

kalicharan.tripathi@in.schneider-electric.com

parameters reporting-services urlaccess

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

在运行时使用字段类型实例化通用类

这是第一个问题.我试图使用字段的类型实例化泛型类.

public class ValueRange<type1>
{
    type1 min;
    type1 max;
}

void foo()
{
    int k;
    ValueRange<k.GetType()> range;  
}
Run Code Online (Sandbox Code Playgroud)

这不起作用.有什么建议?
提前致谢

c# generics

3
推荐指数
2
解决办法
1038
查看次数

查找Access版本

我在下面的代码确定了Access的版本.它在大多数PC上运行迅速.我们还有四台终端服务器.在两台终端服务器上运行正常.另外两个,这段代码需要15秒才能运行.

所有四个终端服务器都具有Access 2003运行时.我无法弄清楚为什么在两台服务器上运行需要更长的时间.它是权限吗?或者安装Access运行时的方式有些错误?

如果有更好,更快的方法来确定版本,我也会对此感兴趣.谢谢Awesomo

   ' Determine the Access version by creating an
   ' Access.Application object and looking at
   ' its Version property.
   Private Function GetAccessVersionName() As String
      Dim obj As Object = CreateObject("Access.Application")
      Dim result As String = "Access.Application." & _
          obj.Version
      obj.Quit()
      Return result
   End Function

   ' Get the Access version number from the name.
   Private Function GetAccessVersionNumber() As Integer
      Dim txt As String = GetAccessVersionName()
      Dim pos2 As Integer = txt.LastIndexOf(".")
      Dim pos1 As Integer = txt.LastIndexOf(".", pos2 …
Run Code Online (Sandbox Code Playgroud)

vb.net ms-access

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

在C++中,preincrement比后增量更快 - 是吗?如果是的话,为什么呢?

可能重复:
在C++中i ++和++ i之间是否存在性能差异?

我听说在C++中,preincrements(++ i)比postincrements(i ++)快一点.真的吗?这是什么原因?

c++

35
推荐指数
4
解决办法
4万
查看次数

msbuild fileupdate安装项目

我希望使用msbuildtasks.tigris.org中的fileUpdate任务来修改图像src作为我们的Web设置项目的一部分,以便它们指向静态img子域(或稍后的CDN)
我可以在一个内部运行任务给定项目:

<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />
<Target Name="AfterBuild">
<FileUpdate 
   Files="basic.css" 
   Regex="/images/([^\)]*)" 
   ReplacementText="http://img.domain.com/images/$1" />
</Target>
Run Code Online (Sandbox Code Playgroud)

但是,我不想覆盖原始的css源文件,但希望将其作为生成msi的部署项目的一部分运行.这是使用Web安装项目(.vdproj)完成的,该项目还使用自定义操作项目,该项目只是一个标准.csproj

我的问题是:
1.如何在安装项目中运行此任务,以便替换进入.msi的文件中的内容?
2.有没有办法为文件使用通配符 - 理想情况下我想对所有.css文件执行此操作?

谢谢你的帮助

msbuild msbuildcommunitytasks

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

Ruby:attr_accessor生成的方法 - 如何迭代它们(在to_s中 - 自定义格式)?

我需要一个具有半自动'to_s'方法的类(实际上生成XML).我想遍历在'attr_accessor'行中设置的所有自动方法:

class MyClass
    attr_accessor :id,:a,:b,:c
end

c=MyClass.new
Run Code Online (Sandbox Code Playgroud)

到目前为止,我正在做一个基本的:

c.methods - Object.methods

=> ["b", "b=", "c", "c=", "id=", "a", "a="]
Run Code Online (Sandbox Code Playgroud)

我面临一些挑战:

  1. 'id'可能会引起轻微的头痛 - 因为Object似乎已经有了'id'.
  2. 上面的'c.methods'调用返回字符串 - 我没有得到任何其他元数据?(在Java'方法'中是一个对象,我可以在其中执行进一步的反射).
  3. 我有一对多的关系我必须处理('c'是其他对象类型的数组类型).

这就是我想要做的:我想设计一个简单的Object,它有一个'to_s',它将构建一个XML片段:例如.

<id> 1 </id>
<a> Title </a>
<b> Stuff </b>
<c>
    <x-from-other-object>
    <x-from-other-object>
    ....
</c>
Run Code Online (Sandbox Code Playgroud)

然后从这个简单的对象继承我的数据类:这样(希望)我得到一个mechansim来构建一个完整的XML文档.

我相信我也在这里重新发明轮子......所以其他久经考验的方法也值得欢迎.

ruby xml reflection

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

Delphi 2010密码学库

你能推荐一个与Delphi 2006,Delphi 2009和Delphi 2010一起使用的开源Delphi加密库

算法需要:DES,MD5,SHA-1

delphi cryptography delphi-2009 delphi-2006 delphi-2010

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

为什么Set不在.NET Collections中?

可能重复:
为什么.Net没有Set数据结构?
C#集合集?

只是好奇为什么集合被排除在.NET集合之外.这似乎是一个相当大的遗漏,我想知道原因可能是什么.

顺便说一下,我知道.NET 3.5中有HashSet,但确实需要很长时间才能将它放入!

.net collections set

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

使用C#为Excel创建加载项

我想在Excel中使用C#类方法.任何人都能指导我怎么做吗?C#组件将是excel加载项.如何为此插件创建设置,以便我只需要向用户提供安装程序,该用户将在客户端的计算机上安装插件.用户不需要执行任何其他步骤,例如注册C#dll.

c# excel add-in

24
推荐指数
3
解决办法
5万
查看次数

Java单元测试:替换测试中的私有方法

在运行JUnit测试时,有没有办法在私有方法中替换逻辑?

一些背景知识:我们有一些私有方法可以与OSGi容器中的bundle进行交互.这在单元测试中不可用,因此方法将失败.

我们已经看过JMockIt但是方法替换功能似乎想要强制你替换类中相互调用的所有方法.

实现将是这样的:

public final doSomething() {  
    firstThing();
    secondThing();
}
private firstThing() {  
    // normal code
}
private secondThing() {  
    // code which is unavailable in a unit test
}
Run Code Online (Sandbox Code Playgroud)

单元测试将指定secondThing()的新实现:

// replace secondThing() in impl with this secondThing()

private secondThing() {  
    // dummy code
}

// run tests
Run Code Online (Sandbox Code Playgroud)

junit osgi unit-testing

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