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

 找回密码
 注册成为天翎用户
楼主: hbbs2012

表单中字段之间的数据联动问题。

[复制链接]
 楼主| hbbs2012 发表于 2012-10-23 14:16:46 | 显示全部楼层
您好,您需要在 “收文号 ”这个控件里面获取您的 “ 类别代码”-“录入日期所在年份”然后将他们的值相加返 ...
bess 发表于 2012-10-23 11:56



    您需要在 “收文号 ”这个控件里面获取----如何实现?写代码吗?
 楼主| hbbs2012 发表于 2012-10-23 14:17:47 | 显示全部楼层
关于最大值,您可以去数据库查询,然后转为数字类型,再加1即可
spiral 发表于 2012-10-23 11:58



    能问一下这样子的语句的语法格式是什么吗? 这段代码写在哪里?
spiral 发表于 2012-10-23 14:19:43 | 显示全部楼层
回复 11# hbbs2012
getItemValue("XXXXX") //获取某字段的值
spiral 发表于 2012-10-23 14:21:24 | 显示全部楼层
回复 12# hbbs2012
parseInt(text)
函数说明:
text:数字文本参数;
将数字文本转换成整型并返回。



关于更多的语句您可以参考:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| hbbs2012 发表于 2012-10-23 15:30:41 | 显示全部楼层
我在收文号“值脚本”里写了以下代码:
我知道肯定会出错,但我确实是不会再改了,请帮忙看下有什么错误吧。

var lbdm=getItemValue("lbdma000");
var num = "";
var wh ="";
if(lbdm == null || lbdm.trim().length() <=0 )
   wh = "";
else
   num=select lpad((nvl(max(SUBSTR(ITEM_SWHAO000,4,7)),'0000')+1),4,0)   from  tlk_CBTWLWGL
        where  ITEM_LBDMA000=getItemValue("lbdma000")  
              and  to_char(ITEM_RQI00000,'yyyy')=format(getItemValueAsDate("rqi00000"),"yyyy");

   wh=lbdm+"-"+parseInt(num);
wh;
spiral 发表于 2012-10-23 15:42:56 | 显示全部楼层
您好,查询数据库的操作不是这样的,您可以参考以下代码:
http://www.teemlink.com/bbs/view ... ighlight=queryBySQL

还有if-else语句要用大括号
 楼主| hbbs2012 发表于 2012-10-23 15:52:34 | 显示全部楼层
呃,那好吧,我承认,我是零基础,完全看不懂。
我慢慢研究下吧,如果还是不行,还得来问你们.........
bess 发表于 2012-10-23 15:53:18 | 显示全部楼层
嗯好的,有问题,我们在沟通!
 楼主| hbbs2012 发表于 2012-10-24 08:15:37 | 显示全部楼层
昨天试了N多次,怎么试都不对,还是报错,我写的代码肯定还是有问题:
var lbdm=getItemValue("lbdma000");
var num = "";
var wh ="";
var sql = "select lpad((nvl(max(SUBSTR(ITEM_SWHAO000,4,7)),'0000')+1),4,0)   from  tlk_CBTWLWGL
        where  ITEM_LBDMA000='"+lbdm+"'  ";
var datas  =queryBySQL(sql);

if(lbdm == null || lbdm.trim().length() <=0 ){
   wh = "";
else{
   num=parseInt(datas);

   wh=lbdm+"-"+num;}
}
wh;
bess 发表于 2012-10-24 09:37:55 | 显示全部楼层
您好,var datas  =queryBySQL(sql); 这一句,datas是一个数据集的哦。我看您后面直接用了,这样不行的哦。

本版积分规则

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

GMT+8, 2026-8-12 06:32

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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