Session V-VFX1 Visual Extend Rapid Application Development

Größe: px
Ab Seite anzeigen:

Download "Session V-VFX1 Visual Extend 9.0 - Rapid Application Development"

Transkript

1 Session V-VFX1 Visual Extend Rapid Application Development Uwe Habermann, Venelina Jordanova Einführung Visual Extend gehört seit vielen Jahren zu den leistungsfähigsten Zusatzprodukten von Visual FoxPro. Mit Visual Extend 9.0 (im folgenden Text mit VFX abgekürzt) ist es möglich in wenigen Minuten den Rahmen für eine Visual FoxPro-Applikation voll funktionsfähig zu erstellen. Wenn vor der Applikationsentwicklung bereits eine Datenbank oder ein Datenmodell zur Verfügung stehen, ist es ein Leichtes mit den Buildern von VFX innerhalb kürzester Zeit Bearbeitungsformulare zu erstellen. Lernen wir die wichtigsten Eigenschaften von VFX kennen in dem wir die Arbeitsschritte zur Erstellung einer Applikation durchgehen. Visual Extend Rapid Application Development 11. Visual FoxPro Entwicklerkonferenz Uwe Habermann, Venelina Jordanova (Gruppe FWK) V-VFX1 1

2 Installation und Start Nach der Installation von VFX ist es sinnvoll, das VFX-Menü in das Standardmenü von Visual FoxPro zu integrieren. Dazu ist in der Datei Config.fpw eine Zeile einzufügen: Command = DO <VFX-Installationspfad>\builder\vfxmnu.app VFX 9.0 Task Pane Beim nächsten Start von VFP wird automatisch die VFX 9.0 Task Pane n die Task Pane von VFP integriert. Die VFX Task Pane enthält unter anderem alle Funktionen des aus früheren VFX-Versionen bekannten VFX- Application Manager. VFX-Application Wizard Eine neue Applikation wird mit dem Application Wizard erstellt. 11. Visual FoxPro Entwicklerkonferenz 2004 Visual Extend Rapid Application Development 2 V-VFX1 (Gruppe FWK) 2004 Uwe Habermann, Venelina Jordanova

3 Als Sprache für die zu erstellende Applikation wird standardmäßig die Sprache der verwendeten FoxPro-Version vorgeschlagen. Nachdem die Finish"-Schaltfläche gedrückt wird, werden aus der leeren VFX-Musterapplikation die Dateien in das neu erstellte Projektverzeichnis kopiert und anschließend kompiliert. Funktionsumfang der neuen Applikation Die mit dem Application Wizard erstellte Applikation kann sofort getestet werden. Dazu kann direkt aus dem Projekt-Manager das Hauptprogamm Vfxmain.prg gestartet werden. Wahlweise kann auch eine App- oder Exe- Datei erstellt und getestet werden. Dies ist während der Entwicklung normalerweise aber nicht erforderlich. Die Applikation startet mit einem Splashscreen. Als Bild für den Splashscreen wird eine Png-Datei verwendet, die der Entwickler leicht bearbeiten oder austauschen kann. Es ist möglich den Anmeldebildschirm zu umgehen. Nach Anzeige des Splashscreens baut sich der Hauptbildschirm auf und es erscheint der Anmeldebildschirm. Standardmäßig muss sich jeder Benutzer einer VFX-Applikation mit einem Namen und einem Kennwort anmelden. Es ist möglich den Anmeldebildschirm zu umgehen und den Benutzer automatisch mit dem Windows-Anmeldenamen anzumelden. Wahlweise kann die Benutzerverwaltung ganz abgeschaltet werden. Bedienung Nach der Anmeldung wird die VFX-Applikation ähnlich den Office-Anwendungen bedient. Benutzer, denen die Bedienung von Word oder Excel geläufig ist, können mit einer VFX-Applikation praktisch sofort produktiv arbeiten. Standard-Symbolleiste Alle in der Abbildung nicht beschrifteten Schaltflächen der Symbolleiste sind in ihrer Funktion mit denen aus Office-Produkten identisch. Visual Extend Rapid Application Development 11. Visual FoxPro Entwicklerkonferenz Uwe Habermann, Venelina Jordanova (Gruppe FWK) V-VFX1 3

4 Formulare Wenn für ein Formular die lautoedit-eigenschaft auf wahr eingestellt ist (das ist der Standardwert), sind ständig alle Steuerelemente auf dem Formular aktiviert. Der Anwender kann mit der Maus oder der Tastatur ein Steuerelement anwählen und sofort mit dem Bearbeiten der Daten beginnen. Das Formular wechselt automatisch in den Bearbeitungsmodus, sobald Daten interaktiv verändert werden. Auf der Listenseite von VFX-Formularen befindet sich Grid. Standardmäßig kann in allen Spalten des Grid inkrementell gesucht werden. Dazu ist einfach der Fokus in die gewünschte Spalte zu setzen. Mit dem ersten Buchstaben- oder Zifferndruck wird die Sortierfolge auf diese Spalte umgestellt. Dabei wird bei Bedarf automatisch ein temporärer Index erstellt. Die Überschrift in der Spalte wird mit einem auf- oder absteigenden Pfeil, ähnlich dem Windows-Explorer, gekennzeichnet. Standardmäßig kann die Größe von VFX-Formularen vom Anwender zur Laufzeit geändert werden. Alle Steuerelemente werden dabei proportional in der Größe geändert. Innerhalb von Grids wird die Größe der Steuerelemente standardmäßig nicht verändert. Wenn ein Formular vergrößert wird, werden also mehr Zeilen und Spalten im Grid sichtbar. Alle Einstellungen an Formularen werden benutzerspezifisch gespeichert. Wenn der Anwender das Formular erneut öffnet, erscheint das Formular an der Position des Bildschirms und in der Größe in der es zuletzt geschlossen wurde. Auch die Einstellungen der Grids (Spaltenbreiten, Spaltenfolge und Sortierung) werden gespeichert. VFX-Formulare haben normalerweise eine private Datensitzung und können problemlos mehrfach geöffnet werden. Über eine Eigenschaft des Formulars (lmultiinstance) kann der mehrfache Aufruf verhindert werden. Benutzerverwaltung In VFX ist eine Benutzerverwaltung enthalten. Dazu gehören ein Formular zur Bearbeitung der Benutzerdaten, ein Formular zur Bearbeitung der Benutzerrechte und ein Anmeldebildschirm. Über ein numerisches Feld kann eine Benutzerstufe eingestellt werden. Für alle Felder des aktuellen Benutzer-Datensatzes (aus der Tabelle Vfxusr.dbf) der dem angemeldeten Benutzer gehört, werden globale Variablen mit dem Präfix gu_ angelegt. Es ist an jeder Stelle im Programm möglich, den Wert dieser globalen Variablen abzufragen um zu entscheiden, ob ein Benutzer eine bestimmte Aktion 11. Visual FoxPro Entwicklerkonferenz 2004 Visual Extend Rapid Application Development 4 V-VFX1 (Gruppe FWK) 2004 Uwe Habermann, Venelina Jordanova

5 ausführen darf. So kann z. B. die Auswahl eines Menüpunkts, das Öffnen eines Formulars oder das Bearbeiten eines Feldes auf einem Formular verhindert werden. Fehlerprotokoll Sollte es einmal zu einem Laufzeitfehler kommen, wird der Fehler in einer Messagebox angezeigt. Außerdem wird der Fehler in einer Tabelle protokolliert. Dabei werden der Name des aktuellen Benutzers, Datum, Uhrzeit, der Status aller geöffneten Tabellen sowie die Ausgabe von List Memory gespeichert. Weitere Eigenschaften der Behandlung von Laufzeitfehlern können über Eigenschaften des Anwendungsobjekts eingestellt werden. Öffnen-Dialog Formulare werden standardmäßig über den Öffnen-Dialog gestartet. Der Öffnen-Dialog erscheint im Windows XP-Layout. Die Daten der Formulare stehen in der Tabelle Vfxfopen.dbf. Info-Dialog Ein Standard-Info-Dialog ist in allen VFX-Applikationen enthalten. Die angezeigten Parameter stammen aus einer Include-Datei, die beim Anlegen des Projektes erzeugt wurde. Visual Extend Rapid Application Development 11. Visual FoxPro Entwicklerkonferenz Uwe Habermann, Venelina Jordanova (Gruppe FWK) V-VFX1 5

