Tutorials

Labels
AJAX(112) App Studio(8) Apple(1) Application Builder(245) Application Factory(207) ASP.NET(95) ASP.NET 3.5(45) ASP.NET Code Generator(72) ASP.NET Membership(28) Azure(18) Barcode(2) Barcodes(3) BLOB(18) Business Rules(1) Business Rules/Logic(140) BYOD(13) Caching(2) Calendar(5) Charts(29) Cloud(14) Cloud On Time(2) Cloud On Time for Windows 7(2) Code Generator(54) Collaboration(11) command line(1) Conflict Detection(1) Content Management System(12) COT Tools for Excel(26) CRUD(1) Custom Actions(1) Data Aquarium Framework(122) Data Sheet(9) Data Sources(22) Database Lookups(50) Deployment(22) Designer(177) Device(1) DotNetNuke(12) EASE(20) Email(6) Features(101) Firebird(1) Form Builder(14) Globalization and Localization(6) How To(1) Hypermedia(2) Inline Editing(1) Installation(5) JavaScript(20) Kiosk(1) Low Code(3) Mac(1) Many-To-Many(4) Maps(6) Master/Detail(36) Microservices(4) Mobile(63) Mode Builder(3) Model Builder(3) MySQL(10) Native Apps(5) News(18) OAuth(9) OAuth Scopes(1) OAuth2(13) Offline(20) Offline Apps(4) Offline Sync(5) Oracle(11) PKCE(2) Postgre SQL(1) PostgreSQL(2) PWA(2) QR codes(2) Rapid Application Development(5) Reading Pane(2) Release Notes(184) Reports(48) REST(29) RESTful(29) RESTful Workshop(15) RFID tags(1) SaaS(7) Security(81) SharePoint(12) SPA(6) SQL Anywhere(3) SQL Server(26) SSO(1) Stored Procedure(4) Teamwork(15) Tips and Tricks(87) Tools for Excel(2) Touch UI(93) Transactions(5) Tutorials(183) Universal Windows Platform(3) User Interface(338) Video Tutorial(37) Web 2.0(100) Web App Generator(101) Web Application Generator(607) Web Form Builder(40) Web.Config(9) Workflow(28)
Archive
Blog
Tutorials
Tuesday, March 6, 2012PrintSubscribe
Orders: Changing Field to Drop Down List

There are only three shipping companies in the Northwind database. By default, the web application generator renders the ShipVia field as a lookup.

Ship Via Company Name lookup

A lookup is very useful when there is a long list of options, as it offers sorting, filtering, and quick find. In this situation, the lookup is just a hindrance to the user. Let’s change this lookup to a drop down list.

Go back to the Designer, and expand to the Order Form \ c100 \ dv100 \ editForm1 \ c1 – Orders \ ShipVia node. Double click on ShipVia field, and scroll down to the Lookup section. Change the following settings:

Property Text
Items Style Drop Down List
Data Value Field ShipperID
Data Text Field CompanyName

Items Style 'Drop Down List' in Code On Time Designer

Press OK to save. Press Generate, and wait for the page to load. If you edit an order, you will see that Ship Via Company Name field is now a drop down list.

Ship Via Company Name data field as 'Drop Down List' in Code On Time Preview

Tuesday, March 6, 2012PrintSubscribe
Orders: Displaying Inserted Record in Edit Mode

When we insert a new order, it would be more convenient if the order remained selected and in edit mode.

Switch back to the Designer, and expand Order Form / c100 / dv100 / Actions / ag2 node. Double-click on the last action in the list, a13 - Select.

Change the Command Name to “Edit”.

Command Name of Edit in Code On Time web application generator

Press OK to save the action. Press Generate and wait for the Preview to refresh.

Create a new order, and select a customer and employee. Press OK to save the order, and the form will stay in edit mode.

Selected Record in 'Edit Mode' after Insertion

Tuesday, March 6, 2012PrintSubscribe
Orders: Resizing Data Fields

Let’s change the length of the data field text boxes to match the expected text length. Go back to the Designer, and navigate to Order Form / c100 / dv100 / editForm1 / c1 – Orders node. Right-click the node and press Show All Data Fields.

List option in Code On Time Explorer

This will take you to the list of data fields. Mouse over the field Freight, click on the dropdown arrow, and press Edit.

Context Menu on the Freight field

Enter “5” in the Cols property, press Save to save the data field.

Changing the size of data field

Also change the following data fields:

Field Name Cols
ShipName 30
ShipAddress 30
ShipCity 30
ShipRegion 30
ShipPostalCode 30
ShipCountry 30

Column Length modified for Ship Data Fields

Press Generate, and wait for the page to load. Start editing any order, and you will see that the data fields have been resized.

Order Form with resized shipping data fields