天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2603|回复: 5

[已解决] 关于视图选择框

[复制链接]
派活园 发表于 2012-4-20 10:08:59 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-4-20 11:53 编辑

比如我现在做一个视图供视图选择框调用,该视图主要是要从学生列表中选择一个学生。
学生的信息包含姓名和学号
现在视图只要一列,显示的是学生的姓名,视图选择框选择后要返回学生的学号
想请问下值脚本该如何写?
purple 发表于 2012-4-20 10:26:13 | 显示全部楼层
不好意思,请问您具体是乃个脚本不会写?视图过滤还是怎么?
 楼主| 派活园 发表于 2012-4-20 10:38:12 | 显示全部楼层

RE: 关于视图选择框

本帖最后由 派活园 于 2012-4-20 10:43 编辑

回复 2# purple

03.jpg
如上图
视图选择框列的值脚本:
  1. var doc= $CURRDOC.getCurrDoc();
  2. var fw_name = doc.getItemValueAsString('fw_name');
  3. rnt = fw_name;
  4. rnt;
复制代码
这里有没有类型option的那种key=>value的结构,显示的是key,返回的是value
irene 发表于 2012-4-20 10:55:44 | 显示全部楼层
您好,您可以在在视图选择框对应的文本框控件那里写如下脚本:
  1. var value = getItemValueAsString("元素e");//文本框字段名
  2. if(value!="")
  3. value = getId();
  4. value;
复制代码
同时勾选文本框的刷新和重计算,如下图:
刷新重计算.jpg
您先试试,不知道这种解决方案能不能满足您的需求,有问题我们再沟通
kimi 发表于 2012-4-20 11:09:57 | 显示全部楼层
您好:您视图中学生编号字段的隐藏脚本可以设置为:true;您表单中关联的是学生编号,您可以如下图设置:
编号的隐藏字段设置为true.jpg
表单关联字段设置.jpg
视图显示的是名称返回编号.jpg
有问题我们再沟通!
 楼主| 派活园 发表于 2012-4-20 11:23:52 | 显示全部楼层
回复 5# kimi


    问题解决了,灰熊感谢~

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 07:28

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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