常见问题
遇到问题了吗?不用担心,答案都在这。
全站搜索

    为何字段值不存在目的表单,但却显示无法重复抛转?

    目录

    情境范例说明

    原因说明与解决方法

    情境范例说明

    用户在抛转数据时,有时候会遇到目的表单尚未有数据,或是明明没有抛转过这笔数据,却退出信息显示无法重复抛转。以下分为两个情境说明原因:

    情境一

    (1) 抛转的字段包含子表格与一般字段,子表格抛转到一般字段

    (2) 一般字段抛转到的一般字段设置不可重复

    范例:从“销售订单”抛转到“销售合约”

    抛转设置包含将一般字段和子表格抛转到一般字段,其中“销售合约编号”是从一般字段抛到一般字段,且在“销售合约”表单中该字段有设置为不可重复属性,这时候抛转就会失败

    情境二

    (1) 抛转的字段包含子表格,且抛转到一般字段

    (2) 此时子表格字段抛转到的一般字段有设置不可重复

    (3) 设置抛转到该字段的子表格字段中有重复的值。

    范例:从“出货单”抛转到“仓库库存”

    将“出货单”的子表格的“库存编号”抛转到“仓库库存”的一般字段“库存编号”,“出货单”的子表格中有多笔相同“库存编号”的数据,但“库存编号”在“仓库库存”是不可重复属性,这时候抛转就会失败

    原因说明与解决方法

    原因

    子表格抛转一般字段时,子表格如果有 N 列内容,就会在目的表单生成 N 笔数据,因此会生成多笔相同字段值的数据,

    情境一的范例中,有多笔数据都有相同的“销售合约编号”,由于“销售合约编号”在“销售合约”表单中有设置不可重复,系统便会提醒你有重复数据,导致抛转失败。

    情境二的范例中,子表格有多笔数据有相同的“库存编号”,抛转到“仓库库存”后就会生成多笔有相同“库存编号”的数据,由于“库存编号”在“仓库库存”表单中有设置不可重复,系统便会提醒你有重复数据,导致抛转失败。

    解决方法

    方法一:建议检查是否需要子表格抛转到一般字段,不需要的话请调整抛转的字段。

    因为只有设置子表格抛转到一般字段的时候,才会遇到这个问题,因此如果不需要子表格字段数据时,请直接移除抛转子表格字段的设置。

    方法二:移除目的表单的不可重复属性。

    当需要抛转子表格字段时,请将目的表单的抛转目标字段的不可重复属性移除,便可以解决此问题。

    提供回馈给 Ragic

    请告诉我们您的意见:(多选, 必填)

    请针对上方勾选项目提供详细说明:

    截屏能够让我们更清楚了解您的建议:

    感谢您的宝贵意见!

    马上登记
    免费试用 Ragic!

    用 Google 帐号登记

    立即科技 Ragic, Inc.
    02-7728-8692
    info@ragic.com
    台北市中正区南昌路二段81号9楼
    用户条款 | 隐私权政策