6 Erstellen eines Formulars Der VFX-Form Wizard Mit Hilfe des VFX-Form Wizard wird ein neues Formular auf der Basis einer VFX-Formularklasse angelegt, in das Projekt eingetragen und zum Bearbeiten geöffnet. Nach einem Klick auf die Schaltfläche OK wird der VFX Form Builder gestartet. Der VFX-Form Builder Im ersten Schritt wird in jedem VFX Form Builder die Datenumgebung bearbeitet. Der Datenumgebung können Tabellen, Ansichten oder bestehende CursorAdapter-Klassen hinzugefügt werden oder auch neue CursorAdapter-Klassen erstellt werden. Es können Indexschlüssel für Cursoradapter erstellt werden und es können Beziehungen zwischen Cursor-Objekten eingerichtet werden. Anschließend liest der VFX-Form Builder die Datenumgebung aus und stellt die Felder der Tabellen zur Auswahl um Steuerelemente zu erstellen. Zur Laufzeit wird die Datenumgebung ebenfalls ausgelesen um die Tabellen zu ermitteln, für die ein Tableupdate bzw. Tablerevert durchgeführt werden muss. Mit diesem Builder werden die für das Formular benötigten Steuerelemente erstellt. Für jedes Steuerelement können dabei die zugrunde liegende VFX-Klasse gewählt sowie einige Eigenschaften eingestellt werden. Beim ersten Erstellen des Formulars wird automatisch ein Eintrag in der Tabelle Vfxfopen.dbf angelegt, sodass das Formular über den Öffnen-Dialog gestartet werden kann. 11. Visual FoxPro Entwicklerkonferenz 2004 Visual Extend Rapid Application Development 6 V-VFX1 (Gruppe FWK) 2004 Uwe Habermann, Venelina Jordanova

7 Der VFX-Form Builder ist voll reentrant. Das heißt, man kann den Builder beliebig oft aufrufen um Einstellungen am Formular zu verändern. Es ist auch möglich das Formular von Hand mit VFP zu bearbeiten und anschließend wieder mit dem Form Builder zu arbeiten, ohne dass Einstellungen verloren gehen oder überschrieben werden. Der VFX-CGrid Builder Sollen nur Änderungen am Grid vorgenommen werden, braucht nicht der Form Builder verwendet zu werden. Mit dem VFX-Grid Builder können die Einstellungen des Grids verändert werden. Wie alle VFX Builder ist auch der Grid Builder reentrant. Test Das Formular kann direkt aus dem Formular-Designer oder aus dem Projekt-Manager gestartet und getestet werden. In der Init-Methode aller VFX-Formulare wird geprüft, ob das Applikationsobjekt existiert. Falls dieses nicht vorhanden ist, wurde das Formular direkt aus dem Projekt-Manager gestartet und VFX stellt selbständig die Umgebung her, um das Formular voll funktionsfähig laufen zu lassen. Dabei wird auch die Hauptsymbolleiste instanziiert und kann für die Bedienung des Formulars verwendet werden. Natürlich ist es auch möglich das Projekt über das Hauptprogramm Vfxmain.prg zu starten. Das Formular kann dann über den Öffnen-Dialog gestartet werden. Erstellen eines OneToMany Formulars (1:n) OneToMany-Formulare sehen im oberen Teil des Fensters genauso wie normale Formulare aus. Im unteren Teil befindet sich ein Child-Grid, in dem Daten aus einer Child-Tabelle bearbeitet werden können. Es ist möglich auf einem Seitenrahmen mehrere Child-Grids zu platzieren. Die Grids können dabei verschiedene Spalten der gleichen Tabelle oder Daten verschiedener Child-Tabellen anzeigen. Visual Extend Rapid Application Development 11. Visual FoxPro Entwicklerkonferenz Uwe Habermann, Venelina Jordanova (Gruppe FWK) V-VFX1 7

8 Der VFX-COneToMany Builder Zusätzlich zum normalen Form Builder hat der VFX-COneToMany Builder eine Seite zum Erstellen von Child- Grids. Es wird die dem Child-Grid zugrunde liegende Tabelle gewählt und die Spalten werden zusammengestellt. Der VFX-CChildgrid Builder Im Builder für Child-Grids können die Daten eines Child-Grids bearbeitet werden. Der Unterschied zum normalen Grid Builder besteht darin, dass mit dem Builder für Child-Grids der Code der OnPostInsert-Methode bearbeitet werden kann. Damit ein neuer Child-Datensatz zu einem Parent-Datensatz gespeichert werden kann, muss der Schlüssel des Parent-Datensatzes im Child-Datensatz gespeichert werden. Dies geschieht in der OnPostInsert-Methode. VFX trägt den Code fertig in die OnPostInsert-Methode ein. Der Code wird jedoch in Kommentarzeichen gesetzt. Nach Prüfung durch den Programmierer können die Kommentarzeichen entfernt werden. Eine Nachbearbeitung des Codes ist in der Regel nur erforderlich, wenn zusammengesetzte Schlüssel verwendet werden. Weitere Funktionen Über eine Formulareigenschaft (lmore) kann die Schaltfläche weitere Funktionen in der Standard-Symbolleiste aktiviert werden. In der Click-Methode dieser Schaltfläche wird die OnMore-Methode des aktiven Formulars aufgerufen. In dieser Methode steht bereits ein Template-Code, der leicht verändert werden kann. Hier werden in einem Array die Parameter für das VFXMore-Formular aufgerufen in dem in einem Dialog zwischen den zur Verfügung stehenden Funktionen ausgewählt werden kann. Z. B. können Child-Formulare gestartet werden. Auswahllisten VFX enthält mehrere Klassen für Auswahlfelder. Ein Auswahlfeld besteht aus einem Textfeld, einer Schaltfläche und einem schreibgeschützten Textfeld. In dem Textfeld kann ein Wert eingetragen werden. Beim Verlassen des Feldes wird überprüft, ob der eingegebene Wert in der Tabelle mit den Auswahlwerten enthalten ist. Falls nein, wird ein Auswahlformular gestartet. Im Auswahlformular kann der Anwender den gewünschten Datensatz auswählen. In einem schreibgeschützten Textfeld können weitere Informationen aus der Auswahltabelle angezeigt werden. Auf Wunsch kann dem Benutzer erlaubt werden neue Datensätze in der Auswahltabelle zu erfassen. Alle Eigenschaften des Auswahlfeldes können mit dem VFX-CPickField Builder gemacht werden. Auswahllisten in Childgrids von OneToMany-Formularen Auch innerhalb von Child-Grids auf 1:n-Formularen können Auswahllisten verwendet werden. Die Einstellungen werden auch hierfür über einen speziellen Builder gemacht. Hinzufügen einer Symbolleiste zu einem Formular Sehr anwenderfreundlich ist die Möglichkeit einem Formular eine Symbolleiste hinzuzufügen. Die Symbolleiste wird normal mit VFP erstellt. In der Click-Methode der Symbolleisten-Schaltflächen wird Sinnvollerweise eine Methode des aktiven Formulars aufgerufen. Z. B.: _screen.activeform.meinemethode() Der Name der Symbolleiste wird in einer Eigenschaft des Formulars ctoolbarclass) eingetragen. VFX zeigt die Symbolleiste automatisch an, wenn das Formular aktiv ist und versteckt sie wieder, wenn ein anderes Formular aktiv wird. Selbstverständlich werden der Status und die Position der Symbolleiste benutzerspezifisch gespeichert. 11. Visual FoxPro Entwicklerkonferenz 2004 Visual Extend Rapid Application Development 8 V-VFX1 (Gruppe FWK) 2004 Uwe Habermann, Venelina Jordanova

