xmldp 쿼리를 사용하여 메서드를 호출하는 webservice가 있습니다. 그것은 다음과 같습니다xmldp 쿼리에서 매개 변수를 전달할 수 없습니다.
<Query>
<Method Name="MyRequest" Namespace="MySchema">
<Parameters>
<Parameter Name="db">
<DefaultValue>DefaultDB</DefaultValue>
</Parameter>
<Parameter Name="Param1">
<DefaultValue>DefaultParam1</DefaultValue>
</Parameter>
<Parameter Name="Param2">
<DefaultValue>DefaultParam2</DefaultValue>
</Parameter>
</Parameters>
</Method>
<ElementPath IgnoreNamespaces="true">
MyPath/path....
</ElementPath>
</Query>
내가보고 있어요 문제는 내가 쿼리는 DB를 실행하고 Param1을 매개 변수를 잘 통과하지만, 때과 Param2 매개 변수가 항상 널 (null)로 전달하는 것입니다! 왜 내 기본 값 대신 항상 null인지에 대한 아이디어가 있습니까? 매개 변수가 이미 webservice에 도달하기 전에 null로 설정되어 있다는 것을 확인 했으므로 webservice에서 내 메서드에 문제가되지 않습니다. 나는 또한 보고서 매개 변수를 확인했습니다. 모든 것은 세 가지 모두에서 동일합니다. 죄송합니다. 너무 막연한 경우 SSRS를 처음 사용합니다.
답장을 보내 주셔서 감사합니다. 나는 비슷한 문제가있어 그것을 해결하기 위해 모든 노력을 기울 였고 귀하의 게시물은 구조되었습니다. – Liam