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

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

[已解决] 咨询一个插入数据的问题?

[复制链接]
兰州波迪 发表于 2013-3-11 09:12:58 | 显示全部楼层 |阅读模式
本帖最后由 abelard 于 2013-4-19 10:07 编辑

我要给表中手动插入数据,用了平台的插入函数,但是,记录ID不能为空,不知道ID怎么生成呢?
spiral 发表于 2013-3-11 09:24:32 | 显示全部楼层
本帖最后由 spiral 于 2013-3-11 09:27 编辑

您好,您可以使用以下脚本生成uuid即可,具体见以下代码:
  1. var uuid = new Packages.cn.myapps.util.sequence.Sequence()
  2.                doc.setId(uuid.getSequence());
复制代码
另外,请问您是使用哪个函数生成文档记录呢,我们平台的脚本如果ID会空时,会自动生成ID的并不会出现您说的情况
 楼主| 兰州波迪 发表于 2013-3-11 09:43:48 | 显示全部楼层
用insertByDSName("数据源",sql);
如果能自动生成最好了,不知道用那个函数新增记录的时候,ID能自动生成呢
spiral 发表于 2013-3-11 09:52:44 | 显示全部楼层
本帖最后由 spiral 于 2013-3-11 09:53 编辑

您好,使用sql插入动态表单比较复杂,我们并不建议,具体的脚本您可以参考以下例子(需要去除例子里查询、判断的部分脚本):
http://www.teemlink.com/bbs/viewthread.php?tid=163147
bess 发表于 2013-3-11 09:53:36 | 显示全部楼层
您好,如果您是想往我们的动态表单插入数据,我们建议您参考帖子:
http://www.teemlink.com/bbs/view ... hlight=%B8%FC%D0%C2
ps:由于我们的数据库表都存在主外键关系,很多数据都涉及到多张表,所以不建议您通过sql层面来插入数据.
bess 发表于 2013-3-12 13:45:20 | 显示全部楼层
q上跟客户沟通之后,客户暂时不会处理该问题,需要优先处理其他问题,等其他问题处理i完成之后才会处理该问题.后期客户处理时有问题再继续跟进.
abelard 发表于 2013-4-19 10:07:23 | 显示全部楼层
通过电话与客户沟通,客户该问题已解决,对应帖子关闭,感谢客户的反馈。谢谢!

本版积分规则

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

GMT+8, 2026-8-12 22:21

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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