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

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

[已解决] 表单的“保存”动作,如何实现同时保存到多张表?

[复制链接]
上海普兰金融 发表于 2013-10-15 17:13:13 | 显示全部楼层 |阅读模式
本帖最后由 bobo 于 2013-10-17 16:07 编辑

一个表单有一对多的信息(通过多选框、支持多选的视图框等实现),希望保存关联关系到另外一张表,是否除了在保存动作的执行前后调用自己写的SQL或者存储过程外,没有其它更好的版本(因为这样要多次调用到后台数据库)?
kimi 发表于 2013-10-15 17:18:53 | 显示全部楼层
本帖最后由 kimi 于 2013-10-16 09:30 编辑

您好:不太明白您的意思,可否详细说明下您的业务需求呢?平台表单上面的保存按钮,只能保存当前表单的数据,如果您需要保存其他表单的数据,您需要在保存按钮的动作执行后脚本去写代码。
通过脚本往表单中插入数据或者更新数据可参考帖子:http://www.teemlink.com/bbs/view ... hlight=%B8%FC%D0%C2
 楼主| 上海普兰金融 发表于 2013-10-17 09:10:35 | 显示全部楼层
就是目前一个表单对应后台数据库是一张表,希望点击保存的时候,除了保存到默认的一张表外,还需要将某些信息保存到其它表单对应的后台表中。
例如人员信息表单中有人员所在部门字段,一个人员对应多个部门,前台展现是拼串信息,但是后台希望建立一张关联表,将人员所在部门的数据拆串后存入
kimi 发表于 2013-10-17 09:17:59 | 显示全部楼层
不好意思,如果您希望有一个关联表,那这个关联表单也只能是您们自己在后台平台创建,然后您保存人员信息表单时,在人员信息表单的保存动作执行后脚本中自己写代码,把人员和部门的关系创建到这个关联表中。这块只能您自己写代码去实现,因为我们的保存按钮,只是保存当前表单的信息。
至于如何通过代码的方式往表单中插数据,您可参考帖子:http://www.teemlink.com/bbs/view ... hlight=%B8%FC%D0%C2
 楼主| 上海普兰金融 发表于 2013-10-17 09:20:44 | 显示全部楼层
噢,好的,那写iScript的时候,有没有调用后台包中存储过程的接口?
kimi 发表于 2013-10-17 09:34:29 | 显示全部楼层
您好:请问您的意思是指在iscript中能调用存储过程么?还是说在iscript中调用平台某个类下面的方法么?
如果是iscript中调用存储过程您可参考:http://www.teemlink.com/bbs/view ... 6%B4%A2%B9%FD%B3%CC
如果是iscript中调用平台某个类下面的方法您可参考:http://www.teemlink.com/bbs/view ... &extra=page%3D2
 楼主| 上海普兰金融 发表于 2013-10-17 16:07:03 | 显示全部楼层
嗯,知道了,那没啥问题了,可以关闭了
bobo 发表于 2013-10-17 16:07:25 | 显示全部楼层
嗯,好的,感谢您的反馈!帖子关闭!

本版积分规则

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

GMT+8, 2026-8-13 03:47

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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