LGLres 发表于 2020-12-30 15:27:08

如何供应商报价,自动赋值最低的报价和报价的供应商名...

每个品种根据供应商的报价获取最低的价格,然后把报价供应商的名称自动赋值,求大神指点!!

技术问题收集分享君 发表于 2020-12-30 15:39:02

1.使用单元格按钮触发或者是值变化都可以,用if函数
if(判断条件,true取值,false取值)

if(判断条件,(if(判断条件,true,false)),false)



2.可以用业务公式的保存表单事件,使用条件表达式也可以的。


这个链接有条件表达式的使用方法
https://wiki.iyunbiao.com/%E6%96%B0%E6%89%8B%E5%85%A5%E9%97%A8:%E4%B8%9A%E5%8A%A1%E5%85%AC%E5%BC%8F

Prex 发表于 2020-12-30 15:48:15

本帖最后由 liu_lijian1 于 2020-12-30 16:33 编辑

你这个报价供应商是固定栏位(就这4个供应商)?还是动态有增加或减少的 ?
如果你这是一个查询报表:既然后都可以把供应商、及报价查询出来,
同样你也可以再加一个填表公式,去赋值最低报价和供应商即可!

如果是报表查询:填表公式你分两步去执行:
第一步:查询出所有供应商及报价
第二部:建一个数据源(查询最低报价),再更新到当前报表

如果是表单输入:
后面报价是手动填写,是吧?
然后想,这么去判断出最低价,然后前面的栏位,就自动填写最低价格和供应商!

建议是把所有的报价独立在一个表单,记录好每次报价信息,再根据数据源查询最小报价,独立赋值到当前表


Eientop 发表于 2020-12-30 16:01:14

本帖最后由 Eientop 于 2020-12-30 16:08 编辑

你可以将模板设计界面修改一下,将供应商报价情况 单独建立一个模板表单或者明细表;
例如:
然后创建一个数据接口,创建数据项,其中 最小报价表达式为:最小值(本模板.明细.报价情况)
然后就可以调用出最小值得报价和供应商的对应信息。
最后将获取的数据进行赋值就好了。

Prex 发表于 2020-12-30 16:10:37

liu_lijian1 发表于 2020-12-30 15:48
你这个报价供应商是固定栏位(就这4个供应商)?还是动态有增加或减少的 ?
如果你这是一个查询报表:既然 ...

你把更新这个表报价的那个表单和公式贴出来看看。

Eientop 发表于 2020-12-30 16:31:12

Eientop 发表于 2020-12-30 16:01
你可以将模板设计界面修改一下,将供应商报价情况 单独建立一个模板表单或者明细表;
例如:
然后创建一个 ...

可以实现的,在数据接口的 过滤条件 的地方添加匹配条件的形参(商品编码的自定义参数)。得到的就是最小值 所对应的信息,然后再进行赋值操作就好了。
数据接口的创建你可以参考:
https://wiki.iyunbiao.com/%E6%95%B0%E6%8D%AE%E6%8E%A5%E5%8F%A3:%E5%88%97%E8%A1%A8%E9%80%89%E6%8B%A9
页: [1]
查看完整版本: 如何供应商报价,自动赋值最低的报价和报价的供应商名...