9 Client/Server-Anwendungen Verwenden von Ansichten Als Datenquelle für ein Formular kann wahlweise eine Tabelle oder eine Ansicht oder ein Cursoradapter verwendet werden. Ansichten und Cursoradapter können für jeden VFX-Formulartyp als Datenquelle verwendet werden. Es ist möglich OneToMany-Formulare oder Parent/Child-Konstruktionen auf Ansichten oder Cursoradapterm basieren zu lassen. Auch ist die Verwendung von Ansichten oder Cursoradaptern bei Auswahllisten möglich. Eine VFX- Anwendung kann somit als Frontend z. B. für einen SQL-Server oder andere Remote-Datenquellen verwendet werden. Eingabe der Ansichtsparameter Zur Eingabe der Ansichtsparameter gibt es eine spezielle VFX-Formularklasse. Es wird ein Formular auf Basis der Klasse caskviewarg erstellt. Vom Bearbeitungsformular können die Eingabefelder, die Ansichtsparameter enthalten, per drag & drop auf das Formular zur Eingabe der Ansichtsparameter gezogen werden. In einer Eigenschaft (cviewparameter) des jeweiligen Eingabefeldes wird der Name des Ansichtsparameters eingetragen. Das Formular zur Eingabe der Parameter kann in der Init-Methode des Bearbeitungsformulars oder z. B. über eine Schaltfläche aufgerufen werden. Sonstige Eigenschaften CTableForm Eine weitere Formularart ist die CTableForm. Bei diesem Formular werden das Listen-Grid und die Steuerelemente nebeneinander oder untereinander dargestellt. Es eignet sich daher insbesondere für Formulare mit nur wenigen Eingabefeldern. Mover-Dialog Der Mover-Dialog ist ein praktisches Werkzeug zur Auswahl von relativ wenigen Daten. Die Mover-Klasse wird programmatisch instanziiert. Parameter sind ein Array mit der Auswahlliste und ein Array mit den ausgewählten Elementen, das nach Beenden des Dialogs auch die Ergebnismenge enthält. Visual Extend Rapid Application Development 11. Visual FoxPro Entwicklerkonferenz Uwe Habermann, Venelina Jordanova (Gruppe FWK) V-VFX1 9

10 OLE-Klassen Es ist möglich Word, Excel, Outlook und Powerpoint per OLE aus VFX-Applikationen anzusteuern. Die wichtigsten Funktionen stehen in Klassen zur Verfügung. Debug-Modus Durch setzen einer Konstanten kann die Anwendung im Debug-Modus gestartet werden. Im Debug-Modus ist ein zusätzliches Menü sichtbar, mit dessen Hilfe jederzeit der Debugger gestartet werden kann. Außerdem kann durch einen Rechtsklick mit der Maus auf einem Formular der Debugger gestartet werden. Dabei wird auch das Set-Fenster geöffnet. Systemeinstellungen im Optionen-Dialog Im Optionen-Dialog können die Felder der Tabelle Vfxsys.dbf bearbeitet werden. Der Programmierer kann dieser Tabelle Felder mit globalen Einstellungen hinzufügen. Zur Laufzeit stehen die Werte aller Felder als globale Variablen mit dem Präfix gs_ zur Verfügung. Mehrsprachige Applikationen, VFX-LangSetup Builder Bei der Erstellung eines neuen VFX-Projekts kann zwischen den Sprachen deutsch, englisch, französisch italienisch, spanisch, griechisch, bulgarisch, holländisch, portugiesisch, russisch und tschechisch gewählt werden. Entsprechend zur gewählten Sprache werden die Include-Dateien in das neue Projekt kopiert. Will man zu einem späteren Zeitpunkt seine Applikation in eine andere Sprache übersetzen, startet man für jedes Formular den VFX-LangSetup Builder. Dieser Builder erstellt für jede Caption eines Formulars eine Zuweisung. Der Caption wird zur Laufzeit der Wert einer Konstanten zugewiesen. Die Konstanten können mit dem VFX-Message Editor erstellt und bearbeitet werden. Zur Erstellung der Applikation kopiert man dann einfach die Include-Dateien der gewünschten Sprache in das Projekt und lässt die Anwendung erstellen. Wahlweise kann eine bestehende Anwendung auch auf Lokalisierung zur Laufzeit umgestellt werden. Datei werden alle in der Anwendung verwendeten Texte zur Laufzeit aus der Tabelle Vfxmsf.dbf gelesen. Aktualisierung der Kundendatenbank VFX enthält Routinen um eine Aktualisierung der Datenbank beim Kunden automatisch durchzuführen. Dazu wird unterhalb des Datenverzeichnisses ein Verzeichnis mit dem Namen Update angelegt. In dieses Verzeichnis wird die Datenbank mit allen Tabellen, jedoch ohne Daten, kopiert. Beim Programmstart wird die Datenbank im Datenverzeichnis aktualisiert. Es können der Datenbank auf diese Weise neue Tabellen, neue Felder in Tabellen, neue Indexschlüssel und neue Ansichten hinzugefügt werden. Ebenso werden nicht mehr benötigte Tabellen, Felder usw. gelöscht. Anschließend werden alle Dateien im Update-Verzeichnis gelöscht. Mit dieser Methode können auch freie Tabellen aktualisiert werden. In VFX 9.0 werden auch die Erstellung und Aktualisierung von SQL Server-Datenbanken unterstützt. VFX-Application Manager Ein weiteres nützliches Tool befindet sich in der VFX 9.0 Task Pane, der Application Manager. In einer Tabelle werden Informationen über alle VFP-Projekte verwaltet. Über den VFX-Application Manager kann ein Projekt geöffnet werden. Dabei wird automatisch der Pfad in das Projektverzeichnis gesetzt. Außerdem kann über den VFX-Application Manager ein Rebuild all" durchgeführt werden. Dabei wird das Projekt komplett kompiliert. Änderungen in Include-Dateien werden berücksichtigt. VFX-Class Switcher Mit dem VFX-Class Switcher ist es möglich nachträglich die einem Steuerelement zugrunde liegende Klasse zu ändern. So kann man z. B. aus einer Textbox einen Spinner oder ein Auswahlfeld machen. 11. Visual FoxPro Entwicklerkonferenz 2004 Visual Extend Rapid Application Development 10 V-VFX1 (Gruppe FWK) 2004 Uwe Habermann, Venelina Jordanova

