Project

General

Profile

Overview

Welcome to the SyncFusion WebList Demo workspace.

I am happy to be able to share this workspace and DataFlex wrappers for the SyncFusion Grid Control.
The wrapper control was developed for PP7/Vitec and they have agreed to share this code with the community.

The grid controls functionality is wrapped as csfWebList control.
This control has been modeled after DAWs cWebList (so you should feel quite at home)
The following child objects are available:

  • csfWebColumn
  • csfWebColumnAggregate
  • csfWebColumnButton
  • csfWebColumnCheckbox
  • csfWebColumnHtml
  • csfWebColumnImage
  • csfWebColumnLink

To give an idea, these controls are all datadictionary enabled.
So you can use entry_item, or you can load the data manually from a JSON text source (both have example views)
There are events for onclick, we have automatic DataFlex style mask support, onSetCalculatedValue etcetera..

The demo application has a variety of views to show some of the features which have been exposed via the wrapper control.
Think of the following features:

  • Search the grid
  • Reorder the columns by drag & drop (and remember the changes for next time you open the cWebView)
  • Sort a column by clicking on the header
  • Group by one or more columns by dragging the column to the "group by"
  • Have totals/subtotals via so called aggregate columns etcetera..
  • On demand Add/remove columns
  • Multi lingual support
  • Local date format, number format and currency symbol

This workspace contains a library "SyncFusion Library" that contains all the components needed to make it work with your webapp application.

The demo workspace is tested to work in DataFlex 19.0 and DataFlex 19.1

Documentation for the SyncFusion WebGrid control can be found here:
https://ej2.syncfusion.com/documentation/api/grid/

An online demo of everything a syncfusion grid can do is here:
https://ej2.syncfusion.com/javascript/demos/#/material/grid/grid-overview.html
(this might include features we have not yet exposed)

PLEASE NOTE THAT THE SYNCFUSION DISTRIBUTION FILES CANNOT BE USED IN YOUR APPLICATION WITHOUT GETTING A LICENSE FOR THE CONTROLSUITE FROM SYNCFUSION!

Get it here:
https://www.syncfusion.com/javascript-ui-controls

Note that SyncFusion has allowed us to bundle the distribution files with our demo application for demoing purposes only.

You can find an introduction and some screenshots here

Issue tracking

open closed Total
Bug 5 0 5
Feature 0 0 0
Support 0 0 0
Suggestion 0 0 0

View all issues

Latest news

SyncFusion Library update
SyncFusion update, improving compatibility with cWebList functionality, add database changing row synchronisation, fix child table functionality
Added by Wil van Antwerpen 18 days ago

View all news