Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части. / 8 сообщений из 8, страница 1 из 1
22.09.2015, 17:47
    #39058690
Курдль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части.
Создаю простой запрос "Проекты, содержащие множество задач".
Вывожу на экран с помощью региона типа Chart / Project Gantt
Получаю правильное отображение моего замысла в левой (табличной) части чарта и искаженную картинку - в правой (графической).
А именно - строки в левой части не соответствуют строкам в правой части (см. картинку)
Конечно же я пробовал различные варианты сортировки и казалось что в какой-то момент находил варианты.
Но правка данных (напр. если выставить ACTUAL_START одинаковыми в нескольких подзадачах и субзадачах) приводит к новой путанице.
Кто не верит - может быстренько повторить экскреперимент:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
select NULL as LINK,'TASK 22' as NAME, 7 as ID, 5 as PARENT_ID, To_Date('2015/10/20', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/11/20', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'TASK 11' as NAME, 8 as ID, 1 as PARENT_ID, To_Date('2015/09/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/10/01', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'TASK 12' as NAME, 3 as ID, 1 as PARENT_ID, To_Date('2015/09/15', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/10/20', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'PROJECT 1' as NAME, 1 as ID, NULL as PARENT_ID, To_Date('2015/09/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/10/25', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'TASK 13' as NAME, 6 as ID, 1 as PARENT_ID, To_Date('2015/10/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/10/25', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'PROJECT 2' as NAME, 5 as ID, NULL as PARENT_ID, To_Date('2015/10/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/12/31', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'TASK 21' as NAME, 4 as ID, 5 as PARENT_ID, To_Date('2015/10/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/11/01', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'TASK 23' as NAME, 2 as ID, 5 as PARENT_ID, To_Date('2015/10/25', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/12/31', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'TASK 31' as NAME, 9 as ID, 11 as PARENT_ID, To_Date('2015/10/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/10/31', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'PROJECT 3' as NAME, 11 as ID, NULL as PARENT_ID, To_Date('2015/09/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/10/31', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'TASK 32' as NAME, 10 as ID, 11 as PARENT_ID, To_Date('2015/09/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/11/01', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL
union all
select NULL as LINK,'TASK 33' as NAME, 12 as ID, 11 as PARENT_ID, To_Date('2015/09/01', 'YYYY/MM/DD') as ACTUAL_START, To_Date('2015/10/31', 'YYYY/MM/DD') as ACTUAL_END, 0 as PROGRESS from DUAL


...
Рейтинг: 0 / 0
22.09.2015, 17:48
    #39058693
Курдль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части.
Картинка:
...
Рейтинг: 0 / 0
22.09.2015, 17:50
    #39058697
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части.
Курдль,

В пятом гант появился? :)
Он редактируемый? Таскать мышкой можно?
...
Рейтинг: 0 / 0
22.09.2015, 17:55
    #39058705
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части.
Курдль,
Если вы ему изначально ирархический запрос подкините, должен правильно выстроить
Ну вообще косяк апексовый явно, слева учитывает ирархию, а справа выводит как есть..
...
Рейтинг: 0 / 0
22.09.2015, 17:56
    #39058709
Курдль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части.
blkangel,

Привет!
Я не могу себе позволить 5-й (система работает на 4.2 в чужой компании).
Так что не знаю.

А у тебя на 4.2 получалось нормально отработать с ним?
...
Рейтинг: 0 / 0
22.09.2015, 21:23
    #39058854
Курдль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части.
blkangelКурдль,
Если вы ему изначально иерархический запрос подкинете, должен правильно выстроить
Ну вообще косяк апексовый явно, слева учитывает иерархию, а справа выводит как есть..

Да, CONNECT BY PRIOR спас положение.
Но еще его в моем запросе не хватало...
...
Рейтинг: 0 / 0
23.09.2015, 09:41
    #39059096
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части.
Курдльblkangel,

А у тебя на 4.2 получалось нормально отработать с ним?
Я плагин писал, интегрировал ганта на ExtJs библиотеке Вот этот
...
Рейтинг: 0 / 0
23.09.2015, 10:12
    #39059128
Курдль
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части.
blkangelЯ плагин писал, интегрировал ганта на ExtJs библиотеке Вот этот

А! Круто.
Но передо мною стояла слегка другая задача, не совсем про таск-менеджмент.
Просто Гантт хорошо подходит для визуализации моего замысла. Даже такой убогий, как есть и без редактирования.

Но лучше бы подошел Ресурсный Гантт, а не Проектный.
Тебе удавалось его завести?
Мне - нет :(
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / GANTT CHART - я разочарован :( Не соблюдено соответствие строк в левой и правой части. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]