当前位置: 首页 > news >正文

ECOLOGY流程表单字段由单行文本改成多行文本

用户需要把单行文本改成多行文本
在这里插入图片描述
1、数据库端处理

select lwnr from FORMTABLE_MAIN_237 where lwnr is not null FORMTABLE_MAIN_237
有记录。

DESCRIBE OA.FORMTABLE_MAIN_237
LWNR                                    VARCHAR2(999)999改成4000
ALTER TABLE OA.FORMTABLE_MAIN_237 MODIFY LWNR  varchar2(4000)

DESCRIBE OA.FORMTABLE_MAIN_237
LWNR                                    VARCHAR2(4000) 

前台查到字段的ID是811191,找一个多行文本的ID一起比对
select * from workflow_billfield  where id in (837690,811191)
参照正确的修改:
update workflow_billfield set fielddbtype='varchar2(4000)',fieldhtmltype = 2,textheight = 4 where id=811191

2、前台清除sql缓存
使用系统管理员访问 /commcache/cacheMonitor.jsp,点击重新加载配置

前台查看:
在这里插入图片描述

刚开始以为是要改成启用HTML的
在这里插入图片描述
这个底表是clob ,直接ALTER TABLE OA.FORMTABLE_MAIN_1286 MODIFY TESTTEST CLOB ;报错
在这里插入图片描述
这个一般是这样处理:
1、数据库端

/*修改原字段名name为name_tmp*/
alter table OA.FORMTABLE_MAIN_1286  rename column TEST to name_tmp;
/*增加一个和原字段名同名的字段name*/
alter table OA.FORMTABLE_MAIN_1286   add TEST clob
/*将原字段name_tmp数据更新到增加的字段name*/
update OA.FORMTABLE_MAIN_1286 set TEST=trim(name_tmp);
/*更新完,删除原字段name_tmp*/
alter table OA.FORMTABLE_MAIN_1286 drop column name_tmp;

/*更改字段前台类型*/
update workflow_billfield set fielddbtype='clob)',fieldhtmltype = 2,type = 2,textheight = 4 where id=837190

2、前台清除sql缓存
使用系统管理员访问 /commcache/cacheMonitor.jsp,点击重新加载配置

但在验证功能时发现不对。最终改成了前面的方案。直接扩字段长度。不需要作类型的转换。
在这里插入图片描述

http://www.dtcms.com/a/26397.html

相关文章:

  • DeepSeek + Claude 提升效果
  • 当C#邂逅Deepseek, 或.net界面集成deepseek
  • Weblogic 反序列化漏洞深度剖析与复现
  • MouseWithoutBorder鼠标指针闪烁、变大+AltTab有程序执行的问题解决方案
  • 【算法】787. 归并排序
  • 指标管理项目建设的高频问题和解决思路
  • 房屋价格 - 高级回归技术
  • Visual Studio Code 集成 Baidu Comate
  • Spring Boot 内置工具类
  • LeetCode刷题---哈希表---347
  • UE_C++ —— Container TMap
  • scratch猜年龄互动小游戏 2024年12月scratch四级真题 中国电子学会 图形化编程 scratch四级真题和答案解析
  • 问卷数据分析|SPSS实操之相关分析
  • Windows 图形显示驱动开发-IoMmu 模型
  • Docker 安装 Apache
  • HBuilderX中,VUE生成随机数字,vue调用随机数函数
  • JS逆向实战三:1688工厂信息
  • Qt ModbusTCP和ModBusRTU读写数据
  • 力扣hot100——无重复字符最长子串
  • 自制AirTag,支持安卓/鸿蒙/PC/Home Assistant,无需拥有iPhone
  • 解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题
  • Redis如何解决热Key问题
  • AcWing 1236. 递增三元组(蓝桥杯C++ AB辅导课)
  • C语言流程控制学习笔记
  • 特力康输电线路杆塔倾斜智能监测装置:创新技术如何提升电网安全
  • 《千恋万花》无广版手游安卓苹果免费下载直装版
  • React之旅-02 创建项目
  • python: SQLAlchemy (ORM) Simple example using SQLite
  • 2023年河北省职业院校技能大赛网络系统管理赛项样题解法
  • 汽车零部件工厂如何通过工业一体机实现精准控制