Объединить данные клиента - PullRequest
0 голосов
/ 30 мая 2019

Я генерирую 1 файл отчета с информацией 5 клиентов. Все клиенты имеют такую ​​информацию, как идентификатор запроса, номер клиента и индикатор группы, которые различны для каждого клиента. Но иногда эти данные будут идентичны нескольким клиентам. В этом сценарии нам нужно объединить этих нескольких клиентов в одного клиента на основе номера клиента. Я пытаюсь эту логику в сценарии VB. Подскажите пожалуйста как мне это сделать.

Ниже я прилагаю код, который сейчас реализую. Здесь конверт означает клиента. Здесь я создаю файл отчета, который будет иметь такие детали, как: идентификатор запроса, ad hoc, идентификатор группы и номер клиента. Ниже приведен код для создания файла отчета.

Если 2 клиента имеют одинаковые данные, то эти клиенты должны объединиться в одного клиента на основе номера клиента.

Dim xml As String

// Construct the envelope XLM
xml = "<envelope>"
xml = xml & "<document_request>"
AddXMLTag(xml, "request_id", 1_DocumentRequestId) ---- adding request id
AddXMLTag(xml, "copy_sequence", Str(CopySeq))  ---- adding copy sequence
AddXMLTag(xml, "adhoc", AdHocIndicator) ----adding AdHocIndicator
AddXMLTag(xml, "adhoc_body_file", AdhocBodyFile)
xml = xml & "</document_request>"
AddXMLTag(xml, "insert_bin1", InsertBin1) ----adding bin information
AddXMLTag(xml, "insert_bin2", InsertBin2) ----adding bin information
AddXMLTag(xml, "insert_bin3", InsertBin3) ----adding bin information
AddXMLTag(xml, "insert_bin4", InsertBin4) ----adding bin information
AddXMLTag(xml, "insert_bin5", InsertBin5) ----adding bin information
AddXMLTag(xml, "insert_bin6", InsertBin6) ----adding bin information
AddXMLTag(xml, "insert_bin7", InsertBin7) ----adding bin information
AddXMLTag(xml, "insert_bin8", InsertBin8) ----adding bin information
AddXMLTag(xml, "insert_bin9", InsertBin9) ----adding bin information
AddXMLTag(xml, "insert_bin10", InsertBin10) ----adding bin information
AddXMLTag(xml, "page_count", SYS_PageTotalInDocument) --adding pagecount
AddXMLTag(xml, "unique_envelope_id", SortIndexEnvelopeID)
AddXMLTag(xml, "corp_sch_group_id",) ----adding group id
AddXMLTag(xml, "client_number",)   ---adding client number
xml = xml & "</envelope>"

// Set the value
FAlphaResponseXMLEnv =  xml

Нам нужно использовать номер клиента и объединить его в один конверт, используя номер клиента. Пожалуйста помоги мне с этим. Мне нужно добиться этой логики в скрипте VB, так как мой инструмент будет поддерживать только скрипт VB

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...