PPM Object中对于Delegated Owner的错误图标指示问题
问题描述
在用户的PPM模块中,很多PPM的object没有Delegated Owner,而General Info和Team标签依旧显示相应的图标表示存在Delegated Owner。
分析
在一个PPM对象中,当设置了Delegated Owner且对方还没有accept时,General Info的标签页会有一个小黑圆点,且Team标签有一个小红圆点,均指示当前对象存在一个没有接收的Delegated Owner。下图为正确情形。
客户的情况正好相反,没有Delegated Owner,却两个圆点依旧显示。见下面2个图
分析数据库如下:
SQL> select activity_number, delegated_owner, flags from activity where (delegated_owner<0 or delegated_owner is null) and length(flags)=32 and substr(flags, 26,1)='1'
Returned:
T03852 -1 00000000000000000000000001001000
PH01065 -1 00000000000000000000000001000010
T03860 -1 00000000000000000000000001000100
...
More
delegated_owner一栏正确的值应为null或者一个大于0的有效整数。flags值的第25位表示有无delegated_owner。在客户的数据中,delegated_owner无效,第25位flag为1。数据错误。
解决方法
通过下面的SQL修正所有有问题的PPM对象,并重启Agile服务。
update activity set delegated_owner=null, flags = substr(flags, 0, 25) || '0' || substr(flags, 27)
where
(delegated_owner<0 or delegated_owner is null) and length(flags)=32 and substr(flags, 26,1)='1';
PPM Object中对于Delegated Owner的错误图标指示问题相关推荐
- 解决代码中重复的捕获 promise 错误的 try catch 语句
promise promise 的出现,提供了优雅的异步解决方式,但是,多个连续继发 promise 写法依然繁琐. let promise = new Promise(function(resolv ...
- java犯的小错误_[Java教程]十个JavaScript中易犯的小错误,你中了几枪?
[Java教程]十个JavaScript中易犯的小错误,你中了几枪? 0 2015-06-01 12:00:19 序言 在今天,JavaScript已经成为了网页编辑的核心.尤其是过去的几年,互联网见 ...
- ASP.NET Core MVC中的两种404错误
我们在使用某些系统的时候,如果访问了一个不存在的地址怎么办,比如http://52abp. com/airport/fly:或者访问的地址路由和操作方法虽然存在,但是地址参数id不存在,比如https ...
- Java中常见的50个错误、异常及规避技巧
阐述:在java的开发生涯中,我们总会遇到这样子那样子的异常,有时候花费一天的精力都解决不了,所以总结异常尤为变得重要,也是学习的一种积累经验.下面是我看到别的文章总结的,摘抄出来供打架分享. 编译器 ...
- support库中v4 v7版本冲突错误详解
support中v4 v7库版本错误,主要会报以下两种错误,下面针对每一种错误进行详解 第一种 错误信息: 先来看两个崩溃信息,如下: java.lang.NoClassDefFoundError: ...
- 在kotlin companion object中读取Bean,注入Bean对象
在kotlin companion object中读取Bean,注入Bean对象 在使用kotlin时,或多或少地会使用到一些公共组件,如 http. mongo. redis相关的组件. 使用组 ...
- 在kotlin companion object中读取spring boot配置文件,静态类使用@Value注解配置
在kotlin companion object中读取配置文件 静态类使用@Value注解配置 class Config {@Value("\${name}")fun setNam ...
- Android开发中应避免的重大错误
by Varun Barad 由Varun Barad Android开发中应避免的重大错误 (Critical mistakes to avoid in Android development) A ...
- 极客新闻——16、数据库设计中的5个常见错误
本文笔记全部来自<极客新闻>--新鲜的技术资讯.权威的趋势剖析.别样的技术洞察 本文作者总结了数据库设计中的5个常见错误,以供开发人员参考. 1.糟糕的预规划 好的数据库是深思熟虑的结果, ...
最新文章
- html 高德地图坐标,百度地图,高德地图,HTML5经纬度比较
- 专题 6 目录文件编程
- 【系统架构师修炼之道】(13):操作系统基础知识——进程基础知识
- 并发工具类(四)两个线程进行数据交换的Exchanger
- QPS、TPS、并发用户数、吞吐量的关系
- 前台传String日期格式后台用Date类型接收
- c语言将数据写入文件后乱码_html文件的下载,如何使用字节流,如何使用转换流...
- 黄学长模拟day1 球的序列
- SQL Server中的动态SQL
- mcgs组态软件中字体如果从左到右变化_MCGS脚本程序 -
- hive 下载和导入数据 hive -e
- 从网站建设看中外差异
- CAN FD 总线协议深度解析-简单易懂协议详解
- 外贸出口管理系统亮点及重点
- 【软件需求工程与建模】13组组队项目——项目总结
- 【批量去除图片的背景】
- 2021牛客寒假算法基础集训营1(A B C D E F H I J)
- 苏宁0元撸货福利来了!只限新人!老用户放弃吧!便宜只能占一次
- Unity-Live2d(模型参数设置,当前参数保存与恢复所保存参数, 部分位置透明度设置,自动眨眼)
- MySQL(17) 通过Docker搭建主从同步