Our state of the art Gantt chart


Post by SIM-LTD »

Hi

Regarding our POST "Demo is missing too many features..."

We would like to know if you can improve the "Advanced Demo" so as to add an extra option in contextMenu (Grid or Schedule) or in the ToolBar in order to create on a fly "Parent" and/or "Child" item.

Indeed, from the "Advanced Demo" it is impossible to create a parent Task or "Summary Task".
Nonetheless, we believe this is something quite easy for you since the dataStore comprises fields such as :
"isParent" & "isLeaf" which allow creating any type of item as a "Parent" or "Child".

Then, once the "Parent" is in the place, HOW to add a child in it?
1) Why not activating the Drag & Drop (from the Grid) so as to Drag one or several items and drop then over a Parent. (I said OVER because this is the best way to listen if the Drop occurs under, above or over an item)
2) Why not, from Grid (rows) having a contextMenu for each item with 2 options :
a) Indent (that will make the selected item to be a child of the Task above which become a Parent if not
b) unindent (Depending on the hierarchy level, but the selected item could become either a Parent or the Child to another Branch...)

Those are 2 possibilities we listed to create "Parent" or "Child" in user-friendly way. Of course, there are many other ways...

Your demo is almost perfect but it is missing these 2 important functionalities to build a Gantt.
As it is obvious that you know how WBS works, we believe this should be a big deal to set this up

Post by Animal »

Convenience options will be added to the context menu. It's all a matter of what we are able to do in the available time.

Meanwhile, programmatically, your app is able to do anything to the data structure.

Access a task record, then use the insertChild method to insert a new child task.

Post by SIM-LTD »

OK. we'll try to do as you said.

Will it work also if the properties "isParent" & "isLeaf" are used to transform a task into Parent or Child?

By the way, why none of all the sample demo (approximatively 20) you have, enables to create a Gantt that comprise at least Parent an Child?

Post by SIM-LTD »

Hi

Just want to say thank you... :D

Indeed, the upcoming new release of the Gantt has introduced, something we have requested, out of the forum, which is easing the Gantt handling by adding basic function such "Add Task / Milestone / Parent..."

As a matter of fact, having downloaded the nightly build Gantt.1.x-2019-05-23, in order to highlight an issue with the new Scheduler 2.0.3, we have been really happy to see (look at the screenshot) a very useful function

Thank you guys. We are looking forward to getting the final release. (just to small detail to fix see the attachment)
Attachments
Capture d’écran 2019-05-23 à 21.33.51.png
Capture d’écran 2019-05-23 à 21.33.51.png (71.74 KiB) Viewed 2255 times
Capture d’écran 2019-05-23 à 21.35.20.png
Capture d’écran 2019-05-23 à 21.35.20.png (124.81 KiB) Viewed 2255 times

Post by mats »

Glad to hear you like the release :) How do we reproduce the timeline issue? It's probably a CSS clash since Gantt uses a quite different code base compared to Scheduler (will be solved once we release Scheduler 2.1)

Post by SIM-LTD »

As said in one of our post in the Schedule section, we simply have merged both app you send us "Scheduler" & "Gantt" under VueCLI. Our Test app includes both Scheduler 2.0.3 and the Nightly Gantt 1.X-2019-05-23.

We add another attachment that shows another issue with the Gantt.
When trying to resize using the separator then Gantt Chart gets shrunk...
Attachments
Capture d’écran 2019-05-23 à 22.05.54.png
Capture d’écran 2019-05-23 à 22.05.54.png (181.48 KiB) Viewed 2253 times

Post by pmiklashevich »

Our Test app includes both Scheduler 2.0.3 and the Nightly Gantt 1.X-2019-05-23.
Please try scheduler-next nightly build together with gantt-next nightly build. They should work in pair since both target next major release.

Pavlo Miklashevych
Sr. Frontend Developer


Post by SIM-LTD »

OK cool; We'll be trying and send you feedback

Post by SIM-LTD »

Hi Pavel,

I'll post that issue in the appropriate section "Gantt". since we have an issue... 'Please refer to Gantt section'

Post Reply