3.x Flash Tutorials

Online Tutorials
To help you get started, we have developed a series of Flash tutorials on common Servoy topics. Each Servoy tutorial -- lasting less than 10 minutes -- gives you a quick overview of a specific feature in Servoy; and then how to implement this functionality in your own Servoy applications.


FLASH 9 USERS: If you view a tutorial, and it sounds like there is a "Micky Mouse" voice - this is an issue with Flash version 9.0.115.0. It is a known bug with Flash. The only solution -- until they fix it -- is to downgrade to a different version of Flash (9.0.47.0 or below). More information can be found here.

NOTE: The Flash tutorials shown below are based on Servoy 2.1 (and higher).

New Servoy Tutorials
Build an AJAX Web Application in 30 Seconds or Less
If you're facing productivity issues with other tools - check out this short video on how to create a fully AJAX-powered browser-based application - without writing ANY code - in 30 seconds or less. You can also view this video on YouTube.

Servoy 3.5 New Features Overview
If you would like an overview and examples of key new features in Servoy 3.5 -- such as enhanced dataprovider properties; SQL insert, update and delete events that are table-based; modal and non-modal window instances; major AJAX enhancements; and much more -- this Servoy Flash tutorial is a MUST SEE!

Servoy and SQL Databases Tutorial
This Flash tutorial -- primarily intended as a quickstart for 4GL developers coming from other environments into Servoy -- is a slide-only presentation that covers what Servoy is and is not; as well as the steps and required JDBC Driver files necessary for connecting to a non-Sybase iAnywhere Servoy Repository database server.

Servoy Installation and Overview Tutorial
Do you have questions about installing Servoy? Or what settings to apply in Servoy Application Preferences? Then this Flash tutorial can help you answer these questions and show you how to configure your Servoy Preferences.

In the printed Servoy Developer 3.5 User's Guide, you can find step-by-step instructions for installing Servoy in the Installation chapter beginning on page 11; and the Settings chapter explains each of the Servoy Application Preferences starting on page 615. You can also find the same information on Servoy Installation and Application Preferences settings in the Online Servoy Help Navigator; and the corresponding downloadable PDF file.

Sybase Central Overview Tutorial
This Flash tutorial shows you how to manage existing Sybase databases; as well as how to create a new database using Sybase Central, and then set up a Servoy named database server connection to the database you created.

Written documentation can also be found in the Database Connections chapter of the printed Servoy Developer 3.5 User's Guide -- beginning on page 537 with the Introduction to database connections; the Online Servoy Help Navigator; and the corresponding downloadable PDF file.

Servoy Sample CRM Tutorial
The servoy_sample_crm is included as a demo solution when Servoy 3.x is installed. This Flash tutorial explains how you can integrate features of the servoy_sample_crm in developing your own solutions.

More Servoy Tutorials
Servoy PDF Plugin Tutorial
In this Flash tutorial, learn how you can use the Servoy PDF_Forms Plugin functions as part of your Servoy solutions.

Introduction to Servoy
This Flash tutorial provides an introduction to the possibilities and basic concepts of Servoy.

Finding data
Learn how to do finds in Servoy. Everything about searching and retrieving data from SQL databases.

Using Tooltips
In this Flash tutorial, we show you how to use tooltips in Servoy; and different ways of applying tooltips in your solutions.

Introduction to Dialogs
Learn how to include dialogs in Servoy. This tutorial covers the basics of Servoy dialogs and demonstrates how they can be used in a Servoy solution.

Introduction to TabPanels
View this tutorial to find out what Tabpanels are; and how they can help you to develop your Servoy solutions even faster.

Using Type Ahead Fields in Servoy
Learn how you can increase the productivity of your Servoy solutions by implementing Type Ahead functionality.

Form Letters Part 1
In this 2-part Flash tutorial, we describe how you can merge letters in Servoy.

Form Letters Part 2
The second part of the Form Letters tutorial shows how you can use Servoy to manage the merged letters you created.

Dynamic Valuelists
Learn how to make your valuelists display based on the context of your data.

Using a Custom Controller
Controllers in Servoy are used to manage navigation and your record set. In this tutorial, we explain how you can create and use a custom controller in your solution.

Filtering Data
Servoy provides the ability to add filters to foundsets of data. This powerful feature allows you to easily limit access to certain datasets based on context and/or the rights of the user viewing the data. Learn how in this tutorial.

Using StyleSheets in Servoy
Servoy supports Cascading Style Sheets to make it simple to apply a consistent look and feel to your applications. In this tutorial, you'll learn how to create and use StyleSheets in Servoy.

Introduction to Reports
In this tutorial, we'll show you how easy it is to create reports in Servoy.

SQL Reports part 1
In part 1 of this tutorial, you'll learn how to build reports in Servoy using SQL. SQL is a powerful language to use for writing reports. Combined with Servoy's user interface, it is now even easier to get your reports done.

SQL Reports part 2
In the second part of this tutorial, we focus on the presentation of data in the report.

Introduction to Methods
Learn the basics of Servoy's scripting environment. And discover how to use the Servoy Editor in order to build methods for your Servoy solutions.

Introduction to the debugger
Learn how to use the debugger in Servoy's scripting environment. Knowing how to use the debugger can help you develop solutions even faster.

Using functions in methods
If any piece of code in Servoy is used more than once, it is a good idea to create it as a function. Once it's a function, you can call it from other methods and have it return information to that method. Learn how to build and use functions in this tutorial.

Internationalization
With Servoy's internationalization features it's very easy to deploy a solution in different languages. You can even deploy a solution in multiple languages simultaneously

Using Images
This tutorial shows you the different ways of using Images in Servoy solutions.