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

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

是否可以在保留原有表单数据的情况下修改表单结构?

[复制链接]
eduwzz 发表于 2012-3-19 18:17:54 | 显示全部楼层 |阅读模式
本帖最后由 irene 于 2012-3-20 10:49 编辑

现在利用平台开发了一个简单的公文管理系统供单位使用,因为经验不足,所以不少问题和需求都是在实际使用了以后才暴露出来,而这时相关的表单中已经保存有不少业务数据了。如果这个时候想对表单进行比较大的修改,如修改字段名、添加删除字段等操作,有没有办法将原有的业务数据保留下来,并使其兼容修改后的表单?
  麻烦技术人员指点一下。
irene 发表于 2012-3-19 19:01:57 | 显示全部楼层
您好,如果您要删除字段和修改字段类型的话,会影响您的历史数据,比如删除数据的话,就要清空您之前的数据才能删除这个字段。而您的使其兼容修改后的表单,您想要的是怎样的兼容呢?
 楼主| eduwzz 发表于 2012-3-20 03:27:46 | 显示全部楼层
  我的想法是这样,修改表单之后,仍然可以正常显示、操作历史数据,或者可以说是将历史数据导入新表单中。
  这有没有可能实现呢?比如说通过直接对数据库进行操作来实现?
irene 发表于 2012-3-20 08:57:31 | 显示全部楼层
本帖最后由 irene 于 2012-3-20 08:58 编辑

您好,这要,看您具体是如何操作了,如我上面的回帖,如果您是更改字段的类型或者是删除恶劣这个字段,那么您就无法再对这个字段的历史数据进行操作了,如果是修改字段名称,增加字段的话,您先将满足需求的sql语句写出来,然后用insertByDSName(dsName,sql)这个方法将旧数据插入到新表里面。如果要在数据库客户端进行表之间数据的复制(转移),您可以到网上查查具体的语句,然后在客户端对数据进行操作。您先试试,有问题我们再沟通
 楼主| eduwzz 发表于 2012-3-20 10:20:04 | 显示全部楼层
嗯,我自己再慢慢琢磨琢磨。

谢谢~

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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