起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6177|回复: 5

[处理中3] grid中引用bizData数据,显示的数据怎样自定义业务逻辑

[复制链接]

56

主题

111

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
QQ
发表于 2018-5-16 10:31:19 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 justep_hzj 于 2018-5-16 10:47 编辑

应用中,有一个grid组件,引用bizData类型的数据。加入:grid中有3个关系,对应A,B,C。
其中C的显示内容,需要根据A的值,和B的值,做条件运算,然后动态输出结果。
怎样实现?图中的输入框中是否不能实现简单的条件判断语句,报错。

1111.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35962
发表于 2018-5-16 11:56:24 | 显示全部楼层
data的规则定义C字段的计算规则,计算规则中调用函数去处理,函数中自己判断值返回不同的数据

注意调用函数是把A和B的值传过去
可以参考http://docs.wex5.com/bex5-ui-question-list-10110/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

56

主题

111

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
QQ
 楼主| 发表于 2018-5-18 13:29:21 | 显示全部楼层
参考《Bex5快速开发指南v3.5 第4章  4.4节》
我自定义了一个函数,分类是Canaan,好像找不到。如下图。
步骤:1、bizData中增加了一个计算规则,relation0
           2、点击计算后面的  ‘设置 ’ 按钮,弹出,“属性编辑对话框”,
           3、里面没有我自定义的分类为canaan的函数。

请问,如果我自定义一个能参与前台逻辑计算的函数,应该在哪里定义。
111111.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35962
发表于 2018-5-18 13:43:40 | 显示全部楼层
你看的是定义的BIZ层的函数,肯定不能在前端用啊,看2楼发的链接
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

56

主题

111

帖子

285

积分

中级会员

Rank: 3Rank: 3

积分
285
QQ
 楼主| 发表于 2018-5-18 15:34:17 | 显示全部楼层
$col   是获取当前行,当前列的列名,那么获取当前列的值,用哪个?$col.val()  $col.getValue() ,  都试过,不行。

1.jpg
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35962
发表于 2018-5-18 16:13:03 | 显示全部楼层
直接传$row过去就是row啊
或者选择$row下面的关系的val
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-14 14:34 , Processed in 0.062425 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表