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

下面的示例代码是只能改同表单的字段还是能改跨表单的字段?

[复制链接]
fys 发表于 2012-8-13 14:43:59 | 显示全部楼层 |阅读模式
本帖最后由 fys 于 2012-8-13 18:19 编辑

下面的示例代码是只能改同表单的字段还是能改跨表单的字段?
  1. #include "actionlib";
  2. updateStatus("status",["草稿"],"status",["确认"],"确认成功");


  3. //根据某个字段值更新其他字段
  4. function updateStatus(fieldName,fieldValues,updateField,updateValues,description){
  5.         var doc=$CURRDOC.getCurrDoc();
  6.         var process = getDocProcess($WEB.getApplication());
  7.         var value = getItemValue(fieldName);
  8.         for(var i = 0; i < fieldValues.length; i++){
  9.                 if (value == fieldValues[i]){
  10.                         doc.findItem(updateField).setValue(updateValues[i]);
  11.                         process.doUpdate(doc);
  12.                         break;
  13.                 }       
  14.         }
  15.         if (description){
  16.                 return description;
  17.         }
  18. }
复制代码
irene 发表于 2012-8-13 14:50:08 | 显示全部楼层
您好,您贴出的代码是修改当前表单字段的值。您是否想在当前表单通过某项操作修改其他表单的字段?如果您,您可以参考该贴的updateByDSName()方法:http://www.teemlink.com/bbs/view ... ight=updateByDSName
如有问题,我们再沟通
回复

使用道具 举报

 楼主| fys 发表于 2012-8-13 15:16:20 | 显示全部楼层
本帖最后由 fys 于 2012-8-13 15:18 编辑

回复 2# irene


    在插入记录的时候。数据库中,一些自动生成的字段的信息需要我们去处理吗?就是那些不是在表单中设计的字段,是系统自己生成的字段。

    另外,以前这个修改用户字段的问题是否能用该方法解决?
http://www.teemlink.com/bbs/view ... hlight=%D3%C3%BB%A7
回复

使用道具 举报

irene 发表于 2012-8-13 15:19:13 | 显示全部楼层
您好,不用的
回复

使用道具 举报

 楼主| fys 发表于 2012-8-13 16:58:10 | 显示全部楼层
回复 4# irene


    以前这个修改用户字段的问题是否能用该方法解决?
http://www.teemlink.com/bbs/view ... hlight=%D3%C3%BB%A7
回复

使用道具 举报

irene 发表于 2012-8-13 17:32:32 | 显示全部楼层
您好,我在您的原帖跟帖,帖子链接:http://www.teemlink.com/bbs/view ... hlight=%D3%C3%BB%A7
回复

使用道具 举报

 楼主| fys 发表于 2012-8-13 18:19:47 | 显示全部楼层
回复 6# irene


    非常感谢!哈哈!
回复

使用道具 举报

purple 发表于 2012-8-13 18:37:06 | 显示全部楼层
电话跟客户沟通,询问该问题是要实现出入库对库存的影响,已让客户通过参考该帖子实现:http://www.teemlink.com/bbs/viewthread.php?tid=163147&extra=
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 01:01

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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