Показать сообщение отдельно
Старый 20.06.2008, 08:20   #66  
KingPeas is offline
KingPeas
Участник
Аватар для KingPeas
 
163 / 35 (2) +++
Регистрация: 09.01.2007
Адрес: Россия, Новосибирск
Red face
Цитата:
Сообщение от RumataEstor Посмотреть сообщение
А булевы переменные в .NET нормально отправляются? Может, дело в System.Boolean?

PS. Хотя в том же ListChildren используется bool и ничего страшного.
Залез в содержимое файла В итоге вот что нашел в схеме XML. Судя по всему описание параметров вызываемых ReportingServices.

PHP код:
- <s:element name="GetReportParameters">
- <
s:complexType>
- <
s:sequence>
  <
s:element minOccurs="0" maxOccurs="1" name="Report" type="s:string" /> 
  <
s:element minOccurs="0" maxOccurs="1" name="HistoryID" type="s:string" /> 
  <
s:element minOccurs="1" maxOccurs="1" name="ForRendering" type="s:boolean" /> 
  <
s:element minOccurs="0" maxOccurs="1" name="Values" type="s0:ArrayOfParameterValue" /> 
  <
s:element minOccurs="0" maxOccurs="1" name="Credentials" type="s0:ArrayOfDataSourceCredentials" /> 
  </
s:sequence>
  </
s:complexType>
  </
s:element>
+ <
s:complexType name="ArrayOfParameterValue">
- <
s:sequence>
  <
s:element minOccurs="0" maxOccurs="unbounded" name="ParameterValue" nillable="true" type="s0:ParameterValue" /> 
  </
s:sequence>
  </
s:complexType>
- <
s:complexType name="ParameterValue">
- <
s:complexContent mixed="false">
- <
s:extension base="s0:ParameterValueOrFieldReference">
- <
s:sequence>
  <
s:element minOccurs="0" maxOccurs="1" name="Name" type="s:string" /> 
  <
s:element minOccurs="0" maxOccurs="1" name="Value" type="s:string" /> 
  <
s:element minOccurs="0" maxOccurs="1" name="Label" type="s:string" /> 
  </
s:sequence>
  </
s:extension>
  </
s:complexContent>
  </
s:complexType>
  <
s:complexType name="ParameterValueOrFieldReference" /> 
- <
s:complexType name="ArrayOfDataSourceCredentials">
- <
s:sequence>
  <
s:element minOccurs="0" maxOccurs="unbounded" name="DataSourceCredentials" nillable="true" type="s0:DataSourceCredentials" /> 
  </
s:sequence>
  </
s:complexType>
- <
s:complexType name="DataSourceCredentials">
- <
s:sequence>
  <
s:element minOccurs="0" maxOccurs="1" name="DataSourceName" type="s:string" /> 
  <
s:element minOccurs="0" maxOccurs="1" name="UserName" type="s:string" /> 
  <
s:element minOccurs="0" maxOccurs="1" name="Password" type="s:string" /> 
  </
s:sequence>
  </
s:complexType
А вот так listChildren выглядит
-
PHP код:
<s:element name="ListChildren">
- <
s:complexType>
- <
s:sequence>
  <
s:element minOccurs="0" maxOccurs="1" name="Item" type="s:string" /> 
  <
s:element minOccurs="1" maxOccurs="1" name="Recursive" type="s:boolean" /> 
  </
s:sequence>
  </
s:complexType>
  </
s:element
Так что похоже дело в двух последних параметрах. Какие будут идеи?
__________________
Хочу IQ как ICQ, ну или хотя бы ICQ как IQ.