11 VFX-Message Box Builder Ein nützliches Werkzeug zur Erstellung von Messageboxen in verschiedenen Sprachen ist der VFX-Message Box Builder. Die Texte der Messagebox werden in der Tabelle Vfxmsg.dbf gespeichert. Der Befehl zur Anzeige der Messagebox wird in die Zwischenablage kopiert und kann von dort in den eigenen Programmquelltext übernommen werden. Dabei wird nicht der Text selbst, sondern eine Konstante als Parameter übergeben. Die Include-Dateien mit den Werten der Konstanten in der gewünschten Sprache werden mit dem VFX-Message Editor erstellt. VFX-Message Editor Die Werte aller von VFX verwendeten Konstanten stehen in der freien Tabelle Vfxmsg.dbf. Für jede Sprache ist ein Memofeld mit dem Text vorhanden. Mit dem VFX-Message Editor können diese Texte bearbeitet werden. Hooks VFX bietet bei allen wichtigen Methoden Eingriffsmöglichkeiten über Hooks. Als Beispiel schauen wir die OnInsert-Methode eines Formulars an. Die OnInsert-Methode wird aufgerufen, wenn ein neuer Datensatz angefügt werden soll. Dabei wird zunächst die Methode OnPreInsert aufgerufen. Nur wenn diese Methode.T. als Rückgabewert liefert, wird ein Datensatz angefügt. Nach dem Anfügen des Datensatzes wird die OnPostInsert-Methode aufgerufen. Hier können z. B. mit dem Replace-Befehl Daten in den neuen Datensatz eingetragen werden. Wenn die OnPostInsert-Methode.F. zurückliefert, wird ein Tablerevert() durchgeführt und der neue Datensatz damit sofort wieder gelöscht. Zusätzlich zu diesen Möglichkeiten ist in den meisten VFX-Methoden ein Eventhook eingebaut. Wenn die Eventhooks aktiviert sind, wird in jedem Eventhook die Funktion Eventhookhandler aufgerufen. Als Parameter werden dieser Funktion der Name der aufrufenden Methode, eine Referenz auf das aktuelle Objekt und eine Referenz auf das aktuelle Formular übergeben. Über eine Case-Konstruktion kann dann individueller Code ausgeführt werden. Hierdurch kann an praktisch jeder Stelle in den Funktionsablauf von VFX eingegriffen werden. Dokumentation Neben dem Benutzerhandbuch gibt es zu VFX eine Menge an Online-Dokumentation. Dazu gehört insbesondere die Technische Referenz, die als Windows-Hilfedatei vorliegt. In ihr ist zu jeder Klassenbibliothek, zu jeder Klasse jede Methode und jede Eigenschaft beschrieben. In einem Tutorial werden anhand von typischen Anwenderfragen die Lösungen mit VFX erläutert. Direkt aus der Technischen Referenz können Videos (Avi- Dateien) gestartet werden. Es gibt 10 Videos mit insgesamt ca. 45 Minuten Dauer. In den Videos wird die Visual Extend Rapid Application Development 11. Visual FoxPro Entwicklerkonferenz Uwe Habermann, Venelina Jordanova (Gruppe FWK) V-VFX1 11

12 Erstellung von Formularen für Fileserver- und Client-/Server-Datenbanken beschrieben und gezeigt. Für den VFX-Anfänger eine große Hilfe bei der Einarbeitung. Support Support für VFX ist im dfpug-forum ( zu finden. Dort gibt es sowohl eine deutsche als auch eine englische Sektion zu VFX. Diese Sektionen können auch alternativ als Newsgroup (news://news.dfpug.de) gelesen und bearbeitet werden. Im Internet findet man auf der Website von Visual Extend ( weitere Informationen zum Produkt. Auch ist hier der Download der Demoapplikation, der gesamten Dokumentation und der aktuellen Vollversion von VFX möglich. Eine umfangreiche Sammlung weiterer Dokumente rund um VFX findet sich im Dokumentenportal der dfpug ( Aktuelle Informationen erhalten Sie über den kostenlosen dfpug-enewsletter im Abschnitt zu VFX ( Zusammenfassung Wie wir gesehen haben stellt VFX eine vollständige Entwicklungsumgebung bereit, die keine Wünsche offen lässt. Alle wesentlichen Einstellungen an VFX-Klassen, insbesondere an den Formularklassen, können mit reentranten Buildern durchgeführt werden. Alle in diesem Artikel beschriebenen Eigenschaften und Funktionen lassen sich praktisch ohne Programmierung nur durch den Einsatz der Builder erreichen. Trotzdem ist es an praktisch jeder Stelle über Hooks möglich in den Programmablauf einzugreifen. Da VFX mit Quellen geliefert wird und selbst mit VFP programmiert ist, hat der Entwickler unbegrenzte Freiheit eigene Erweiterungen oder Anpassungen an eigene Bedürfnisse vorzunehmen. Die Performance von VFX-Anwendungen ist so gut, wie sie mit VFP-Anwendungen nur sein kann. Die Vererbungstiefe ist gering. Die meisten Klassen haben nur 1 bis 2, maximal jedoch 4 Vererbungsebenen hinter sich. Um das Laden von umfangreichen Formularen weiter zu beschleunigen kann Delayed Instantiation verwendet werden. Auch dies wird von VFX mit einfach zu handhabenden Funktionen unterstützt. Die mit VFX erstellten Applikationen vermitteln dem Anwender einen sehr professionellen Eindruck und eine Office-kompatible Bedienung. VFX bietet mit all dem ein unschlagbares Preis-/Leistungsverhältnis. Es bietet jedem Programmierer eine Fundgrube an Ideen und eine Vielzahl von fertigen Problemlösungen. 11. Visual FoxPro Entwicklerkonferenz 2004 Visual Extend Rapid Application Development 12 V-VFX1 (Gruppe FWK) 2004 Uwe Habermann, Venelina Jordanova

Session V-VFX1 Visual Extend 11.0 Wichtiger als je zuvor

Session V-VFX1 Visual Extend 11.0 Wichtiger als je zuvor Session V-VFX1 Visual Extend 11.0 Wichtiger als je zuvor Venelina Jordanova, Uwe Habermann V&U Ltd. - www.vandu.eu Einführung Wer auch in Zukunft die Nase vorn haben will, kommt um den Einsatz eines leistungsfähigen

Mehr

Was ist neu in VFX? Nicht nur für VFX-Entwickler!

Was ist neu in VFX? Nicht nur für VFX-Entwickler! Session V-VFX Was ist neu in VFX? Nicht nur für VFX-Entwickler! Uwe Habermann Uwe@hceood.eu Einführung Die leistungsfähige Rapid Application Development Entwicklungsumgebung für VFP 9-Anwendungen wird

Mehr

Session D-VFX Visual Extend - die Entwicklungsumgebung für VFP 8.0

Session D-VFX Visual Extend - die Entwicklungsumgebung für VFP 8.0 Session D-VFX Visual Extend - die Entwicklungsumgebung für VFP 8.0 Uwe Habermann Uwe@Habermann-Leu.de Einführung Das RAD-Framework Visual Extend 7 und seine Leistungsfähigkeit werden an zahlreichen Beispielen

Mehr

Hilfe zur Dokumentenverwaltung

Hilfe zur Dokumentenverwaltung Hilfe zur Dokumentenverwaltung Die Dokumentenverwaltung von Coffee-CRM ist sehr mächtig und umfangreich, aber keine Angst die Bedienung ist kinderleicht. Im Gegensatz zur Foto Galeria können Dokumente

Mehr

Bedienungsanleitung. Stand: 26.05.2011. Copyright 2011 by GEVITAS GmbH www.gevitas.de

Bedienungsanleitung. Stand: 26.05.2011. Copyright 2011 by GEVITAS GmbH www.gevitas.de GEVITAS-Sync Bedienungsanleitung Stand: 26.05.2011 Copyright 2011 by GEVITAS GmbH www.gevitas.de Inhalt 1. Einleitung... 3 1.1. Installation... 3 1.2. Zugriffsrechte... 3 1.3. Starten... 4 1.4. Die Menü-Leiste...

Mehr

ARAkoll 2013 Dokumentation. Datum: 21.11.2012

ARAkoll 2013 Dokumentation. Datum: 21.11.2012 ARAkoll 2013 Dokumentation Datum: 21.11.2012 INHALT Allgemeines... 3 Funktionsübersicht... 3 Allgemeine Funktionen... 3 ARAmatic Symbolleiste... 3 Monatsprotokoll erzeugen... 4 Jahresprotokoll erzeugen

Mehr

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen

SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen SafeRun-Modus: Die Sichere Umgebung für die Ausführung von Programmen Um die maximale Sicherheit für das Betriebssystem und Ihre persönlichen Daten zu gewährleisten, können Sie Programme von Drittherstellern

Mehr

tentoinfinity Apps 1.0 EINFÜHRUNG

tentoinfinity Apps 1.0 EINFÜHRUNG tentoinfinity Apps Una Hilfe Inhalt Copyright 2013-2015 von tentoinfinity Apps. Alle Rechte vorbehalten. Inhalt der online-hilfe wurde zuletzt aktualisiert am August 6, 2015. Zusätzlicher Support Ressourcen

Mehr

Kurzeinführung Excel2App. Version 1.0.0

Kurzeinführung Excel2App. Version 1.0.0 Kurzeinführung Excel2App Version 1.0.0 Inhalt Einleitung Das Ausgangs-Excel Excel-Datei hochladen Excel-Datei konvertieren und importieren Ergebnis des Imports Spalten einfügen Fehleranalyse Import rückgängig

Mehr

VB.net Programmierung und Beispielprogramm für GSV

VB.net Programmierung und Beispielprogramm für GSV VB.net Programmierung und Beispielprogramm für GSV Dokumentation Stand vom 26.05.2011 Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de 1 Inhaltsverzeichnis Vorwort...2

Mehr

KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl.

KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl. Installations- und Bedienanleitung DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl.de 2013-08-12 Seite 1/6 Inhaltsverzeichnis 1. BESCHREIBUNG... 3 2. SYSTEMVORAUSSETZUNGEN... 3 3. INSTALLATION...

Mehr

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme Novell Client Anleitung zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 8 Mit der Einführung von Windows 7 hat sich die Novell-Anmeldung sehr stark verändert. Der Novell Client

Mehr

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen

Mehr

CVR Seniorentreff vom 04. und 05.02.03 Serienbriefe/Seriendruck. Serienbriefe / Seriendruck

CVR Seniorentreff vom 04. und 05.02.03 Serienbriefe/Seriendruck. Serienbriefe / Seriendruck Serienbriefe / Seriendruck Mit Hilfe des Seriendruck-Managers lassen sich Serienbriefe, Adressetiketten, oder Briefumschläge relativ einfach erstellen. Der Seriendruck-Manager hilft dabei, die Adressdaten

Mehr

Neue Steuererklärung 2013 erstellen

Neue Steuererklärung 2013 erstellen Neue Steuererklärung 2013 erstellen Bitte klicken Sie im Startmenü auf die Schaltfläche Steuererklärung 2013 NEU Anschliessend wird der folgende Dialog angezeigt. Wenn Sie die letztjährige Steuererklärung

Mehr

Folgeanleitung für Klassenlehrer

Folgeanleitung für Klassenlehrer Folgeanleitung für Klassenlehrer 1. Das richtige Halbjahr einstellen Stellen sie bitte zunächst das richtige Schul- und Halbjahr ein. Ist das korrekte Schul- und Halbjahr eingestellt, leuchtet die Fläche

Mehr

SANDBOXIE konfigurieren

SANDBOXIE konfigurieren SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:

Mehr

Fallbeispiel: Eintragen einer Behandlung

Fallbeispiel: Eintragen einer Behandlung Fallbeispiel: Eintragen einer Behandlung Im ersten Beispiel gelernt, wie man einen Patienten aus der Datenbank aussucht oder falls er noch nicht in der Datenbank ist neu anlegt. Im dritten Beispiel haben

Mehr

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER

Inhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...

Mehr

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken.

Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Seite erstellen Mit der Maus im Menü links auf den Menüpunkt 'Seiten' gehen und auf 'Erstellen klicken. Es öffnet sich die Eingabe Seite um eine neue Seite zu erstellen. Seiten Titel festlegen Den neuen

Mehr

Folgeanleitung für Fachlehrer

Folgeanleitung für Fachlehrer 1. Das richtige Halbjahr einstellen Folgeanleitung für Fachlehrer Stellen sie bitte zunächst das richtige Schul- und Halbjahr ein. Ist das korrekte Schul- und Halbjahr eingestellt, leuchtet die Fläche

Mehr

Mediumwechsel - VR-NetWorld Software

Mediumwechsel - VR-NetWorld Software Mediumwechsel - VR-NetWorld Software Die personalisierte VR-NetWorld-Card wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-NetWorld-Card gegen eine neue

Mehr

Bedienungsanleitung V1.0. PC-Programm / Konverter EP-Schachtmanagement. TECTUS Transponder Technology GmbH

Bedienungsanleitung V1.0. PC-Programm / Konverter EP-Schachtmanagement. TECTUS Transponder Technology GmbH Bedienungsanleitung V1.0 PC-Programm / Konverter EP-Schachtmanagement TECTUS Transponder Technology GmbH Eurotecring 39 D-47445 Moers ALLGEMEIN 4 Installation 4 PROGRAMMBESCHREIBUNG 5 1 TASKLEISTEN SYMBOL

Mehr

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min)

Faktura. IT.S FAIR Faktura. Handbuch. Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) IT.S FAIR Faktura Handbuch Dauner Str.12, D-41236 Mönchengladbach, Hotline: 0900/1 296 607 (1,30 /Min) 1. Inhalt 1. Inhalt... 2 2. Wie lege ich einen Kontakt an?... 3 3. Wie erstelle ich eine Aktion für

