Entwicklung einer Suchmaschine mit dem Internet Information Server
|
|
- Berthold Pfeiffer
- vor 8 Jahren
- Abrufe
Transkript
1 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 bereitgehalten werden. Die Clients können Abfragen über ihren Browser mit Hilfe von Formularen erstellen. Diese Abfragen werden an den Index Server weitergeleitet, der sie auswertet und eine Liste der Dokumente an den Server zurückgibt. Diese werden mit ihren URLs dargestellt, so daß direkt von der Anzeige des Suchergebnisses zu den Dokumenten gesprungen werden kann. Voraussetzungen: - Windows NT 4.0 Server (nur für IIS Version 4.0) - Internet Information Server ab Version Microsoft Index Server ab Version 1.0 Abfragen erstellen: Mit dem Index Server gibt es nun die Möglichkeit, die komplette Präsenz zu indizieren und damit einen schnellen Zugriff auf Informationen und eine gezielte Suche in den bereitgestellten Dokumenten zu ermöglichen. Es existieren mehrere Möglichkeiten, eine Suchmaschine mit dem IIS zu erstellen: - Erstellung einer HTML Datei, einer IDQ - Datei und einer HTX Datei - Erstellung eines ASP Scripts - mit Datenbankabfragen (Select,...) Seite 1 von 10
2 Ich werde exemplarisch die erste Methode beschreiben, welche aus drei Komponenten besteht: Komponenten: - HTML-Dokument: Aus diesem Dokument wird die Abfrage gestartet. Es wird in der Regel ein Formular enthalten. - IDQ Datei: Diese Datei gibt an, in welcher Form die Abfrage verarbeitet werden soll. Sie wird aus dem Formular (HTML Dokument) heraus aufgerufen und stößt die Ausführung des Index Servers an. - HTX Datei: Ein HTML Template um die Ergebnisse der Abfrage zu formatieren und entsprechend anzuzeigen. HTML Dokument: Der Hauptteil dieses Dokuments besteht aus dem Eingabefeld für die Abfrage und einer Schaltfläche für Weiter: <html> <head> <title>einfache Suche</title> </head> <body> <p><font size=+1>simplesearch.html</font></p> <form name="suchform" action="simplesearch.idq"> <b>target:</b> <INPUT TYPE="text" NAME="CiRestriction" SIZE="45" MAXLENGTH="100"> <INPUT TYPE="submit" NAME="goButton" VALUE=" Search "> </form> </body> <INPUT TYPE="HIDDEN" NAME="CiSort" VALUE="rank[d]"> <INPUT TYPE="HIDDEN" NAME="CiMaxRecordsPerPage" VALUE="10"> Der erste Teil dieser Abfrage zeigt das Eingabefeld für die Abfrage und die Schaltfläche an. Eingegeben wird die Abfrage in eine Variable mit der Bezeichnung CiRestriction, allerdings ist der Name hier irrelevant, da in der.idq Datei dieser Name noch umgesetzt werden kann. Hierbei handelt es sich um eine von mehreren speziellen Variablen, die für die Steuerung des Index Server verwendet werden. Im unteren Bereich finden sich mehrere weitere Eingaben für solche Variablen. Diese werden alle für die Steuerung der Abfrage benötigt und bei der Ausführung des Formulars an den Internet Information Server und von diesem wiederum an den Index Server übergeben. Die weiteren Variablen werden später noch eingehend erläutert. Seite 2 von 10
3 IDQ Datei Von dieser Abfrage ausgehend wird nun das IDQ-Skript SimpleSearch.idq aufgerufen, welches folgendes Aussehen hat (Kommentare wurden entfernt): [Query] CiColumns=doctitle,vpath,filename,size,write,characterization, rank CiFlags=DEEP CiRestriction=%CiRestriction% CiMaxRecordsInResultSet=300 CiMaxRecordsPerPage=%CiMaxRecordsPerPage% CiScope=/ CiTemplate=/inet2/SimpleSearch.htx CiSort=%CiSort% CiForceUseCi=true Neben einer Vielzahl von Zuweisungen passiert hier eigentlich nicht allzu viel. Die in dem HTML-Dokument definierten Variablen werden nur in die entsprechenden Variablen für die Steuerung des Index Server umgesetzt. Sie könnten anstelle der Arbeit mit solchen versteckten Variablen die verschiedenen Variablen auch direkt in der IDQ-Datei definieren. Seite 3 von 10
4 Von der IDQ Datei benutzte Variablen und deren Bedeutung: Variable CiCatalog CiColumns CiDeferNonIndexedTrimming CiFlags CiForceUseCi CiLocale CiMaxRecordsInResultSet CiMaxRecordsPerPage CiRestriction CiScope CiSort CiTemplate Bedeutung Damit kann gesteuert werden, wo sich der Katalog(index) befindet, der für die Suche verwendet werden soll. Als Standard wird der in der Registry eingetragene Parameter genommen. Gibt die Spalten an, die in der HTX-Datei ausgegeben werden. Die Spalten werden durch Kommanta voneinander getrennt angegeben. Bis zu 50 Spalten mit Informationen können ausgegeben werden. Gibt an, daß die Suchergebnisse optimiert werden sollen, um angegebenen Bereichen, Zugriffsrechten und so weiter zu entsprechen. Diese Optimierung ist sehr zeitintensiv. Schalter für die Tiefe der Suche. Der Wert DEEP gibt an, daß alle Unterverzeichnisse durchsucht werden sollen, während SHALLOW besagt, daß nur das duch CiScope angegebene Verzeichnis durchsucht werden soll. Damit wird gesteuert, daß der Index verwendet wird, auch wenn er nicht mehr aktuell ist. Gibt die Sprache an, in der die Abfrage definiert ist. Maximale Anzahl der Datensätze, die von einer Abfrage zurückgegeben werden sollen. Maximale Anzahl der Datensätze, die auf einer Seite angezeigt werden sollen. Einschränkung für die Abfrage, um zu steuern, nach was gesucht werden soll. Das Startverzeichnis der Suche als virtueller oder physischer Pfadname. Angabe über die Sortierreihenfolge. Durch die Suffixe [a] für aufsteigend und [d] für absteigend kann zusätzlich die Richtung gesteuert werden Die HTX-Vorlage, die für die Ausgabe der Informationen verwendet werden soll. Seite 4 von 10
5 Nach der Ausführung werden die Ergebnisse in einem HTML-Dokument (auf welches durch die Variable CiTemplate in der IDQ Datei verwiesen wird) angezeigt, das auf der Basis einer Vorlage erzeugt wird. Diese Vorlage trägt in diesem Fall die Bezeichnung SimpleSearch.HTX. Ich werde nun diese Datei abschnittsweise erklären: <html> <head> <title>einfache Suche</title> </head> <body> <p><font size=+1>simplesearch.html</font></p> <form name="suchform" action="simplesearch.idq"> <b>target:</b> <INPUT TYPE="text" NAME="CiRestriction" SIZE="45" MAXLENGTH="100" VALUE="<%CiRestriction%>"> <INPUT TYPE="submit" NAME="goButton" VALUE=" Search "> <INPUT TYPE="HIDDEN" NAME="CiSort" VALUE="rank[d]"> <INPUT TYPE="HIDDEN" NAME="CiMaxRecordsPerPage" VALUE="10"> </form> <hr size=2 noshade> <br> Im oberen Teil der Seite wird erneut die vorherige Seite (die Suchseite) dargestellt, damit nach Einsicht der Suchergebnisse sofort eine weitere Suche gestartet werden kann. <!-- Error Messages --> <%if CiQueryIncomplete ne 0%> <p>the query is too expensive to complete.</p> <%if CiQueryTimedOut ne 0%> <p>the query took too long to complete.</p> Hier wird nun definiert, wie im Fehlerfalle zu verfahren ist, das bedeutet welche Meldungen dem Benutzer auszugeben sind. ne bedeutet ungleich (not equal), eq bedeutet gleich (equal). Seite 5 von 10
6 <%if CiMatchedRecordCount eq 0%> <p>no matching documents.</p> <%else%> <p><b>found:</b> <%CiMatchedRecordCount%> <b>showing:</b> <%CiFirstRecordNumber%> - <%CiLastRecordNumber%></p> Wenn mehr als 0 Einträge gefunden wurden (CiMatchedRecordCount ungleich 0) werden Informationen angezeigt, wie viel Einträge gefunden wurden und wie viele davon dargestellt werden, ansonsten wird eine Fehlermeldung (No matching documents) ausgegeben. <!-- Detail --> <table border=0> <%begindetail%> <tr> <td valign=top><%cicurrentrecordnumber%>.</td> <td valign=top> <a href="<%escapeurl vpath%>"> <%if doctitle eq "" %> Untitled <%else%> <%doctitle%> </a> <br> <font size=-1><b>url:</b> <%vpath%></font> <br> <font size=-1><%characterization%></font> </td> </tr> <%enddetail%> </table> <br> Dem Block <begindetail> / <enddetail> wird nacheinander jeder Suchtreffer übergeben. Hier wird bestimmt, wie die einzelnen Suchtreffer dargestellt werden. Seite 6 von 10
7 <!-- Navigation Buttons --> <table border=0> <tr> </tr> </table> </body> </html> <!-- Define a "previous" button if this isn't the first page --> <%if CiContainsFirstRecord eq 0%> <td> <form ACTION="/scripts/SimpleSearch.idq" METHOD="GET"> <input TYPE="SUBMIT" VALUE="Previous <%CiMaxRecordsPerPage%>"> <input TYPE="HIDDEN" NAME="CiBookMark" VALUE="<%CiBookMark%>"> <input TYPE="HIDDEN" NAME="CiBookmarkSkipCount" VALUE="-<%EscapeRAW CiMaxRecordsPerPage%>"> <input TYPE="HIDDEN" NAME="CiMaxRecordsInResultSet" VALUE="<%EscapeRAW CiMaxRecordsInResultSet%>"> <input TYPE="HIDDEN" NAME="CiRestriction" VALUE="<%CiRestriction%>"> <input TYPE="HIDDEN" NAME="CiMaxRecordsPerPage" VALUE="<%EscapeRAW CiMaxRecordsPerPage%>"> <input TYPE="HIDDEN" NAME="CiScope" VALUE="<%CiScope%>"> <input TYPE="HIDDEN" NAME="TemplateName" VALUE="<%TemplateName%>"> <input TYPE="HIDDEN" NAME="CiSort" VALUE="<%CiSort%>"> <input TYPE="HIDDEN" NAME="HTMLQueryForm" VALUE="<%HTMLQueryForm%>"> <input TYPE="HIDDEN" NAME="target" VALUE="<%target%>"> </form> </td> <!-- Define a "next" button if this isn't the last page --> <%if CiContainsLastRecord eq 0%> <td> <form ACTION="/scripts/SimpleSearch.idq" METHOD="GET"> <input TYPE="SUBMIT" VALUE="Next <%CiRecordsNextPage%>"> <input TYPE="HIDDEN" NAME="CiBookMark" VALUE="<%CiBookMark%>"> <input TYPE="HIDDEN" NAME="CiBookmarkSkipCount" VALUE="<%EscapeRAW CiMaxRecordsPerPage%>"> <input TYPE="HIDDEN" NAME="CiMaxRecordsInResultSet" VALUE="<%EscapeRAW CiMaxRecordsInResultSet%>"> <input TYPE="HIDDEN" NAME="CiRestriction" VALUE="<%CiRestriction%>"> <input TYPE="HIDDEN" NAME="CiMaxRecordsPerPage" VALUE="<%EscapeRAW CiMaxRecordsPerPage%>"> <input TYPE="HIDDEN" NAME="CiScope" VALUE="<%CiScope%>"> <input TYPE="HIDDEN" NAME="TemplateName" VALUE="<%TemplateName%>"> <input TYPE="HIDDEN" NAME="CiSort" VALUE="<%CiSort%>"> <input TYPE="HIDDEN" NAME="HTMLQueryForm" VALUE="<%HTMLQueryForm%>"> <input TYPE="HIDDEN" NAME="target" VALUE="<%target%>"> </form> </td> Dieser Code stellt die Next / Previous Buttons dar, entsprechend wo man sich in der Trefferliste gerade befindet. Seite 7 von 10
8 Von der HTX Datei benutzte Variablen und deren Bedeutung Variable CiBookmark CiContainsFirstRecord CiContainsLastRecord CiCurrentPageNumber CiCurrentRecordNumber CiErrorMessage CiFirstRecordNumber CiLastRecordNumber CiMatchedRecordNumber CiOutOfDate CiQueryIncomplete CiQueryTimedOut CiQueryDate CiQueryTime CiQueryTimeZone CiRecordsNextPage CiTotalNumberPages Bedeutung Referenz auf die erste Zeile der Seite Wird auf 1 gesetzt, wenn diese Seite die erste Zeile der Ergebnisse enthält. Ansonsten ist der Wert 0. Wird auf 1 gesetzt, wenn diese Seite die letzte Zeile der Ergebnisse enthält. Ansonsten ist der Wert 0. Nummer der aktuellen Seite Nummer des aktuell angezeigten Datensatzes. Fehlernachricht. Steht nur bei der Fehlerbehandlung zur Verfügung. Nummer des ersten Datensatzes auf der aktuellen Seite. Nummer des letzten Datensatzes auf der aktuellen Seite. Gesamte Zahl der Datensätze, die von der Abfrage erfasst wurden. Auf 1 gesetzt, wenn der Index nicht mehr aktuell ist. Ansonsten ist der Wert 0. Auf 1 gesetzt, wenn die Abfrage nicht beantwortet werden konnte. Ansonsten auf 0 gesetzt. Auf 1 gesetzt, wenn die Ausführung der Abfrage die definierten Zeitlimits überschritten hat. Ansonsten ist der Wert 0. Datum auf dem Server, an dem die Abfrage ausgeführt wurde. Uhrzeit auf dem Server, an dem die Abfrage ausgeführt wurde. Zeitzone des Servers Anzahl der Datensätze auf der nächsten Seite Gesamtzahl der Seiten, die für die Anzeige der Abfrageergebnisse benötigt werden. Seite 8 von 10
9 Übungen: Übung 1: Testen Sie die vorgegebenen Beispielseiten auf ihre Funktionalität. Übung 2: Erweitern Sie die Ausgabeseite (.htx) so, daß nun auch die Dateigröße der Suchtreffer angezeigt wird (Variable size). Übung 3: Erweitern Sie die Beispielseite um ein Textfeld, in dem die maximale Anzahl der Datensätze (CiMaxRecordsPerPage), die pro Seite angezeigt werden, eingegeben werden kann. Seite 9 von 10
10 Anhang: Vergleichsoperatoren in HTX - Dateien EQ wenn Wert1 gleich Wert2 NE wenn Wert1 ungleich Wert2 LT wenn Wert1 kleiner als Wert2 LE wenn Wert1 kleiner oder gleich Wert2 GT wenn Wert1 größer als Wert2 GE wenn Wert1 größer oder gleich Wert2 CONTAINS wenn ein Teil aus Wert1 die Zeichenfolge Wert2 enthält Seite 10 von 10
Schiller-Gymnasium Hof 20.12.2004
Erstellen eines HTML-Dokumentes Zum Erstellen einer Homepage benötigen wir lediglich einen Editor. Zum Ansehen der fertigen Site benötigen wir wir natürlich auch einen Browser, z.b. Firefox oder Netscape
MehrMit 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
MehrSuche 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
MehrAufgaben HTML Formulare. Prof. Dr. rer. nat. Claus Brell, http://claus-brell.de, claus.brell@hs-niederrhein.de, Wirtschaftsinformatik, Statistik
1 Aufgaben HTML Formulare Aufgabe 1 (Vorbereitung) Google Suche 2 Probieren vor Studieren.. Arbeitsauftrag: 1.) Fügen Sie mit Notepad++ in Ihrer Datei index.html den unten gezeigten Quelltextschnipsel
Mehrteischl.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
MehrErstellen eines HTML-Templates mit externer CSS-Datei
Erstellen eines HTML-Templates mit externer CSS-Datei Eigenschaften der Lösung Menü mit 2 Ebenen ohne Bilder, Menü besteht aus Text (Links) Durch CSS kann das Menü aber auch die Seite angepasst werden
Mehrphp Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...
php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.
Mehr6.3 Serienbriefe über Microsoft Excel und Word
6.3 Serienbriefe über Microsoft Excel und Word Handelt es sich um eine große Anzahl von Kontakten, die an einem Mailing teilnehmen soll, kann es vorteilhaft sein, den Serienbrief über Microsoft Excel und
MehrFaktura. 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
MehrHilfe 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,
MehrDatenbanken Kapitel 2
Datenbanken Kapitel 2 1 Eine existierende Datenbank öffnen Eine Datenbank, die mit Microsoft Access erschaffen wurde, kann mit dem gleichen Programm auch wieder geladen werden: Die einfachste Methode ist,
MehrInformatik 12 Datenbanken SQL-Einführung
Informatik 12 Datenbanken SQL-Einführung Gierhardt Vorbemerkungen Bisher haben wir Datenbanken nur über einzelne Tabellen kennen gelernt. Stehen mehrere Tabellen in gewissen Beziehungen zur Beschreibung
MehrStellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster
Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.
MehrBauteilattribute als Sachdaten anzeigen
Mit den speedikon Attributfiltern können Sie die speedikon Attribute eines Bauteils als MicroStation Sachdaten an die Elemente anhängen Inhalte Was ist ein speedikon Attribut?... 3 Eigene Attribute vergeben...
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
MehrVirtueller 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,
MehrBedienungsanleitung. 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...
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
MehrÜbungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen
Übungen if / else / else if... 2... 2 Aufgabe 2:... 2 Aufgabe 3:... 2 Aufgabe 4:... 2 Aufgabe 5:... 2 Aufgabe 6:... 2 Aufgabe 7:... 3 Aufgabe 8:... 3 Aufgabe 9:... 3 Aufgabe 10:... 3 switch... 4... 4 Aufgabe
MehrProfessionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
MehrWeb-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.........................................
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
MehrSEMINAR Modifikation für die Nutzung des Community Builders
20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen
MehrNovell 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
MehrUniversal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.
ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrAUTOMATISCHE E-MAIL-ARCHIVIERUNG. 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD!
AUTOMATISCHE E-MAIL-ARCHIVIERUNG 10/07/28 BMD Systemhaus GmbH, Steyr Vervielfältigung bedarf der ausdrücklichen Genehmigung durch BMD! INHALT AUTOMATISCHE E-MAIL-ARCHIVIERUNG... 4 Eingehende E-Mails können
MehrHandbuch Fischertechnik-Einzelteiltabelle V3.7.3
Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3
MehrSoftwaretechnik Teil Webprogrammierung (HTML, PHP) SS2011
Softwaretechnik Teil Webprogrammierung (HTML, PHP) SS2011 Studiengang: Semester: 3. Gruppe: Wirtschaftsinformatik A & B Datum: 29.06.2011 Dozent: LfbA Dipl.-Hdl. Andreas Heß Hilfsmittel: alle Unterlagen/Bücher
MehrBenutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.
Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für
Mehr1 Einleitung. Lernziele. Dokumente vergleichen. Änderungen mit Überarbeitungsfenster bearbeiten Lerndauer. 4 Minuten.
1 Einleitung Lernziele Dokumente vergleichen Änderungen mit Überarbeitungsfenster bearbeiten Lerndauer 4 Minuten Seite 1 von 13 2 Dokumente vergleichen» Wechseln Sie zunächst in das Register Überprüfen,
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
MehrWerbemittelverwaltung
Werbemittelverwaltung 1 Inhaltsverzeichnis Werbemittelverwaltung...1 Ihr Nutzen...3 Notwendige Stammdateneinstellungen...4 Das Anlegen einer Gruppe:... 4 Das Anlegen der Gruppeneinträge (Auswahl):... 4
MehrOutlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT
Outlook Erstellen einer E-Mail aus einer HTML - Vorlage INHALT LADEN DER VORLAGE 2 Öffnen Sie Outlook 2 Klicken Sie auf EXTRAS >> OPTIONEN 2 Im Optionenfeld von Outlook folgend Sie den Schritten 2 Fenster
MehrInstallation Hardlockserver-Dongle
Installation Hardlockserver-Dongle Mit Hilfe des Hardlockservers können Lizenzen im Netzwerk zur Verfügung gestellt und überwacht werden. Der Hardlockserver-Dongle wird auf einem Server im Netzwerk installiert.
MehrDatenbanken Microsoft Access 2010
Datenbanken Microsoft Access 2010 Abfragen Mithilfe von Abfragen kann ich bestimmte Informationen aus einer/mehrerer Tabellen auswählen und nur diese anzeigen lassen die Daten einer/mehrerer Tabellen sortieren
MehrE-Cinema Central. VPN-Client Installation
E-Cinema Central VPN-Client Installation Inhaltsverzeichnis Seite 1 Einleitung... 3 1.1 Über diese Anleitung... 3 1.2 Voraussetzungen... 3 1.3 Hilfeleistung... 3 2 Vorbereitung Installation... 4 3 Installation
MehrTeamSpeak3 Einrichten
TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen
MehrMORE Profile. Pass- und Lizenzverwaltungssystem. Stand: 19.02.2014 MORE Projects GmbH
MORE Profile Pass- und Lizenzverwaltungssystem erstellt von: Thorsten Schumann erreichbar unter: thorsten.schumann@more-projects.de Stand: MORE Projects GmbH Einführung Die in More Profile integrierte
MehrSSH Authentifizierung über Public Key
SSH Authentifizierung über Public Key Diese Dokumentation beschreibt die Vorgehensweise, wie man den Zugang zu einem SSH Server mit der Authentifizierung über öffentliche Schlüssel realisiert. Wer einen
MehrIm Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können.
Excel-Schnittstelle Im Folgenden wird Ihnen an einem Beispiel erklärt, wie Sie Excel-Anlagen und Excel-Vorlagen erstellen können. Voraussetzung: Microsoft Office Excel ab Version 2000 Zum verwendeten Beispiel:
MehrVariablen & erweiterte Aktionen nutzen
341 In Captivate können Sie mit Hilfe von Variablen Texte & Werte speichern oder Systeminformationen ausgeben. Außerdem können Sie auf Basis von Variablen komplexere Aktionen entwickeln, wie z. B. eine
MehrSMS-Versand in MACS Einrichtung des SMS-Versand Verwendung des SMS-Versandes Der SMS-Versand Empfängerfeld Empfänger-Rufnummer Inhalt der SMS
SMS-Versand in MACS Einrichtung des SMS-Versand Verwendung des SMS-Versandes Der SMS-Versand Empfängerfeld Empfänger-Rufnummer Inhalt der SMS Datenfelder Sende-Optionen Text kürzen Zum späteren Zeitpunkt
MehrAvira Support Collector. Kurzanleitung
Avira Support Collector Kurzanleitung Inhaltsverzeichnis 1. Einleitung... 3 2. Ausführung des Avira Support Collectors... 3 2.1 Auswahl des Modus...4 3. Einsammeln der Informationen... 5 4. Auswertung
MehrAnzeige von eingescannten Rechnungen
Anzeige von eingescannten Rechnungen Wenn Sie sich zu einer Eingangsrechnung die eingescannte Originalrechnung ansehen möchten, wählen Sie als ersten Schritt aus Ihrem Benutzermenü unter dem Kapitel Eingangsrechnung
MehrAnleitung zum Login. über die Mediteam- Homepage und zur Pflege von Praxisnachrichten
Anleitung zum Login über die Mediteam- Homepage und zur Pflege von Praxisnachrichten Stand: 18.Dezember 2013 1. Was ist der Mediteam-Login? Alle Mediteam-Mitglieder können kostenfrei einen Login beantragen.
MehrZertifikatssperrliste(n) in Active Directory veröffentlichen
[Geben Sie Text ein] Zertifikatssperrliste(n) in Active Directory veröffentlichen Zertifikatssperrliste(n) in Active Directory veröffentlichen Inhalt Zertifikatssperrliste(n) in Active Directory veröffentlichen...
MehrBedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien
Sie haben von der VR DISKONTBANK GmbH ein signiertes PDF-Dokument (i.d.r. eine Zentralregulierungsliste mit dem Status einer offiziellen Rechnung) erhalten und möchten nun die Signatur verifizieren, um
MehrKurzübericht der implementierten Funktionen der Fachinformatiker -== Info Datenbank ==-
Kurzübericht der implementierten Funktionen der Fachinformatiker -== Info Datenbank ==- Einleitung : Zu Beginn möchte ich kurz den Sinn dieser Datenbank erläutern. Als Webmaster der Fachinformatiker -==
MehrProgrammteil Bautagebuch
Programmteil Bautagebuch Version: 2.07 Datum: 24.05.2005 Modul: Bautagebuch / Regiebericht Programmaufruf: Stammdaten Grunddaten Lohnarten Stammdaten Mitarbeiter - Zusatz Belege Zeiterfassung Positionen
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
MehrÖKB Steiermark Schulungsunterlagen
ÖKB Steiermark Schulungsunterlagen Fotos von Online-Speicher bereitstellen Da das hinzufügen von Fotos auf unsere Homepage recht umständlich und auf 80 Fotos begrenzt ist, ist es erforderlich die Dienste
MehrHandbuch 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
MehrFuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7
FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die
MehrHTBVIEWER INBETRIEBNAHME
HTBVIEWER INBETRIEBNAHME Vorbereitungen und Systemvoraussetzungen... 1 Systemvoraussetzungen... 1 Betriebssystem... 1 Vorbereitungen... 1 Installation und Inbetriebnahme... 1 Installation... 1 Assistenten
MehrNTT DATA Helpdesk Benutzerhandbuch
NTT DATA Helpdesk Benutzerhandbuch Inhaltsverzeichnis 1 Login... 2 2 Helpdesk... 3 2.1 Homepage... 3 2.1.1 Ticketauswahl... 4 2.1.2 Tabellenvoreinstellungen... 4 2.1.3 Berichte, Auswahl der Einträge in
MehrClubWebMan Veranstaltungskalender
ClubWebMan Veranstaltungskalender Terminverwaltung geeignet für TYPO3 Version 4. bis 4.7 Die Arbeitsschritte A. Kategorien anlegen B. Veranstaltungsort und Veranstalter anlegen B. Veranstaltungsort anlegen
MehrKurzanweisung für Google Analytics
Kurzanweisung für Google Analytics 1. Neues Profil für eine zu trackende Webseite erstellen Nach dem Anmelden klicken Sie rechts oben auf den Button Verwaltung : Daraufhin erscheint die Kontoliste. Klicken
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)
MehrStep by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
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
MehrDie 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
MehrSich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon.
www.blogger.com Sich einen eigenen Blog anzulegen, ist gar nicht so schwer. Es gibt verschiedene Anbieter. www.blogger.com ist einer davon. Sie müssen sich dort nur ein Konto anlegen. Dafür gehen Sie auf
MehrIndividuelle Formulare
Individuelle Formulare Die Vorlagen ermöglichen die Definition von Schnellerfassungen für die Kontenanlage sowie für den Im- und Export von Stammdaten. Dabei kann frei entschieden werden, welche Felder
MehrBerechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010. FHNW, Services, ICT
Berechtigungen im Kalender Anleitung für die Rechtevergabe im Outlook Kalender 2010 FHNW, Services, ICT Windisch, März 2013 Berechtigungen im Kalender 1 1 Gruppen 3 1.1 Die Gruppe/der Benutzer Standard
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
MehrDatensammelpunkt Kreismedienzentrum Reutlingen
Datensammelpunkt Kreismedienzentrum Reutlingen Anleitung zum Auswerten von Online - Umfragen Evaluationen http://eva.kmz-reutlingen.de Werner Ebner Schulnetzberatung Kreismedienzentrum Reutlingen Telefon:
MehrComputeria Solothurn
Computeria Solothurn Seniorinnen und Senioren entdecken den Computer und das Internet Sich mit «TeamViewer» von einem Supporter helfen lassen Diese Anleitung und die Illustrationen wurden unter Mac OS
MehrDokument Lob erstellen
Dokument Lob erstellen Vorbemerkung Ein Lob wird immer mit einem Abschlusszeugnis ausgestellt und auch mit diesem Verteilt. Um ein Lob zu dokumentieren müssen folgende Bausteine definiert und eingerichtet
MehrVersion smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):
Supportanfrage ESN Bitte füllen Sie zu jeder Supportanfrage diese Vorlage aus. Sie helfen uns damit, Ihre Anfrage kompetent und schnell beantworten zu können. Verwenden Sie für jedes einzelne Thema jeweils
MehrWebformular erstellen
Webformulare können nur von Bildungsleiter und Regionalgruppenleiter erstellt werden. Die entsprechende Rolle wurde zugewiesen. Mit dem entsprechenden Benutzernamen anmelden. Auf die entsprechende Gruppe
MehrVisual Basic Express Debugging
Inhalt Dokument Beschreibung... 1 Projekt vorbereiten... 1 Verknüpfung zu Autocad/ProStructures einstellen... 2 Debugging... 4 Autocad/ProSteel Beispiel... 5 Dokument Beschreibung Debuggen nennt man das
MehrWindows 7 Suchfunktionen
WI.006, Version 1.0 05.12.2013 Kurzanleitung Windows 7 Suchfunktionen Auch in einer durchdachten Ordnerstruktur kann es vorkommen, dass Dateien nicht mehr auffindbar sind. Windows 7 hilft Ihnen bei der
MehrKostenstellen verwalten. Tipps & Tricks
Tipps & Tricks INHALT SEITE 1.1 Kostenstellen erstellen 3 13 1.3 Zugriffsberechtigungen überprüfen 30 2 1.1 Kostenstellen erstellen Mein Profil 3 1.1 Kostenstellen erstellen Kostenstelle(n) verwalten 4
MehrEs sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.
Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt
MehrSSO-Schnittstelle. Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle. NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin
SSO-Schnittstelle Inhalt: Beschreibung der Single Sign-On (SSO) Schnittstelle NetSlave GmbH Simon-Dach-Straße 12 D-10245 Berlin Telefon +49 (0)30-94408-730 Telefax +49 (0)30-96083-706 E-Mail mail@netslave.de
MehrOutlook Web App 2010 Kurzanleitung
Seite 1 von 6 Outlook Web App 2010 Einleitung Der Zugriff über Outlook Web App ist von jedem Computer der weltweit mit dem Internet verbunden ist möglich. Die Benutzeroberfläche ist ähnlich zum Microsoft
MehrDriveLock 6. DriveLock und das Windows Sicherheitsproblem mit LNK Dateien. CenterTools Software GmbH
6 DriveLock und das Windows Sicherheitsproblem mit LNK Dateien CenterTools Software GmbH 2010 Copyright Die in diesen Unterlagen enthaltenen Angaben und Daten, einschließlich URLs und anderen Verweisen
MehrKurzeinfü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
MehrO UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch:
O UTLOOK EDITION Was ist die Outlook Edition? Outlook Edition integriert Microsoft Outlook E-Mail in Salesforce. Die Outlook Edition fügt neue Schaltflächen und Optionen zur Outlook- Benutzeroberfläche
MehrKurz-Anleitung zum Erstellen eines HotPot-Test
Kurz-Anleitung zum Erstellen eines HotPot-Test Mit HIlfe der Tätigkeit HotPot-Test können Sie für Studierende interaktive Tests einbinden um ihren Wissenstand zu überprüfen. Der Test muss über die Autorensoftware
MehrSDK zur CRM-Word-Schnittstelle
SDK zur CRM-Word-Schnittstelle SDK zur CRM Wordinterface für Microsoft Dynamics CRM2011 zur Version 5.2.0 Inhalt 1. Vorwort... 3 2. Voraussetzungen... 4 3. Funktionsbeschreibung... 4 4. Technische Funktionsbeschreibung...
MehrLeitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)
Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0) Peter Koos 03. Dezember 2015 0 Inhaltsverzeichnis 1 Voraussetzung... 3 2 Hintergrundinformationen... 3 2.1 Installationsarten...
MehrDurchfü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,
MehrWebalizer HOWTO. Stand: 18.06.2012
Webalizer HOWTO Stand: 18.06.2012 Copyright 2003 by manitu. Alle Rechte vorbehalten. Alle verwendeten Bezeichnungen dienen lediglich der Kennzeichnung und können z.t. eingetragene Warenzeichen sein, ohne
MehrLESS-FIBU EG-Buchungen 1
LESS-FIBU EG-Buchungen 1 Modul EG-BUCHUNGEN Das FIBU-Modul EG-BUCHUNGEN ermöglicht es Ihnen, die speziellen Umsatzsteuerbuchungen bei innergemeinschaftlichem Erwerb sowie die Zusammenfassende Meldung für
MehrKommunikations-Management
Tutorial: Wie kann ich E-Mails schreiben? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory E-Mails schreiben können. In myfactory können Sie jederzeit schnell und einfach E-Mails verfassen egal
MehrHTML5. Wie funktioniert HTML5? Tags: Attribute:
HTML5 HTML bedeutet Hypertext Markup Language und liegt aktuell in der fünften Fassung, also HTML5 vor. HTML5 ist eine Auszeichnungssprache mit der Webseiten geschrieben werden. In HTML5 wird festgelegt,
MehrProgrammieren 2 (Prof. Hasbargen) Klausur
Programmieren 2 (Prof. Hasbargen) 1 Klausur Aufgabe 1 (10 Punkte) Dynamisierung von HTML-Seiten HTML-Seiten sind eine gängige Art und Weise, Informationen darzustellen. Nennen Sie die Gründe, welche Vorteile
MehrInstallation des Authorware Webplayers für den Internet Explorer unter Windows Vista
Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista Allgemeines: Bitte lesen Sie sich diese Anleitung zuerst einmal komplett durch. Am Besten, Sie drucken sich diese Anleitung
MehrDokumentenverwaltung
Aktivieren der Dokumentenverwaltung Dokumentenverwaltung Die Dokumentenverwaltung ist ein Modul und wird über Ihre Lizenzdatei freigeschaltet. Ist die Dokumentenverwaltung in der Lizenzdatei nicht aktiviert,
MehrStundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten
Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe
MehrAngaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7
Tutorial: Wie kann ich Kontakte erfassen In myfactory können Sie Kontakte erfassen. Unter einem Kontakt versteht man einen Datensatz, der sich auf eine Tätigkeit im Zusammenhang mit einer Adresse bezieht.
Mehr12. Dokumente Speichern und Drucken
12. Dokumente Speichern und Drucken 12.1 Überblick Wie oft sollte man sein Dokument speichern? Nachdem Sie ein Word Dokument erstellt oder bearbeitet haben, sollten Sie es immer speichern. Sie sollten
MehrREFLEX Zeiterfassung
REFLEX Zeiterfassung Inhalt 1.1 ZEITERFASSUNG MIT REFLEX 2 1.1.1 Allgemeines 2 1.1.2 Übersicht 2 1.1.3 Andere Person auswählen 2 1.1.4 Erfassen von Zeiten 3 1.1.5 Eingabefelder bei der Erfassung 4 1.1.6
MehrInstallation der Konfigurationsdateien für alle Windows-Versionen bis einschließlich Microsoft Windows 7
Installation der Konfigurationsdateien für alle Windows-Versionen bis einschließlich Microsoft Windows 7 Zur Arbeitserleichterung und für einen reibungslosen Übungsbetrieb ist es zwingend notwendig, sowohl
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
MehrWeb Visu Tutorial. Hipecs Web Visu. Übersicht
Revision Date V100 10082011 Hipecs Web Visu Die hipecs (high performance controller system) bietet die Möglichkeit einer sog Web-Visualisierung über den integrierten Webserver Hierfür wird im Standard
MehrSeriendruck mit der Codex-Software
Seriendruck mit der Codex-Software Seriendruck mit der Codex-Software Erstellen der Seriendruck-Datei in Windach Sie können aus der Adressverwaltung von Windach eine sogenannte Seriendruck-Datei erstellen,
Mehr