I gang

[login to view URL] Showcase Appl. dynamic columns

[url removed, login to view] Showcase Application dynamic columns


Extend [url removed, login to view] Office Supply Showcase Application (demoApp) from Isomorphic to make server-side Java calls and at the same time SQL calls for changes performed on the grid.

Location: SmartClient_65_LGPLsmartclientSDKisomorphicsystemreferenceinlineExamplesdemoApp for the LGPL licensed code.

Definitions of Java data structures and SQL database with loaded test data are attached.

1. Changes performed in all three panes create changes in Java vectors content and SQL database tables.

"fetch", "update", "add" and "remove" operations are to be supported in Categories, Items and View/Edit panes.

2. Adding a column to the main grid will add an editable element the grid and editable field in Edit pane.

3. Grid cells may have list of values - there may be multiple values in one cell. They can be presented on separate lines or any other way.

Editor for such cell should allow edit of all values, including "update" of each, "add" new value and "remove" the whole value.

Help: [url removed, login to view]() is one place to define a formatter that combines multiple values from a record.

4. Rows of data may have different heights set by auto-sizing, so all multiple values in cells are displayed.

Help: fixedRecordHeights:false plus wrapCells:false enables auto-sizing to content

5. Find Button needs to operate on all columns currently displayed in the grid (Item listbox is to contain list of columns of the grid).

6. Make Instructions pane to contain exact replica of Categories pane (with two columns) and name it Views. See p.8 for column mappings.

Categories pane and Views pane should display right-hand click menu as in Items pane and support the same

operations on Categories pane and Views pane data.

7. Add Login screen and security code in Java and SQL database as needed for multi-user access.

Help: Use existing SmartClient's Login screens.

Java code description


8. Categories Tree pane has to have a second column loaded with first element (same as TYPE in SQL table definition) data from "Name" Vector.

Second element (same as KNAME in SQL table definition) is displayed in first column as the name of the Category.

9. Vector "Name" contains list of names to be displayed in the Categories pane.

Vector "ViewCol" contains list of columns to be displayed in the grid.

Grid column headers values are given in Vector "ViewCol".

Vector "table" contains rows of data to be displayed in the grid.

Vector "View" contains list of names to be displayed in the Views pane.

10. Clicking on a different Category will display a grid with an appropriate (different) number of columns

related to that Category in "Name" Vector.

11. Adding a column to grid will add an editable elements to Vector "table".

SQL code description


12. Changes in Vector "Name" are to be stored in server-side database table USER1NAMEL.

Changes in Vector "ViewCol" are to be stored in server-side database table USER1COLL.

Changes in Vector "table" are to be stored in server-side database table USER1VIEWT.

Changes in Vector "View" are to be stored in server-side database table USER1VIEWL.

13. Adding a column to grid will add an editable column in table USER1VIEWT.

14. Overall help from Isomorphic regarding dynamic columns creation:

DataSources can be dynamically generated.

[url removed, login to view]

You can use a DataSource whose records are DataSource fields to field the fields dynamically,

similar to the last example from [url removed, login to view]() which shows generating a DynamicForm from

DataSource records:

[url removed, login to view]

[url removed, login to view]("myFormFields").fetchData(null,

"[url removed, login to view]({ items:data })"


From then on, everything works identically to how things works if the DataSource had not been

dynamically generated. So the code for the Showcase Application would work unchanged with a

dynamically created DataSource.

15. For delivery, zip the whole development directory(ies), so once unzipped, all functions work on development server.

16. Provide setup instructions.

17. Provide deployment instructions.

Evner: AJAX, J2EE, Java, Javascript, JSP

Se mere: smartclient showcase, smart gwt showcase, smartclient gwt, gwt dynamic column listgrid, smartgwt column multiple line listgrid, gwt dynamic columns, dynamic column sql, smartclient gwt dynamic form, gwt grid dynamic columns, smart client isomorphic dynamic datasource, smartclient dynamic fields datasource, smartclient, vector security, vector remove, vector get, vector element, vector add, use of data structures, type of data structures, tree update, tree structures in java, tree in data structures, tree data structures in c, tree data structures, three p

Om arbejdsgiveren:
( 0 bedømmelser ) St.Johns, United States

Projekt ID: #293631

Tildelt til:


Hi We are a group of software professionals , we have an experience on SmartClient we have an expert hands on it,but i just want to suggest one thing on this , just now they have released SC6.5.1 LGPL which has al Flere

$200 USD in 7 dage
(0 bedømmelser)

7 freelancere byder i gennemsnit $127 på dette job


We are able to do this.

$100 USD in 7 dage
(1 bedømmelse)

We are a Software based company,Where working 5 employe are 7+ yrs experiance in this work. We are working as a freelancer Specialized in Website Designing , Development (ASP,JSP, JAVA,C++,Visual Basic,.NET) service Flere

$120 USD in 4 dage
(0 bedømmelser)

We are a team of 3 people who will be working on this project and we will deliver the project within the days specified above.

$100 USD in 4 dage
(0 bedømmelser)

We are five people one having 6 yesrs exp in java and other having 3+ years [login to view URL] are real people to complete it.

$150 USD in 5 dage
(0 bedømmelser)

I am SCWCD, able to do this.

$100 USD in 5 dage
(0 bedømmelser)

iLine is software solution company with the comitted people to provide good product to the client. Our expertise is in GWT that is Google Web Toolkit and J2EE application. The Smart Clients application is more or less Flere

$120 USD in 5 dage
(0 bedømmelser)