WaveMaker Visual AJAX Studio 4.0 Training Advanced Editor properties and Events.

Slides:



Advertisements
Similar presentations
1 1Line Training Capacity Release - Phase II Awards and Recall/Reput.
Advertisements

1 Migration of Business Objects XI from R2 to R3 July 1, 2009 Office of the Chief Financial Officer Fiscal Management Information System Team This presentation.
Microsoft Office XP Microsoft Excel
Ch3: Introduction to HTML5 part 2 Dr. Abdullah Almutairi ISC 340 Fall 2014.
1. Chapter 29 Creating Forms 3 Understanding Forms Word enables you to create fill-in forms to eliminate the need for storing pre-printed forms. Add.
Click your mouse to continue. Personalized Menus When you open a menu for the first time, the default menu items appear on the short menu. Click the double-arrow.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Exploring Office Grauer and Barber 1 Creating More Powerful Applications: Introduction to VBA(Wk9)
Introduction To Form Builder
1 Agenda Views Pages Web Parts Navigation Office Wrap-Up.
Education Google Calendar (GCal) English. Education Upon completion of this course, you will be able to:  Navigate the GCal interface  Search your calendar.
Printing and Page Formatting ITSW 1401, Intro to Word Processing Instructor: Glenda H. Easter.
User Interface Design using jQuery Mobile CIS 136 Building Mobile Apps 1.
Form Handling, Validation and Functions. Form Handling Forms are a graphical user interfaces (GUIs) that enables the interaction between users and servers.
WaveMaker Visual AJAX Studio 4.0 Training Studio Overview.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
Chapter 6: Forms JavaScript - Introductory. Previewing the Product Registration Form.
Programming with Microsoft Visual Basic 2012 Chapter 13: Working with Access Databases and LINQ.
Overview of Previous Lesson(s) Over View  ASP.NET Pages  Modular in nature and divided into the core sections  Page directives  Code Section  Page.
WaveMaker Visual AJAX Studio 4.0 Training Basics: LiveVariables.
Event Manager Training Part 3.  Edit Event Options - Customize FY11 Sites  Edit Event Webpages  Sending s (Recruitment/Engagement)  Help and.
Programming with Microsoft Visual Basic 2012 Chapter 12: Web Applications.
1- Date TimePicker 2- Month Calendar 3- User Defined Controls.
ListBox, ComboBox, Menu Chapter 5.4, ComboBox Control: Properties & Methods u Combines TextBox features with a short drop- down list  cboOne.AddItem(string)
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
Database Systems Microsoft Access Practical #2 Making Forms and Reports Nos 215.
WaveMaker Visual AJAX Studio 4.0 Training Basics: Building Your First Application Binding Basics.
Copyright 2008 McGraw-Hill Ryerson 1 TECHNOLOGY PLUG-IN T7 PROBLEM SOLVING USING ACCESS.
Creating Graphical User Interfaces (GUI’s) with MATLAB By Jeffrey A. Webb OSU Gateway Coalition Member.
WaveMaker Visual AJAX Studio 4.0 Training Basics: Building Your First Application Designer Basics.
Quick Start Guide: Filters Learn about: 1.What filters Are & Their Functionality 2.How to Create A Filter.
HTML Forms. Slide 2 Forms (Introduction) The purpose of input forms Organizing forms with a and Using different element types to get user input A brief.
A Short Course on How to Manage SLOs with TracDat.
User Interface Components Lecture # 5 From: interface-elements.html.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
1 Outlook 2003 Information Technology June 17, 2003.
T7-1 LEARNING OUTCOMES – ACCESS PROBLEM SOLVING 1.Describe the process of using the Simple Query Wizard using Access 2.Describe the process of using the.
1 11 Exploring Microsoft Office Access 2007 Chapter 6 Data Protection.
Lesson 4.  After a table has been created, you may need to modify it. You can make many changes to a table—or other database object—using its property.
WaveMaker Visual AJAX Studio 4.0 Training Pages, Layers and Navigation.
CMPF114 Computer Literacy Chapter 3 The Visual Basic Environment 1.
TIU Note Templates. Learning Objectives Discuss Human Factor Internationals (HFIs) recommendations for Text Integration Utility (TIU) Templates Become.
Transportation Agenda 77. Transportation About Columns Each file in a library and item in a list has properties For example, a Word document can have.
WaveMaker Visual AJAX Studio 4.0 Training Java Script Events.
Modify Tables and FieldsModify Tables and Fields Lesson 4 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft.
Quick Test Professional 9.2. Testing Process Preparing to Record Recording Enhancing a Test Debugging Running the Test and Analyzing the Results Reporting.
IMS 3253: Controls 1 Dr. Lawrence West, MIS Dept., University of Central Florida Topics Check Boxes Radio Buttons Date Time Picker Masked.
Lab 1 Writing Interactive Queries CISB514 Advanced Database Systems.
Microsoft Access Prepared by the Academic Faculty Members of IT.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
Customizing Menus and Toolbars CHAPTER 12 Customizing Menus and Toolbars.
MsgBox, Input Box Functions Check boxes, radio button MsgBox, Input Box Functions Lab 3 3 Ismail M. Romi: PPU- IT Dept.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED FORMS.
How To Make Easysite Forms By Joshua Crawley Contact:
This screen may be skipped altogether if the user chooses a report from the server and clicks Ad Hoc or Edit or whatever. Also, the next screen would ordinarily.
Hamilton Software Products The Measure of Excellence Customized dialog.
WaveMaker Visual AJAX Studio 4.0 Training Styling your application.
WaveMaker Visual AJAX Studio 4.0 Training Basics: Templates.
Weebly Elements, Continued
TIU Note Templates.
User Interface Components
Building a User Interface with Forms
Lesson 8: Granting Patient List [Proxy] Access
Lesson 8: Granting Patient List [Proxy] Access
Presentation transcript:

