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

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

视图建立序号列问题?

[复制链接]
zyzma 发表于 2011-10-21 08:38:51 | 显示全部楼层 |阅读模式
根据帮助文档建立序号列。写入如下代码:
var rtn = getItemValue("文本框");
if(rtn == null || rtn.trim().length() <= 0){   
        rtn = countNext("a");//计算器的下一个增长序列值 }
        }
rtn;
但是这样一刷新视图或者添加记录返回后。序号列不是从1开始了,自动从上次最大数值开始累加。如何解决?

还有这句 var rtn = getItemValue("文本框"); 是什么意思?视图对应的表单中需要建立一个名称为“文本框”的文本框控件?
admin 发表于 2011-10-21 09:55:46 | 显示全部楼层
countNext是每次调用时指定计数器都会自动增长1(根据计算器名,以0为基元),可用作生成增长序列号。默认效果就是从上次的最大值增1.这样子,刷新页面都会自增1的,所以并不建议您使用这个函数。

var rtn = getItemValue("文本框")是取得控件名称为“文本框”值。您的理解没有错。如果您表单有其他的文本框控件,只需要把您的方法里面的文本框三个字换成您控件的名称即可。
 楼主| zyzma 发表于 2011-10-21 09:59:04 | 显示全部楼层
哦。那请问我需要在视图中加入序号列。该怎么做呢?
 楼主| zyzma 发表于 2011-10-21 11:56:05 | 显示全部楼层
有人应用过么。在视图中加序号列?
 楼主| zyzma 发表于 2011-10-21 14:31:35 | 显示全部楼层
顶起来。没有人在视图中加序号列么?
admin 发表于 2011-10-21 16:21:02 | 显示全部楼层
您可以将自动生成序列号做成表单的一个字段。然后视图绑定那个字段作为序号。

本版积分规则

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

GMT+8, 2026-8-12 15:24

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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