Mehr

Windows 10. Vortrag am Fleckenherbst Bürgertreff Neuhausen. www.buergertreff-neuhausen.de www.facebook.com/buergertreffneuhausen

Windows 10. Vortrag am Fleckenherbst Bürgertreff Neuhausen. www.buergertreff-neuhausen.de www.facebook.com/buergertreffneuhausen Windows 10 Vortrag am Fleckenherbst Bürgertreff Neuhausen 1 Inhalt Was ist neu (im Vergleich zu Windows 8.1) Wann lohnt sich ein Umstieg Update Installation von Windows 10 Startmenü Windows Explorer Webbrowser

Mehr

Tipps & Tricks im CRM

Tipps & Tricks im CRM Tipps & Tricks im CRM 1. Mehrere Datensätze gleichzeitig bearbeiten S. 2 2. Änderung der Spaltenreihenfolge S. 3 3. Auto-Vervollständigung S. 3 4. Katalogwert wählen, ohne Katalog zu öffnen S. 4 5. Tastenkombination

Mehr

1. Einführung. 2. Die Mitarbeiterübersicht

1. Einführung. 2. Die Mitarbeiterübersicht 1. Einführung In orgamax können Sie jederzeit neue Mitarbeiter anlegen und diesen Mitarbeitern bestimmte Berechtigungen in der Software zuordnen. Darüber hinaus können auch Personaldaten wie Gehalt und

Mehr

1. Arbeiten mit dem Touchscreen

1. Arbeiten mit dem Touchscreen 1. Arbeiten mit dem Touchscreen 1.1. Einleitung Als weitere Buchungsart steht bei DirectCASH ein Touchscreen zur Verfügung. Dieser kann zwar normal via Maus bedient werden, vorzugsweise jedoch durch einen

Mehr

Ihr CMS für die eigene Facebook Page - 1

Ihr CMS für die eigene Facebook Page - 1 Ihr CMS für die eigene Facebook Page Installation und Einrichten eines CMS für die Betreuung einer oder mehrer zusätzlichen Seiten auf Ihrer Facebook Page. Anpassen der "index.php" Installieren Sie das

Mehr

Speichern. Speichern unter

Speichern. Speichern unter Speichern Speichern unter Speichern Auf einem PC wird ständig gespeichert. Von der Festplatte in den Arbeitspeicher und zurück Beim Download Beim Kopieren Beim Aufruf eines Programms Beim Löschen Beim

Mehr

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013

