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

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

[已解决] 部门下拉框报错

[复制链接]
云南腾俊 发表于 2012-8-31 16:13:38 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2012-9-4 18:16 编辑

1.jpg 2.jpg

信息部人员提交次流程没有问题。当韩蓉分配到“后勤部”是次流程报错,当韩蓉分配到“行政部”时次流程正常。
 楼主| 云南腾俊 发表于 2012-8-31 16:17:06 | 显示全部楼层
报错信息是:  *data truncation:data too long for 'AUTHOR_DEPT_INDEX' at row 1
 楼主| 云南腾俊 发表于 2012-8-31 16:17:30 | 显示全部楼层
报错信息是:  *data truncation:data too long for 'AUTHOR_DEPT_INDEX' at row 1
irene 发表于 2012-8-31 16:32:32 | 显示全部楼层
您好,是否能将您tomcat的错误信息截图显示,谢谢
 楼主| 云南腾俊 发表于 2012-8-31 17:26:07 | 显示全部楼层
14:26:43,300  INFO AbstractDocStaticTblDAO:285 - MY SQL: INSERT INTO GALLOPSOA.T_DOCUMENT (ID,PARENT,LASTMODIFIED,FORMNAME,STATE,STATEINT,INITIATOR,AUDITUSER,AUDITDATE,
AUTHOR,AUTHOR_DEPT_INDEX,CREATED,FORMID,ISTMP,VERSIONS,SORTID,APPLICATIONID,STATELABEL,AUDITORNAMES,LASTFLOWOPERATION,LASTMODIFIER,DOMAINID,AUDITORLIST,MAPPINGID) VALUE
S (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'AUTHOR_DEPT_INDEX' at row 1
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3534)
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3468)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1957)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2107)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2648)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2086)
        at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1365)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:169)
        at cn.myapps.core.dynaform.document.dao.AbstractDocStaticTblDAO.createDocumentHead(AbstractDocStaticTblDAO.java:287)
        at cn.myapps.core.dynaform.document.dao.AbstractDocStaticTblDAO.createDocument(AbstractDocStaticTblDAO.java:326)
        at cn.myapps.core.dynaform.document.dao.AbstractDocStaticTblDAO.createDocument(AbstractDocStaticTblDAO.java:312)
        at cn.myapps.core.dynaform.document.ejb.DocumentProcessBean.doCreate(DocumentProcessBean.java:893)
        at cn.myapps.core.dynaform.document.ejb.DocumentProcessBean.doCreateOrUpdate(DocumentProcessBean.java:1019)
        at cn.myapps.core.workflow.storage.runtime.ejb.FlowStateRTProcessBean.doApprove(FlowStateRTProcessBean.java:267)
        at cn.myapps.core.workflow.storage.runtime.ejb.FlowStateRTProcessBean.doApprove(FlowStateRTProcessBean.java:200)
        at cn.myapps.core.dynaform.document.ejb.DocumentProcessBean.doStartFlow(DocumentProcessBean.java:172)
purple 发表于 2012-8-31 17:32:27 | 显示全部楼层
您的第一楼截图,你说请假人,选择后勤部流程就报错,行政部就ok,流程可以正常流转?
shary 发表于 2012-9-3 10:00:58 | 显示全部楼层
您好,根据错误显示您当前表对应的这条记录的字段“author_dept_index”其值过长了。麻烦在数据库查看下该字段的长度,以及其设置的字段长度。
 楼主| 云南腾俊 发表于 2012-9-3 10:03:15 | 显示全部楼层
系统表,当前值是varchar(200)
shary 发表于 2012-9-3 10:11:02 | 显示全部楼层
客户理解错误。正在Q上沟通。
shary 发表于 2012-9-3 10:43:54 | 显示全部楼层
根据客户提供企业域信息测试确实存在如果部门层级比较多,勾选默认部门有这个问题。已将这个bug提交研发尽快修复。

本版积分规则

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

GMT+8, 2026-8-12 17:28

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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