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

[已解决] 请问如何在表单保存后更新另一个表单?

[复制链接]
大麦 发表于 2016-6-16 14:13:44 | 显示全部楼层 |阅读模式
本帖最后由 andy1 于 2016-8-31 18:01 编辑

基于此帖的问题
http://www.teemlink.com/bbs/foru ... mp;page=1#pid333655


既然网格视图下的保存操作是不允许添加脚本的话,那么要如何在表单保存后更新另一个表单呢?
andy1 发表于 2016-6-16 14:38:11 | 显示全部楼层
先获取本表单的字段,再把此字段值拼接到sql语句中,再采用updateByDSName函数更新。
参考脚本如下:
  1. var doc=getCurrentDocument();
  2. var value=doc.getItemValueAsString("你的字段")
  3. var sql="update tlk_你要更新的数据库 set item_你的字段名='"+value+"'";
  4. updateByDSName("数据源名称",sql);
复制代码
回复

使用道具 举报

 楼主| 大麦 发表于 2016-6-16 16:56:16 | 显示全部楼层
我们用触发器解决了
BEGIN
  UPDATE tlk_A表 SET ITEM_UPDATE_TIME = NOW() WHERE ID = new.ITEM_S_ID;
END
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 02:21

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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