sql NS:里程碑状态图标

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql NS:里程碑状态图标相关的知识,希望对你有一定的参考价值。

/*
 GREEN:WorkComplete=100||Status=Completed
 BLUE:WorkComplete<>100;StartDate>today
 ORANGE:WorkComplete<>100;StartDate=today
 RED:WorkComplete<>100;StartDate<today

 @green:#afc437;
 @blue:#428bca;
 @orange:#f89406;
 @red:#bf340f;
*/

CASE
    WHEN
        ({status} = 'Completed' OR ROUND({percentworkcomplete}*100, 1) = 100.0)
    THEN
        '<div style="height:15px;width:15px;display:block;margin:0 auto;border:1px solid #afc437;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#afc437;" title="Completed"></div>'
    WHEN
        (ROUND({percentworkcomplete}*100, 1) <> 100.0) AND (TO_DATE(TO_CHAR({startdate}, 'MM/DD/YYYY'), 'MM/DD/YYYY') - TO_DATE(TO_CHAR(SYSDATE, 'MM/DD/YYYY'), 'MM/DD/YYYY')) < 0
    THEN
        '<div style="height:15px;width:15px;display:block;margin:0 auto;border:1px solid #bf340f;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#bf340f;" title="Overdue"></div>'
    WHEN
        (ROUND({percentworkcomplete}*100, 1) <> 100.0) AND (TO_DATE(TO_CHAR({startdate}, 'MM/DD/YYYY'), 'MM/DD/YYYY') - TO_DATE(TO_CHAR(SYSDATE, 'MM/DD/YYYY'), 'MM/DD/YYYY')) = 0
    THEN
        '<div style="height:15px;width:15px;display:block;margin:0 auto;border:1px solid #f89406;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#f89406;" title="Due Today"></div>'
    ELSE
        '<div style="height:15px;width:15px;display:block;margin:0 auto;border:1px solid #428bca;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#428bca;" title="On Track"></div>'
END

以上是关于sql NS:里程碑状态图标的主要内容,如果未能解决你的问题,请参考以下文章

我在win7下用wubi装的ubuntu,配置NS3环境后,再开机状态栏图标啥的都没了,只有桌面背景了,求指教

为依赖项指定了意外状态“DEV”。预期之一:[集成、里程碑、发布]

sql解惑 25 里程碑问题 答案

MY SQL8.0里程碑发布

谷歌Chrome 100正式版发布:启用全新图标,修复28个安全漏洞

k8s删除处于Terminating状态的ns