Muibase Eine Relationale Programmierbare Datenbank Version 4.3

Muibase Eine Relationale Programmierbare Datenbank Version 4.3

MUIbase Eine relationale programmierbare Datenbank Version 4.3 4 Januar 2021 Steffen Gutmann Ubersetzt¨ von Ralph Reuchlein 1999-2000 Copyright c 2021 Steffen Gutmann Die Erlaubnis wird erteilt, w¨ortliche Kopien dieser Anleitung zu erstellen und zu vertreiben, vorausgesetzt der Copyright-Vermerk und dieser Erlaubnistext bleiben auf allen Kopien erhalten. i Inhaltsverzeichnis 1 Kopierbestimmungen von MUIbase:::::::::::: 1 1.1 Lizens :::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 1 1.2 Spenden :::::::::::::::::::::::::::::::::::::::::::::::::::::::: 1 1.3 Email-Verteiler ::::::::::::::::::::::::::::::::::::::::::::::::: 1 1.4 Verzichtserkl¨arung :::::::::::::::::::::::::::::::::::::::::::::: 1 1.5 Fremde Hilfsmittel:::::::::::::::::::::::::::::::::::::::::::::: 2 1.5.1 Windows-, Mac-OS- und Linux-Version :::::::::::::::::::: 2 1.5.2 Amiga-Version ::::::::::::::::::::::::::::::::::::::::::::: 2 2 Willkommen zu MUIbase::::::::::::::::::::::: 4 3 Installation::::::::::::::::::::::::::::::::::::::: 6 3.1 MUIbase f¨urWindows installieren :::::::::::::::::::::::::::::: 6 3.2 MUIbase f¨urMac OS installieren ::::::::::::::::::::::::::::::: 6 3.3 MUIbase f¨urLinux installieren :::::::::::::::::::::::::::::::::: 6 3.4 MUIbase f¨urAmiga installieren ::::::::::::::::::::::::::::::::: 7 3.5 Aktualisieren einer bereits vorhandenen MUIbase Version ::::::: 7 3.6 MUIbase starten:::::::::::::::::::::::::::::::::::::::::::::::: 8 3.7 MUIbase beenden :::::::::::::::::::::::::::::::::::::::::::::: 8 3.8 Konventionen f¨urDateinamen auf Windows, Mac OS und Linux :: 8 4 Tutorial ::::::::::::::::::::::::::::::::::::::::: 10 4.1 Wie MUIbase arbeitet ::::::::::::::::::::::::::::::::::::::::: 10 4.2 Ein Projekt beginnen: Der Struktureditor :::::::::::::::::::::: 10 4.3 Hinzuf¨ugeneiner Tabelle :::::::::::::::::::::::::::::::::::::: 10 4.4 Hinzuf¨ugeneines Feldes:::::::::::::::::::::::::::::::::::::::: 11 4.5 Darstellen des Projekts :::::::::::::::::::::::::::::::::::::::: 11 4.6 Hinzuf¨ugenvon zwei Datensatzbeziehungen :::::::::::::::::::: 13 4.7 Datens¨atzehinzuf¨ugen::::::::::::::::::::::::::::::::::::::::: 13 4.8 Filter ::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 14 4.9 Abfragen :::::::::::::::::::::::::::::::::::::::::::::::::::::: 14 4.10 Hinzuf¨ugeneiner Tabelle mit einem mehrzeiligen Text und einem Knopf::::::::::::::::::::::::::::::: 15 4.11 MUIbase programmieren, um einen Stammbaum zu erzeugen :: 16 4.12 MUIbase programmieren, um die Kinder einer Person aufzulisten :: 17 5 Grundlagen ::::::::::::::::::::::::::::::::::::: 20 5.1 Projekte::::::::::::::::::::::::::::::::::::::::::::::::::::::: 20 5.2 Tabellen::::::::::::::::::::::::::::::::::::::::::::::::::::::: 20 5.3 Datens¨atze :::::::::::::::::::::::::::::::::::::::::::::::::::: 21 5.4 Felder ::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 21 ii MUIbase Copyright c 2021 Steffen Gutmann 5.5 Feldtypen ::::::::::::::::::::::::::::::::::::::::::::::::::::: 21 5.5.1 Zeichenketten::::::::::::::::::::::::::::::::::::::::::::: 21 5.5.2 Ganzzahlfelder:::::::::::::::::::::::::::::::::::::::::::: 22 5.5.3 Fließkommazahlfelder ::::::::::::::::::::::::::::::::::::: 22 5.5.4 Boolesche Felder :::::::::::::::::::::::::::::::::::::::::: 22 5.5.5 Auswahlfelder :::::::::::::::::::::::::::::::::::::::::::: 22 5.5.6 Datumsfelder ::::::::::::::::::::::::::::::::::::::::::::: 23 5.5.7 Zeitfelder ::::::::::::::::::::::::::::::::::::::::::::::::: 23 5.5.8 Mehrzeilige Textfelder :::::::::::::::::::::::::::::::::::: 23 5.5.9 Beziehungsfelder :::::::::::::::::::::::::::::::::::::::::: 23 5.5.10 Virtuelles Feld::::::::::::::::::::::::::::::::::::::::::: 23 5.5.11 Kn¨opfe :::::::::::::::::::::::::::::::::::::::::::::::::: 24 5.6 Tabelle der Feldtypen ::::::::::::::::::::::::::::::::::::::::: 24 5.7 Beziehungen::::::::::::::::::::::::::::::::::::::::::::::::::: 25 5.7.1 Eins-zu-Eins-Beziehungen ::::::::::::::::::::::::::::::::: 25 5.7.2 Eins-zu-Mehrfach-Beziehungen :::::::::::::::::::::::::::: 25 5.7.3 Mehrfach-zu-Mehrfach-Beziehungen ::::::::::::::::::::::: 26 5.8 Benutzerschnittstelle :::::::::::::::::::::::::::::::::::::::::: 27 5.8.1 Fenster ::::::::::::::::::::::::::::::::::::::::::::::::::: 28 5.8.2 Masken::::::::::::::::::::::::::::::::::::::::::::::::::: 28 5.8.3 Panels :::::::::::::::::::::::::::::::::::::::::::::::::::: 28 5.8.4 Feldobjekte ::::::::::::::::::::::::::::::::::::::::::::::: 29 5.8.5 Textobjekte :::::::::::::::::::::::::::::::::::::::::::::: 29 5.8.6 Bilder :::::::::::::::::::::::::::::::::::::::::::::::::::: 29 5.8.7 Zwischenraumobjekte ::::::::::::::::::::::::::::::::::::: 29 5.8.8 Gruppen ::::::::::::::::::::::::::::::::::::::::::::::::: 29 5.8.9 Gewichtungsobjekte :::::::::::::::::::::::::::::::::::::: 29 5.8.10 Karteikarten-Gruppen ::::::::::::::::::::::::::::::::::: 29 6 Projekte verwalten ::::::::::::::::::::::::::::: 30 6.1 Dateiformat ::::::::::::::::::::::::::::::::::::::::::::::::::: 30 6.2 Information ::::::::::::::::::::::::::::::::::::::::::::::::::: 31 6.3 Neues Projekt ::::::::::::::::::::::::::::::::::::::::::::::::: 31 6.4 Projekt leeren ::::::::::::::::::::::::::::::::::::::::::::::::: 31 6.5 Projekt ¨offnen ::::::::::::::::::::::::::::::::::::::::::::::::: 31 6.6 Projekt speichern:::::::::::::::::::::::::::::::::::::::::::::: 32 6.7 Als SQLite3-Datenbank exportieren:::::::::::::::::::::::::::: 33 6.8 Admin- und Benutzermodus ::::::::::::::::::::::::::::::::::: 33 6.9 Datens¨atzeauslagern :::::::::::::::::::::::::::::::::::::::::: 33 6.10 Projekt schließen ::::::::::::::::::::::::::::::::::::::::::::: 34 7 Einstellungen ::::::::::::::::::::::::::::::::::: 35 7.1 Benutzereinstellungen ::::::::::::::::::::::::::::::::::::::::: 35 7.1.1 Formate :::::::::::::::::::::::::::::::::::::::::::::::::: 35 7.1.2 Externer Editor :::::::::::::::::::::::::::::::::::::::::: 35 7.1.3 Externer Anzeiger :::::::::::::::::::::::::::::::::::::::: 36 7.1.4 Extra-Kn¨opfein Tab-Kette ::::::::::::::::::::::::::::::: 36 iii 7.1.5 Weiterspringen bei Enter ::::::::::::::::::::::::::::::::: 37 7.1.6 Beenden best¨atigen ::::::::::::::::::::::::::::::::::::::: 37 7.1.7 MUI:::::::::::::::::::::::::::::::::::::::::::::::::::::: 37 7.2 Projekteinstellungen ::::::::::::::::::::::::::::::::::::::::::: 37 7.2.1 Datensatzspeicher :::::::::::::::::::::::::::::::::::::::: 37 7.2.2 Datens¨atzel¨oschen best¨atigen::::::::::::::::::::::::::::: 38 7.2.3 Pfade relativ zu einem Projekt :::::::::::::::::::::::::::: 38 7.2.4 Automatisches Neuladen best¨atigen ::::::::::::::::::::::: 38 7.2.5 Speichern & Umschichten best¨atigen :::::::::::::::::::::: 39 7.2.6 Vacuum nach Umschichten:::::::::::::::::::::::::::::::: 39 7.2.7 Programmquellen ::::::::::::::::::::::::::::::::::::::::: 39 7.2.8 Externe Programmquellen aufr¨aumen ::::::::::::::::::::: 39 7.2.9 Programm-Debug-Information :::::::::::::::::::::::::::: 40 7.2.10 Veraltete Funktionen :::::::::::::::::::::::::::::::::::: 40 7.2.11 Trigger-Funktionen sortieren ::::::::::::::::::::::::::::: 40 7.2.12 Programm-Include-Verzeichnis ::::::::::::::::::::::::::: 41 7.2.13 Programm-Ausgabedatei::::::::::::::::::::::::::::::::: 41 7.3 Als Voreinstellungen speichern ::::::::::::::::::::::::::::::::: 41 8 Log :::::::::::::::::::::::::::::::::::::::::::::: 42 8.1 Log-Tabelle ::::::::::::::::::::::::::::::::::::::::::::::::::: 42 8.2 Protokollieren aktivieren::::::::::::::::::::::::::::::::::::::: 43 8.3 Protokoll-Modus::::::::::::::::::::::::::::::::::::::::::::::: 43 8.4 Logdatei w¨ahlen ::::::::::::::::::::::::::::::::::::::::::::::: 43 8.5 Logbeschriftung setzen :::::::::::::::::::::::::::::::::::::::: 43 8.6 Log importieren ::::::::::::::::::::::::::::::::::::::::::::::: 44 8.7 Log exportieren ::::::::::::::::::::::::::::::::::::::::::::::: 44 8.8 Log l¨oschen ::::::::::::::::::::::::::::::::::::::::::::::::::: 44 8.9 Anderungen¨ anwenden::::::::::::::::::::::::::::::::::::::::: 44 8.10 Log ansehen:::::::::::::::::::::::::::::::::::::::::::::::::: 45 9 Datensatzbearbeitung ::::::::::::::::::::::::: 46 9.1 Aktive Objekte :::::::::::::::::::::::::::::::::::::::::::::::: 46 9.2 Datens¨atzehinzuf¨ugen::::::::::::::::::::::::::::::::::::::::: 46 9.3 Datens¨atzever¨andern:::::::::::::::::::::::::::::::::::::::::: 46 9.3.1 Zeichenkettenfelder mit einem Popup-Knopf::::::::::::::: 46 9.3.2 Eingabe von Ganzzahlwerten ::::::::::::::::::::::::::::: 47 9.3.3 Eingabe von Booleschen Werten :::::::::::::::::::::::::: 47 9.3.4 Eingabe von Auswahlwerten :::::::::::::::::::::::::::::: 47 9.3.5 Eingabe von Datumswerten ::::::::::::::::::::::::::::::: 47 9.3.6 Eingabe von Zeitwerten ::::::::::::::::::::::::::::::::::: 47 9.3.7 Kontextmen¨udes mehrzeiligen Textfelds :::::::::::::::::: 47 9.3.8 Kontextmen¨udes Select-from-where-Listenfelds ::::::::::: 48 9.3.9 Eingabe von Beziehungswerten:::::::::::::::::::::::::::: 48 9.3.10 Eingabe von NIL-Werten :::::::::::::::::::::::::::::::: 49 9.4 Datens¨atzel¨oschen :::::::::::::::::::::::::::::::::::::::::::: 49 9.5 Datens¨atzedurchforsten ::::::::::::::::::::::::::::::::::::::: 49 9.6 Alle Datens¨atzeansehen ::::::::::::::::::::::::::::::::::::::: 50 iv MUIbase Copyright c 2021 Steffen Gutmann 10 Filter::::::::::::::::::::::::::::::::::::::::::: 51 10.1 Datensatzfilter ::::::::::::::::::::::::::::::::::::::::::::::: 51 10.1.1 Filterausdruck ::::::::::::::::::::::::::::::::::::::::::: 51 10.1.2 Filter ¨andern :::::::::::::::::::::::::::::::::::::::::::: 51 10.1.3 Filterbeispiele ::::::::::::::::::::::::::::::::::::::::::: 52 10.2 Referenzfilter ::::::::::::::::::::::::::::::::::::::::::::::::: 52 11 Sortieren:::::::::::::::::::::::::::::::::::::::

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    203 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us