home *** CD-ROM | disk | FTP | other *** search
/ Chip: Special Survival Kit / Chip_Special_Survival_Kit_fuer_PC_Anwender.iso / 01tools / asciipro / hilfe2.txt < prev    next >
Text File  |  1994-09-01  |  8KB  |  183 lines

  1.  
  2. <ASCII-PRO> HILFE-Text ERGÄNZUNGEN                      K. Th. Hell (c)
  3.                             1994
  4.  
  5. ANTWORTEN auf FRAGEN von <ASCII-PRO>-Benützern:
  6.  
  7. 1. Könnte ein EDITOR eingebaut werden ?
  8. Antwort: Im Prinzip ja, leider nur auf Kosten der Programm-Grösse.
  9.     Da jeder Anwender aber "EDIT" aus DOS besitzt, wurde darauf
  10.     vorläufig verzichtet.
  11.     Als Ersatz können Sie die PATCH-Funktion in <ASCII-PRO> verwenden.
  12.     Somit kann jede Textzeile auch mit <ASCII-PRO> modifiziert werden.
  13.     Ev. Funktion mit "X" statt >ESC< abbrechen, damit der Rest der Datei
  14.     ohne Modifikation auch kopiert wird.
  15.  
  16. 2. Wie erhalte ich "HILFE" in <ASCII-PRO> ?
  17. Antwort: Mit <ESC> + <ENTER> Funktion abbrechen, womit man IMMER ins Haupt-MENU
  18.     gelangt. Dort unter "DATEI oder HILFE ausgeben" (Wahl >4<)
  19.     mit >4< die Datei "HILFE.TXT" oder mit >5< "ASCIIPRO.DOC"
  20.     wählen. Suchbegriff für Hilfe mittels F3-Funktionstaste eingeben.
  21.     SUCHEN mit erneutem Drücken von F3 ev. wiederholen.
  22.  
  23. 3. Ich möchte grosse Dateien umwandeln, aber vorher Funktion kontrollieren.
  24. Antwort: Starten Sie die gewünschte Ausführung und brechen Sie nach kurzer
  25.     Zeit mit <ESC>+<ENTER> wieder ab. Das Programm schliesst dann die
  26.     bearbeiteten Dateien, und in der KOPIE finden Sie den Anfang der
  27.     Umwandlungen zur Kontrolle auf korrekte Funktion.
  28.  
  29. 4. Wie kann ich führende NULLEN in Zahlen entfernen ?
  30. Antwort: Einfach mit einer SUCHLISTE nach folgendem Prinzip:
  31.     SUCHEN nach            ERSETZEN durch (ab Position 41)
  32.     REM Vor-Nullen durch Leerstellen ersetzen:
  33.      " 00000"                        "      "
  34.      " 0000"                         "     "
  35.      " 000"                          "    "
  36.      " 00"                           "  "
  37.      " 0"                            " "
  38.     REM Beachten Sie die Reihenfolge der SUCHEN/ERSETZEN-Begriffe!
  39.     REM Anführungszeichen natürlich nicht in Suchliste einsetzen!
  40.  
  41. 5. Wie kann ich in Datensätzen Text oder Zahlen links- od. rechtsbündig setzen?
  42. Antwort: Verwenden Sie bei der Umwandlung von Datensätzen in das SDF-Format
  43.     im MENU UTILITY "DATENBANK-TOOLS" die manuelle Eingabe (>2<) von 
  44.     Feldlänge (statt automatisch). Das Programm erlaubt nun die 
  45.     Positionierung des Feldinhaltes nach Wahl (5 Arten: 0 - 4).
  46.  
  47. 6. Wie kann ich in einem gewissen Feld alle Leerstellen durch NULLEN ersetzen ?
  48. Antwort: Wandeln Sie vorübergehend den Datensatz in das SDF-Format.
  49.     Das Zahlenfeld, das Sie zu bearbeiten wünschen, könnte nun z.B.
  50.     von Position 11-20 so  "    102.50"
  51.                      oder  "   2000.00"  aussehen.
  52.     Am einfachsten und schnellsten verwenden Sie die Funktion 
  53.     "SUCHEN/ERSETZEN mit DIREKTER EINGABE": 
  54.         SUCHEN nach " " (Leerstelle) und ERSETZEN durch "0".
  55.     Auf Frage "ÜBERALL in Zeile SUCHEN" mit <NEIN> antworten.
  56.     Programm frägt nun Zeilen-POSITION von ...... bis ....... ab !
  57.         Jetzt eingeben: SUCHEN ab Position 11 bis Position 20.
  58.     Option "SUCHE nach 1. Treffer in nächster Zeile fortsetzen"
  59.         mit <NEIN> beantworten.
  60.     VERIFIKATION mit <Ja> oder <NEIN> beantworten.
  61.         [bei MAKRO-Version eher <NEIN> wählen, da Verifikation bei
  62.          automatischem Ablauf nicht beeinflusst werden kann].
  63.     Das ist alles. 
  64.     Sie können das gleiche Resultat auch viel komplizierter erreichen:
  65.     Schneiden Sie Position 11-20 heraus mit "ZEILENMANIPULATIONEN"
  66.     oder "POSITION in DATENSATZ ÄNDERN". Bearbeiten Sie den herauskopierten
  67.     Teil separat, indem Sie alle Leerstellen mit >0< Ersetzen, 
  68.         so dass Sie  "0000102.50"
  69.                oder  "0002000.00"  erhalten.
  70.     Jetzt diese Datei wieder an Position 11 einsetzen (HINEINKOPIEREN).
  71.     Das Datensatz-Format kann nun wieder geändert werden (Umwandeln einer
  72.     Datenbank von FESTER Länge in VARIABLE Länge) mit frei wählbaren
  73.     Feld- und Satz-Ende-Marken.
  74.  
  75. 7. Wie kann ich aus zwei Dateien ZEILENWEISE eine neue dritte Datei kreieren ?
  76. Antwort: Verwenden Sie im MENU II "ZEILENMANIPULATIONEN" (>2<) die Funktion 
  77.     "Teil Zeile HERAUSKOPIEREN + wieder in Zeile/neue Datei einfügen" (>2<)
  78.         Sie haben z.B. zwei Dateien:
  79.     DATEI_1                            DATEI_2
  80.     Position                           Position
  81.     123456789012345....                12345678901234567...
  82.     TEXT ABC ...                       Text abc ...
  83.         Hier können Sie angeben: 
  84.         (ZEILENWEISE!)
  85.     Aus DATEI_1 HERAUSKOPIEREN
  86.         von ...  
  87.         bis ... Zeilen-POSITION
  88.     (Leerstellen auf Wunsch ergänzen)
  89.                        In DATEI_2 HINEINKOPIEREN
  90.                        an ZEILEN-Position ...
  91.                        (zu kurze Zeilen werden mit
  92.                         Leerstellen ergänzt)
  93.     
  94.     RESULTAT wird in KOPIE mit gewünschtem Namen geschrieben !
  95.     Ursprüngliche Dateien werden nicht verändert.
  96.  
  97.     Weitere Erklärungen in "ASCIIPRO.DOC" und "HILFE.TXT".
  98.  
  99.  
  100. 8. Wie kann ich ASCII-Text LEXIKALISCH korrekt SORTIEREN ?
  101. Antwort: Verwenden Sie die in der Vollversion von M. Waldenburg kostenlos
  102.     zur Verfügung gestellte Routine "MSORT.EXE", die aber führende
  103.     Zeichen wie z.B. Klammern und Zahlen entfernt!
  104.  
  105.  
  106. 9. Warum verwendet <ASCII-PRO> keine SAA/Fenster-Oberfläche ?
  107. Antwort: Dieses Programm ist mit über 50 verschiedenen Funktionen und über 
  108.     600 Optionen derart komplex, dass es nur MENU-geführt ausführbar ist.
  109.     Eine Standard-Oberfläche wäre leicht programmierbar, verschwendet aber
  110.     wervollen Speicherplatz, der für Leistung benötigt wird.
  111.  
  112. 10. Warum bleibt mein alter Computer nach dem Verlassen von <ASCII-PRO> hängen?
  113. Antwort: Das Programm setzt den Video-Mode nicht auf die Ausgangslage zurück,
  114.     was alte Grafikkarten nicht ertragen. Der Fehler liegt also an der
  115.     Hardware.
  116.     Ev. <ASCII-PRO> mit Parameter "/F=0" SCHWARZ/WEISS starten.
  117.  
  118. 11. Meine Adressliste wird von keiner Datenbank brauchbar eingelesen.
  119.     Diese hat folgende Struktur:
  120.     "Meier Karl Strasse des Friedens 15/2. Stock 123456 Ort    Bemerkung"
  121. Antwort: Ein typischer Fall für <ASCII-PRO>!
  122.     1. Zuerst nach 4 aufeinanderfolgenden Leerstellen suchen und diese
  123.         z.B. durch "▒   " ersetzen (MARKE = CODE 177).
  124.     2. Mit "ZEILENMANIPULATION" löschen bis MARKE "▒" (--> DELETE.ASC)
  125.     3. "DELETE.ASC" umbenennen in "ADRESSE.NEU". Diese sieht nun so aus:
  126.        "Meier Karl Strasse des Friedens 15/2. Stock 123456 Ort"
  127.     4. Jetzt SUCHEN/ERSETZEN mit manueller Eingabe nach Leerstelle " "
  128.        suchen und durch FELD-ENDE-MARKE der Wahl (z.B."▒") ersetzen.
  129.        Dabei Option "Abbruch nach 1. Treffer" je Zeile wählen.
  130.        Dadurch wird der NAME als Feld definiert -> ADRESSE.1
  131.     5. Gleiches Vorgehen wiederholen, wodurch Vorname als Feld definiert
  132.        wird -> ADRESSE.2
  133.     6. Jetzt WORTLISTE (min.Länge=6, max.Länge=6, ZAHLEN zulassen!)
  134.        erstellen (ohne Zeilennummern, aber sortiert OHNE Doppel).
  135.     7. Am Anfang dieser LISTE stehen nun alle PLZ; alles andere löschen.
  136.     8. In einer KOPIE am Zeilen-Anfang und -Ende eine MARKE einsetzen,
  137.         z.B. "▒123456▒" (natürlich mit ZEILENMANIPULATION)
  138.     9. Nun aus dieser KOPIE ab Position 1-8 alle Zeichen HERAUSKOPIEREN
  139.        und in die LISTE an Position 41 HINEINKOPIEREN:
  140.        "123456                                  ▒123456▒"
  141.        10. Diese neue Liste z.B."SUCHERS.LST" benennen.
  142.        11. Jetzt mit SUCHEN/ERSETZEN mittels dieser Liste ADRESSE.2 bearbeiten
  143.        ("SUCHEN/ERSETZEN mit DATEI" siehe auch SUCH.DOC) ergibt:
  144.        "Meier▒Karl▒Strasse des Friedens 15/2. Stock ▒123456▒ Ort"
  145.     Damit sind alle 5 Adress-Felder definiert und können in jede Datenbank
  146.     eingelesen werden. Ev. können MARKEN mit SUCHEN/ERSETZEN gewechselt
  147.     werden. Die MAKRO-Version erlaubt später AUTOMATISCHEN Ablauf.
  148.  
  149. 12. Wie wandelt man "ae, oe, ue" in GROSSBUCHSTABEN in "Ä, Ö, Ü" um ?
  150. Antwort: Ganz einfach mittels SUCHEN/ERSETZEN mit LISTE
  151.     rem SUCHEN                              ERSETZEN (ab Position 41)
  152.     ae                                      Ä
  153.     oe                                      Ö
  154.     ue                                      Ü
  155. NB. Siehe auch BEISPIEL-Datei "KL2GROSS.LST"
  156.  
  157.  
  158. 13. Bei der Umwandlung GROSS- in Kleinschreibweise werden Ä, Ö, Ü nicht
  159.     berüchsichtigt. Was muss ich tun ?
  160. Antwort: Die Option "SONDERZEICHEN 128-155 berücksichtigen" wählen!
  161.         (die Umlaute haben einen CODE > 128)
  162.  
  163. 14. Ich würde gerne <ASCII-PRO> OHNE Ton benutzen!
  164. Antwort: Einfach <ASCII-PRO> mit Parameter "/T=0" aufrufen und der Ton ist
  165.      abgeschaltet (kann im Programm wieder eingeschaltet werden).
  166.  
  167.  
  168.  
  169. ACHTUNG: Erklärungen und Hilfe zu <ASCII.PRO> z.B. in den Dateien:
  170.             "ZERLEGEN.TXT"
  171.             "SUCH.DOC"
  172.             "ANSI2ASC.DOC"
  173.             "SWITCH.DOC"
  174.             "ASCIIPRO.DOC"
  175.             "HILFE.TXT"
  176.             "HILFE2.TXT"
  177.             "README.TXT"
  178.             "MAILBOX.TXT"
  179.             "SEARCH.LST"
  180.             "NEGATIV.LST"
  181.             "MAKRO.TXT"
  182.  
  183.