view - Maximo:如何在主要对象为视图的应用程序中启用列表选项卡中的搜索
问题描述
建议表示赞赏。
- 我在 maximo 数据库中创建了数据库视图 ABC_VW。
- 在 maximo 中创建了名为 ABC_VW 的对象。
- 在 maximo 中使用主要对象 ABC_VW 创建了名为 ABC 的电源应用程序。
在列表选项卡上,搜索被禁用。如何启用搜索?
注意:我尝试在 MAXATTRIBUTE 和 MAXATTRIBUTECFG 两个表中从后端将搜索类型更新为 WILDCARD,但没有成功。
请建议。
解决方案
每当在数据库中创建视图并在视图上创建对象时,必须将 MAXATTRIBUTECFG 表中的主列更新为
update maxattributecfg set changed='Y', searchtype='WILDCARD', primarykeycolseq='1', defaultvalue=null, maxtype='ALN', length=22 where objectname='ABC_VW' and attributename='XXXXXX';
update maxobjectcfg set CHANGED='A' where objectname in ('ABC_VW');
然后从数据库配置应用配置更改。
这就是视图中的字段如何可搜索的方式。
推荐阅读
- python-3.x - (psycopg2.OperationalError) FATAL: 数据库系统正在启动,docker + redis + celery
- javascript - 如何使用javascript查询数据库并将值放入数组
- postgresql - 带有 rds.force_ssl 的 AWS RDS Postgres 上的 Debezium 无法正常工作
- scala - 跳过无限流中的错误
- python - SimpleImputer 仍然在 Pandas Dataframe 中返回 NaN 值
- php - PHP 无法从选择选项 HTML 中获取值
- javascript - 是否有必要将“android_assets”文件夹添加到我的应用程序的主文件夹?
- java - Android / Java / Appium - 向下滑动(滚动)不起作用[移动应用程序]
- swift - SwiftUI - 查看更改时未注册输入数据
- python - 什么是根据文件名中的日期模式从目录中读取文件子集的更快、更节省内存的方法?