У меня есть служба SOAP, которая берет USERID и Квалификационный код и возвращает логическое значение (true), если Пользователь был найден, и Квалификационный код был добавлен к их имени. Внутри Visual Studio у меня не возникло проблем с написанием простой страницы с двумя текстовыми полями, где я взял информацию из этих текстовых полей и отправил ее в веб-службу. Я не могу понять, как это сделать в SharePoint или SharePoint Designer, как в 2013 году. Я следовал these directions, чтобы добавить службу в качестве источника данных, но я не уверен, как с ней работать.Отправка данных в службу мыла с помощью SharePoint 2013 или SPD2013
Общий проект: у меня есть учебный сайт, и когда сотрудник проходит тест, я хочу передать пользователя и квалификацию веб-службе SOAP для обновления в другой среде. Да, это дублированная информация, но именно так хочет компания. Информация в SharePoint хранится в списке.
Редактировать Так что я думаю, что мне нужно сделать это в ParameterBindings. Если я просто изменил местоположение на Controls (textboxid), я предполагаю, что это вызовет веб-службу с тем, что находится в этих текстовых полях, но пока это не так.
<parameterbindings>
<ParameterBinding Name="userID" Location="Control(UserIDTB)" DefaultValue="domain\user"/>
<ParameterBinding Name="qualificationCode" Location="Control(QualCode)" DefaultValue="PIT"/>
<ParameterBinding Name="dvt_apos" Location="Postback;Connection"/>
<ParameterBinding Name="ManualRefresh" Location="WPProperty[ManualRefresh]"/>
<ParameterBinding Name="UserID" Location="CAMLVariable" DefaultValue="CurrentUserName"/>
<ParameterBinding Name="Today" Location="CAMLVariable" DefaultValue="CurrentDate"/>
<ParameterBinding Name="dvt_firstrow" Location="Postback;Connection"/>
<ParameterBinding Name="dvt_nextpagedata" Location="Postback;Connection"/>
</parameterbindings>