Uwe Habermann VFX 11.0 Profi Features Venelina Jordanova

Slides:



Advertisements
Ähnliche Präsentationen
Wizards & Builders GmbH Die Benutzeroberfläche Interaktives Arbeiten mit den Werkzeugen/Assistenten von Microsoft Visual FoxPro.
Advertisements

VFX 10.0 Visual Extend Was gibt es Neues?
Uwe Habermann Integration der DBI Controls aus Sedna in Visual Extend Venelina Jordanova
Was ist neu in VFX 9.5 im 2. Quartal 2006? Uwe Habermann Visual Extend Product Manager
© 2005 Uwe Habermann Visual Extend 9.5 Technical Preview Uwe Habermann Visual Extend Product Manager
Uwe Habermann Datenbanksynchronisation Venelina Jordanova
Venelina Jordanova Uwe Habermann V-VFX1 Visual Extend Power for VFP Developers.
VFX Schnelle Anwendungs-entwicklung mit Visual FoxPro 9.0 und Visual Extend 9.0 deutschsprachige FoxPro User Group Uwe Habermann Microsoft Visual FoxPro.
Visual Extend 9.5ff Most Wanted Features deutschsprachige FoxPro User Group Rainer Becker VFXWISH06.
Uwe Habermann Venelina Jordanova dFPUG – Silverlight Wizard.
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0 Venelina Jordanova
Uwe Habermann Vorstellung neuer Features in VFX 11.0 Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Formularerstellung.
VFX 10.0 Visual Extend Datenzugriff
Uwe Habermann VFX 10.0 Visual Extend Produktaktivierung Venelina Jordanova
Uwe Habermann WPF Avalon Formulare aus VFP verwenden Venelina Jordanova
Visual Extend Weitere Features deutschsprachige FoxPro User Group Uwe Habermann VFX 25 D.
Uwe Habermann Venelina Jordanova VFP Code in Silverlight Anwendungen ausführen.
Visual Extend Features für Entwickler deutschsprachige FoxPro User Group Uwe Habermann VFX 05 D.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Uwe Habermann VFX 11.0 VFX - DBF-CA Wizard Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Anwendungsverteilung.
Visual Extend Application Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 07 D.
Uwe Habermann VFX 11.0 Distribution von Anwendungen Venelina Jordanova
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Visual Extend Produktaktivierung deutschsprachige FoxPro User Group Uwe Habermann VFX 23 D.
Uwe Habermann VFX 11.0 Einsatz von Cursoradaptern in bestehenden Anwendungen Venelina Jordanova
Uwe Habermann Venelina Jordanova VFX – Silverlight Wizard.
Uwe Habermann D-DBI Integration der DBI Controls aus Sedna in VFP am Beispiel von Visual Extend.
VFX - Von DBC zu SQL mit CA VFX Von DBC zu SQL mit CA Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend.
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Visual Extend Features der generierten Anwendung für Endbenutzer deutschsprachige FoxPro User Group Uwe Habermann VFX 04 D.
Uwe Habermann Venelina Jordanova Kostenloser Einstieg in eine neue Welt!
© 2002 Uwe Habermann Visual Extend Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker für.
VFX - Einführung DBC-Anwendungen VFX – Einführung DBC-Anwendungen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual.
© 2003 Uwe Habermann Visual Extend 8.0 Die Entwicklungsumgebung für VFP 8.0 Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
Visual Extend CTableForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 08 D.
Visual Extend CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 18 D.
Visual Extend CDataFormPage Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 09 D.
Visual Extend Mandantenfähigkeit deutschsprachige FoxPro User Group Uwe Habermann VFX 22 D.
Visual Extend CPickAlterTextbox Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 16 D.
Visual Extend CPickTextbox Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 15 D.
Visual Extend Lokalisierung deutschsprachige FoxPro User Group Uwe Habermann VFX 24 D.
Visual Extend CPickField Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 13 D.
Visual Extend COneToMany Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 10 D.
Visual Extend CTreeviewForm Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 11 D.
Visual Extend Parent/Child Builder deutschsprachige FoxPro User Group Uwe Habermann VFX 17 D.
Visual Extend CDataFormPage-Formulare mit CursorAdapter deutschsprachige FoxPro User Group Uwe Habermann VFX 19 D.
© 2005 Uwe Habermann, Venelina Jordanova Visual Extend 9.0 Die Entwicklungsumgebung für VFP 9.0 Uwe Habermann Visual Extend Product Manager
Uwe Habermann Venelina Jordanova Was muss ich sonst noch wissen?
Uwe Habermann Venelina Jordanova Schreiben von Visual FoxPro Code in der Oberfläche.
Uwe Habermann Venelina Jordanova Professioneller Einstieg in eine neue Welt!
Uwe Habermann Venelina Jordanova Wishlist Silverswitch.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 13 für VFP seit der Konferenz?
Uwe Habermann Venelina Jordanova Wishlist VFX für Visual FoxPro.
Uwe Habermann Venelina Jordanova VFX 15.
Venelina Jordanova Uwe Habermann V-VFX Visual Extend Mehr als ein RAD Framework.
Uwe Habermann V-VFX1 Visual Extend Wichtiger als je zuvor Venelina Jordanova
Fun with VFX – das Anwendertreffen Venelina Jordanova Software Development Team Leader Uwe Habermann Visual Extend Product Manager
Uwe Habermann V-VFX2 Produktiv mit VFX Builder Einsatz in der Praxis Venelina Jordanova
Uwe Habermann Ribbon Bar Die Multifunktionsleiste in VFX 10.0.
Uwe Habermann Venelina Jordanova Bestehende VFX-Anwendungen leicht erweitern.
Uwe Habermann Venelina Jordanova Was ist neu in VFX 15?
Migration von VFP Anwendungen nach Silverlight Uwe Habermann Venelina Jordanova
Uwe Habermann Neue und selten genutzte Features von VFX.
L-VFX Spaß mit VFX zu später Stunde
D-VFXL Late Night VFX Anwendertreffen
Visual Extend Neuheiten in der Version 16.0
 Präsentation transkript:

Uwe Habermann VFX 11.0 Profi Features Venelina Jordanova

Dokumentenverwaltung * Die wesentlich erweiterte Dokumentenverwaltung von VFX 11.0 einsetzen

Dokumentenverwaltung * Customers.scx * Datenumgebung * VFX – DataEnvironment Builder * New CA * Seite Properties * name = caVfxdocuments * alias = caVfxdocuments * use connection settings in builder only

Dokumentenverwaltung * Seite Data Access SELECT * FROM caVfxdocuments WHERE PARENTKEY = ?CUSTOMERS.CUSTOMERID * Bei Schema auf Build klicken

Dokumentenverwaltung * Seite Auto Updates * Auto-Update markieren * Update All fields markieren * DOCID als Key markieren * not Updateable

Dokumentenverwaltung * VFX – DataEnvironment Builder * Index auf Parentkey erstellen

Dokumentenverwaltung * Formularmethode OnRecordMove ThisForm.DataEnvironment. caVfxDocuments.CursorRefresh() RETURN DODEFAULT()

Dokumentenverwaltung * VFX – CDataFormPage Builder * Page Count = 2 * Seite 3 des Formulars aktivieren * cDocumentManagement auf Seite 3 des Formulars ziehen

Dokumentenverwaltung * VFX – Document Management Builder * Document Table: caVfxDocuments * Foreign Key from Document table to Parent table: parentkey * Parent Table: customers * Parent Table Key: customerid

Dokumentenverwaltung * VFX – Document Management Builder * Seite Options *wait window "CChildGrid::OnPostInsert() is empty! DODEFAULT() *{ _VFX_Builder - 05/13/09 09:45:56 AM replace parentkey with customers.customerid ; in vfxdocuments *}

Dokumentenverwaltung * Formular speichern * Test

Geschäftsgrafiken * Erstellung von Geschäftsgrafiken in Anwendungen

Geschäftsgrafiken * Erstellung von Geschäftsgrafiken in Anwendungen * Vorbereitung der Daten: UPDATE tblOrders SET totalsum =(select SUM(quantity*price) FROM tblOrderDetails WHERE tblOrderDetails.orderid = tblOrders.orderid)

Geschäftsgrafiken * VFX – Form Wizard * Neues Formular: cDataFormPage * Name: BG raph.scx

Geschäftsgrafiken * VFX – Dataenvironment Builder * NewCA * name = caGraphData * alias = caGraphData * use conn settings in builder only

Geschäftsgrafiken * VFX – Dataenvironment Builder * Data Access SELECT CUSTOMERID, SUM(TOTALSUM) AS TOTALSUM FROM TBLORDERS GROUP BY CUSTOMERID ORDER BY CUSTOMERID * Schema: Build

Geschäftsgrafiken * VFX – Dataenvironment Builder * Auto Updates * Send Updates =.F.

Geschäftsgrafiken * VFX – cDataformpage Builder * GridPage * UseGridPage =.F. * pgfPageframe.Tabs =.F.

Geschäftsgrafiken * VFX – cDataformpage Builder * cBusinessGraph aus Vfxctrl.vcx auf Seite ziehen

Geschäftsgrafiken * Code für Init: LPARAMETERS tcArg LOCAL lInitOk lInitOk = DODEFAULT(tcArg) IF lInitOk Thisform.pgfPAGEFRAME.Page1. cbusinessgraph1.DrawGraph() ENDIF RETURN lInitOk

Geschäftsgrafiken * VFX – Business Graph Builder * Alias: caGraphData * Label Field Name: customerid * Graph Type: 3D Line * Graph Title: Auftragssummen je Kunde * Field: totalsum * Legend text: Umsatz

Geschäftsgrafiken * Formular speichern und testen

Multifunktionsleiste * Multifunktionsleiste einsetzen und erweitern * Umsetzung von Menüs und Symbolleisten für Formulare * Programmatisch Seiten hinzufügen

Multifunktionsleiste * Appl.vcx – cFoxAppl * nMenuAndToolbarStyle = 2 * VFX – Application Builder * Allow User Customization

Multifunktionsleiste * Multifunktionsleiste testen * Kundenformular * Seite in Multifunktionsleiste

Serienbriefassistent * Einsatz des Serienbriefassistenten für Endanwender in Ihrer Anwendung * Versand von * * Fax * FritzFax * WinFax * Serienbrief

Serienbriefassistent * Customers.scx * cCommandButton hinzufügen * Code für Click Ereignis: goprogram.runform("mailmerge", thisform.DataSessionId)

Serienbriefassistent * Neues VFP Formular * cMailMerge auf das Formular ziehen * Im Eigenschaftsfenster Form1 auswählen * Menü Formular * Formular löschen * Formularsatz löschen

Serienbriefassistent * Eigenschaften einstellen: * cDatasource = Customers * cFaxNumberFieldName = fax * cMailAddressFieldName =

Serienbriefassistent * Code für Init Ereignis: LPARAMETERS tcarg lnDataSessionID = tcArg SET DATASESSION TO ; lnDataSessionID RETURN DODEFAULT(tcarg)

Serienbriefassistent * Formular speichern * MailMerge.scx * Test

Parent/Child Szenarios * Komplexe Parent/Child Szenarios mit vielen automatisierten Features

Parent/Child Szenarios * VFX – Parent/Child Builder * Child Formular starten * Viele Einstellmöglichkeiten * Aktive Seite … * Methode des Parent Formulars aufrufen

Abfragen-Assistent * Neuer Enduser-Abfragen-Assistent mit Abfragen-Verwaltung * Ergebnisanzeige in dynamischen Grids mit Sortierung / inkrementeller Suche * Ergebnisversand als Excel-Tabelle via

Abfragen-Assistent * VfxQueryDialog in Vfxfopen.dbf eintragen * Test zur Laufzeit

Vielen Dank! Viel Spaß mit VFX 11.0 wünschen Venelina & Uwe