Отправка данных Excel в веб-службу XML - PullRequest
2 голосов
/ 21 января 2012

Прямо сейчас я могу опубликовать 1 xml-запись в веб-службе через Excel и несколько строк кода, используя «MSDN Web Services Toolkit 2.0», но мне нужна возможность публиковать около 100 записей одновременно.

Проблемы:

  • Так что я думаю, что мне нужен цикл vba с "паузами", потому что я думаю, что "ответ" веб-службы нужно удалить / очистить после xmlкаждая запись размещена.

  • Мне нужен подход для вызова XML-данных для примерно 100 записей: либо мне нужно вызвать данные со второй вкладки Excel, к которой применен XSD (обратите внимание, XSDExcel производит немного отключен, так что меня беспокоит) или мне нужно вызвать текстовый файл, который содержит все данные XML или иным способом?

Пытаясь сохранить эту грязь простым для импорта некоторых данныхв приложение через веб-сервис из листа Excel.Инструментарий выполнил большую часть тяжелой работы, теперь мне просто нужен способ перебрать 100 записей.

Thx!

**Code so far that posts 1 record:**

Private Sub insPat_Click()
Dim info As New clsws_FDirect
Dim addpat As String
Dim response As String

addpat = Range("B10").Text
response = info.wsm_PatientAdd(addpat)
Set responserange = Range("B11")
responserange.Value = response

End Sub


**Correct XSD:**
<Patient>
<FacID>TEST</FacID>
<PatID>99</PatID>
<PatLName>IMPORT</PatLName>
<PatFName>MISTER</PatFName>
<Allergy>Sulfites</Allergy>
<Floor>11</Floor>
<NsID>1F</NsID>
<Room>111</Room>
<Bed>1</Bed>
</Patient>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...