Access 2013. Grundlagen für Anwender. Susanne Weber. 1. Ausgabe, 1. Aktualisierung, Juni 2013 Access 2013 Susanne Weber 1. Ausgabe, 1. Aktualisierung, Juni 2013 Grundlagen für Anwender ACC2013 2 Access 2013 - Grundlagen für Anwender 2 Mit Datenbanken arbeiten In diesem Kapitel erfahren Sie was

Mehr

Installationsanleitung CLX.PayMaker Home

Installationsanleitung CLX.PayMaker Home Installationsanleitung CLX.PayMaker Home Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung

Mehr

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.

Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,

Mehr

KURZANLEITUNG MSDAS DMS SYSTEM - SILVERDAT II SCHNITTSTELLE

KURZANLEITUNG MSDAS DMS SYSTEM - SILVERDAT II SCHNITTSTELLE Das MSDas DMS System (KfzWin Basic) bietet Ihnen eine Schnittstelle zur SilverDAT II der DAT. Zur Nutzung der Schnittstelle im DMS System finden Sie nachfolgend die entsprechenden Hinweise zur Einrichtung.

Mehr

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation

Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation Dokumentation für die software für zahnärzte der procedia GmbH Onlinedokumentation (Bei Abweichungen, die bspw. durch technischen Fortschritt entstehen können, ziehen Sie bitte immer das aktuelle Handbuch

Mehr

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,

Mehr

TempusCapio Erste Schritte

TempusCapio Erste Schritte TempusCapio Erste Schritte 1. Anlegen eines Friedhofs Klicken Sie unter dem Reiter Friedhöfe auf Bearbeiten um die Daten Ihres Friedhofes anzupassen. Einen weiteren zusätzlichen Friedhof können Sie bei

Mehr

Alerts für Microsoft CRM 4.0

Alerts für Microsoft CRM 4.0 Alerts für Microsoft CRM 4.0 Benutzerhandbuch Der Inhalt des Dokuments ist Änderungen vorbehalten. Microsoft und Microsoft CRM sind registrierte Markenzeichen von Microsoft Inc. Alle weiteren erwähnten

Mehr

Einkaufslisten verwalten. Tipps & Tricks

Einkaufslisten verwalten. Tipps & Tricks Tipps & Tricks INHALT SEITE 1.1 Grundlegende Informationen 3 1.2 Einkaufslisten erstellen 4 1.3 Artikel zu einer bestehenden Einkaufsliste hinzufügen 9 1.4 Mit einer Einkaufslisten einkaufen 12 1.4.1 Alle

Mehr

Suche schlecht beschriftete Bilder mit Eigenen Abfragen

Suche schlecht beschriftete Bilder mit Eigenen Abfragen Suche schlecht beschriftete Bilder mit Eigenen Abfragen Ist die Bilderdatenbank über einen längeren Zeitraum in Benutzung, so steigt die Wahrscheinlichkeit für schlecht beschriftete Bilder 1. Insbesondere

Mehr

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche

Mehr

Urlaubsregel in David

Urlaubsregel in David Urlaubsregel in David Inhaltsverzeichnis KlickDown Beitrag von Tobit...3 Präambel...3 Benachrichtigung externer Absender...3 Erstellen oder Anpassen des Anworttextes...3 Erstellen oder Anpassen der Auto-Reply-Regel...5

Mehr

Workflow. Installationsanleitung

Workflow. Installationsanleitung Workflow Installationsanleitung August 2013 Inhaltsverzeichnis Kapitel 1 Installation der Programme... 2 Kapitel 2 Lizenzierung Novaline Workflow... 4 Kapitel 3 Einrichten der Systeme... 5 3.1 Workflow

Mehr

teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep

teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen

Mehr

Das EDV-Cockpit mit MindManager für SharePoint

Das EDV-Cockpit mit MindManager für SharePoint Das EDV-Cockpit mit MindManager für SharePoint 2010 MindBusiness GmbH 29.03.2010 - 2 - Inhalt Mindjet MindManager für SharePoint: Das EDV-Cockpit... 3 Vorbereitungen in SharePoint... 3 Aufbau der Map...

Mehr

Anwenderdokumentation AccountPlus GWUPSTAT.EXE

Anwenderdokumentation AccountPlus GWUPSTAT.EXE AccountPlus Inhaltsverzeichnis Inhaltsverzeichnis Anwenderdokumentation AccountPlus GWUPSTAT.EXE (vorläufig) ab Version 6.01 INHALTSVERZEICHNIS...1 1 ALLGEMEINES...2 2 INSTALLATION UND PROGRAMMAUFRUF...2

Mehr

Outlook 2000 Thema - Archivierung

Outlook 2000 Thema - Archivierung interne Schulungsunterlagen Outlook 2000 Thema - Inhaltsverzeichnis 1. Allgemein... 3 2. Grundeinstellungen für die Auto in Outlook... 3 3. Auto für die Postfach-Ordner einstellen... 4 4. Manuelles Archivieren

Mehr

Installationsanleitung CLX.PayMaker Office

Installationsanleitung CLX.PayMaker Office Installationsanleitung CLX.PayMaker Office Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung

Mehr

Qt-Projekte mit Visual Studio 2005

Qt-Projekte mit Visual Studio 2005 Qt-Projekte mit Visual Studio 2005 Benötigte Programme: Visual Studio 2005 Vollversion, Microsoft Qt 4 Open Source s. Qt 4-Installationsanleitung Tabelle 1: Benötigte Programme für die Qt-Programmierung

Mehr

Installation und Sicherung von AdmiCash mit airbackup

Installation und Sicherung von AdmiCash mit airbackup Installation und Sicherung von AdmiCash mit airbackup airbackup airbackup ist eine komfortable, externe Datensicherungslösung, welche verschiedene Funktionen zur Sicherung, sowie im Falle eines Datenverlustes,

Mehr

Erste-Schritte VP 5.1

Erste-Schritte VP 5.1 In diesem Dokument werden wichtige Einstellungen beschrieben, die vorgenommen werden müssen, wenn mit einer leeren Planung begonnen wird. Inhaltsverzeichnis Erstellung einer leeren Planung...1 Wichtige

Mehr

CMS.R. Bedienungsanleitung. Modul Cron. Copyright 10.09.2009. www.sruttloff.de CMS.R. - 1 - Revision 1

CMS.R. Bedienungsanleitung. Modul Cron. Copyright 10.09.2009. www.sruttloff.de CMS.R. - 1 - Revision 1 CMS.R. Bedienungsanleitung Modul Cron Revision 1 Copyright 10.09.2009 www.sruttloff.de CMS.R. - 1 - WOZU CRON...3 VERWENDUNG...3 EINSTELLUNGEN...5 TASK ERSTELLEN / BEARBEITEN...6 RECHTE...7 EREIGNISSE...7

Mehr

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH Dokumentenverwaltung Copyright 2012 cobra computer s brainware GmbH cobra Adress PLUS ist eingetragenes Warenzeichen der cobra computer s brainware GmbH. Andere Begriffe können Warenzeichen oder anderweitig

Mehr

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können.

In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Tutorial: Wie erfasse ich einen Termin? In diesem Tutorial lernen Sie, wie Sie einen Termin erfassen und verschiedene Einstellungen zu einem Termin vornehmen können. Neben den allgemeinen Angaben zu einem

Mehr

Beispiel Shop-Eintrag Ladenlokal & Online-Shop im Verzeichnis www.wir-lieben-shops.de 1

Beispiel Shop-Eintrag Ladenlokal & Online-Shop im Verzeichnis www.wir-lieben-shops.de 1 Beispiel Shop-Eintrag Ladenlokal & Online-Shop. Als Händler haben Sie beim Shop-Verzeichnis wir-lieben-shops.de die Möglichkeit einen oder mehrere Shop- Einträge zu erstellen. Es gibt 3 verschiedene Typen

Mehr

malistor Phone ist für Kunden mit gültigem Servicevertrag kostenlos.

malistor Phone ist für Kunden mit gültigem Servicevertrag kostenlos. malistor Phone malistor Phone ist die ideale Ergänzung zu Ihrer Malersoftware malistor. Mit malistor Phone haben Sie Ihre Adressen und Dokumente (Angebote, Aufträge, Rechnungen) aus malistor immer dabei.

Mehr

Persönliches Adressbuch

Persönliches Adressbuch Persönliches Adressbuch Persönliches Adressbuch Seite 1 Persönliches Adressbuch Seite 2 Inhaltsverzeichnis 1. WICHTIGE INFORMATIONEN ZUR BEDIENUNG VON CUMULUS 4 2. ALLGEMEINE INFORMATIONEN ZUM PERSÖNLICHEN

Mehr

Anleitung zur Verwendung der VVW-Word-Vorlagen

Anleitung zur Verwendung der VVW-Word-Vorlagen Anleitung zur Verwendung der VVW-Word-Vorlagen v1.0. Feb-15 1 1 Vorwort Sehr geehrte Autorinnen und Autoren, wir haben für Sie eine Dokumentenvorlage für Microsoft Word entwickelt, um Ihnen die strukturierte

Mehr

OS Anwendungsbeschreibung

OS Anwendungsbeschreibung Inhalt Einleitung... 2 Start des Programms... 2 Scannen einer neuen Zeitungsseite... 4 Presse-Clipping... 8 Artikel ausschneiden und bearbeiten... 11 Übernahme aus der Zwischenablage... 19 Ausdruck in

Mehr

Handbuch zum Excel Formular Editor

Handbuch zum Excel Formular Editor Handbuch zum Excel Formular Editor Mit diesem Programm können Sie die Zellen von ihrer Excel Datei automatisch befüllen lassen. Die Daten können aus der Coffee Datenbank, oder einer weiteren Excel Datendatei

Mehr

Installation / Aktualisierung von Druckertreibern unter Windows 7

Installation / Aktualisierung von Druckertreibern unter Windows 7 Rechenzentrum Installation / Aktualisierung von Druckertreibern unter Windows 7 Es gibt drei verschiedene Wege, um HP-Druckertreiber unter Windows7 zu installieren: (Seite) 1. Automatische Installation...

Mehr

Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt!

Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt! Wollen Sie einen mühelosen Direkteinstieg zum Online Shop der ÖAG? Sie sind nur einen Klick davon entfernt! Sehr geehrte(r) Geschäftspartner(in), Um Ihre Transaktionen schneller durchzuführen, bieten wir

Mehr

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole Lavid-F.I.S. Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der Lavid Software GmbH Dauner Straße 12, D-41236 Mönchengladbach http://www.lavid-software.net Support:

Mehr

Bedienungsanleitung für den SecureCourier

Bedienungsanleitung für den SecureCourier Bedienungsanleitung für den SecureCourier Wo kann ich den SecureCourier nach der Installation auf meinem Computer finden? Den SecureCourier finden Sie dort, wo Sie mit Dateien umgehen und arbeiten. Bei

Mehr

Adminer: Installationsanleitung

Adminer: Installationsanleitung Adminer: Installationsanleitung phpmyadmin ist bei uns mit dem Kundenmenüpasswort geschützt. Wer einer dritten Person Zugriff auf die Datenbankverwaltung, aber nicht auf das Kundenmenü geben möchte, kann

Mehr

GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY

GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY GEORG.NET Anbindung an Ihr ACTIVE-DIRECTORY Vorteile der Verwendung eines ACTIVE-DIRECTORY Automatische GEORG Anmeldung über bereits erfolgte Anmeldung am Betriebssystem o Sie können sich jederzeit als

Mehr

RGS Homepage Arbeiten im Administratorbereich (Backend)

RGS Homepage Arbeiten im Administratorbereich (Backend) RGS Homepage Arbeiten im Administratorbereich (Backend) Neben der vereinfachten Eingabe von Beiträgen im Frontbereich der Homepage (Frontend), den Sie direkt über den Menüpunkt LOGIN erreichen, gibt es

Mehr

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E

S TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E S TAND N OVEMBE R 2012 HANDBUCH T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E Herausgeber Referat Informationstechnologie in der Landeskirche und im Oberkirchenrat Evangelischer Oberkirchenrat

Mehr

DOKUMENTATION VOGELZUCHT 2015 PLUS

DOKUMENTATION VOGELZUCHT 2015 PLUS DOKUMENTATION VOGELZUCHT 2015 PLUS Vogelzucht2015 App für Geräte mit Android Betriebssystemen Läuft nur in Zusammenhang mit einer Vollversion vogelzucht2015 auf einem PC. Zusammenfassung: a. Mit der APP

Mehr

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden. In einer Website haben Seiten oft das gleiche Layout. Speziell beim Einsatz von Tabellen, in denen die Navigation auf der linken oder rechten Seite, oben oder unten eingesetzt wird. Diese Anteile der Website

Mehr

3. GLIEDERUNG. Aufgabe:

3. GLIEDERUNG. Aufgabe: 3. GLIEDERUNG Aufgabe: In der Praxis ist es für einen Ausdruck, der nicht alle Detaildaten enthält, häufig notwendig, Zeilen oder Spalten einer Tabelle auszublenden. Auch eine übersichtlichere Darstellung

Mehr

Umstellung des Vergütungsverfahrens externer Gutachter beim Versorgungsamt Hamburg

Umstellung des Vergütungsverfahrens externer Gutachter beim Versorgungsamt Hamburg FS 5138 Dr. Kölln 428 63 3266 28. September 2015 Umstellung des Vergütungsverfahrens externer Gutachter beim Versorgungsamt Hamburg Ab dem 1. September 2015 wird im Versorgungsamt Hamburg die Bezahlung

Mehr

CALCOO Lite. Inhalt. 1. Projekt anlegen / öffnen. 2. Projekt von CALCOO App importieren

CALCOO Lite. Inhalt. 1. Projekt anlegen / öffnen. 2. Projekt von CALCOO App importieren CALCOO Lite Hier finden Sie eine Kurzanleitung zu den einzelnen Projektschritten von CALCOO Light. Nach dem Lesen wissen Sie die grundlegenden Funktionen zu bedienen und können ein Projekt erstellen. Inhalt

Mehr

1. Einschränkung für Mac-User ohne Office 365. 2. Dokumente hochladen, teilen und bearbeiten

1. Einschränkung für Mac-User ohne Office 365. 2. Dokumente hochladen, teilen und bearbeiten 1. Einschränkung für Mac-User ohne Office 365 Mac-User ohne Office 365 müssen die Dateien herunterladen; sie können die Dateien nicht direkt öffnen und bearbeiten. Wenn die Datei heruntergeladen wurde,

Mehr

Hilfe zur Urlaubsplanung und Zeiterfassung

Hilfe zur Urlaubsplanung und Zeiterfassung Hilfe zur Urlaubsplanung und Zeiterfassung Urlaubs- und Arbeitsplanung: Mit der Urlaubs- und Arbeitsplanung kann jeder Mitarbeiter in Coffee seine Zeiten eintragen. Die Eintragung kann mit dem Status anfragen,

Mehr

Erstellen einer digitalen Signatur für Adobe-Formulare

Erstellen einer digitalen Signatur für Adobe-Formulare Erstellen einer digitalen Signatur für Adobe-Formulare (Hubert Straub 24.07.13) Die beiden Probleme beim Versenden digitaler Dokumente sind einmal die Prüfung der Authentizität des Absenders (was meist

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

Memeo Instant Backup Kurzleitfaden. Schritt 1: Richten Sie Ihr kostenloses Memeo-Konto ein

Memeo Instant Backup Kurzleitfaden. Schritt 1: Richten Sie Ihr kostenloses Memeo-Konto ein Einleitung Memeo Instant Backup ist eine einfache Backup-Lösung für eine komplexe digitale Welt. Durch automatisch und fortlaufende Sicherung Ihrer wertvollen Dateien auf Ihrem Laufwerk C:, schützt Memeo

Mehr

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Dateiname: ecdl_p2_02_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 2 Tabellenkalkulation

Mehr

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter

Web-Kürzel. Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter Krishna Tateneni Yves Arrouye Deutsche Übersetzung: Stefan Winter 2 Inhaltsverzeichnis 1 Web-Kürzel 4 1.1 Einführung.......................................... 4 1.2 Web-Kürzel.........................................

Mehr

1. Allgemeines. Mit der Vertragsverwaltung können u.a.

1. Allgemeines. Mit der Vertragsverwaltung können u.a. 1. Allgemeines Die ist ein zusätzliches NeDocS-Modul, das gesondert lizenziert und freigeschaltet wird. Hierzu ist es notwendig, eine neue Konfigurationsdatei nedocs.cfg auf die betroffenen Clients zu

Mehr

Bedienung von BlueJ. Klassenanzeige

Bedienung von BlueJ. Klassenanzeige Im Folgenden werden wichtige Funktionen für den Einsatz von BlueJ im Unterricht beschrieben. Hierbei wird auf den Umgang mit Projekten, Klassen und Objekten eingegangen. Abgeschlossen wird dieses Dokument

Mehr

2. Word-Dokumente verwalten

2. Word-Dokumente verwalten 2. Word-Dokumente verwalten In dieser Lektion lernen Sie... Word-Dokumente speichern und öffnen Neue Dokumente erstellen Dateiformate Was Sie für diese Lektion wissen sollten: Die Arbeitsumgebung von Word

Mehr

e-cargo Kurzeinführung: Neue Version ab 11.02.2013

e-cargo Kurzeinführung: Neue Version ab 11.02.2013 e-cargo Kurzeinführung: Neue Version ab 11.02.2013 Seite 1 Vorwort Am 11.02.2013 wurde eine neue Version von e-cargo veröffentlicht. Diese Kurzeinführung soll als Unterstützung im Umgang mit den neuen

Mehr

Mediumwechsel - VR-NetWorld Software

Mediumwechsel - VR-NetWorld Software Mediumwechsel - VR-NetWorld Software Die personalisierte VR-BankCard mit HBCI wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-BankCard gegen eine neue

Mehr

Visio 2013. Grundlagen. Linda York. 1. Ausgabe, Oktober 2013

Visio 2013. Grundlagen. Linda York. 1. Ausgabe, Oktober 2013 Visio 2013 Linda York 1. Ausgabe, Oktober 2013 Grundlagen V2013 2 Visio 2013 - Grundlagen 2 Einfache Zeichnungen erstellen In diesem Kapitel erfahren Sie wie Sie Shapes einfügen, kopieren und löschen was

Mehr

lññáåé=iáåé===pìééçêíáåñçêã~íáçå=

lññáåé=iáåé===pìééçêíáåñçêã~íáçå= lññáåé=iáåé===pìééçêíáåñçêã~íáçå= Wie kann das LiveUpdate durchgeführt werden? Um das LiveUpdate durchzuführen, müssen alle Anwender die Office Line verlassen. Nur so ist gewährleistet, dass die Office

Mehr

1. Einführung. 2. Archivierung alter Datensätze

1. Einführung. 2. Archivierung alter Datensätze 1. Einführung Mit wachsender Datenmenge und je nach Konfiguration, kann orgamax mit der Zeit langsamer werden. Es gibt aber diverse Möglichkeiten, die Software wieder so zu beschleunigen, als würden Sie

Mehr

Durchführung der Datenübernahme nach Reisekosten 2011

Durchführung der Datenübernahme nach Reisekosten 2011 Durchführung der Datenübernahme nach Reisekosten 2011 1. Starten Sie QuickSteuer Deluxe 2010. Rufen Sie anschließend über den Menüpunkt /Extras/Reisekosten Rechner den QuickSteuer Deluxe 2010 Reisekosten-Rechner,

Mehr

1 Dokumentenmanagement

1 Dokumentenmanagement 1 Dokumentenmanagement Das Dokumentenmanagement des GV Büro-System ist ein äußerst leistungsfähiges und mächtiges Tool. Es ist in der Lage, nahezu sämtliche Arten von Dokumenten auf einfache Art und Weise

Mehr

E-Mail-Inhalte an cobra übergeben

E-Mail-Inhalte an cobra übergeben E-Mail-Inhalte an cobra übergeben Sie bieten ihren potentiellen oder schon bestehenden Kunden über ihre Website die Möglichkeit, per Bestellformular verschiedene Infomaterialien in Papierform abzurufen?

Mehr

Allgemeine Eigenschaften von SESAM Vertrag Professional

Allgemeine Eigenschaften von SESAM Vertrag Professional SESAM- Seite 1 SESAM-Vertragsverwaltung - die ersten Schritte Seite 1 Allgemeine Eigenschaften von SESAM Vertrag Professional SESAM - Vertrag Professional dient zur einfachen Erstellung und Verwaltung

Mehr

nessbase Projekte Über Projekte I

nessbase Projekte Über Projekte I nessbase Projekte Über Projekte I nessbase Projekte ist eine Erweiterung für nessbase, die es ermöglicht, eine Projekt Verwaltung zu führen. Diese Erweiterung besteht aus der Formular Datei und Externals,

Mehr

Dokumentation zum Spielserver der Software Challenge

Dokumentation zum Spielserver der Software Challenge Dokumentation zum Spielserver der Software Challenge 10.08.2011 Inhaltsverzeichnis: Programmoberfläche... 2 Ein neues Spiel erstellen... 2 Spielfeldoberfläche... 4 Spielwiederholung laden... 5 Testdurchläufe...

Mehr

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein Einrichtung von orgamax-mobil Um die App orgamax Heute auf Ihrem Smartphone nutzen zu können, ist eine einmalige Einrichtung auf Ihrem orgamax Rechner (bei Einzelplatz) oder Ihrem orgamax Server (Mehrplatz)

Mehr

Anleitung zum erfassen von Last Minute Angeboten und Stellenangebote

Anleitung zum erfassen von Last Minute Angeboten und Stellenangebote Anleitung zum erfassen von Last Minute Angeboten und Stellenangebote Zweck dieser Anleitung ist es einen kleinen Überblick über die Funktion Last Minute auf Swisshotelportal zu erhalten. Für das erstellen

Mehr

E-MAIL VERWALTUNG. Postfächer, Autoresponder, Weiterleitungen, Aliases. http://www.athost.at. Bachstraße 47, 3580 Mödring office@athost.

E-MAIL VERWALTUNG. Postfächer, Autoresponder, Weiterleitungen, Aliases. http://www.athost.at. Bachstraße 47, 3580 Mödring office@athost. E-MAIL VERWALTUNG Postfächer, Autoresponder, Weiterleitungen, Aliases http://www.athost.at Bachstraße 47, 3580 Mödring office@athost.at Loggen Sie sich zunächst unter http://www.athost.at/kundencenter

Mehr

Erfassen von Service-Meldungen über das Web-Interface auf www.peras.de

Erfassen von Service-Meldungen über das Web-Interface auf www.peras.de Erfassen von Service-Meldungen über das Web-Interface auf www.peras.de Web Self Service Erfassen von Service-Meldungen Version 3.1 Seite 2 von 12 Anwenderdokumentation Version 3.1 Stand September 2011

Mehr

Handbuch B4000+ Preset Manager

Handbuch B4000+ Preset Manager Handbuch B4000+ Preset Manager B4000+ authentic organ modeller Version 0.6 FERROFISH advanced audio applications Einleitung Mit der Software B4000+ Preset Manager können Sie Ihre in der B4000+ erstellten

Mehr