home *** CD-ROM | disk | FTP | other *** search
/ AMOS PD CD / amospdcd.iso / aminet / jdlib4_6.lha / Docs / JD_Datei.DOC < prev    next >
Text File  |  2008-12-10  |  10KB  |  273 lines

  1.                           ======================
  2.                           || Datei-Verwaltung ||
  3.                           ||  (C) 1985/1991   ||
  4.                           || Joerg Dommermuth ||
  5.                           ======================
  6.  
  7.             A C H T U N G !  W I C H T I G E R  H I N W E I S !
  8.             ­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­­
  9.  
  10.            Dieses Programm darf frei kopiert und benutzt werden.
  11.        Es darf auf  k e i n e n  Fall in irgendeiner Form finanziell
  12.                             vermarktet werden.
  13.                     Das Copyright verbleibt beim Autor.
  14.  
  15. ========================================================================
  16.  
  17. History:
  18. ­­­­­­­­
  19.  
  20.    Version 1.0, (P) 6/1985, in Basic auf dem C16 entwickelt
  21.    Version 2.0, (P) 1/1991, in AmigaBasic umgeschrieben
  22.    Version 2.1, (P) 2/1991, zusaetzliche Funktionen eingebaut
  23.    Version 3.0, (P) 2/1991, in AmosBasic umgeschrieben
  24.    Version 3.1, (P) 2/1991, weitere Funktionen eingebaut
  25.    Version 3.2, (P) 3/1991, versteckte Fehler behoben
  26.    Version 3.3, (P) 4/1991, Optimierungen vorgenommen
  27.    Version 3.4, (P) 5/1991, nochmals Funktionen eingebaut
  28.    Version 4.0, (P) 7/1991, letzte Fehler beseitigt
  29.    Version 5.0, (P) 6/1992, unter Amos1.3 compiliert
  30.  
  31. ========================================================================
  32.  
  33. Inhalt der Diskette:
  34. ­­­­­­­­­­­­­­­­­­­­
  35.  
  36.    AMOS_System:     - ACmp
  37.                       AMOS.Lib
  38.                       AMOS1_3_NTSC.ENV
  39.                       AMOS1_3_PAL.ENV
  40.                       Compact.Lib
  41.                       Compiler.Lib
  42.                       Compiler_Configuration
  43.                       Compiler_Configuration.Large
  44.                       Def_Compiled.info
  45.                       Def_icon.info
  46.                       Default.Font
  47.                       Default.Key
  48.                       Header_AMOS.AMOS
  49.                       Header_BackStart.Lib
  50.                       Header_CLI.Lib
  51.                       Mouse.Abk
  52.                       Music.Lib
  53.                       RAMOS1_3.ENV
  54.                       Request.Lib
  55.                       Serial.Lib
  56.                       W.Clib
  57.                       W.Lib
  58.    C                - Date
  59.                       EndCli
  60.                       Run
  61.                       SetClock
  62.    Devs             - KeyMaps                 - Map
  63.                       Printers                - Star_NL10
  64.                       German.Keys
  65.                       JDD.col
  66.                       Narrator.Device
  67.                       Parallel.Device
  68.                       Printer.Device
  69.                       Serial.Device
  70.                       System-Configuration
  71.    L                - Aux-Handler
  72.                       Disk-Validator
  73.                       Port-Handler
  74.                       Ram-Handler
  75.                       Speak-Handler
  76.    Libs             - Diskfont.Library
  77.                       Icon.Library
  78.                       MathIEEEDoubBas.Library
  79.                       MathIEEEDoubTrans.Library
  80.                       MathTrans.Library
  81.                       Translator.Library
  82.    S                - StartUp-Sequence
  83.    Musik_Dateien    - LPs.seq
  84.                       Singles.seq
  85.    AMOS1.3
  86.    JD_Datei
  87.    JD_Datei.AMOS
  88.    JD_Datei.DOC
  89.  
  90. ========================================================================
  91.  
  92. Allgemeines zum Programm:
  93. ­­­­­­­­­­­­­­­­­­­­­­­­­
  94.  
  95. Um die Datei starten zu koennen, muss mindestens 1 MB Speicher vorhanden
  96. sein.
  97. Ausgelegt ist die Datei fuer 2000 Datensaetze mit 2 bis 9 Datenfeldern.
  98. Wer eine andere Dimensionierung haben will, muss die Variablen LAST (An-
  99. zahl der Datensaetze) und/oder MF (Anzahl der Datenfelder) und gegebenen-
  100. falls den Buffer aendern.
  101.  
  102. ========================================================================
  103.  
  104. Menues und Funktionen:
  105. ­­­­­­­­­­­­­­­­­­­­­­
  106.  
  107. 1. Laden
  108.    1.1 Laden
  109.        Datei laden
  110.    1.2 Anhaengen
  111.        Datei im Speicher anhaengen 
  112.        (groesste Feldzahl wird mit Feldnamen uebernommen)
  113. ------------------------------------------------------------------------
  114. 2. Sichern
  115.    2.1 Ueberschreiben
  116.        bestehende Datei auf Diskette ueberschreiben
  117.    2.2 Neuer Name
  118.        Datei unter einem neuem Namen speichern
  119. ------------------------------------------------------------------------
  120. 3. Blaettern
  121.    3.1 Alle
  122.        Alle Datensaetze durchblaettern
  123.    3.2 Gezielt
  124.        Anfangsbuchstabe des ersten Feldes
  125.    3.3 Bereich
  126.        Datensaetze von bis
  127.    3.4 Liste
  128.        tabellarisch blaettern
  129.    3.5 Blaetter-Funktionen
  130.        |<           Dateianfang
  131.        >|           Dateiende
  132.        <<<          100 Datensaetze zurueck
  133.        >>>          100 Datensaetze vor
  134.        <<           20 Datensaetze zurueck
  135.        >>           20 Datensaetze vor
  136.        <            1 Datensatz zurueck
  137.        >            1 Datensatz vor
  138.        Stop         Blaettern abbrechen
  139.        Aendern      gezeigten Datensatz aendern
  140.        Loeschen     gezeigten Datensatz loeschen
  141.        Drucken      gezeigten Datensatz drucken
  142.        Duplizieren  gezeigten Datensatz ans Ende der Datei duplizieren
  143.    3.6 Listen-Funktionen
  144.        <=           Feld zurueckblaettern
  145.        =>           Feld vorblaettern
  146.        |<           Dateianfang
  147.        >|           Dateiende
  148.        <<<          100 Datensaetze zurueck
  149.        >>>          100 Datensaetze vor
  150.        <<           20 Datensaetze zurueck
  151.        >>           20 Datensaetze vor
  152.        <            1 Datensatz zurueck
  153.        >            1 Datensatz vor
  154.        Stop         Blaettern abbrechen
  155.    3.7 Die rechte Maustaste aktiviert einen Schieberegler
  156. ------------------------------------------------------------------------
  157. 4. Suchen
  158.    4.1 Feldinhalt
  159.        nach einem bestimmten Feldinhalt suchen
  160.    4.2 Mit Kriterium
  161.        nach mehreren bekannten Feldinhalten suchen
  162.    4.3 Ohne Kriterium
  163.        im kompletten Datensatz suchen
  164.    4.4 Buchstaben/Joker
  165.        - = bestimmter Buchstabe
  166.        ? = beliebiger Buchstabe
  167.        * = beliebige Buchstabenfolge
  168.    4.5 Joker-Kombinationen (- durch ? ersetzbar)
  169.        ----- = kompletter Feldinhalt bekannt
  170.        *---* = Mittelteil des Feldinhaltes bekannt
  171.        *---- = Ende des Feldinhaltes bekannt
  172.        ----* = Anfang des Feldinhaltes bekannt
  173.        --*-- = Anfang und Ende des Feldinhaltes bekannt
  174.    4.6 Abruch des Suchvorganges mit ESC
  175. ------------------------------------------------------------------------
  176. 5. Neue Maske
  177.    Dateiaufbau bestimmen
  178.    5.a) Dateiname
  179.    5.b) Feldanzahl (Minimum 2, Maximum 9 Felder)
  180.    5.c) Feldnamen
  181. ------------------------------------------------------------------------
  182. 6. Maske aendern
  183.    bestehenden Dateiaufbau aendern
  184.    6.a) Neuer Datei-Name
  185.    6.b) Neue Feld-Namen
  186.    6.c) Feld hinzufuegen (Maximum 9 Felder)
  187.    6.d) Feld entfernen   (Minimum 2 Felder
  188.    6.e) Felder neu ordnen
  189. ------------------------------------------------------------------------
  190. 7. Eingabe
  191.    Datensaetze eingeben
  192.    7.1 erlaubte Zeichen und Tasten
  193.        Zahlen, Buchstaben (incl. Umlaute)
  194.        Sonderzeichen (&!@#$%^*()+-='<>?,.:;/[])
  195.        (Cursor-Bewegungen, Backspace und Del sind erlaubt)
  196.        (Cursor hoch   = Eingabe-String zwischenspeichern und loeschen)
  197.        (Cursor runter = zwischengespeicherten String zurueckholen)
  198.        (Tab           = Feldinhalt vom vorherigen Datensatz uebernehmen)
  199.    7.2 Die Eingabelaenge ist auf die Screen-Breite beschraenkt
  200. ------------------------------------------------------------------------
  201. 8. Sortieren
  202.    8.1 Feld-Nr.
  203.        nach welchem Feld sortiert werden soll
  204.        (dt. Zeichensatz wird korrekt einsortiert)
  205.    8.2 Sortierrichtung
  206.        8.2.a) aufsteigend
  207.        8.2.b) absteigend
  208. ------------------------------------------------------------------------
  209. 9. Drucken
  210.    9.1 Alle
  211.        Alle Datensaetze tabellarisch drucken
  212.    9.2 Bereich
  213.        Datensaetze von bis drucken
  214.    9.3 Kriterium
  215.        Datensaetze mit bestimmten Feldinhalten drucken
  216.    9.4 Einstellungen 
  217.        9.4.a) Satznummer
  218.               mit oder ohne Satznummer ausdrucken
  219.        9.4.b) Zeichenbreite
  220.               40, 80 oder 136 Zeichen pro Zeile
  221.        9.4.c) Drucklaenge
  222.               Drucklaenge der einzelnen Felder
  223.        9.4.d) Druckabstand
  224.               Druckabstand der einzelnen Felder
  225.    9.5 benoetigt wird der Druckertreiber, welcher in den Preferences
  226.        eingestellt ist
  227. ------------------------------------------------------------------------
  228. 10. Farbe
  229.     10.1 Reset
  230.          alle Farbwerte in den Anfangszustand zurueck
  231.     10.2 Save
  232.          Farben unter "Devs/JDD.col" speichern
  233.     10.3 Use
  234.          Farben ohne Speicherung uebernehmen
  235.     10.4 Cancel
  236.          Startfarben unveraendert gebrauchen
  237. ------------------------------------------------------------------------
  238. 11. Daten aendern
  239.     einen Datensatz aendern
  240. ------------------------------------------------------------------------
  241. 12. Daten Inst/Del
  242.     12.1 Satz einfuegen
  243.          einen Datensatz an einer bestimmten Position einfuegen
  244.     12.2 Satz loeschen
  245.          einen bestimmten Datensatz loeschen
  246.     12.3 Bereich loeschen
  247.          einen bestimmten Datenbereich loeschen
  248. ------------------------------------------------------------------------
  249. 13. Disk-Befehle
  250.     13.1 Umbenennen
  251.          ein File umbenennen
  252.     13.2 Loeschen
  253.          ein File loeschen
  254.     13.3 Inhalt
  255.          Directory anzeigen
  256. ------------------------------------------------------------------------
  257. 14. Update
  258.     Die Laengenangaben der Datensaetze werden neu berechnet
  259. ------------------------------------------------------------------------
  260. 15. ASC-Import
  261.     Eine ASCII-Datei (wie unter GoAmiga!) wird konvertiert
  262.     (Datenfelder durch >,< getrennt, Datensaetze durch CHR$(13))
  263. ------------------------------------------------------------------------
  264. 16. Ende
  265.     Programm verlassen
  266.     (bei Aenderungen an der Datei mit Sicherheitsabfrage)
  267. ------------------------------------------------------------------------
  268. 17. Auto-Save-Funktion
  269.     automatische Aufforderung zur Sicherung der Daten nach 15 Minuten
  270.     (nur nach Veraenderungen an der Datei)
  271.  
  272. ========================================================================
  273.