交易定义(Transact节点)
下表说明用于交易来源的定义属性。
有关创建和添加事务定义的详细信息,请参阅设定交易。设定交易
交易定义(属性)
名稱 | 說明 |
|---|---|
名稱 | 輸入名稱。 |
編碼 | 选取交易来源(例如收银机)使用的字元集。这有助于将事务数据XProtect Transact转换为在配置定义时可以使用的可理解文本。 如果选取错误的编码,资料可能会显示为无意义的文字。 |
開始收集資料 | 从已连线的交易来源收集交易资料。您可以使用这些数据来配置事务定义。 请等待至少一个(但最好是多个)交易完成。 |
停止收集資料 | 收集到足以设定定义的资料后,按一下此按钮。 |
從檔案載入 | 如果要从现有档案汇入资料,请按一下此按钮。一般而言,这是您先前以.capture档案格式建立的档案。可以是其他档案格式。这里重要的是导入文件的编码与为当前定义选择的编码匹配。 |
儲存至檔案 | 如果要将收集到的原始数据保存到文件中,请单击此按钮。您可以稍后重复使用。 |
相符類型 | 选取比对类型,以用来在收集的原始资料中搜寻开始模式和停止模式:
|
原始資料 | 来自已连线交易来源的交易资料字串显示于此区段中。 |
開始模式 | 指定开始模式以指示事务开始的位置。水平行将插入到预览字段中,以可视化显示事务开始和结束的位置,并有助于分隔单个事务。 |
停止模式 | 指定停止模式以指示事务结束的位置。停止模式不是强制性的,但如果收到的数据包含不相关的信息,例如实际交易之间的营业时间或特别优惠信息,则停止模式非常有用。 如果您未指定停止模式,则根据下一个收据的开始位置定义收据的结束。起始点由在“起始模式”字段中输入的内容确定。 |
新增篩選器 | 使用“新增筛选器”按钮,指出您要省略XProtect Smart Client或替换为其他字元或换行符号的字元。 当交易来源字串包含非打印用途的控制字元时,取代字元非常实用。若要制作与原始收据相XProtect Smart Client似的收据,必须新增分行符号。 |
篩選器文字 | 显示目前在“原始资料”区段选取的字元。如果您知道要省略或替换的字元,但这些字元不会出现在收集的原始资料字串中,您可以在“字元”栏位中手动输入字元。 如果该字元为控制字元,您需要输入其十六进位位元组值。请对位元组值使用此格式:如果字元包含多个位元组,则为{XX}和{XX,XX,...}。 |
動作 | 对于您新增的每个筛选器,您应该指定如何处理您选取的字元:
|
替代 | 输入文字以取代所选字元。只有在您选取动作替代时才有意义。 |
移除未定義為篩選器文字的控制字元 | 移除新增筛选器后尚未移除的非打印字元。 在“原始数据”窗格和“预览”部分中,查看启用或禁用此设置时事务数据字符串如何变化。 |
預覽 | 使用预览部分验证是否已识别并筛选出不需要的字符。您在此处看到的输出与实际收据的外观相似XProtect Smart Client。 |