forked from CITKParus/P8-Panels
БД: Панель "Графики проектов" - фиксированный заголовок и колонка работ, панель "Экономика проектов" - исправлена ошибка округления количества оставшихся дней проекта
This commit is contained in:
parent
383a05c3e7
commit
bea65e4a8a
@ -1563,7 +1563,7 @@ create or replace package body PKG_P8PANELS_PROJECTS as
|
|||||||
and PS.ENDPLAN is not null
|
and PS.ENDPLAN is not null
|
||||||
and PS.HRN is null);
|
and PS.HRN is null);
|
||||||
/* Инициализируем таблицу данных */
|
/* Инициализируем таблицу данных */
|
||||||
RDG := PKG_P8PANELS_VISUAL.TDATA_GRID_MAKE();
|
RDG := PKG_P8PANELS_VISUAL.TDATA_GRID_MAKE(BFIXED_HEADER => true, NFIXED_COLUMNS => 1);
|
||||||
/* Если есть данные о начале и окончании проектов в портфеле */
|
/* Если есть данные о начале и окончании проектов в портфеле */
|
||||||
if ((DFROM is not null) and (DTO is not null)) then
|
if ((DFROM is not null) and (DTO is not null)) then
|
||||||
/* Формируем структуру заголовка */
|
/* Формируем структуру заголовка */
|
||||||
@ -1575,7 +1575,8 @@ create or replace package body PKG_P8PANELS_PROJECTS as
|
|||||||
PKG_P8PANELS_VISUAL.TDATA_GRID_ADD_COL_DEF(RDATA_GRID => RDG,
|
PKG_P8PANELS_VISUAL.TDATA_GRID_ADD_COL_DEF(RDATA_GRID => RDG,
|
||||||
SNAME => 'SJOB',
|
SNAME => 'SJOB',
|
||||||
SCAPTION => 'Работы',
|
SCAPTION => 'Работы',
|
||||||
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_STR);
|
SDATA_TYPE => PKG_P8PANELS_VISUAL.SDATA_TYPE_STR,
|
||||||
|
NWIDTH => 300);
|
||||||
PKG_P8PANELS_VISUAL.TDATA_GRID_ADD_COL_DEF(RDATA_GRID => RDG,
|
PKG_P8PANELS_VISUAL.TDATA_GRID_ADD_COL_DEF(RDATA_GRID => RDG,
|
||||||
SNAME => 'SRESP',
|
SNAME => 'SRESP',
|
||||||
SCAPTION => 'Ответственный',
|
SCAPTION => 'Ответственный',
|
||||||
@ -2394,7 +2395,7 @@ create or replace package body PKG_P8PANELS_PROJECTS as
|
|||||||
RSTG := STAGES_GET(NRN => NRN);
|
RSTG := STAGES_GET(NRN => NRN);
|
||||||
/* Вернём остаток дней */
|
/* Вернём остаток дней */
|
||||||
if (RSTG.ENDPLAN is not null) then
|
if (RSTG.ENDPLAN is not null) then
|
||||||
return RSTG.ENDPLAN - sysdate;
|
return ROUND(RSTG.ENDPLAN - sysdate);
|
||||||
else
|
else
|
||||||
return null;
|
return null;
|
||||||
end if;
|
end if;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user