To continue with this content, please log in with your Data Access ID or create a new account.
Cancel Data Access ID
You may not be authorized to see this content. Please contact Data Access Europe for more information.
Cancel Data Access Europe
You are not authorized to see this content.
Cancel Data Access Europe
DataFlex in 5 minutes
DataFlex in 5 minutes... (4m 35s)
Next lesson:

DataFlex in 5 minutes

There are seven basic steps to create a simple application using DataFlex.

  1. Sketch the application
    • Points to consider: what should it look like, what is the most user-friendly environment, and what kind of database structure do you need to accomplish this.
  2. Create a workspace
    • Create a new project environment using the DataFlex Studio. In DataFlex, this is referred to as a ‘workspace.’ It consists of a set of folders in which the database and source-code are stored. 
    • The simplest way to do this is by starting the wizard by clicking on ‘new workspace’ link from the Start Center. This opens a wizard that will guide you through creating the perfect workspace.
  3. Create a database
    • Once the workspace is created, the DataFlex Studio automatically opens the workspace dashboard. The dashboard is your guide through the whole development process.
    • Red colored markers indicate that action is required for that item. The first action is to define the database by creating multiple tables. 
    • A table is created by entering its name, a list of fields with their data types and by defining the indexes. When working with multiple tables, relations between the tables are defined.

  4. Define business rules – the heart of every DataFlex application
    • The rules you set will propagate throughout the whole application. For example, when making ‘Title’ a required field the user must enter a title to each bucket list item.
  5. Create a Web Mobile Project
    • Notice the dashboard is now only showing a red marker for one remaining item: create a project.
    • To be able to use the application everywhere, select to create a Mobile Web Project. This launches a wizard that guides the user through the necessary steps. Once completed, the basic elements of the application are in place.
    • Opening a preview of the application shows what it will look like.
  6. Build the user interface
    • Using a wizard, a zoom view can be created by choosing the items that are to be shown. After generation, drag & drop items into the application. For example, a file upload button can be added that is handy for uploading an image to the bucket list item. Controls, such as a calendar, can also be manually programed by the developer.
    • To make the Zoom View work, a select view must be generated with a wizard. The desired fields can be selected and connected to the zoom view.

  7. Run the project inside a browser
    • The final step is to check if the application works in a browser… Items can be added to the bucket list with specific dates, descriptions, and an image - it works!

Recommended follow-up courses: