Dipl.-Inform. Uwe Habermann

Slides:



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

Der VFP Debugger - Coverage und Profiling. © 1999 TMN-Systemberatung GmbH Der VFP Debugger n Neues Aussehen, eigene Task n Erweiterte Möglichkeiten n.
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
Erstellen von WebServices mit Visual FoxPro 9.0
Uwe Habermann Was ist neu in VFX 10.0? Venelina Jordanova
Uwe Habermann VFX 10.0 Visual Extend Formularerstellung.
Uwe Habermann VFX 11.0 Profi Features Venelina Jordanova
© 2004 Uwe Habermann Visual Extend 9.0 Technical Preview Diplom-Informatiker Uwe Habermann Visual Extend Product Manager
Tipps und Tricks für Word 2000 Aytac, Felix, Steffen 04/05.
Uwe Habermann Venelina Jordanova VFX – Silverlight Wizard.
Arbeiten mit Ordner und Dateien
© 2003 Uwe Habermann Visual Extend 7.1 Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker
Delphi II - OOP IFB Fortbildung
INHALT INHALT Inhalt Delphi IDE ObjectPascal Hello World! Delphi IDE
Visual Extend Features der generierten Anwendung für Endbenutzer deutschsprachige FoxPro User Group Uwe Habermann VFX 04 D.
© 2002 Uwe Habermann Visual Extend Die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Diplom-Informatiker für.
Auf Wunsch einer einzelnen Dame
Alle Nicht- -Adressen aus einer Liste löschen
Dateien auf dem Desktop erstellen
Dateien und Ordner erstellen
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 Lokalisierung deutschsprachige FoxPro User Group Uwe Habermann VFX 24 D.
Visual Extend Application Wizard deutschsprachige FoxPro User Group Uwe Habermann VFX 06 D.
Uwe Habermann Venelina Jordanova Schreiben von Visual FoxPro Code in der Oberfläche.
Uwe Habermann Venelina Jordanova Wishlist VFX für Visual FoxPro.
Einführung. Steuerelemente Hier erstellt man das Fenster, mit dem der Anwender später arbeiten soll: Werte eingibt Buttons klickt Auswahlen trifft.
„Mein Drucker druckt nicht!“
Venelina Jordanova Uwe Habermann LL-DIET Weniger essen - mehr Informationen.
Der Windows-Desktop Beispiel für den Windows-Desktop.
Uwe Habermann Venelina Jordanova Bestehende VFX-Anwendungen leicht erweitern.
G.Meininghaus, Konstanz1 Bilder auf dem PC ordnen und finden Windows 7.
LSI3041E-R & LSI3442E-R Controller Allgemeines: – Nicht konfigurierte Festplatten werden automatisch als Single Disks bzw. Logical Drives (einzelne Laufwerke)
Funktionen (Zweck und Eigenschaften) Funktionen sind Unterprogramme, die einen bestimmten Zweck erfüllen Sie zerlegen Probleme in kleine, abgeschlossene.
1 freedroidz – spielend Programmieren lernen. 2 Was ist freedroidz?
Uwe Habermann VFP Advanced auch als 64 bit Version.
Visual FoxPro Advanced Umstellen auf 64 bit
Dipl.-Inform. Uwe Habermann
Gruppen Finden Sie sich zurecht Die ersten Schritte in Ihrer Gruppe
D-VFXL Late Night VFX Anwendertreffen
VFP-Praxis Reparatur von VFP Datenbanken
D-SQL SQLization – endlich Client/Server!
Entwicklungsumgebung Lazarus
Universaltexte Christian Briehn
Allgemeine Informatik Seminar 1
Visual Extend Neuheiten in der Version 16.0
Systemvermessung SAP Basis Release 7.00
VFP-Praxis Zeitgesteuerte Berichte in VFP
ARIS Interactive Guide 9- Modell
Beispiel: Sie suchen den
Icons Wozu und woher.
Create Table, Rechte und Rollen
Effizientes Arbeiten am PC
Bilsdchirmpräsentation
Anpassen von Microsoft SharePoint Onlinewebsite
Einfache Ordnerrücken
BEDIENUNGSANLEITUNG FÜR DAS UPDATE DES NAVIGATIONSSYSTEMS
Templates
Allgemeine Informatik Seminar 1
Stoppuhr-Karten Stoppuhr-Karten
Erstellen eines Sitzplans
Eingabegerät Die Tastatur
So fügen Sie diese Folie in einer Präsentation ein
So fügen Sie diese Folie in Ihre Präsentation ein
So fügen Sie diese Folie in einer Präsentation ein
Man kann es manchmal manchen Recht machen…
50 zeitsparende Outlook-Tastenkombinationen
Schmock Mutter nicht ausreichend versorgt  fast verhungert Mutter bei Geburt verstorben Schmock mit Flasche aufgezogen.
 Präsentation transkript:

Dipl.-Inform. Uwe Habermann Tipps und Tricks Dipl.-Inform. Uwe Habermann Uwe@hceood.eu

Was steht an? Praktisches Skurriles Hilfreiches Vielleicht auch Überraschendes

Lokale Variablen Wie kann ich alle lokal deklarierten Variablen anzeigen? Zloc und Leertaste im Programmeditor eingegeben, zeigt ein Popup mit allen lokal deklarierten Variablen an

Innerstes Steuerelement Wie kann ich das innerste Steuerelement im Formular-Designer schnell markieren? Strg + Umschalt + Click markiert mit einem Mausklick das innerste Steuerelement