WaveMaker Visual AJAX Studio 4.0 Training Advanced Editor properties and Events

2 Advanced Editor Features ● Using Advanced Editors –Radio Button Groups –Selects (Drop Downs) –Calendars

3 WaveMaker Radio Button Groups ● Use radio buttons for fields that have a short list of possible values ● Use Editor widgets to create Radio Buttons ● Create one Editor widget for each radio button ● To turn an Editor into a Radio Button, change the display property to Radio Button

4 Radio Button Properties ● caption: the label by this radio button ● display: select Radio Button ● checkedValue: the value returned by this editor when the radio button is checked ● dataValue: the checkedValue (if a radio button is checked) OR the empty value (if a radio button is not checked). ● emptyValue: the value returned by this editor when the radio button is not checked ● groupValue: can be used as the input or output for the entire radio button group: –output: returns the checkedValue of the selected radio button –input: selects the radio button with specified checkedValue

5 Radio Button Editor Properties ● In the Properties Tree, select editor ● Set the following editor properties: –dataType: the data type for the value of the editor when the button is checked (checkedValue property) –radioGroup: the radio group name – use the same radioGroup name for all radio buttons in the group –startChecked: check this property if you want this radio button to be checked by default

6 Getting Data out of Radio Button Groups ● To bind to a radio button group, just bind to the groupValue property of any radio button in the group –In the Bind dialog, expand any one of the radio button (Editor) widgets and select groupValue ● To manually bind a field in a Variable to a radio button group: –select the variable –click sourceData in the Properties Tree –expand any one of the radio button editors and bind to the groupValue property

7 Selects (Drop Downs) ● Use selects to allow users to choose from a short list of possible values ● Use an Editor widget to create a select ● To turn an Editor into a Select, change the display property to Select ● Two ways to populate the select: –Type in a list of values –Bind to a variable or service call

8 Type in a List of Values ● To populate the select menu from a list of values, first select editor in the Properties Tree ● For the options property, type in your list of values, separated by commas

9 Bind to a Variable or Service Call ● To populate the select menu from a Variable (Variable, LiveVariable, or Service Variable), first select editor in the Properties Tree ● Use the dataSet property to bind to your variable –you can use the drop-down list –or click the bind icon to get the full Bind Dialog

10 Setting up Data Values ● You can choose what the data value will be for the selected item ● For example, should the select editor return a single field for the selected item or all the fields for that item ● Choose the data value by setting the dataValue property.

11 Setting up Display Values ● You can choose which field displays in the drop down by selecting the field in the displayField property menu ● You can use a JavaScript expression to define what is displayed in the drop down –Type the expression in the displayExpression property –For example, to display firstName and lastName fields separated by a space: wm.toTitleCase(${firstName} + " " + ${lastName})

12 Basic Properties for Selects ● caption: the label by this radio button ● display: select Select ● displayValue: the value as it is displayed in this editor ● dataValue: the actual data value returned by this editor ● emptyValue: the value returned by this editor when no item is selected

13 Editor Properties for Selects (Select editor in the Properties Tree) ● dataSet: bind to a data source for the select ● options: a comma-delimited list of values for the select ● dataField: field that is returned as the data value for the select ● displayField: field that is displayed in the select menu ● displayExpression: a JavaScript expression that defines what it displayed in the select menu

14 More Editor Properties for Selects (Select editor in the Properties Tree) ● pageSize: number of items that displays in the select menu at any one time (if number of items exceeds this limit, a More Options item appears at the bottom of the list) ● allowNone: Means that the user does not have to select a value for this menu – it can be left unselected ● autoComplete: The editor will auto-complete if the user types into the field ● Required: a value for this select is required ● showMessages: shows validation error messages

15 Calendars ● Use a Date widget to allow a user to choose a date from a calendar or type it into a field ● Use an Editor to create a Date widget ● To turn an Editor into a Date widget, change the display property to Date

16 Basic Properties for Date Widgets ● caption: the label by the date field ● display: select Date ● displayValue: the value as it is displayed in this editor ● dataValue: the actual data value returned by this editor, in milliseconds ● emptyValue: the value returned by this editor when no item is selected

17 Editor Properties for Dates (Select editor in the Properties Tree) ● invalidMessage: message to display on validation error ● maximum: maximum valid date for this field (in dd/mm/yyyy format) minimum: minimum valid date for this field in (dd/mm/yyyy format) ● promptMessage: a message that displays when a user clicks the date field but doesn’t select a date ● required: a value for this editor is required ● showMessages: shows validation error messages

18 Questions?

19 Exercise 17 ● Create a Drop Down Select –Populate with a list –Populate with a Variable backed by a custom query ● Create Radio Groups and Calendars in a separate project if time permits. ( No formal Exercise)