Visual Extend 8.0 Rapid Application Development with VFX 8.0 PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: Visual Extend 8.0 Rapid Application Development with VFX 8.0


1
Visual Extend 8.0Rapid Application
Developmentwith VFX 8.0
Venelina Jordanova, Uwe Habermann Venelina_at_mnet.bg
, Uwe_at_habermann-leu.de
2
Who is talking?
  • Venelina Jordanova
  • Working with FoxPro since 10 years
  • MCP
  • Software Development Team Leader
  • J.E.I.-Varna
  • Dipl.-Inform. Uwe Habermann
  • Working with FoxPro since 10 years
  • MCP für VFP
  • Freelancer since 1986
  • Consultant of ProLib, ISYS and other companies
  • Visual Extend Product Manager

3
Visual Extend 8.0What is this?
  • Rapid Application Development Framework for VFP 8
  • VFX 8.0 comes with
  • Template application
  • Task Pane
  • Many Builders and Wizards

4
Lets create a Sample Application
enelinas
V
antastic
F
izzas
P
5
VFX - Application Wizard
  • Create new Projects
  • Enter the folder and database
  • Enter texts for the about dialog
  • Make settings for the application object
  • Enter project information
  • Compile all files
  • Lets go!

6
The generated VFX application
  • Splash-Screen
  • Login dialog
  • Menu and Toolbar
  • XP style open dialog
  • User management
  • User rights
  • and much more features...

7
What to do now?
  • Create a database
  • Using the VFP database designer
  • Or using xCase
  • Or using SDT

8
VFX Form Wizard
  • Create forms based on one of the VFX form
    classes
  • cDataFormPage
  • cTreeViewForm
  • cTableForm
  • cOneToMany
  • cTreeViewOneToMany
  • cAskViewArg
  • cWizard
  • Based on own form classes

9
VFX cDataFormPage Builder
  • Reentrant Builder
  • Controls on pages of a pageframe
  • Search grid includes many features ?
  • Setting of form properties
  • Usage of own classes for controls
  • Corresponding to the DBC settings
  • Corresponding to the VFX project properties
  • Example Customers

10
The Form at runtime
  • Autoedit
  • Incrementel search in the grid
  • Multi-Column-Sort
  • Search dialog (setting a filter)
  • Saving settings per user
  • Size and Position of the form on the desktop
  • Column width, column order and sort order of
    grids
  • Search criteria

11
VFX cTableForm Builder
  • Reentrant Builder
  • Controls and search grid side by side
  • Setting of form properties
  • Printing, PDF-Export, sending e-mails
  • Example Products

12
Printing, PDF Export, E-Mail
  • Printing in all form possible without creating
    any report
  • E-Mail creation via
  • Postscript printer driver
  • Ghostscript
  • MAPI

13
VFX - cOneToMany Builder
  • cOneToMany
  • Edit and search of parent data similar to
    cDataFormPage
  • Edit child data in a grid
  • Support of multiple children
  • Example Orders.scx

14
Pickfields
  • Select a customer for an order
  • VFX CPickField Builder
  • Select a product for an order detail
  • VFX CPickAlterTextbox Builder

15
Linked-Child-Forms
  • Call a Child Form
  • Support of multiple Children
  • Hierarchical linking possible
  • Properties for control
  • lCloseChildformOnExit
  • lAutoSyncChildform
  • Example Customers - Orders

16
VFX cTreeviewForm Builder
  • Reentrant Builder
  • Treeview controls for hierarchical display of
    data
  • Pageframe for editing data
  • Setting of form properties
  • Example Category

17
Forms based on Views
  • Views can be used in all VFX forms classes
  • thisform.lWorkOnView.T.
  • Enter View Parameters
  • CAskViewArg
  • CAskViewArgPgf
  • Example Supplier

18
VFX - Product Activation
  • Integrated Product Activation
  • For up to 32 rights or modules
  • Define activation rules
  • The developer can decide about the activation
    rules
  • Create Activation Key
  • Create activation keys for customers
  • Support of time limited keys

19
VFX Product Update
  • Update customers application via the Internet
  • Automatic download and installation at the
    customer

20
Links
  • Download and Information about VFX
  • www.visualextend.com
  • More information about VFX
  • www.my-vfx.de
  • Free Support for VFX in English and German
  • News//news.dfpug.de

21
Thank you very much andHave fun with VFX!
  • Venelina Jordanova Uwe Habermann
Write a Comment
User Comments (0)
About PowerShow.com