Archinov 5.0 [Final Edition] Dokumentation
1.0 Hinweise
1.1 Gewährleistung
1.2 Urheberrecht
1.3 Nutzungsrecht
1.4 Hardware Voraussetzungen
1.5 Software Voraussetzungen
1.6 Installation
1.7 Probleme
2.0 Archinov Befehlsreferenz
2.0.1 Hinweise zu den Archinov
Befehlen
2.0.2 Datei neu
2.0.3 Datei öffnen
2.0.4 Datei schließen
2.0.5 Server Mode
2.0.6 Client Mode
2.0.7 Druckersetup
2.0.8 Programm beenden
2.1 Optionen
2.1.1 Suchmodus
2.1.2 Zeige?Struktur
2.1.3 DB Operationen
2.1.3.1 Packe Datenbank
2.1.3.2 Erzeuge Passwort
2.1.3.3 Reindiziere Datenbank
2.1.3.4 Datenbank umbenennen
2.1.3.5 Alias Editor
2.1.3.6 DB Export
2.1.3.7 DB Import
2.1.3.8 Datensatz löschen
2.1.3.9 Datenbank löschen
2.1.3.10 Excel Funktionen
2.1.3.11 Sofortbackup
2.1.4 Speedmenü Editor
2.1.5 Texttool
2.1.6 Vergleiche Datenbank
mit Server
2.1.7 Registrieren
2.2 Hilfe
2.3 Maske Editieren
2.4 Tastaturbefehle
2.4.1 Tastaturbefehle im
Maskenmodus
2.4.2 Tastaturbefehle im
Tabellenmodus
2.4.3 Allgemeines zum Navigieren
2.5 Der Tabellenmodus
2.5.1 Grundsätzlicher Aufbau
2.6 Nachtrag
2.6.1 Änderungen seit Version 4.0 und HTML-EXPORT
2.7 Neuerungen in Archinov 4.3
2.7.1 Master/Detail Tabellenstrukturen
2.7.1.1 Allgemeine
Betrachtung
2.7.1.2 Technische
Umsetzung in Archinov
2.8 Neuerungen in Archinov 4.4
2.9 MySQL Funktionen in Archinov 5.0
2.9.1 MySQL Servereinstellungen
2.9.2 Server Datenbank öffnen
2.0.3 Lokale Datenbanktabelle
auf MySQL Server übertragen
3.0 Ausblicke auf Archinov 5.x
1.0 Hinweise
Archinov ist ein Datenbankprogramm mit dem die verschiedensten Datenbestände
archiviert und schnell wiedergefunden werden können. Archinov benötigt
die BDE (Borland Database Engine).
Informationen zu den neuesten Versionen der BDE finden Sie unter www.inprise.com
oder www.borland.com .
Für den Betrieb als MySQL Client wird ein im Netzwerk installierter
MySQL Server benötigt. Dieser ist kostenlos im Internet unter http://www.mysql.com
erhältlich. Sollten Sie kein MySQL Profi sein, ordern Sie bei uns
unsere MySQL Server Tools. Damit können Sie Ihren MySQL Server auf
Windowssytemen schnell und Effizient enrichten.
1.1 Gewährleistung
Wir übernehmen keine Gewähr für die Fehlerfreiheit der
Software oder der Dokumentation und stehen auch nicht für die Befriedigung
von Kundenwünschen ein. Für durch Benutzung unseres Programmes
entstehende Schäden oder Folgeschäden übernehmen wir keine
Haftung. Insbesondere haften wir nicht für den Verlust von Daten.
Unsere Gewährleistung beschränkt sich ausschließlich auf
den Ersatz von von uns gelieferten Datenträgern, soweit diese nachweislich
fehlerhaft sind. Der Gewährleistungszeitraum hierfür beträgt
30 Tage.
1.2 Urheberrecht
Alle Rechte an diesem Programm liegen bei Michael Roth Software Lahstedt.
Das Programm unterliegt dem Schutz des Urheberrechtsgesetzes und des internationalen
Urheberrechtsabkommens. Wer die Vollversion dieses Programmes unberechtigt
verbreitet oder wer bewußt Änderungen an den Programmdateien
oder der Dokumentation vornimmt, macht sich im Sinne der Verletzung des
Urheberrechtes strafbar und muß mit entsprechenden Konsequenzen rechnen.
1.3 Nutzungsrecht
Sie sind berechtigt die Software auf einen Computer zu übertragen und Sicherheitskopien anzufertigen. Die Software darf aber nicht von zwei verschiedenen Personen an zwei verschiedenen Orten benutzt werden. Wenn Sie "Updates" des Programms erworben haben, so stellen diese eine untrennbare Einheit mit der ursprünglichen Software dar. (Dies ist erkennbar an der identischen Registrierungsnummer). Die Nutzungsrechte können Sie an eine dritte Person übertragen, sofern Sie das gesamte Paket (Disketten, Dokumentation und Sicherungskopien des ursprünglichen Programms und gegebenenfalls der Updates) an diese dritte Person übergeben. Sie sind dann nicht mehr zur Benutzung der Software berechtigt.
Sollte es sich bei der von Ihnen erworbenen Version dieser Software
um eine als solche
Gekennzeichnete Freewareversion handeln, so darf diese Software weitergegeben
werden, solange keine Änderungen an den Originaldaten vorgenommen
werden.
Die in dieser Dokumentation erwähnten Produktbezeichnungen sind
z.T. eingetragene Warenzeichen (auch wenn sie nicht so gekennzeichnet sind)
und unterliegen als solche den gesetzlichen Bedingungen.
1.4 Hardwarevoraussetzungen
Minimale Hardwarevoraussetzungen:
- Prozessor ab 80486DX
- Hauptspeicher mindestens 32 MB
- Maus oder anderes Zeigegerät
- Bildschirm und Bildschirmadapter VGA oder besser
- Ausreichend Platz auf einer Festplatte
1.5 Softwarevoraussetzungen
-MS-Windows ab Version Win95 oder Win98/ME/NT4.0/2000/XP
-Funktionstüchtige BDE (befindet sich im Lieferumfang)
1.6 Installation
Starten Sie durch einen Doppelklick im Windows-Dateimanager/Explorer
die im Installationsverzeichnis befindliche Datei „arsetup.exe“.
Daraufhin erscheint ein Installationsdialog, der Sie durch die weitere
Installation führt.
Achten Sie bei einer Erstinstallation darauf, das auch die BDE installiert
wird.
1.7 Probleme
Das vorliegende Programm wurde umfangreich auf verschiedenen Rechnern
getestet. Sollten Sie Probleme mit dem Programm haben, so bitten wir Sie,
uns diese schriftlich zu schildern.
Um Ihnen helfen zu können, benötigen wir folgende Angaben:
1) Hardware (Prozessortyp, Hauptspeicher, Grafikkarte, Drucker)
2) Software (MS-Windows-Version, autoexec.bat, config.sys)
3) Eine vollständige Beschreibung des aufgetretenen Fehlers und,
wenn vorhanden, der Text einer Programmabbruchsmeldung
4) Eine Liste der Schritte, die den Fehler hervorriefen
5) Eine Liste der während des Auftretens des Fehlers im Hintergrund
laufenden Programme
Schriftliche Anfragen können nur beantwortet werden, wenn genügend Rückporto beiliegt.
Auch wenn Sie keine Probleme haben, sind wir für die Zusendung von Verbesserungsvorschlägen dankbar und werden bemüht sein, diese in kommenden Versionen zu berücksichtigen.
Fragen, Verbesserungsvorschläge und Fehlermeldungen senden Sie bitte an:
Michael Roth
Schillerstraße 3
31246 Lahstedt
email: m-roth@t-onlinde.de
2.0 Archinov Befehlsreferenz
2.0.1 Hinweise zu den Archinov Befehlen
Archinov erstellt je nach ausgewähltem Menüpunkt automatisch
die zugehörige SQL Anweisung. Diese erscheint in der SQL Zeile des
Archinovfensters.
Sie können natürlich die erscheinende SQL Anweisung editieren,
und so auch
Abfragen über mehrere Tabellen hinweg durchführen. Zu jedem
der im folgenden
beschriebenen Funktionen existiert auch ein entsprechender Speedbutton
mit dem Sie
die Funktion schnell erreichen können. Im folgenden werden die
Befehle der Archinovmenüleiste von links nach rechts aufsteigend beschrieben.
2.0.2 Datei neu
Dieser Menüpunkt erlaubt Ihnen die Auswahl von zwei Untermenüs:
- Datenbank Experte:
Wählen Sie diesen Menüpunkt wenn Sie eine neue Datenbank erstellen
wollen.
Es erscheint ein neues Fenster. Was Sie nun sehen ist der Archinov
Datenbank Experte.
Sie sehen zwei Eingabefelder. Im oberen Feld müssen Sie einen
Namen für Ihre neue Datenbank eingeben, z.B. „Adressen“ oder „Münzsammlung“
usw.. Im unteren Feld geben Sie bitte die Anzahl der Datenfelder ein, die
Ihre Datenbank später haben soll.
Haben Sie alles korrekt eingegeben, aktiviert sich im unteren Bereich
des Fensters die Schaltfläche „WEITER“. Klicken Sie nun auf weiter.
Im rechten Bereich des Fensters erscheinen nun genau so viele Felder,
wie Sie gerade angegeben haben. Sie müssen jetzt Archinov mitteilen
welches Format jedes einzelne Feld
in Ihrer Datenbank haben soll. Jedes Datenfeld bietet Ihnen drei Eingabefelder
für die Einstellungen. Von links nach rechts sind dies: 1. Der Name
des entsprechendes Datenbankfeldes bei einer Adressdatenbank z.B. Name
oder Vorname....
2. Im zweiten Eingabefeld wird die Länge des entsprechenden Datenbankfeldes
eingestellt. Voreinstellung ist 50. Bei „Stringfeldern“ also normaler Schrift
entspricht das einer Kapazität von 50 Zeichen für dieses Feld.
Der Maximalwert liegt hier bei 255.
3. Hier wird angegeben um was für einen Typ von Datenbankfeld
es sich handelt. String für Text, Integer für Ganzzahlen, Grafik
für Bilder usw.
Machen Sie für jedes Datenbankfeld Ihre Angaben, und klicken Sie
dann auf erstellen.
Ihre neue Datenbank wird jetzt erstellt, und automatisch von Archinov
geöffnet.
- Vorlage
Dieser Menüpunkt öffnet ein neues Fenster, in dem Sie eine
neue Datenbank von einer Vorlage erstellen können. Alle Vorlagen befinden
sich im Ordner \Vorlagen\ innerhalb Ihres Archinovordners. Sie können
sehr einfach neue Vorlagen erstellen, indem Sie erstellte Datenbanken in
diesen Ordner kopieren.
2.0.3 Datei öffnen
Dieser Befehl öffnet eine bereits vorhandene Datenbank mit Archinov.
Diese Funktion ist auch mit einem Klick der rechten Maustaste auf den
Hintergrund von Archinov zu erreichen.
2.0.4 Datei schließen
Dieser Befehl schließt eine geöffnete Datenbank. Archinov bleibt dabei geöffnet.
2.0.5 Server Mode
Dieser Befehl aktiviert den Datenbankserver von Archinov. Er ist nur mit einer besonderen Lizenz nutzbar und daher in der Freewareversion deaktiviert.
2.0.6 Client Mode
Dieser Befehl aktiviert den Datenbankclient von Archinov. Er ist nur mit einer besonderen Lizenz nutzbar und daher in der Freewareversion deaktiviert
2.0.7Druckersetup
Dieser Befehl öffnet den Standard Drucksetupdialog von Windows.
2.0.8Programm beenden
Eine eventuell geöffnete Datenbank wird geschlossen, und Archinov beendet sich.
2.1 Optionen
Dieser Befehl öffnet den Archinov Optionsdialog. Hier werden Einstellungen
für Archinov vorgenommen. Drei Unterfenster, auswählbar durch
die Tab‘s am oberen Fensterrand, stehen zur Auswahl.
Einstellungen auf Seite eins: „Allgemein“
- Excel7.0/8.0 Unterstützung aktivieren: aktiviert wie schon gesagt die Unterstützung für den Datenexport nach Excel.
- Inkremente Suche deaktivieren: Ist diese Funktion aktiviert müssen Sie bei Eingaben im Suchfeld immer mit Enter bestätigen um die Suche durchzuführen. Sehr sinnvoll bei großen Datenbeständen!!!
- Eigene SQL Anweisungen verbieten: Sollten Sie Archinov in einem Umfeld
einsetzen, in dem andere keinen Zugriff auf die SQL Zeile haben sollen,
dann aktivieren Sie diese Funktion. Änderungen in der SQL Zeile sind
dann nicht mehr möglich.
Einstellungen auf Seite zwei: „Datensicherung“
- Automatische Datensicherung aktivieren: Diese Funktion aktiviert die automatische Backupfunktion von Archinov. Tragen Sie bitte in dem nun zugänglichen Eingabefeld den Ordnernamen ein, in den die Datenbanken gesichert werden sollen.
Einstellungen auf Seite drei: „Webserver“
- Webhauptverzeichniß: Tragen Sie hier bitte den vollständigen Pfad zu ihrem Ordner ein den Sie ins Netz stellen (öffentlich zugänglich machen) wollen. In diesem Pfad erwartet Archinov die Datei „index.htm“ oder „index.html“ als Einsprungseite .
- Webserver starten: Mit einem Klick auf diese Schaltfläche starten
Sie den Archinov Webserver. Bei einem erfolgreichen Start wechselt die
Beschriftung auf Webserver stoppen, damit Sie den Webserver auch wieder
anhalten können.
2.1.1 Suchmodus
Diese Funktion öffnet ein neues Fenster:
- Datenfeld für Inkremente Suche: In diesem Auswahlfeld können Sie bestimmen in welchem Datenfeld Sie suchen möchten. (Hat die gleiche Funktion wie im Tabellenmodus das obere rechte Fenster).
- Volltextsuche: Ist diese Funktion aktiviert, ist es Archinov egal ob Ihr Suchbegriff am Anfang oder in der Mitte eines Suchfeldes vorkommt.
- Groß/Kleinschreibung ignorieren: Bei aktivierter Funktion achtet die Suchfunktion nicht mehr auf Unterschiede in der Groß- und Kleinschreibung.
- Ignoriere Order bei Suche: Ignoriert die Order/Sortier Anweisung bei einer Suche. Mit Hilfe dieser Funktion können auch Suchergebnisse bearbeitet werden die nicht dem Index einer Datenbank entsprechen.
- Explizite Suche: Deaktiviert die oben beschriebenen Funktionen und
findet nun wirklich nur noch das was auch eingegeben wurde.
2.1.2 Zeige ? Struktur
Öffnet ein neues Fenster in der die Struktur der gerade geöffneten
Datenbank anzeigt wird.
2.1.3 DB-Operationen
2.1.3.1 Packe Datenbank:
Dieser Befehl löscht alle als gelöscht markierten Datenfelder aus einer Datenbank. Kommen in einer Datenbank häufig Löschvorgänge vor, dann kann diese Funktion die Datenbank erheblich kleiner machen, da nun alle gelöschten Datensätze physikalisch aus der Tabelle entfernt werden. Achtung: Ein eventuell vorhandenes Paßwort wird bei anwenden dieser Funktion gelöscht!!!
2.1.3.2 Erzeuge Paßwort
Dieser Befehl öffnet ein neues Fenster, in dem einer gerade geöffneten Datenbank ein Paßwort gegeben werden kann. Geben Sie zweimal Ihr Paßwort ein, und bestätigen Sie mit Ok. Archinov fragt Sie nun ob Ihr Paßwort dauerhaft gespeichert werden soll. Diese Frage bezieht sich nicht darauf ob es überhaupt angelegt werden soll. Archinov kann eine Datei anlegen, in dem Ihr Paßwort verschlüsselt gespeichert wird. Sie werden dann beim öffnen der Datenbank nicht jedesmal nach dem Paßwort gefragt, die Datenbank selbst liegt aber verschlüsselt auf der Festplatte vor. Wenn Sie diese frage mit Ja beantworten wird diese Datei angelegt. Vorsicht: Dieses Feature stellt ein potentielles Sicherheitsrisiko dar. Wenn Sie verhindern wollen das andere Benutzer Ihres Rechners die Datenbank öffnen können, dann antworten Sie auf diese Frage bitte mit Nein!!!
2.1.3.3 Reindiziere Datenbank
Dieser Befehl reindiziert eine Datenbank, soll heißen, die Indexdateien einer Datenbank werden neu geschrieben.
2.1.3.4 Datenbank umbenennen
Dieser Befehl nennt Ihre Datenbank und alle zu ihr gehörenden Indexdateien um. Diese Funktion ist nötig, da Datenbankdateien nicht einfach durch einen Umbenennen Befehl des Explorers umbenannt werden können. (Sie können schon, aber sie lassen sich danach nicht mehr öffnen). Benutzen Sie bitte daher diese Funktion wenn Sie Ihrer Datenbank einen anderen Namen geben wollen.
2.1.3.5 Alias Editor
Dieser Befehl ruft den Archinov Alias Editor auf. Sie benötigen diese Funktionen nur, wenn Sie sich mit Datenbanken auskennen, oder Archinov mit einem anderen Datenbankserver (z.B. Interbase, oder MS-SQL Server) verbinden wollen. Diese Einstellungen können auch direkt in der BDE gemacht werden.
2.1.3.6 DB Export
Mit Hilfe dieser Funktion können Sie Datensätze nach Dbase
oder Text exportieren. Auch das exportieren von Ergebnismengen wird unterstützt.
2.1.3.7 DB Import
Diese Funktion importiert Datensätze oder komplette Datenbanken
in die gerade aktive Datenbank. Sie müssen nur die korrekten Zuordnungen
setzen.
2.1.3.8 Datensätze löschen
Diese Funktion löscht alle Datensätze der aktuellen Datenbank.
2.1.3.9 Datenbank löschen
Diese Funktion löscht nicht nur alle Datensätze der aktuellen
Datenbank sondern die komplette Tabelle mit allen Indexdateien
vollständig und wirklich unwiederbringlich von der Festplatte.
Seien Sie versichert, das Sie selbst mit einem Diskeditor nicht
mehr in der Lage sein werden die Datenbank wieder zu retten!!!
Genießen sie diese Funktion daher bitte mit Vorsicht.
Sagen Sie nicht ich hätte sie nicht gewarnt.
2.1.3.10 Excelfunktionen
Dieser Befehl ermöglicht den Datenbankexport nach Excel. Diese
Funktion befindet sich noch im Alpha-Test. Seien Sie bitte vorsichtig mit
dieser Funktion!!!
2.1.3.11 Sofortbackup
Dieser Befehl führt ein Sofortbackup Ihrer Datenbank in das unter
Optionen angegebene Verzeichnis (Ordner) durch. (siehe 2.1.0 für Optionen/Sofortbackup)
2.1.4 Speedmenü Editor
Dieser Befehl öffnet ein neues Fenster, in dem Sie die Speedbuttons
am oberen Fensterrand von Archinov Ihren Bedürfnissen anpassen können.
2.1.5 Texttool
Dieser Befehl öffnet den Archinov eigenen Texteditor. Dieses Tool
ist erst ab Version 4.2 vollständig implementiert, aber schon ab Version
4.0 als Beta verfügbar.
Der Editor bietet Ihnen neben den üblichen Features auch die Möglichkeit
Serienbriefe zu erstellen. Die Syntax hierfür lautet wie folgt. Heißt
Ihr Datenfeld in dem die Nachnamen gespeichert sind z.B. „NAME“, dann können
Sie in Ihrem Brief schreiben:
Sehr geehrter Herr <<NAME>>,
hiermit möchte ich.......
Markieren Sie jetzt einen Datensatz in Archinov und klicken auf Drucken,
so wird <<NAME>> durch den markierten Namen aus der Datenbank ersetzt.
Wählen Sie unter dem Texttool Menüpunkt Datei die Funktion
Seriendruck, dann wird Ihr Brief so oft gedruckt, wie Datensätze in
ihrer Archinovauswahl vorhanden sind.
Auf Deutsch: Es entsteht ein Serienbrief an alle vorhandenen Namen
mit korrekter Anrede.
Das funktioniert natürlich auch mit allen anderen Feldern Ihrer
Datenbank, so das auch komplexere Briefstrukturen möglich sind.
Ab Archinov 4.2 gibt es für diese Funktion auch eine Seitenvorschau.
2.1.6 Vergleiche Datenbank mit Server
Diese Funktion sorgt für eine Datenkonsistens zwischen Ihrer Datenbank und einer entsprechenden Serverdatenbank. Diese Funktion ist nur in der Client/Server Version freigeschaltet.
2.1.7 Registrieren
Mit dieser Funktion können Sie Ihre Version von Archinov registrieren sobald Sie einen gültigen Freischaltcode von MRSoft erhalten haben.
2.2 Hilfe
Unter diesem Menüpunkt verbergen sich verschiedene Hilfefunktionen von Archinov, sowie der Menüpunkt E-Mail, mit dem Sie eine E-Mail an uns schicken können.
2.3 Maske editieren
Mit Hilfe dieser Funktion, die Sie als Speedbutton im Speedmenü
finden, können Sie eine eigene angepaßte Maske für den
Maskenmodus erstellen. Klicken Sie einmal auf den Speedbutton, und sie
sind in der Lage alle Textfelder und Eingabefelder im Maskenmodus zu editieren.
Mit der rechten Maustaste können sie nun auch ein ansprechendes Hintergrundbild
für den Maskenmodus festlegen. Wenn Sie nun in den Tabellenmodus schalten,
können Sie die breite der einzelnen Datenfelder durch verschieben
festlegen. Haben Sie alle Einstellungen vorgenommen, klicken Sie bitte
erneut auf den Speedbutton Maske Editieren. Ihre Veränderungen werden
nun dauerhaft gespeichert.
2.4 Tastaturbefehle
2.4.1 Tastaturbefehle im Maskenmodus
Im Maskenmodus können Sie mit den Testen „Bild auf“ und „Bild ab“ durch die einzelnen Datensätze navigieren. Mit der „TAB“ Taste wechseln Sie durch die einzelnen Felder der Eingabemaske.
2.4.2 Tastaturbefehle im Tabellenmodus
Im Tabellenmodus wechseln Sie mit den Cursortasten den aktuellen Datensatz. Die „TAB“ Taste funktioniert hier wie oben beschrieben.
2.4.3 Allgemeines zum Navigieren
Außer mit den oben beschriebenen Tasten können Sie natürlich
auch den Datenbanknavigator
am oberen rechten Rand von Archinov zum Navigieren verwenden.
2.5 Der Tabellenmodus
2.5.1 Grundsätzlicher Aufbau
Der Tabellenmodus ist in drei Hauptabschnitte gegliedert. Sie sehen
den Tabellenabschnitt, in dem Ihre Datensätze dargestellt werden.
An der rechten Seite des Fensters sehen Sie zwei übereinander
angeordnete Abschnitte.
Der obere dient der Einstellung des Suchfeldes, der untere gibt an
nach welchem Feld der Datenbank sortiert werden soll.
2.6 Nachtrag
Die Version 4.0 von Archinov ist Freeware. Bei Fragen wenden Sie sich
bitte per E-Mail
an m-roth@t-online.de. Bitte haben Sie Verständnis, das wir keinen
telefonischen Support leisten können. Eine ständig aktuelle Version
dieser Datei finden Sie unter
home.t-online.de/home/m-roth
im Internet.
Für die Verspätung dieser Dokumentation bitte ich sie um
Verständnis.
Viel Spaß weiterhin mit diesem Programm wünscht Ihnen Ihr
2.6.1 Neuerungen seit Archinov 4.0
Änderungen der Version 4.2 [Final Edition]:
-Es werden erweiterte SQL Kommandos akzeptiert (INSERT,CREATE TABLE;UPDATE,usw.)
siehe SQL.TXT im Archinov Installationsverzeichniß für
Beispiele und eine kurze Einweisung in die
Syntax von SQL.
-HTML-Import:
-dieses Feature ist neu in Version 4.2
-kompletter Datenimport aus HTM/HTML Dateien auch über mehrere Tabellen
in einem Dokument
-Im- & Exportfunktionen für das Programm Datenhamster:
-dieses Feature ist neu in Version 4.2
-HTML-Export überarbeitet:
-bessere Fehlererkennung
-Spaltennamen werden nun mitexportiert
-Export von Spaltennamen abschaltbar
-Bildbetrachter:
-Archinov 4.2 verfügt ab der [BETA 2] nun über einen integrierten
Bildbetrachter für
JPG,GIF und BMP Dateien. Perfekt für alle die eine Bilddatenbank erstellen
möchten.
Änderungen der Version 4.2 [BETA 1]:
-HTML-EXPORT:
Allgemeine Funktionsweise:
Archinov exportiert immer die Datensätze, die im Tabellenmodus
erreichbar sind. Sie können also auch sortierte oder unsortierte Teilmengen
Ihrer Datenbank in das HTML-Format exportieren.
Das HTML-EXPORT FENSTER:
Das HTML-EXPORT ist in zwei Seiten gegliedert. Die erste Seite trägt
den Namen HTML-EXPORT die zweite Seite heißt Optionen.
Die wichtigsten Funktionen finden Sie auf der ersten Seite. Unter Optionen
können Sie Einstellungen für eine Hintergrundgrafik und einen
einleitenden Text vornehmen, soll heißen: Die Einstellungen unter
Optionen dienen nur der Verschönerung Ihrer von Archinov erstellen
HTML-Seiten.
Die HTML-EXPORT Seite:
Auf dieser Seite nehmen Sie alle Einstellungen vor, die für den HTML-Export wichtig sind.
-Titel des HTML-Dokumentes: Der hier eingegebene Titel erscheint später in der Browsertitelleiste.
-Überschrift des Dokumentes: Dieser Text erscheint als Überschrift direkt über der von Archinov erstellten Tabelle im HTML Dokument.
-Daten auf mehr als eine HTML-Seite verteilen: Wenn Sie diese Option wählen, erstellt Archinov mehrere HTML-Seiten, auf denen Ihre Daten verteilt sind. Diese Funktion ist bei großen Datenbeständen zu empfehlen, um die Ladezeiten im Internet zu minimieren. Ist diese Option deaktiviert, erstellt Archinov nur eine HTML-Seite, auf der alle Datensätze aufgelistet sind.
-Maximale Datensätze pro HTML-Seite: Dieser Wert gibt an, wieviele Datensätze Archinov maximal auf eine HTML-Seite stellt, bevor eine neue Seite erstellt wird. Der Standartwert ist 50.
-Link auf folgeseite setzen: Ist diese Funktion aktiviert, setzt Archinov auf jede erstellte HTML-Seite einen Link auf die folgende.
-Inhaltsverzeichniß erstellen: Diese Option erstellt eine Inhalthtmlseite, auf der alle erstellten HTML-Seiten als Link zu erreichen sind.
-Inhaltsverzeichniß indizieren: Diese Option erstellt zu jedem Link auf der Inhaltsseite einen Eintrag, der dem ersten Datensatz auf der entsprechenden HTML-Seite entspricht. Dieser Index richtet sich automatisch nach der aktuellen Sortierreihenfolge.
-"http:" als Link interpretieren: Diese Funktion sorgt dafür, das Daten die mit "http:" beginnen als Link exportiert werden.
-"ftp:" als Link interpretieren: Wie bei "http:" (siehe oben)
-HTML-Datei als Vorlage benutzen: Mit dieser Funktion können Sie
bereits vorhandene HTML-Seiten als Volage benutzen.
ACHTUNG: Ihre HTML-Seite, die Sie als Vorlage benutzen möchten,
muß vorher vorbereitet werden:
Öffnen Sie Ihre HTML-Seite mit einem beliebigen Editor (z.B.
Notepad.exe) und schreiben Sie an die Stelle, an der Archinov
die Daten einfügen soll die Zeichenkette: #archinov#
Speichern Sie diese Änderung ab, und benutzen Sie diese Datei
als Vorlage für Ihre Erstellung.
Die Zeichenkette #archinov# wird von Archinov später durch die
Datenbankdaten ersetzt. Achten Sie unbedingt auf die Kleinschreibung von
#archinov#
Die Optionen Seite:
-Grafik in Seiten verwenden: Hier können Sie angeben welche Hintergrundgrafik
Ihre HTML-Seiten haben sollen. Die Grafikdatei muß im Exportverzeichniß
vorhanden sein, da alle Pfadangaben entfernt werden. Das ist für einen
späteren Upload ins Internet sehr nützlich.
Diese Funktion macht natürlich nur Sinn, wenn Sie keine HTML-Vorlage
benutzen.
-Den folgenden Text in Seite einfügen: Diese Option ist wohl selbsterklärend.
Der hier eingegebene Text erscheint nach dem Export direkt über der
Tabelle,
entweder linksbündig, zentriert, oder rechtsbündig.
Der Archinov Webserver unterstützt jetzt auch CGI:
2.7 Neuerungen in Archinov 4.3
2.7.1 Master/Detail Tabellenstrukturen
Archinov beherrscht ab Version 4.3 auch die Verknüpfung von zwei Datenbanktabellen zu einer Master/Detail Ansicht.
2.7.1.1 Allgemeine Betrachtung
Die Möglichkeit Master/Detail Tabellenbeziehungen zu erstellen erweitert das Einsatzgebiet von Archinov erheblich und macht nun auch komplexere Datenbanken möglich. Bei der Entwicklung dieses Features und der damit verbundenen Implementierung in Archinov 4.3 wurde wie immer in diesem Produkt viel Wert auf ein möglichst breites Anwendungsspektrum gelegt. Weiterhin stand eine für den Endanwender einfache Bedienung, Erstellung und Anpassung dieser Funktion im Vordergrund ohne ihn mit den üblichen Sprüchen über referentielle Integrität und ähnlichen Dingen schon im Vorfeld zu verunsichern. Um mit Archinov 4.3 eine Master/Detail Beziehung einzurichten benötigen Sie im Normalfall nur zwei eigenständige Datenbanktabellen. In beiden Tabellen muss mindestens ein Datenfeld gleich sein ( den gleichen Namen und Datentyp haben ). Das ist auch schon die einzige Bedingung. Den Rest erledigt Archinov für Sie. Um Datenintegrität brauchen Sie sich keine Sorgen mehr zu machen. Archinov sorgt selbst dafür, das beim löschen eines Datensatzes in der Haupttabelle die zugehörigen Datensätze in der Detailtabelle mitgelöscht werden ( keine Dateileichen in der Detailtabelle) . Dieses Verhalten von Archinov lässt sich auch abschalten wenn es von Ihnen gewünscht wird.
2.7.1.2 Technische Umsetzung in Archinov 4.3
Um eine möglichst effiziente und einfache Möglichkeit der Erstellung von Master/Detailtabellen zu erreichen und damit diese Funktion auch in das bestehende Format der Vorlagenverwaltung passt, wurde eine neue Datei ( Haupttabellenname.dfl ) eingeführt. Diese Datei muß im gleichen Ordner liegen in der auch die Haupt- sowie die Detaildatenbank liegt. Die Verknüpfung von beiden Datenbanktabellen geschieht einzig und allein durch diese Datei. Die Datei liegt im Textformat vor.
Das DFL (Database Feature List) Format ist, wie der Name schon vermuten lässt, auch noch für andere Erweiterungen der Datenbankarchitektur vorgesehen. Die folgende Struktur der Datei macht das auch deutlich:
DFL Datei:
Wie Sie in der Datei sehen können, wird das Semikolon am Anfang
einer Zeile als Zeichen für Hinweise benutzt.
2.8 Neuerungen in Archinov 4.4
-NEU!!! ACHTUNG!! Installation geändert:
Die BDE (Borland Database Engine) befindet sich
nun im Lieferumfang von Archinov 4.4 bzw 5.0!!!
Es wird keine seperate BDE mehr benötigt.
Damit steigt die Dateigröße auf ca. 5,1 MB.
-Neue Datenbankvorlagen
Archinov 4.4 verfügt nun über mehrere
neue Datenbankvorlagen.
-Datenbankvorlagen Dialog überarbeitet
Möchten Sie nun eine neue Datenbanktabelle
aus einer Vorlage erstellen, zeigt Archinov schon vorher einen entsprechenden
Informationstext an. So wissen Sie immer was Sie tun.
Archinov erstellt nun auch Master/Detaildatenbanken
aus Vorlagen.
-Datenbankerstellung erweitert
Bei der Erstellung von Datenbanken ist es nun
auch möglich einen Primärindex zu erstellen.
So werden die Suchfunktionen nun auch bei selbsterstellten
Datenbanktabellen beschleunigt.
Dank an Markus für die Idee zu diesem Feature.
-Neue Funktion "Automatisches Einfügen"
für schnelle Dateneingaben
Diese Funktion erleichtert die Dateneingabe erheblich.
Müssen sehr viele Datensätze eingegeben werden in denen einige
Spaltenwerte gleich sind, so werden diese nun nach der dritten gleichen
Eingabe automatisch eingefügt. Diese Funktion kann unter Optionen
auch wieder deaktiviert werden.
-Datensicherheit erhöht
Die Backupfunktion wurde geändert. Die Änderung
betrifft das Sofortbackup und das Autobackup.Das Backup wird nun nicht
mehr nur in einen Ordner durchgeführt. Archinov legt im Backupordner
vier Unterordner an und speichert das jeweilige Backup jedesmal in eines
der vier Verzeichnisse ab. So stehen immer mehrere Versionen als Backup
zur Verfügung.
-Tabellenansicht erweitert
Die Tabellenansicht wurde in ihrer Funktionalität
erweitert. Es ist jetzt möglich direkt in der Tabellenansicht Memofelder
zu editieren ohne in den Maskenmodus zu wechseln. Um Memofelder zu editieren,
müssen Sie nur das entsprechende Feldgitter in der Tabellenansicht
anklicken, oder auf dem entsprechenden Feld die Entertaste drücken.
-Funktionalität erweitert
Gibt ein Stringfeld in der Tabellenansicht eine
vorhandene Datei an, so kann diese nun durch einen Doppelklick gestartet
bzw. geöffnet werden. Wird anstatt eines Laufwerksbuchstabens das
Rautezeichen benutzt, dann ersetzt Archinov die Raute duch den Laufwerksbuchstaben
auf dem sich die Datenbanktabelle befindet (ermöglicht z.B. MP3 Datenbanken
auf CD) .
2.9 MySQL Funktionen in Archinov 5.0
Ab Version 5.0 sind alle Archinovclients in der Lage mit einem MySQL
Server im TCP/IP Netzwerk zu kommunizieren.
Um mit einem Archinov Client auf einen MySQL Server zuzugreifen, müssen
Sie als erstes unter Optionen->MySQL Servereinstellungen die Grundangaben
zu Ihrem MySQL Server vornehmen. Haben Sie dort alle Eingaben korrekt
gemacht, können Sie unter Datei->Server Datenbank öffnen eine
vorhandene
MySQL Datenbank auswählen bzw. deren Daten bearbeiten.
2.9.1 MySQL Servereinstellungen
Hier geben Sie alle Daten für Ihren MySQL Server ein.
Unter Hostname geben Sie entweder den Domainnamen oder die IPNummer
an auf dem Ihr MySQL Server läuft.
Unter Database geben Sie den Datenbanknamen auf dem MySQL Server an.
Dies ist nicht der Tabellenname sondern der MySQL
Datenbankname. Weitere Informationen hierzu finden Sie in den Archinov
MySQL Servertools.
Username und Passwort sind weitere Informationen die Sie entweder selbst
im MySQL Server vergeben habe, oder bei Ihrem Administrator
erfragen können.
Nach erfolgter Eingabe bestätigen Sie bitte mit OK.
2.9.2 Server Datenbank öffnen
Haben Sie die Einstellungen unter (2.9.1) gemacht, erreichen Sie mit
einem Klick auf diese Option einen Auswahldialog in dem Sie die
gewünschte Datenbanktabelle auf dem MySQL Server auswählen
können. Markieren Sie hier einen Eintrag und klicken Sie auf OK.
Nun wird Ihre Datenbanktabelle geöffnet, und Sie können (die
entsprechenden Rechte vorausgesetzt) auch eigene Tabellen auf dem MySQL
Server anlegen und bearbeiten.
2.0.3 Lokale Datenbanktabelle auf MySQL Server übertragen
Diese Funktion ist speziell für User gedacht die bereits seit längerer
Zeit mit lokalen Datenbanktabellen wie z.B. DBase, Paradox, TXT, oder Excel
arbeiten und daher bereits umfangreiche Datenbestände besitzen. Eine
Neueingabe der Daten in einen modernen Datenbankserver wie MySQL wäre
hier zu Mühsam und bestimmt sehr teuer. Die Vorgehensweise ist recht
einfach. Als erstes sorgen Sie dafür, das Ihre Daten in einem Archinov
kompatiblen Format ( DBase,Paradox,TXT) vorliegen. Nun öffnen Sie
mit Archinov diese Datenbanktabelle und klicken unter Optionen auf
"Lokale Datenbanktabelle auf MySQL Server übertragen". Haben Sie
vorher die korrekten MySQL Zugangsdaten eingegeben überträgt
Archinov nun die komplette Datenbanktabelle inkl. aller Daten auf den MySQL
Server. Es wird dabei automatisch eine gleichnamige Tabelle auf dem MySQL
Server angelegt die auch die gleiche Struktur wie die Originaltabelle enthält.
Danach werden sequentiell alle Datensätze auf den Server übertragen.
Dies kann bei großen Datenbeständen einige Zeit in Anspruch
nehmen und geschieht vollautomatisch.
Einfacher geht es nun wirklich nicht mehr...
3.0 Ausblicke auf Archinov 5.x
Archinov 5.0 bietet bereits eine Unterstützung für MySQL Datenbankserver. In den Versionen 5.1 bis 5.9 wird eine Unterstützung für Oracle SQL Server sowie Microsoft SQL Server implementiert. Damit wird Archinov der Datenbankclient für Windows. Die Programmoberfläche von Archinov wird hierbei nicht grundsätzlich geändert. Die Codeumstellung auf Netzwerkbetrieb erfordert wegen fehlender Standards in diesem SQL Bereich für viel Arbeit. Daher wird die Implementierung auf die Versionen 5.1 bis 5.9 verteilt.