I prefer to do it my way similar to what I've been doing in the past in my
C# web projects.  Those codes are actually built in my developed library on
top of qooxdoo so there is actually less code.  For example, the code below:

    export class EntryCourse extends ui.EntryNav {

        constructor() {
            super();

            this.caption = "Courses";

            this.tableName = "course";
            this.sqlRec = "SELECT code,name,clevel,dept FROM course";
            this.sqlDisp = "";

            this.setAlignX("center");

            var gbox = new ui.GridBox(this);
            var code = gbox.addLabelText("code", "Code");
            ui.addListenUpperCase(this, code);
            var name = gbox.addLabelText("name", "Name", 3);
            ui.addListenProper(this, name);
            gbox.addLabelSelect("clevel", "Level", Arrays.LevelArray);
            gbox.addSearchBox("dept", "Department", "dept");
            gbox.setRequireFields("clevel");
            this.gbox = gbox;
        }

        mapArray(a: string[]): { [index: string]: string } {
            return {
                "code": a[0],
                "name": a[1],
                "clevel": a[2],
                "dept": a[3]
            };
        }
    }

is the complete exact code needed for the following data entry with all the
database-related commands to the server-side.

http://digisoftph.com/downloads/navigation-view.jpg
http://digisoftph.com/downloads/navigation-edit.jpg
http://digisoftph.com/downloads/navigation-refresh.jpg






--
View this message in context: 
http://qooxdoo.678.n2.nabble.com/list-controller-does-not-update-list-tp7586693p7586705.html
Sent from the qooxdoo mailing list archive at Nabble.com.

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to