_Screen anzeigen Wie kann ich die Ausgabe auf _Screen anzeigen, während Fenster sichtbar sind? Alt + Strg + Umschalt blendet alle Fenster aus und macht _Screen sichtbar

Druckdialog Wie kann ich bei Klick auf Drucken in der Seitenansicht die Druckerauswahl anzeigen? REPORT FORM ... TO PRINTER PROMPT PREVIEW Die Klauseln müssen in genau dieser Reihenfolge eingegeben werden!

Wert erhöhen Wie kann ich den Wert einer Variablen einfach erhöhen? Durch Eingabe von lnVariable += gefolgt von der Leertaste wird die Eingabe durch lnVariable = lnVariable + ersetzt

CLEAR ALL Wie kann ich CLEAR ALL ausführen und trotzdem die Werte einiger Variablen behalten? Den VFP Systemvariablen _PECODE, _PSCODE, _PRETEXT können Zeichenketten zugewiesen werden Die Werte dieser Systemvariablen werden auch durch CLEAR ALL nicht gelöscht

Fehler durch NULL In meinen Tabellenfeldern sind NULL Werte nicht erlaubt. Wie kann ich verhindern, dass der Anwender durch Drücken von Strg+0 einen Laufzeitfehler erzeugt? ON KEY LABEL CTRL+0 *

Messagebox Wie kann ich den Inhalt einer Messagebox einfach kopieren, um ihn zum Beispiel in einer E-Mail einzufügen? Die Tastenkombination Strg+C kopiert den Inhalt einer Messagebox im Textmodus in die Zwischenablage

Projekt öffnen Wie kann ich das Projekt nach einem Test in der Entwicklungsumgebung wieder öffnen? Am Ende des Codes sollte stehen: _SHELL = "MODIFY PROJECT <Project Name>"

Klang wiedergeben Wie kann ich eine Wav-Datei wiedergeben? SET BELL TO <wav Datei> ?? CHR(7)

Daten in Zwischenablage Wie bekomme ich die Daten aus einer Tabelle oder einem Cursor in die Zwischenablage? _VFP.DataToClip(<Alias>,,3) Der Satzzeiger sollte am Tabellenanfang stehen

Unformatierter Code Wie kann ich Code unformatiert aus dem Programmeditor kopieren? _VFP.EditorOptions = _VFP.EditorOptions + "X"

Zahl extrahieren Wie kann ich eine Zahl aus einer Zeichenkette extrahieren? CHRTRAN(lcString, CHRTRAN(lcString, "0123456789", ""), "") oder SET LIBRARY TO FoxTools ? STRFILTER(lcString, "0123456789")

Sekunden unterdrücken Wie kann die Anzeige von Sekunden von einem Datetime Wert in einem Steuerelement unterdrückt werden? Der Wert der Eigenschaft Seconds des Steuerelements muss auf 0 gesetzt werden

Seitenansicht Wie kann ich Elemente in der Seitenansicht von Berichten anzeigen, ohne diese Elemente zu drucken? In der Print When Bedingung muss stehen SYS(2040) = "1"

Projekt kompilieren Wie kann ich prüfen, wann mein Projekt zuletzt kompiliert wurde? ? _vfp.ActiveProject.BuildDateTime

Aggregatfunktion Wie kann ich einen Cursor mit dem Ergebnis einer Aggregatfunktion filtern? Anzeige aller Kunden mit mehr als einem Auftrag: SELECT customerid, COUNT(orderid) FROM orders GROUP BY customerid HAVING COUNT(orderid) > 1

Debugger Wie kann ich Werte aus dem Trace Fenster des Debuggers im Überwachungsfenster anzeigen? Namen können per Drag&Drop aus dem Trace Fenster in den Listenteil des Überwachungsfensters gezogen werden

Debugger Wie kann ich lange Zeichenketten aus Variablen oder Eigenschaften im Debugger anzeigen? Mit _cliptext = <Variable oder Eigenschaft> in die Zwischenablage kopieren und in einem beliebigen Programm einfügen

Windows Anmeldename Wie finde ich den Windows Anmeldenamen des angemeldeten Benutzers? ? SUBSTR(SYS(0), AT("#", SYS(0)) + 2)

Anzeige aller SET Wie kann ich alle aktuellen Einstellungen von VFP anzeigen? Debugger starten, ggf. Debugout Fenster aktivieren, Im VFP Menü Tools, Options Dialog öffnen Umschalttaste festhalten und auf OK klicken Alle Einstellungen werden im Debugout Fenster ausgegeben und können von dort in die Zwischenablage kopiert werden

Performance Wie mache ich den Dateizugriff schneller? Im Windows Explorer in den erweiterten Eigenschaften des Ordners „Inhalt komprimieren“ einstellen Es werden deutlich weniger Zugriffe auf die Festplatte benötigt und es wird nur etwas mehr CPU Zeit gebraucht

Befehlsfenster Wie kann ich das Befehlsfenster anzeigen? Strg + F2 Funktioniert auch, wenn der Debugger im Vordergrund ist

Skurriles Was passiert, wenn man ein Tabelle mit dem Namen _Screen anlegt? Was passiert, wenn diese Tabelle ein Feld mit dem Namen Caption hat?

Prg aus Vfxfopen starten Wie kann ich Programmcode aus Vfxfopen ausführen? Dummy-Formular anlegen Code im Init: LPARAMETERS tcPrg DO (tcPrg) RETURN .F. tcPrg kommt ins Feld Parameter in Vfxfopen

Tipps und Tricks Wer hat etwas gelernt?

Dipl.-Inform. Uwe Habermann Vielen Dank! Dipl.-Inform. Uwe Habermann Uwe@hceood.eu