合并客户数据

时间:2019-05-30 15:19:43

标签: vbscript

我正在生成1个报告文件,其中包含5个客户的信息。所有客户的信息(例如请求ID,客户编号和组指示符)对于每个客户而言都是不同的。但是有时这些数据对于多个客户来说是相同的。在这种情况下,我们需要根据客户编号将这些多个客户合并为1个客户。我正在VB脚本中尝试这种逻辑。请建议我该怎么做。

下面,我附上我正在实现的代码。在这里,信封表示客户。在这里,我正在创建一个报告文件,其中将包含以下详细信息:请求ID,临时,组ID和客户编号。下面是用于创建报告文件的代码。

如果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脚本

0 个答案:

没有答案