1. 帮助中心 >
  2. 博客 >
  3. 数据联动
返回

简道云实例用法:如何根据商品编号调用商品信息?

标签:数据联动 实例用法 

这样的场景应该是很普遍的:

填写订单的时候,根据商品名称或商品编号(商品名称可能重复),自动填写商品信息。

例如这张表,订单号、收货人和联系方式是手动填写的。但是当我输入商品编号的时候,下面的三个框要显示对应的内容。这样的话我们需要一个商品信息表,用来存储已有的商品信息:

 

给这张表录入/导入一些基本信息,以方便我们在订单表中调用。 继续回到订单表中,做数据联动设置。

1.由于,商品编号是手动录入的,因此不用对它设置,它本身不受到限制。如果输入的内容不存在,那么后面的文本框将不显示内容。

2.对“商品名称”设置。点击“商品名称”控件,在右侧控件属性中设置“默认值”为“数据联动”。

3.点击默认值下面的“数据联动设置”,在弹出的对话框中选择将要调用的表单。

这里解析一下 “商品编号”值等于“商品编号”的值时,“商品名称”联动显示为“商品名称”中对应值的意思: 可以理解为:这是对“商品名称”设置的联动,就是根据“商品编号”来动!在“商品信息表”中寻找当前录入的“商品编号”,找到后将对应的“商品名称”返回,放在本表单的商品名称中。看下图:

4.同理,对“商品单价”和“规格”做数据联动:

 

5.我们来看一看效果:

当我输入商品编号的时候,下面的本身设置为不可编辑状态的“商品名称”、“商品单价”和“规格”自动填充了对应的数据。

表单地址:https://jiandaoyun.com/f/566a7a26851660b651583691