Dynamische Stichwortlisten
|
|
- Sophie Frei
- vor 6 Jahren
- Abrufe
Transkript
1 Dynamische Stichwortlisten [Stand: Programmversion: ] In diesem Dokument wird die client-übergreifende Handhabung und das Scripting für dynamische Stichwortlisten erklärt. Hinweis: Die Erweiterung von dynamischen Stichwortlisten für Map-Felder ist noch nicht veröffentlicht. Inhalt 1 Einführung Motivation Grundidee Verwendung Indexserver Besonderheiten Konfiguration in der Verschlagwortungsmaske im ELOwf Verwendung aus Maskendefinition wie in anderen Clients Verwendung von dynamischen Stichwortlisten für Map-Felder (nicht veröffentlicht)... 7 ELO Digital Office GmbH 1
2 1 Einführung 1.1 Motivation Eine der meist gescripteten Komponenten in den Rich-Clients ist die Verschlagwortung. Hier sollen automatisch Werte gesetzt und Stichwortlisten angepasst werden. Gängige Use-Cases sind: Filtern anhand vorheriger Werte: Ein Benutzer füllt eine Indexzeile aus und soll für eine zweite eine Stichwortliste angezeigt bekommen, die je nach dem Eingabewert der ersten angepasst ist. Beispiel: Der Benutzer wählt eine Niederlassung anhand einer Stichwortliste und soll im zweiten Feld eine Liste der Mitarbeiter aus der gewählten Niederlassung bekommen. Dynamisch Stichwortlisten: Der Benutzer ruft eine Stichwortliste auf, die sich aus Werten in einer Datenbank dynamisch zusammensetzt. Beispiel: Der Benutzer bekommt eine Auswahl der aktuell offenen Projekte geliefert. Bulk Einträge: Wählt der Benutzer in einer Indexzeile einen bestimmten Wert aus, sollen weitere Indexzeilen mit zusammenhängenden Werten gefüllt werden. Beispiel: Der Benutzer wählt aus einer Liste einen Kundennamen aus und die Felder Kundennummer, Adresse usw. werden entsprechend gefüllt. 1.2 Grundidee Beim Öffnen einer Stichwortliste werden die Daten dynamisch zusammengestellt und zurückgeliefert. Ein solcher Datensatz kann man sich als Tabelle vorstellen, wobei die erste Spalte dem Benutzer zur Auswahl präsentiert wird (diese enthält also für den Benutzer lesbare Werte). Optional kann die Tabelle weitere Spalten besitzen wobei deren Spaltennamen, Gruppennamen der offenen Verschlagwortungsmaske sind, und die Werte dann gültige Werte für die Indexzeilen mit dem entsprechenden Gruppennamen. Trifft ein Benutzer eine Auswahl wird die Reihe der Tabelle in die Verschlagwortungsmaske eingegeben. ELO Digital Office GmbH 2
3 2 Verwendung Um eine dynamische Stichwortliste zu verwenden muss ein Indexserver Script geschrieben werden, dass die Daten vom Client auswertet, filtert und eine Treffermenge zur Verfügung stellt. Das Indexserver Script muss in der Maskendefinition für die Verschlagwortungszeile konfiguriert werden. Für den Einsatz im ELOwf kann eine dynamische Stichwortliste auch auf Basis von Map- Feldern agieren. 2.1 Indexserver Wird eine dynamische Stichwortliste im Client aufgerufen (der Benutzer startet eine Eingabe in dem Entsprechenden Feld der Verschlagwortung oder klickt auf den Button der dynamischen Stichwortliste wird die aktuell im Dialog stehende Verschlagwortung und das aktive Feld an den Indexserver gesendet. Dieser übergibt die Daten an ein in der Maskendefinition konfigurierten Script. Das Script muss im Ordner Administration des ELO Archivs abgelegt werden (siehe Dokumentation Indexserver Scripting). Der Aufbau eines Scripts für eine dynamische Stichwortliste sieht wie folgt aus: importpackage(packages.de.elo.ix.jscript); importpackage(packages.de.elo.ix.scripting); function getdataiterator() { try { log.info("getdataiterator(mydynamickeywordscript "); return new DynamicKeywordDataProvider(new MyDynamicKeywordScript()); } finally { log.info(")getdataiterator"); } } function MyDynamicKeywordScript () { this.open = function(ec, sord, groupname) {...} this.openmap = function(ec, map, focusname) {...} this.getkeynames = function() {...} this.getheader = function() {...} this.gettitle = function() {...} this.hasmorerows = function() {...} this.getnextrow = function() {...} this.getmessage = function() {...} this.close = function() {...} } ELO Digital Office GmbH 3
4 Der Indexserver ruft die Funktion getdataiterator auf. Diese liefert die Instanz eines DynamicKeywordDataProvider zurück. DynamicKeywordDataProvider ist eine Interface-Klasse die in ihrem Konstruktor die Instanz einer Implementierungsklasse erwartet. Die Implementierungsklasse (hier MyDynamicKeywordScript) muss folgende Methoden implementieren: open(ec, sord, groupname): Diese Methode wird mit den Daten aus dem Client aufgerufen. Das Objekt ec ist ein ScriptExecContext (weitere Informationen dazu finden sie in der Dokumentation über Indexserver Scripting). Das Objekt sord enthält die aktuell in der Verschlagwortung stehenden Sord-Information, die der Client beim Aufrufen der dynamische Stichwortliste übergeben hat. Der String groupname bezieht sich auf die Indexzeile, für die die dynamische Stichwortliste aufgerufen wurde. In dieser Methode wird die Hauptarbeit erledigt. Die Daten aus dem Sord können als Filter ausgelesen werden, eine Datenbankanfrage könnte entsprechende Daten sammeln. this.openmap = function(ec, map, focusname): Diese Methode ist für den alternativen Gebrauch der dynamischen Stichwortlisten für Map-Felder bestimmt (derzeit ausschließlich im ELOwf eingesetzt). Hier wird anstelle des Sord Objekts ein JavaScript Objekt map übergeben in dem beliebige Mapfelder oder Indexfelder stecken können (siehe unten). Der String focusname gibt anstelle des Gruppennamen an, welches Feld im Formular die dynamische Stichwortliste angefragt hat. Sowohl die Map-Keys als auch focusname kann sich wie folgt zusammensetzen: Beginnt er mit IX_MAP_ bezieht er sich auf einen Key in der Map des Sord Objektes, beginnt er mit WF_MAP_ bezieht er sich auf ein einen Key in der Map des Workflows, ansonsten auf einen Gruppennamen in der Maskendefinition des Sord Objektes. (Theoretisch können auch beliebige andere Werte in der Map mitgesendet werden. Der Zweck dieser Methode ist ansonsten gleich dem von open. getkeynames: Diese Methode verlangt als Rückgabewert ein String-Array in dem die Gruppennamen der einzelnen Tabellenspalten stehen. Für den Einsatz von dynamischen Stichwortlisten über Map Feldern (derzeit ausschließlich im ELOwf eingesetzt) können als Rückgabewert auch IX_MAP_<name> und WF_MAP_<name> verwendet werden. Im Formular werden die Werte mit diesen Namen dann in die Sord- bzw. Workflow-Map eingetragen (Beispiel: IX_MAP_KTO3 füllt den Wert in der Sord-Map mit dem Key KTO3). getheader: Diese Methode verlangt als Rückgabewert ein String-Array mit den Namen der Tabellenspalten. Diese werden dem Benutzer angezeigt. Zu beachten ist, dass die Länge des Arrays mit der Länge aus getkeynames übereinstimmen muss. gettitle: Diese Methode liefert einen String zurück, der den Inhalt der Tabelle benennt (z.b: Kunden, Rechnungspositionen, Niederlassungen o.ä.) Dieser Name wird derzeit ausschließlich im Java Client angezeigt und besitzt keine weitere Funktion. ELO Digital Office GmbH 4
5 hasmorerows: Diese Methode erwartet einen booleschen Rückgabewert. Solange true zurückgegeben wird, wird die Tabelle mit getnextrow erweitert. getnextrow: Diese Methode liefert ein String-Array mit den Werten aus einer Tabellenzeile zurück. getmessage: Falls ein Fehler auftritt oder der Benutzer die Stichwortliste falsch verwendet (z.b.: falls der Benutzer zuerst eine andere Zeile in der Verschlagwortung füllen soll, über die dann in der dynamischen Stichwortliste gefiltert werden muss oder die anderweitig benötigt wird) kann hier eine Textnachricht zurückgegeben werden. Die Datentabelle wird dann verworfen und die Nachricht wird im Client angezeigt. close: Diese Methode wird aufgerufen, nachdem die komplette Stichwortliste abgeholt wurde. Hier können noch offene Datenverbindungen geschlossen werden Besonderheiten Um eine Spalte in der Tabelle anzuzeigen, ohne dass diese eine Repräsentation in der Verschlagwortung besitzt kann für die Spalte der Key-Name mit null ausgegeben werden. Umgekehrt um eine Indexzeile zu füllen, ohne dass der Wert als Spalte in der Tabelle dem ELO Digital Office GmbH 5
6 Benutzer angezeigt wird, kann an dem entsprechenden Index der Header-Name mit null ausgegeben werden. 2.2 Konfiguration in der Verschlagwortungsmaske Das Indexserver Script muss in der Indexzeile der Maskendefinition angegeben werden. Der Name ergibt sich über die Kurzbezeichnung des Scriptes in der Indexserver Scripting Base. Tragen sie in der AdminConsole den Scriptnamen in das Feld Dynamische Stichwortliste ein. 2.3 im ELOwf Verwendung aus Maskendefinition wie in anderen Clients Im ELOwf können dynamische Stichwortlisten für die Verschlagwortung wie in anderen Clients verwendet werden. Dazu muss das Eingabefeld wie mit einer normalen Stichwortliste konfiguriert und der Gruppenname als Listenname verwendet werden. Voraussetzung hierfür ist wie bei den anderen Clients die Konfiguration des Scriptes in der Indexzeile der Maskendefinition (siehe oben). ELO Digital Office GmbH 6
7 Wird solch ein Feld im Formular verwendet, sendet dieses wie andere Clients die aktuelle Verschlagwortung aus dem Formular als Sord an den Server und bekommt eine Tabelle mit Werten für einzelne Indexzeilen Verwendung von dynamischen Stichwortlisten für Map-Felder (nicht veröffentlicht) Im ELOwf können zusätzlich zur herkömmlichen Anwendung dynamische Stichwortlisten auch für Mapfelder definiert werden. Der Variablenname wird als focusname an das Indexserver Script übergeben, sobald die dynamische Stichwortliste für dieses Feld aufgerufen wird. Als Stichwortliste muss Dynamic Keyword Map verwendet werden. Es erscheinen die Felder Skriptname und Filter. In Skriptname wird der Name (Kurzbezeichnung des Indexserver Scriptes eingesetzt (bitte beachten Sie dass in diesem Fall die Methode openmap im Script aufgerufen wird. Unter Filter können alle Felder eingetragen werden, die beim Aufrufen der dynamischen Stichwortliste in die Map übernommen und an das Script übergeben werden sollen. Auch hier gilt das Namensschema mit IX_MAP_ und WF_MAP_ für die Map Felder, sowie ELO_PARAMS_ um Werte aus dem statischen ELO_PARAMS Objekt zu übertragen (z.b: ELO_PARAMS_ELO_OBJID überträgt die Objekt-Id des Eintrages). Die Map wird ohne Änderungen als Objekt map an das Script übergeben. ELO Digital Office GmbH 7
8 Beim Aufrufen der dynamischen Stichwortliste wird das fokussierte Eingabefeld als focusname und die Map mit allen in Filter definierten Feldern inklusive dem fokussierten Feld als map übergeben Besonderheiten Für die Funktionalität JS_ADDLINE können im Filterfeld Platzhalter {i} für den Index eingetragen werden. In diesem Fall wird beim Aufruf der dynamischen Indexzeile der Index des Fokusfeldes ausgelesen und anstelle des Platzhalters gesetzt. Wird im obigen Bild zum Beispiel für die 4. Spalte die dynamische Stichwortliste im Feld IX_MAP_KST4 aufgerufen, wird IX_MAP_KST4 als focusname an das Script übergeben. In der Map werden die Werte für IX_MAP_BEZ4 und IX_MAP_KTO4 sowie der Wert des fokussierten Feldes (IX_MAP_KST4) übergeben. Ebenfalls kann über den Platzhalter {*} alle Indexfelder an die Map übergeben werden. Als Beispiel wird im Filter IX_MAP_KTO{*} definiert und die dynamische Indexzeile von Feld IX_MAP_KST4 aufgerufen werden für alle existierenden JS_ADDLINE Zeilen das Feld IX_MAP_KTO übertragen, also IX_MAP_BEZ1, IX_MAP_BEZ2, usw. ELO Digital Office GmbH 8
PHP Einsteiger Tutorial Kapitel 4: Ein Email Kontaktformular in PHP Version 1.0 letzte Änderung: 2005-02-03
PHP Einsteiger Tutorial Kapitel 4: Ein Email Kontaktformular in PHP Version 1.0 letzte Änderung: 2005-02-03 Bei dem vierten Teil geht es um etwas praktisches: ein Emailformular, dass man auf der eigenen
MehrOffice Integration. M. Friedrichs, DEVWARE GmbH 2.0.17
Projekt SharePoint Toolbox 2010 Office Integration Dokumententyp Dokumentation Autor Version M. Friedrichs, DEVWARE GmbH 2.0.17 Vom 03.07.2013 Letzte Bearbeitung 03.07.2013 Seite 2 1. EINLEITUNG... 4 2.
MehrInternet for Guests. Interfaces. 1.0.0 Deutsch. Interfaces Seite 1/14
Internet for Guests Interfaces 1.0.0 Deutsch Interfaces Seite 1/14 Inhalt 1. PMS... 3 1.1 Hinweise... 3 1.2 Konfiguration... 4 1.2.1 VIP/Mitgliedschaft: VIP Gast kostenloser Betrieb... 5 1.2.2 VIP/Mitgliedschaft:
MehrFolgeanleitung 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
MehrWhitepaper. Produkt: address manager 2003. Outlook AddIn für den address manager email Zuordnung. combit GmbH Untere Laube 30 78462 Konstanz
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: address manager 2003 Outlook AddIn für den address manager email Zuordnung Outlook AddIn für den address manager email Zuordnung - 2 - Inhalt
MehrUm ein solches Dokument zu erzeugen, muss eine Serienbriefvorlage in Word erstellt werden, das auf die von BüroWARE erstellte Datei zugreift.
Briefe Schreiben - Arbeiten mit Word-Steuerformaten Ab der Version 5.1 stellt die BüroWARE über die Word-Steuerformate eine einfache Methode dar, Briefe sowie Serienbriefe mit Hilfe der Korrespondenzverwaltung
MehrDokumentation zum Projekt Mail-Adapter in SAP PI. 17.01.2011 Sinkwitz, Sven 519707 Theel, Thomas 519696
Dokumentation zum Projekt Mail-Adapter in SAP PI 17.01.2011 Sinkwitz, Sven 519707 Theel, Thomas 519696 Inhalt 1. Einleitung... 2 2. Vorgehen... 3 1. Datentyp für die Mail einrichten... 3 2. Message Typen
MehrUm einen neuen Konnektor anzulegen klicken sie in der Liste der Konnektoren auf die Schaltfläche Neue Konfiguration.
Konnektoren Allgemeines zu Konnektoren Die Konnektoren stellen ein Rahmengerüst für den Import und Export von Daten in den Webdesk (bzw. aus dem Webdesk) zur Verfügung. Die Definition von Quellkonnektoren
MehrFolgeanleitung 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
MehrDokumentation. juris Autologon-Tool. Version 3.1
Dokumentation juris Autologon-Tool Version 3.1 Inhaltsverzeichnis: 1. Allgemeines... 3 2. Installation Einzelplatz... 3 3. Installation Netzwerk... 3 4. Konfiguration Netzwerk... 3 4.1 Die Autologon.ini...
MehrBedienung 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
MehrPDF FormServer Quickstart
PDF FormServer Quickstart 1. Voraussetzungen Der PDF FormServer benötigt als Basis einen Computer mit den Betriebssystemen Windows 98SE, Windows NT, Windows 2000, Windows XP Pro, Windows 2000 Server oder
MehrNewssystem für den eigenen Lehrstuhl einrichten
Newssystem für den eigenen Lehrstuhl einrichten Zunächst muss unterhalb des Lehrstuhlordners (im Beispiel Schulpädagogik) ein Neuer Ordner config angelegt werden: Der Dateiname des neuen Ordners sollte
MehrProgrammierkurs Java
Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen
MehrEntwicklung einer Suchmaschine mit dem Internet Information Server
Entwicklung einer Suchmaschine mit dem Internet Information Server Überblick: Der Index Server erstellt einen Index für alle Inhalte und Eigenschaften von Dokumenten, die auf dem Internet Information Server
MehrStay here to be there!
Datenbankintegration mit pcvisit ProfiSupport Mit pcvisit ProfiSupport ist es Ihnen möglich, Ihre Datenbanksysteme (z.b. das Ticketsystem mit Supportfällen oder Ihre CRM-Datenbank) mit den Daten aus der
MehrBedienungsanleitung 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
MehrEinführung in die Cross-Plattform Entwicklung Web Services mit dem Intel XDK
Einführung in die Cross-Plattform Entwicklung Web Services mit dem Intel XDK Einführung Dieses Hands-on-Lab (HOL) macht den Leser mit dem Intel XDK und dem Zugriff auf Web Services vertraut. Der Web Service
MehrELO Print&Archive so nutzen Sie es richtig
ELO Print&Archive so nutzen Sie es richtig Die Einrichtung Ihres ersten Dokumententyps Im folgenden Beispiel möchten wir Ihnen genauer erläutern, wie Sie das neue Modul ELO Print&Archive, das automatisch
MehrDOKUMENTATION. CaptchaAd mit Java. Die Schritte zur Integration des CaptchaAd-Modul im Einzelnen
CaptchaAd mit Java Stand: 26. Juli 2011 Sehr geehrter Nutzer von CaptchaAd! Damit die Integration von CaptchaAd Ihnen noch leichter fällt, haben wir die notwendigen Schritte in diesem Leitfaden zusammen
MehrKlausurteilnehmer. Wichtige Hinweise. Note: Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 HS OWL, FB 7, Malte Wattenberg.
Klausur Informatik Programmierung, 17.09.2012 Seite 1 von 8 Klausurteilnehmer Name: Matrikelnummer: Wichtige Hinweise Es sind keinerlei Hilfsmittel zugelassen auch keine Taschenrechner! Die Klausur dauert
MehrAnwenderhandbuch. Wirtschaftsinfosystem. Version 5.0 Stand: 2009-05-01
Anwenderhandbuch Wirtschaftsinfosystem Version 5.0 Stand: 2009-05-01 Dieses Benutzerhandbuch beschreibt den Funktionsumfang der Software bzw. eines Modules zum Zeitpunkt der Erstellung der Dokumentation.
MehrGeldautomaten-App. ÄNDERUNGSDATUM Thu May 31 2012 ERSTELLER Team "UI Konzeption" (Michael Schultes, Andreas Zeitler)
-App ÄNDERUNGSDATUM ERSTELLER DATEINAME geldautomaten-app BESCHREIBUNG Screen-Mockups und Screen-Flow VERSIONSGESCHICHTE Freitag, 11. Mai 2012: erster Version Montag, 28. Mai 2012: finales UI Design und
MehrArtikel 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
MehrObjektorientierte Programmierung
Objektorientierte Programmierung 1 Geschichte Dahl, Nygaard: Simula 67 (Algol 60 + Objektorientierung) Kay et al.: Smalltalk (erste rein-objektorientierte Sprache) Object Pascal, Objective C, C++ (wiederum
MehrInstallation und Dokumentation. juris Autologon 3.1
Installation und Dokumentation juris Autologon 3.1 Inhaltsverzeichnis: 1. Allgemeines 3 2. Installation Einzelplatz 3 3. Installation Netzwerk 3 3.1 Konfiguration Netzwerk 3 3.1.1 Die Autologon.ini 3 3.1.2
MehrErweiterung der CRM-Datenbank für den Umgang mit Excel-Mappen. Automatisches Ausfüllen von MS-Excel-Vorlagen mit Daten aus organice
organice-excel-add-in 1 Erweiterung der CRM-Datenbank für den Umgang mit Excel-Mappen. Automatisches Ausfüllen von MS-Excel-Vorlagen mit Daten aus organice (Ein stichwortartiger Entwurf ) Systemvoraussetzungen:
MehrDokumentation des Projektes Tic Tac Toe
Praktikum aus Programmierung Dr. Michael Hahsler Dokumentation des Projektes Tic Tac Toe 0050230 1 Java Projekt: Tic Tac Toe 1. Inhaltsverzeichnis 1. Inhaltsverzeichnis... 2 2. Problemdefinition... 2 3.
MehrARAkoll 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
MehrAnleitung. E-Mail Spam Filter mit Quarantäne Eine kurze Funktionsübersicht. Internet- & Netzwerk-Services
Anleitung E-Mail Spam Filter mit Quarantäne Internet- & Netzwerk-Services 1. Anmeldung Die Anmeldung erfolgt über: http://mailadmin.tbits.net Jeder Benutzer meldet sich mit der E-Mail-Adresse als Benutzername
MehrEinführung Datenbank
Einführung Datenbank Einführung Datenbank Seite 2 Einführung in die Arbeit mit einer Datenbank Grundbegriffe: Datenbank - Datenbankmanagementsystem Eine Datenbank ist eine systematische strukturierte Sammlung
MehrEine Klasse beschreibt Objekte mit gleichen Attributen und Methoden.
Grundwissen Informatik Objekt Attribut Methoden Als Objekte bezeichnet man alle Gegenstände, Dinge, Lebewesen, Begriffe oder Strukturen unserer Welt ( Autos, Räume, Bakterien, Lehrer, Schüler, Kunden,
MehrLehrlings- und Fachausbildungsstelle. EDV-Prüfungsprogramm
Lehrlings- und Fachausbildungsstelle EDV-Prüfungsprogramm Bedienungsanleitung DI Friedrich Koczmann Seite 1 02.09.09 Inhaltsverzeichnis 1 Allgemeines...4 1.1 Voraussetzungen...4 1.2 Funktionen des Programms...4
MehrGuideline. Integration von Google Analytics. in advertzoom
Guideline Integration von Google Analytics in advertzoom advertzoom GmbH advertzoom GmbH Stand November 2012 Seite [1] Inhalt 1 KPI aus Google Analytics übernehmen... 3 2 Grundlegende Funktionsweise...
MehrRelease Notes für die Online-Version der Perinorm - September 2014
Release Notes für die Online-Version der Perinorm - September 2014 Mit der Ausgabe September 2014 wird die Software für die Online-Version von Perinorm aktualisiert. Einige Verbesserungen, die mit diesem
MehrPHP Programmierung. Seminarunterlage. Version 1.02 vom
Seminarunterlage Version: 1.02 Version 1.02 vom 27. August 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrFakultät Angewandte Informatik Programmierung verteilter Systeme 28.11.2011. Übungen zur Vorlesung Informatik II, Blatt 6
WS 2011/12 Fakultät Angewandte Informatik Programmierung verteilter Systeme 28.11.2011 Prof. Dr. Bernhard Bauer Übungen zur Vorlesung Informatik II, Blatt 6 Abgabe: Montag, 05.12.2011, 12.00 Uhr, Informatik
MehrWhitepaper. Produkt: address manager 2003. David XL Tobit InfoCenter AddIn für den address manager email Zuordnung
combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: address manager 2003 David XL Tobit InfoCenter AddIn für den address manager email Zuordnung David XL Tobit InfoCenter AddIn für den address
MehrStubbe-CS. Kurssystem. Günter Stubbe. Datum: 19. August 2013
Kurssystem Günter Stubbe Datum: 19. August 2013 Aktualisiert: 6. September 2013 Inhaltsverzeichnis 1 Einleitung 5 2 Benutzer 7 2.1 Registrierung............................. 7 2.2 Login..................................
MehrUniversität Augsburg, Institut für Informatik Sommersemester 2005 Prof. Dr. Werner Kießling 15. Oktober 2005 Dr. Alfons Huhn, Timotheus Preisinger
Universität Augsburg, Institut für Informatik Sommersemester 2005 Prof. Dr. Werner Kießling 15. Oktober 2005 Dr. Alfons Huhn, Timotheus Preisinger Informatik II Hinweise: Die Bearbeitungszeit beträgt 90
MehrZimpel PR- und Mediendatenbank - Erste Schritte
Zimpel PR- und Mediendatenbank - Erste Schritte Thema: Updates und Schnellsuche Updates: Auf Ihrer Startseite finden Sie aktuelle Änderungen an Ihren Verteilern, direkt aus der Recherche. Wir aktualisieren
MehrVersand von Einladungen zur Teilnahme an der Umfrage mit Seriendruck Funktion von Microsoft Office 2007
Versand von Einladungen zur Teilnahme an der Umfrage mit Seriendruck Funktion von Microsoft Office 2007 [Eine Schritt für Schritt Anleitung] Inhalt 1. Erstellen einer Liste mit Probandendaten... 2 2. Erstellung
MehrNutzerhandbuch Softwaresystem Inspirata. Benutzerhandbuch Softwaresystem Inspirata
Benutzerhandbuch Softwaresystem Inspirata 1 Inhaltsverzeichnis 1. Login und Logout... 3 2. Kalender/Buchungen auswählen... 5 3. Betreuer... 7 3.1 Buchung anlegen... 7 3.2 Betreuer zuordnen... 8 3.3 Notiz
Mehrxcall Technische Dokumentation
xcall Technische Dokumentation zu Version 4.x Autor: Martin Roth Erstelldatum: 14.08.2008 Version: 1.4 Seite 2 / 7 Zweck...3 Schnittstellenarchitektur...3 Outbound-Schnittstellen...3 Outlook...3 TwixTel...3
MehrJetViewSoft Versions Update von V1.30 auf V1.40
JetViewSoft Versions Update von V1.30 auf V1.40 Auflage 1.00 02.07.2004 / rinted in Germany Versions Update - 02.07.2004 JetViewSoft - von V1.30 auf V1.40 Die Firma JETTER AG behält sich das Recht vor,
MehrAnleitung - Mass E-Mailer 2.6. 2003 by Patrick Biegel 25.06.2005
Anleitung - Mass E-Mailer 2.6 2003 by Patrick Biegel 25.06.2005 Inhalt Einleitung...3 Neu in der Version 2.6...3 Installation...4 Links...4 E-Mail Form...5 Send E-Mails...7 Edit List...8 Save List...9
MehrTechnische Dokumentation IPCalculator
Technische Dokumentation IPCalculator Version 1.0 Daut Musolli und Alexander Rieke Inhalt Einleitung... 1 Technische Details... 1 Konsolenanwendung... 1 Klassendiagramm... 1 Methoden... 1 Grafische Benutzeroberfläche...
MehrCarl-Engler-Schule Karlsruhe Datenbank 1 (5)
Carl-Engler-Schule Karlsruhe Datenbank 1 (5) Informationen zur Datenbank 1. Definition 1.1 Datenbank-Basis Eine Datenbank-Basis ist eine Sammlung von Informationen über Objekte (z.b Musikstücke, Einwohner,
MehrDrei-Schichten-Architektur. Informatik B - Objektorientierte Programmierung in Java. Vorlesung 16: 3-Schichten-Architektur 1 Fachkonzept - GUI
Universität Osnabrück Drei-Schichten-Architektur 3 - Objektorientierte Programmierung in Java Vorlesung 6: 3-Schichten-Architektur Fachkonzept - GUI SS 2005 Prof. Dr. F.M. Thiesing, FH Dortmund Ein großer
MehrProgrammieren in Java
Programmieren in Java Dateien lesen und schreiben 2 Übersicht der heutigen Inhalte File Streams try-with-resources Properties csv-dateien 3 Klasse File Die Klasse java.io.file bietet Unterstützung im Umgang
MehrRÖK Typo3 Dokumentation
2012 RÖK Typo3 Dokumentation Redakteur Sparten Eine Hilfe für den Einstieg in Typo3. Innpuls Werbeagentur GmbH 01.01.2012 2 RÖK Typo3 Dokumentation Inhalt 1) Was ist Typo3... 3 2) Typo3 aufrufen und Anmelden...
MehrUpsizing zum SQL Server
Upsizing zum SQL Server Microsoft Corp. Der Upsizing Wizard, der mit Visual FoxPro ausgeliefert wird, erfordert eine signifikante Aktualisierung, um einige Defizite zu beseitigen und um wichtige neue Features
MehrHS WAWI. Inhaltsverzeichnis. Beschreibung Masken-Steuerungselemente... 2. Suchtoolbar... 3. Berichtstoolbar... 4. Auswahltabellen...
Inhaltsverzeichnis Masken-Steuerungselemente... 2 Suchtoolbar... 3 Berichtstoolbar... 4 Auswahltabellen... 6 1 Masken-Steuerungselemente Geht zum ersten in der gewählten Sortierfolge (STRG + Pos1) Geht
MehrHILFE Bedienungsanleitung für die Administrationsseite Ihres Online-Shops
HILFE Bedienungsanleitung für die Administrationsseite Ihres Online-Shops Auf den folgenden Seiten wird beschrieben, wie Sie den Online-Shop bedienen können! Für den Anfang ist es wichtig, Gruppen anzulegen.
MehrErfassen 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
MehrLizenzen auschecken. Was ist zu tun?
Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.
MehrBUERGERMELDUNGEN.COM ANLEITUNG FÜR BENUTZER
BUERGERMELDUNGEN.COM ANLEITUNG FÜR BENUTZER Seite 1 1 ERSTELLEN DES BENUTZERKONTOS Um eine Bürgermeldung für Deine Gemeinde zu erstellen, musst Du Dich zuerst im System registrieren. Dazu gibt es 2 Möglichkeiten:
MehrDokumentation: Balanced Scorecard
Dokumentation: Balanced Scorecard 1. Einleitung Eine Balanced Scorecard (BSC) ist eine kennzahlenbasierte Managementmethode, welche sowohl Visionen als auch Strategien eines Unternehmens und relevante
MehrWorkflow. 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
Mehrpr[sms] Installationsleitfaden für den Versand von Bildern mit Wap-Push Version: 1.0 Stand: 01.11.2005 Autor: Gollob Florian
pr[sms] Installationsleitfaden für den Versand von Bildern mit Wap-Push Version: 1.0 Stand: 01.11.2005 Autor: Gollob Florian Einleitung pr[sms] Installationsleitfaden für den Wap-Push Versand Einleitung
MehrRoadtrip Plugin. Dokumentation
Roadtrip Plugin Dokumentation Inhaltsverzeichnis Beschreibung... 3 Installation... 3 Konfiguration der Dienste... 3 Erläuterung...3 Twitter...3 Instagram... 5 Konfiguration der User...5 Eingabe... 5 Aktivierung...
MehrLieferschein Dorfstrasse 143 CH - 8802 Kilchberg Telefon 01 / 716 10 00 Telefax 01 / 716 10 05 info@hp-engineering.com www.hp-engineering.
Lieferschein Lieferscheine Seite 1 Lieferscheine Seite 2 Inhaltsverzeichnis 1. STARTEN DER LIEFERSCHEINE 4 2. ARBEITEN MIT DEN LIEFERSCHEINEN 4 2.1 ERFASSEN EINES NEUEN LIEFERSCHEINS 5 2.1.1 TEXTFELD FÜR
Mehr1.1 Client - Seitendarstellung im Browser der Seite www.integrateit.de/demo aus der Sicht des Clients
1. Dokumentation der Struktur/Syntax des Redaktionssystems für Webseiten von Gregor Meyenberg Im folgenden Abschnitt werden wir das Redaktionssystem für Webseiten von Gregor Meyenberg aus verschiedenen
MehrESB - Elektronischer Service Bericht
Desk Software & Consulting GmbH ESB - Elektronischer Service Bericht Dokumentation des elektronischen Serviceberichts Matthias Hoffmann 25.04.2012 DESK Software und Consulting GmbH Im Heerfeld 2-4 35713
MehrSimpleOOP Opensource OOP Plugin
SimpleOOP Opensource OOP Plugin Einführung SimpleOOP bringt PureBasic eine einfache OOP Unterstützung ohne komplizierten Syntax, mit besonderem Wert auf einen sauberen und simplen Code. SimpleOOP ist Opensource
MehrAnleitung Erstanwendung für Fachlehrkräfte. Schritt 1: Installation und Registrierung von EasyGrade
Anleitung Erstanwendung für Fachlehrkräfte 1. Installation von EasyGrade 2. Daten der Schule vom Stick ins EasyGrade bringen 3. Dateneingabe als Fachlehrkraft 4. Speichern einer Datensicherung als Fachlehrkraft
MehrAsynchrone Webservices mit Axis 1.x in Java
Asynchrone Webservices mit Axis 1.x in Java 1. Übersicht Architektur Da Webservices nach relativ kurzen Timeouts Anfragen abgearbeitet haben müsse, sind komplexe Anfragen wie sie in der Bioinformatik üblich
MehrEndpoint Web Control Übersichtsanleitung. Sophos Web Appliance Sophos Enterprise Console Sophos Endpoint Security and Control
Endpoint Web Control Übersichtsanleitung Sophos Web Appliance Sophos Enterprise Console Sophos Endpoint Security and Control Stand: Dezember 2011 Inhalt 1 Endpoint Web Control...3 2 Enterprise Console...4
MehrBedienungsanleitung Internet-Veranstaltungskalender Eventsonline
Bedienungsanleitung Internet-Veranstaltungskalender Eventsonline Klicken sie auf Eine Veranstaltung neu Anmelden. Es öffnet sich ein neues Browserfenster 1. Titel Tragen Sie hier die Überschrift den Titel
MehrVersion 1.0 Erstellt am 12.12.2014 Zuletzt geändert am 17.12.2014. Gültig für Release 1.0.0.0
Version 1.0 Erstellt am 12.12.2014 Zuletzt geändert am 17.12.2014 Gültig für Release 1.0.0.0 Inhalt 1 WebPart Site Informationen 3 1.1 Funktionalität 3 1.2 Bereitstellung und Konfiguration 4 2 WebPart
MehrAktuelle Sicherheitsprobleme im Internet: Angriffe auf Web-Applikationen
FAEL-Seminar Aktuelle Sicherheitsprobleme im Internet: Angriffe auf Web-Applikationen Prof. Dr. Marc Rennhard Institut für angewandte Informationstechnologie InIT ZHAW Zürcher Hochschule für Angewandte
MehrTutorial: Wie nutze ich den Mobile BusinessManager?
Tutorial: Wie nutze ich den Mobile BusinessManager? Im vorliegenden Tutorial erfahren Sie, wie Sie mit Hilfe des Mobile BusinessManagers über ein mobiles Endgerät, z. B. ein PDA, jederzeit auf die wichtigsten
MehrBrowser Grid Funktionalitäten
Browser Grid Funktionalitäten Die Browser Grid Funktionalitäten können durch rechts Klick auf dem Grid eines Browsers aufgerufen werden. Fig. 1 Die erste Option Gruppe (bis zur ersten linie in Fig.1) enthält
MehrDie TYPO3-Extension Publikationen
10. Dezember 2010 Die Standard-Websites enthalten im Bereich Forschung die Extension Publikationen. Publikationen werden nach Kategorien geordnet dargestellt, können durchsucht und gefiltert werden. Es
MehrBetreutes Programmieren Vorlesung Informatik II, Blatt 7 Musterlösung
SS 2011 Fakultät für Angewandte Informatik Lehrprofessur für Informatik 15.06.2011 Prof. Dr. Robert Lorenz Betreutes Programmieren Vorlesung Informatik II, Blatt 7 Musterlösung Programmieraufwand für geübte
MehrInhalt. Dokumentation VIAS_W. V32w6900 Workflow-Assistent
Dokumentation Inhalt 1. Der... 2 1.1 Benötigte Dateien... 2 1.2 Vorbereitung... 2 1.3 Hinterlegung von Workflows... 2 1.4 Definition eines neuen Workflows... 3 1.5 Definition von Aktionen... 5 1.1.1 Aktionstyp
MehrAuf dem Server muss der myfactory neuer Spool Server (eine Exe-Datei oder Dienst) laufen, der die Dateien (Belege) aus der myfactory druckt.
Serverdruck (061205) Serverdruck (061205)...1 Ziel...1 Neuerungen im Serverdruck...1 Integration in die myfactory.businessworld...2 Deinstallation eines bereits vorhandenen Serverdrucks...2 Aufruf bei
MehrProjekt Online-Shop:
Mit einem Buchverwaltungsprogramm kann können über das Internet neue Datensätze in eine Online-Datenbank einund ausgegeben, sowie gelöscht und verändert werden. Die Internet-Site besteht aus den nebenstehenden
MehrMicrosoft Office 2010
Microsoft Office 2010 Office-Anpassungstool Author(s): Paolo Sferrazzo Version: 1.0 Erstellt am: 15.06.12 Letzte Änderung: - 1 / 12 Hinweis: Copyright 2006,. Alle Rechte vorbehalten. Der Inhalt dieses
Mehr0. Inhaltsverzeichnis
0. Inhaltsverzeichnis 0. Inhaltsverzeichnis...1 1. Kurze Einführung WebService Architektur...2 1.1 Synchrones Modell:...2 1.2 Asynchrones Modell:...2 1.3 Vorteile:...3 1.4 Voraussetzungen...3 2. Testseite
MehrPraktikum Spring MVC. 1.2. Spring integrieren In der pom.xml Einträge für Spring hinzufügen.
Praktikum Spring MVC Aufgabe 1 Im ersten Teil des Praktikums wird eine Test Webapplikation entwickelt, anhand derer einige Konzepte von Spring nachvollzogen werden können. Dabei handelt es sich um Spring
MehrHandbuch. E-Mail Kommandos. Mailing-Listen-Manager Version 1.3. 2003 adjoli GmbH
Handbuch E-Mail Kommandos Mailing-Listen-Manager Version 1.3 2003 adjoli GmbH I N H A L T S V E R Z E I C H N I S Inhaltsverzeichnis 1. EINLEITUNG... 4 2. TEILNEHMER-KOMMANDOS... 5 3. MODERATOR-KOMMANDOS...
MehrIT-Center Hochschule RheinMain, Webmail für Studierende. Eine Benutzeranleitung zur Bedienung des Webmails für Studierende (Roundcube) IT-Center, V0.
Hochschule RheinMain, Webmail für Studierende Eine Benutzeranleitung zur Bedienung des Webmails für Studierende (Roundcube) IT-Center, V0.2 20.08.2009 Seite 1 Es freut uns ein zentrales Webmail für Studierende
MehrFunktionen in PHP 1/7
Funktionen in PHP 1/7 Vordefinierte Funktionen in PHP oder vom Entwickler geschriebene Funktionen bringen folgende Vorteile: gleiche Vorgänge müssen nur einmal beschrieben und können beliebig oft ausgeführt
Mehr1. Erreichen Sie, dass im Feld KdNr (Kunden-Nummer) nur 4-stellige Zahlen eingetragen
Diverse Gültigkeitsregeln - Lösungshinweise 1998 Niko Becker Hilfedateien stehen Ihnen auf unserer Homepage Seite ACCESS Infos und Hilfe zur Verfügung 1. Erreichen Sie, dass im Feld KdNr (Kunden-Nummer)
MehrNutzerbeirat 2012 Bonn 20.11.2012
Der neue Personalausweis Einsatzmöglichkeiten in der Lucom Interaction Platform Nutzerbeirat 2012 Bonn 20.11.2012 Henning Meinhardt Leiter Software Entwicklung Ab Version 3.2.2 unterstützt die LIP den
MehrInstitut fu r Informatik
Technische Universita t Mu nchen Institut fu r Informatik Lehrstuhl fu r Bioinformatik Einfu hrung in die Programmierung fu r Bioinformatiker Prof. B. Rost, L. Richter WS 2013 Aufgabenblatt 3 18. November
MehrInstallation des edu- sharing Plug- Ins für Moodle
Installation des edu- sharing Plug- Ins für Moodle [edu-sharing Team] [Dieses Dokument beschreibt die Installation und Konfiguration des edu-sharing Plug-Ins für das LMS Moodle.] edu- sharing / metaventis
MehrWord 2007 Serienbriefe erstellen
Word 2007 Serienbriefe erstellen Einladung zu... Hannover, d. 01.12.08 Hannover, d. 01.12.08 Emil Müller An der Leine 4 30159 Hannover, d. 01.12.08
MehrDie XHOSTPLUS Online Applikation xhonline
Die XHOSTPLUS Online Applikation xhonline http://www.xhostplus.at -> Service -> Online Kundenbereich -> Kundenadministration oder direkt via http://online.xhostplus.at Einführung Die XHOSTPLUS Webapplikation,
MehrExportschnittstelle Makler 2000 Immowelt
Exportschnittstelle Makler 2000 Immowelt Nachfolgend wird die Konfiguration für die Übertragung von Objekten an immowelt.de aus Makler 2000 Office beschrieben. Stammdaten Immowelt Titel Neben den Standardfeldern
MehrRSS-Feeds. Zentraler Informatikdienst der Universität Wien. Gerhard Mayer. Stand: April 2014, TYPO3-Version 4.5
4-2014 RSS-Feeds RSS-Feed RSS-Feeds Zentraler Informatikdienst der Universität Wien Gerhard Mayer Stand: April 2014, TYPO3-Version 4.5 Dieses Skriptum ist eine Begleitunterlage der Schulungen des Zentralen
MehrAnleitung, WebRecherche
1 Warum dieses Programm? Anleitung, WebRecherche Wer kennt es nicht: Man will möglichst viele Informationen zu einem Thema oder einem Produkt sammeln. Also entsprechende Suchbegriffe in die Suchmaschine
MehrBeschreibung zum GauMelder Ab Version 2.1.0.0
Zech Software für den Schützensport Michael Zech, Höhenstr. 1, 86529 Schrobenhausen Tel.: 08252/5618 Fax: 08252/915395 e-mail: michael.zech@shot-contest.de Internet: www.shot-contest.de Beschreibung zum
MehrAdressetiketten mit Hilfe der freien Namenslisten in BS und der Seriendruckfunktion von Microsoft Word erstellen
Adressetiketten mit Hilfe der freien Namenslisten in BS und der Seriendruckfunktion von Microsoft Word erstellen Mit dem Programmpunkt freie Namenslisten können Sie in Verbindung mit Microsoft Word Adressetiketten,
MehrDatenverwaltung mit MS Excel INHALTSVERZEICHNIS
INHALTSVERZEICHNIS Datenmatrix... 4 Datenmatrix (DB-Bereich) Aufbau:... 4 Erfassung / Bearbeitung / Löschung:... 4 Neu... 4 Löschen:... 4 Wiederherstellen:... 4 Vorherigen suchen / Weitersuchen:... 4 Kriterien:...
MehrPhPepperShop Affiliate Modul
PhPepperShop Affiliate Modul Glarotech GmbH PhPepperShop Affiliate Modul Anleitung August 2015, v2.0 Glarotech GmbH Seite 1 von 7 Inhaltsverzeichnis 1 Einleitung...3 2 Installation...3 2.1 Systemanforderungen...3
MehrIT > Anleitungen > Konfiguration von Thunderbird für HCU-Webmail. Anleitung zur Konfiguration von Thunderbird 17 für HCU-Webmail und LDAP-Adressbuch
Anleitung zur Konfiguration von Thunderbird 17 für HCU-Webmail und LDAP-Adressbuch 1 Schritt 1a 1. Wenn Sie Thunderbird neu heruntergeladen haben, klicken Sie beim Öffnen des obigen Fensters auf Überspringen
MehrÜbersicht. Informatik 2 Teil 3 Anwendungsbeispiel für objektorientierte Programmierung
Übersicht 3.1 Modell Konto 3.2 Modell Konto - Erläuterungen 3.3 Benutzer Ein- und Ausgabe mit Dialogfenster I 3.4 Benutzer Ein- und Ausgabe mit Dialogfenster II 3.5 Klassen- und Objekteigenschaften des
MehrNV. Regatta-Timer 1.1 Dokumentation
Inhalt 1.Installation 2.Übersicht 3.Starter-Datenbanken 4.Wettfahrten 4.1.Starten/Zeiten 4.2.Nachbearbeiten 4.3.Anzeigen 5.Serien 6.Troubleshooting NV. Regatta-Timer 1.1 Dokumentation 1. Installation 1.Laden
Mehr