Project

General

Profile

Feature #3259

add useful web components that can be easily integrated into the embedded web client

Added by Greg Shah about 7 years ago. Updated about 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD

Related issues

Related to User Interface - Feature #3258: improve javascript upcalls from the embedded client New
Related to User Interface - Feature #3218: enhance the embedded mode web GUI to implement a good default approach for common cases Closed
Related to User Interface - Feature #3260: auto-conversion and enablement for the embedded web client Closed
Related to User Interface - Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL browse Closed

History

#1 Updated by Greg Shah about 7 years ago

  • Related to Feature #3258: improve javascript upcalls from the embedded client added

#2 Updated by Greg Shah about 7 years ago

  • Related to Feature #3218: enhance the embedded mode web GUI to implement a good default approach for common cases added

#3 Updated by Greg Shah about 7 years ago

We want to make it easy to implement the common cases of embedded screens. To this end, we want to provide some enhanced web components that have good default integration with upcalls to converted ABL code. The idea is that it should be trivial to create new screens using these and hooking it together with converted ABL.

  • tables
  • calendar
  • date picker
  • menuing (see separate task for this one)
  • charts

https://d3js.org/ seems to be good tool set.

We need to make a list of possible choices that we can prioritize. Perhaps we should consider how we might map a variety of modern UI approaches into ABL data types (BDT) and data structures (temp-tables, prodatasets).

#4 Updated by Greg Shah about 7 years ago

  • Related to Feature #3260: auto-conversion and enablement for the embedded web client added

#5 Updated by Greg Shah about 7 years ago

  • Related to Feature #3261: enhanced browse that can optionally selected as a replacement for the default ABL browse added

Also available in: Atom PDF