RightNow: изменить разделитель в запросе SOAP
Мне нужно изменить разделитель для полей, возвращаемых RightNow. В настоящее время он возвращает строки следующим образом - field1,field2,field3 и т. Д. Я должен быть в состоянии изменить запятую. Код ниже работает нормально, я хочу знать, что тег для изменения (я пытался добавить <ns7:Delimiter>
не сработало).
<ns2:Filters xsi:type="n1:AnalyticsReportFilter">
<ns2:Name>incidents_created_from</ns2:Name>
<ns2:Operator>
<v11:ID id="5"></v11:ID>
</ns2:Operator>
<ns2:Values>2015-02-11 15:24:00 </ns2:Values>
<ns2:Attributes>
<ns2:Editable>true</ns2:Editable>
<ns2:Required>true</ns2:Required>
</ns2:Attributes>
<n2:DataType>
<v11:ID id="4"></v11:ID>
<v11:Name>DATETIME</v11:Name>
</n2:DataType>
<n2:Prompt>incidents.created</n2:Prompt>
</ns2:Filters>
</ns7:AnalyticsReport>
<ns7:Limit>10</ns7:Limit><ns7:Start>0</ns7:Start>
</ns7:RunAnalyticsReport>
1 ответ
Добавьте свойство Delimiter в RunAnalyticsReport.
<ns7:Limit>10</ns7:Limit><ns7:Start>0</ns7:Start><ns7:Delimiter>|</ns7:Delimiter>
<ns7:ReturnRawResult>false</ns7:ReturnRawResult><ns7:DisableMTOM>true</ns7:DisableMTOM>
(Проверенный XML, сгенерированный с использованием кода C#.)
Если вы используете что-то старше февраля 2012 года, этот параметр недоступен.