Jump to content

HowTo question: Make a "beautifull" schedule-Overview


erich.wanker

Recommended Posts

Hy ..

ANY IDEA HOW TO REALIZE FOLLOWING THING ??

thanX

Erich

 

 

I should make a "beautifull schedule"-Grid like this .. ;-)

 

request.thumb.jpg.0e6e4fc32bff3b72a7a94a402bdb4d6b.jpg

Base Tabels for this View should be:

  • Object (Name, Number..)
  • Schedules (Number of linked Object, Name of Schedule, Beginn-date, end-date,....)

funktions

Sortable Objekt column (asc desc)

Schedules with incement startdate (asc desc)

Flex-view (screen-width and heigh NOT fix)

With Paged Grid (sometimes recordcount > 500)

clicking on a blue timeline-panel should open the schedule with his informations...

 

 

 

Link to comment
Share on other sites

It's at this point that one becomes suddenly, a web developer and starts learning all about DOM, CSS, JS and maybe ES6 and a bunch of other things (maybe Sencha ExtJS). :/  (My experience having had to create grids as well.)  And eventually maybe one learns enough to create a UniGUI component to save others the hassle.  

From experience, you can get quite advanced with jqGrid, though it has its own quirks and foibles, and off the top of my head I'm not entirely sure how to integrate that into UniGUI in a nice way (yet).  There's actually multiple JS table options, another would be Datatables, though this still also depends on JQuery.

Otherwise ... roll your own, but that's obviously not so trivial if you're having to learn the JS ecosystem and do the work. :/

Link to comment
Share on other sites

ok ... i made a own solution .. using HTML in uniDBGrid..

 

injecting HTML in procedure TVersatile_main_handle.dbuntenFieldImageURL(
  const Column: TUniDBGridColumn; const AField: TField;
  var OutImageURL: string);

(the used blue images are not transparent .. just fast placeholders..)

 

Link to comment
Share on other sites

  • 3 months later...

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...