home *** CD-ROM | disk | FTP | other *** search
/ Best of German Only 2 / romside_best_of_german_only_2.iso / dos / branchen / rwfakt / rwfakt11.exe / RWFAKT.TXT < prev    next >
Text File  |  1991-10-19  |  78KB  |  1,813 lines

  1.       
  2.       
  3.  
  4.       
  5.                                  RW-Fakt      
  6.                             
  7.                                    1.1        
  8.  
  9.  
  10.  
  11.  
  12.            Copyright (C) 1990-1991 WACHTMANN COMPUTER-SERVICE 
  13.  
  14.                      W-4900 Herford * Postfach 3021 
  15.  
  16.             Telefon: 05221 - 15878  *  Telefax: 05221 - 15833
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.       SHAREWARE-Konzept
  28.       -----------------
  29.  
  30.       Das    Programm    RW-Fakt   und   diese   Anleitung    sind 
  31.       urheberrechtlich  geschützt.   Zu  Prüfzwecken  darf   diese 
  32.       SHAREWARE-Version   jedoch  frei  verwendet,   kopiert   und 
  33.       weitergegeben  werden.  Bitte machen Sie Gebrauch davon  und 
  34.       geben das Programm an Freunde, Bekannte etc. weiter. 
  35.       
  36.       Falls  Ihnen  das Programm nach der Prüfung  gefallen sollte 
  37.       und Sie weiterhin damit  arbeiten  möchten, erhalten Sie mit 
  38.       der registrierten Vollversion  zum Einführungs-Preis von  DM 
  39.       148,--   (gültig bis 31.12.91,  ab 01.01.92  DM 198,--)  die 
  40.       folgenden Leistungen: 
  41.       
  42.       - Programmdiskette ohne SHAREWARE-Hinweis
  43.       - Nutzungsrecht für RW-Fakt
  44.       - eine gedruckte und gebundene Anleitung
  45.       - kostenlose Hotline bei allen Fragen oder Problemen 
  46.         zum Programm 
  47.       - Update-Service für künftige Programmversionen zum 
  48.         Vorzugspreis von DM 50,--
  49.       - steuerlich abzugsfähige Rechnung
  50.  
  51.       Die Benutzung von  RW-Fakt ist ausschließlich zu Prüfzwecken 
  52.       erlaubt.   Danach darf das Programm nur in der registrierten 
  53.       Vollversion benutzt werden. 
  54.  
  55.       Sie können daher das Programm vor dem eingentlichen Kauf der 
  56.       Voll-  oder Normalversion ausgiebig testen. Erst  wenn Ihnen 
  57.       das Programm nach der Prüfung gefällt,  brauchen Sie RW-Fakt 
  58.       zu kaufen. Falls es Ihnen jedoch nicht zusagen sollte, geben 
  59.       Sie bitte die SHAREWARE-Diskette an Bekannte weiter. 
  60.  
  61.       Diese  Prüfdiskette  ist  eine vollständige Programm-Version 
  62.       und keine Demo-Version. Es sind keinerlei Programmfunktionen 
  63.       eingeschränkt,   bis  auf  die Exportfunktionen  zu  unserer 
  64.       Buchhaltung RW-Buch.  Um jedoch auf das Prüfen aufmerksam zu 
  65.       machen,  erscheinen nur in  der  SHAREWARE-Version  Hinweis-
  66.       Fenster,  die  mit  einer Zeitschleife  versehen sind.  Beim 
  67.       Programmstart wird eine   Anzeigepause  von  mindestens   10 
  68.       Sekunden eingelegt.  Bei der Funktion  VORGÄNGE / BEARBEITEN 
  69.       erscheint   dieses  Fenster  mit  der  halben   Anzeigepause 
  70.       ebenfalls.  Die Anzeigepause steigt dabei mit der Anzahl der 
  71.       Programmaufrufe an. 
  72.       
  73.       Wir  halten dies für eine gerechte Methode,  die  ein Prüfen 
  74.       nicht  einschränkt,  jedoch  den  dauerhaften  Gebrauch  der 
  75.       SHAREWARE-Version   erschwert  und  bitten  dafür   um   Ihr 
  76.       Verständnis. 
  77.  
  78.  
  79.       Einführung
  80.       ----------
  81.  
  82.       Das  Programm  RW-Fakt ist eine Auftragsbearbeitung mit  dem 
  83.       Sie  auf  einfache Art Ihre Angebote,  Aufträge,  Rechnungen 
  84.       etc. erstellen und verwalten können. 
  85.  
  86.       Das  Programm verwaltet neben Kunden-   und  Artikel-Angaben 
  87.       sogenannte  Vorgänge,   die  mit  diesen Stammdaten gemischt 
  88.       werden können.  Solch ein Vorgang wird gespeichert und  kann 
  89.       zu  einem  späteren  Zeitpunkt in  eine  andere  Vorgangsart 
  90.       umgewandelt werden,  z.B. von einem Angebot in eine Rechnung 
  91.       o.ä.,   ohne  daß  diese Daten  nochmals  eingegeben  werden 
  92.       müssen. 
  93.  
  94.       Das   Programm  verwendet  zur  Speicherung  der  Daten  das 
  95.       dBaseIII-Format,  so  daß  der  Datenaustausch  mit externen 
  96.       Programmen  oder  bereits  vorhandenen  Daten  ohne  größere 
  97.       Probleme    möglich    sein   sollte.    Zudem   sind    die 
  98.       Kapazitätsgrenzen so hoch  angesetzt,  daß praktisch nur die 
  99.       Festplattengröße die Dateneingabe einschränkt. 
  100.  
  101.       Bei der Entwicklung  des  Programms wurde ganz besonders auf 
  102.       eine hohe Flexibilität Wert gelegt.  Das bedeutet  für  Sie, 
  103.       daß  das  Programm  ohne  großen Aufwand an Ihre Bedürfnisse 
  104.       angepaßt werden kann.  Die Anpassung geht soweit,  daß  auch 
  105.       die  Datenstruktur  der  jeweiligen  Stammdaten   sowie  die 
  106.       Bildschirmanzeige dieser  Daten geändert werden kann.  Falls 
  107.       Ihnen  z.B.   eine  Artikelzeile fehlen oder zu  klein  sein 
  108.       sollte,   ändern Sie einfach die Datenstruktur  entsprechend 
  109.       ab, so wie es gerne haben möchten. 
  110.  
  111.       Zur  Änderung kann ein dBase-kompatibles Programm oder  auch 
  112.       unsere Datenbank RW-File ab  der Version 4.0 benutzt werden. 
  113.       Mit    unserem    Programm   RW-File   können   zudem    die 
  114.       Bildschirmmasken  mit dem dort integrierten  Maskengenerator 
  115.       sehr einfach und komfortabel geändert werden.  Es können bis 
  116.       zu  maximal  9 Seiten für die  Bildschirmgestaltung  benutzt 
  117.       werden, die auch in RW-Fakt zur Verfügung stehen. Aus diesem 
  118.       Grund  empfehlen  wir  Ihnen dringend,   zur  Anpassung  das 
  119.       Programm RW-File zu verwenden. 
  120.  
  121.       Zur  Ausgabe  der  Daten  können  Sie  auf  eine   Formular-
  122.       Gestaltung zugreifen, die es Ihnen ermöglicht, die Ausdrucke 
  123.       ganz nach Ihren Vorstellungen zu gestalten. Dabei können Sie 
  124.       nicht nur einige Kopf-  oder Fuß-Zeilen  verändern,  sondern 
  125.       das gesamte Formular, einschließlich von z.B. Artikelzeilen. 
  126.       Wenn  Sie vielleicht  in   einem   Rechnungsformular,    die 
  127.       Artikelzeilen mit dem  Bruttopreis anstelle des Nettopreises 
  128.       ausgeben möchten, so ist dieses kein Problem für RW-Fakt, da 
  129.       der  Zeilenaufbau  frei änderbar  ist.    Oder  möchten  Sie 
  130.       vielleicht  verschiedene  Kopfzeilen für die erste Seite und 
  131.       für Folgeseiten einer Rechnung festlegen?  Auch das ist kein 
  132.       Problem für RW-Fakt.
  133.       
  134.       Benötigen Sie für Artikelpreise mehr als 2 Nachkommastellen? 
  135.       Möchten  Sie  zu jedem  Rechnungsformular  gleichzeitig  ein 
  136.       Anschrift-Etikett  ausgeben  lassen,  welches auf  einem  2. 
  137.       Drucker ausgegeben werden soll? Sollen die Preise als Brutto 
  138.       eingesetzt  werden oder vielleicht Netto oder Brutto?   Auch 
  139.       diese Dinge sind kein Problem für RW-Fakt. 
  140.  
  141.       Das Programm unterstützt kundenspezifische Artikelpreise und 
  142.       auch mengenabhängige Staffelpreise,  so daß jeder Kunde  die 
  143.       korrekten  Preise bekommen kann.  Die Kunden-  und  Artikel-
  144.       Stammdaten  lassen sich in Etikettenform ausgeben oder  auch 
  145.       in   Serienbriefen  automatisch  eingemischt  werden.    Ein 
  146.       integrierter   kleiner  Texteditor  kann  für  die  einfache 
  147.       Korrespondenz oder diese Serien- bzw.  Mischbriefe verwendet 
  148.       werden. 
  149.  
  150.       Die   erstellten  Rechnungen  können  in  einem   Rechnungs-
  151.       Ausgangsbuch und in einer Rechnungsliste erfaßt werden.  Die 
  152.       Kunden-    und  Artikelumsätze  werden  jeweils  wert-   und 
  153.       mengenmäßig   gespeichert.    Außerdem   wird   das   letzte 
  154.       Umsatzdatum bei Artikel-  und Kunden-Daten gespeichert. Eine 
  155.       spezielle  Lieferliste kann Ihnen alle bestellten  und  noch 
  156.       nicht gelieferten Artikel aufzeigen. 
  157.  
  158.       
  159.       1. Inhalts-Verzeichnis
  160.       ----------------------
  161.  
  162.       1.      Inhalts-Verzeichnis..........................
  163.       2.      Voraussetzungen..............................
  164.       3.      Lieferumfang.................................
  165.       4.      System-Einstellung...........................
  166.       5.      Installation.................................
  167.       6.      Programm-Bedienung...........................
  168.       6.1             Cursor-Steuerung.....................
  169.       6.2             Maus-Steuerung.......................
  170.       6.3             Dialog-Boxen.........................
  171.       6.4             Programm-Aufruf......................
  172.       7.      Beispiel-Daten...............................
  173.       7.1             Beispiel-Rechnung....................
  174.       8.      Programm-Funktionen..........................
  175.       8.1             Parameter-Datei......................
  176.       8.2             Passwort.............................
  177.       8.3             Texteditor...........................
  178.       8.4             Misch-Funktionen.....................
  179.       8.5             Reorganisieren.......................
  180.       8.6             Taschenrechner.......................
  181.       8.7             Memo-Felder..........................
  182.       8.8             Datensicherung.......................
  183.       8.9             Suchlisten...........................
  184.       8.10            Hochzähl-Automatik...................
  185.       9.      Vorgänge.....................................
  186.       9.1             Vorgangs-Zeilen......................
  187.       9.2             Zeilen-Aufbau........................
  188.       9.3             Zeilen-Berechnungen..................
  189.       9.4             Brutto/Netto.........................
  190.       9.5             USt-Kürzel...........................
  191.       9.6             Gutschriften.........................
  192.       9.7             Formulare............................
  193.       10.     Datendateien.................................
  194.       10.1            Änderungen...........................
  195.       11.     Fehlermeldungen..............................
  196.       12.     Verbesserungen...............................
  197.       13.     Haftungs-Ausschluß...........................
  198.       14.     Anwender-Hilfe...............................
  199.  
  200.       ANHANG:
  201.       1.      Daten-Funktionen.............................
  202.       2.      Druckertreiber...............................
  203.  
  204.  
  205.       PS:  Die Seitenzahlen sind bewußt weggelassen worden, um den 
  206.       Ausdruck variabel gestalten zu können.  Je nach Formatierung 
  207.       sollten Sie die passenden Zahlen einsetzen. 
  208.       
  209.       
  210.       2.Voraussetzungen
  211.       -----------------
  212.  
  213.       Zum Betreiben von RW-Fakt benötigen Sie: 
  214.       
  215.       - 512 KB Hauptspeicher
  216.       - MS-DOS ab Version 3.0 oder höher
  217.       - 1 Diskettenlaufwerk mit mindestens 720 KB oder Festplatte
  218.  
  219.       Für große Datenmengen wird  ein Ausbau des RAM-Speichers auf 
  220.       640  KB sowie eine Festplatte empfohlen.  Die Zugriffszeiten 
  221.       auf die Daten hängen  entscheidend von  der  Geschwindigkeit 
  222.       des jeweiligen Datenträgers ab. 
  223.       
  224.       
  225.       3. Lieferumfang
  226.       ---------------
  227.       
  228.       Zum Lieferumfang gehören neben  der  Anleitung die folgenden 
  229.       Dateien auf der Original-Diskette:         
  230.       
  231.       RWINSTAL.EXE     Installations-Programm  für  das  Kopieren 
  232.                        bzw.   Entpacken  der Programm-Dateien  auf 
  233.                        Festplatte 
  234.       RWINSTAL.TXT     Installations-Anleitung
  235.       RWFAKT11.EXE     Programm-Dateien
  236.       RWFADB1.EXE      Datenbanken für das Programm
  237.          bis
  238.       RWFADB4.EXE
  239.       
  240.       Die  letzten  Dateien  sind in komprimierter  Form  auf  der 
  241.       Original-Diskette enthalten.  Diese  Dateien müssen einmalig 
  242.       entpackt werden.  Ein Packen der Datei war nötig,  um  diese 
  243.       auf einer 360  KB  -  Diskette unterbringen zu können.   Das 
  244.       RWINSTAL-Programm führt neben dem Kopieren auch gleichzeitig 
  245.       das   Entpacken  durch.   Diese  Dateien  enthalten  weitere 
  246.       Dateien, die im Verlauf des Entpackens angezeigt werden. 
  247.                                                            
  248.       
  249.       4. System-Einstellung
  250.       ---------------------
  251.       
  252.       Für  den  orndungsgemäßen Betrieb von RW-Fakt  muß  in Ihrer 
  253.       CONFIG.SYS-Datei   ein   FILES-Wert   von   mindestens    20 
  254.       eingetragen   sein.    Dies   bezieht  sich   auf   die   im 
  255.       Hauptverzeichnis C:\ (auf Festplatten)  bzw.  auf der Start-
  256.       System-Diskette  (bei reinem  Disketten-Betrieb)  enthaltene 
  257.       CONFIG.SYS-Datei.                         
  258.                                                            
  259.       Falls  dieser  Files-Wert  nicht  hoch  genug  sein  sollte, 
  260.       erhalten Sie im Programm entsprechende Fehler-Meldungen.
  261.  
  262.       Das RWINSTAL-Programm kann diese Änderung für Sie vornehmen, 
  263.       die manuelle Korrektur könnte auch z.B. so aussehen: 
  264.  
  265.       c:                   - Wechsel zum Start-Laufwerk
  266.       cd\                  - Wechsel zum Hauptverzeichnis
  267.       copy config.sys+con  - durch den COPY-Befehl fügen Sie Daten 
  268.                              der CONFIG.SYS-Datei hinzu
  269.       files=20             - angefügter Text
  270.       F6-Taste             - Vorgang abschließen
  271.                                                            
  272.       Sollten Sie damit nicht zurechtkommen, schlagen Sie bitte in 
  273.       Ihrem DOS-Handbuch nach, wo dieses beschrieben sein sollte. 
  274.  
  275.       Evtl. kann dieser Wert zu gering sein,  wenn  Sie  mit  TSR-
  276.       Programmen arbeiten o.ä. Dann sollten Sie  den  Wert  weiter
  277.       erhöhen und eine Umgebungsvariable in der Form
  278.  
  279.             SET DBFILES=30
  280.  
  281.       einsetzen. Dies ist nur selten der Fall und soll daher nur 
  282.       der Vollständigkeit halber erwähnt werden.
  283.       
  284.       
  285.       5. Installation
  286.       ---------------
  287.  
  288.       Vor Beginn der Installation sollten Sie vorsichtshalber eine 
  289.       Sicherheitskopie  der  Original-Diskette  anfertigen.   Dazu 
  290.       gehen Sie folgendermaßen vor:       
  291.                                                            
  292.       1. Original-Disk in Laufwerk A 
  293.       2. Leere u. formatierte Disk in Laufwerk B 
  294.             COPY A:*.* B:                                  
  295.                                                            
  296.       Es wird empfohlen,   die Original-Diskette mit Schreibschutz 
  297.       versehen an  einem  sicheren  Ort aufzubewahren  u.  weitere 
  298.       Aktionen nur noch mit der Kopie durchzuführen.
  299.  
  300.       Die eigentliche  Installation  erfolgt  mit  dem beigefügten 
  301.       Installations-Programm RWINSTAL. Dazu wechseln Sie bitte auf 
  302.       das  Laufwerk A:,  legen die Diskette ein und rufen von dort 
  303.       das Programm RWINSTAL auf: 
  304.  
  305.       A:<ENTER>         - zum Laufwerk A: wechseln
  306.       RWINSTAL<ENTER>   - das RWINSTAL-Programm aufrufen
  307.  
  308.       Alles weitere erfolgt in diesem Programm.
  309.  
  310.       
  311.       6. Programm-Bedienung
  312.       ---------------------
  313.       
  314.       Die  Menüsteuerung  ist  an den  SAA-Standard  angepaßt  und 
  315.       erfolgt im wesentlichen über Pulldown-Menüs, die Ihnen einen 
  316.       ständigen   Überblick   über  alle  verfügbaren   Funktionen 
  317.       ermöglicht. 
  318.       
  319.       Falls  eine  Maus  angeschlossen  ist  und  der  Maustreiber 
  320.       installiert wurde (MOUSE.SYS o.ä.),  wird dieses automatisch 
  321.       erkannt und vom Programm unterstützt.                
  322.                                                            
  323.       
  324.       6.1 Cursor-Steuerung
  325.       --------------------
  326.       
  327.       Das  Hauptmenu sowie Untermenues oder  Auswahlfenster können 
  328.       Sie  durch die Cursor-Tasten rechts,   links, oben u.  unten 
  329.       bedienen.  Alle Funktionen können Sie auch über  die Eingabe 
  330.       des Anfangs-Buchstabens auswählen. Die Hauptmenu-Punkte sind 
  331.       zusätzlich  über ALT-Tastenkombinationen  anzuwählen.   Dazu 
  332.       halten  Sie die  ALT-Taste gedrückt und betätigen zusätzlich 
  333.       den Anfangs-Buchstaben des gewünschten Hauptmenu-Punktes. 
  334.                                                            
  335.       Bei Untermenüs z.B. KUNDEN / BEARBEITEN können Sie neben den 
  336.       Cursortasten   u.   dem  Anfangs-Buchstaben  auch  über  die 
  337.       Leertaste  die gewünschte Auswahl einstellen.  Die Leertaste 
  338.       funktioniert hier wie die Cursor links Taste.
  339.  
  340.  
  341.       6.2 Maus-Steuerung
  342.       ------------------
  343.       
  344.       Falls eine Maus vom Programm erkannt wurde, erscheint in der 
  345.       Bildschirm-Ecke  links  oben  ein  Block-Cursor,   der   den 
  346.       Mauszeiger darstellt.  Sie können durch  die linke Maustaste 
  347.       eine Funktion auslösen,  während  die rechte Maustaste einen 
  348.       Abbruch bewirkt.                     
  349.                                                            
  350.       Wenn Sie den Mauszeiger auf die Hauptmenu-Leiste bringen und 
  351.       die  linke Maustaste  gedrückt  halten, während Sie die Maus 
  352.       nach  links oder rechts  bewegen,  werden die entsprechenden 
  353.       Untermenues angezeigt.  Bei gedrückter  linker Maustaste und 
  354.       Bewegung  nach  unten  oder  oben  wandert  der  Menu-Balken 
  355.       entsprechend nach unten oder oben. Wenn der Menu-Balken sich 
  356.       auf einer Auswahl befindet und Sie lassen die Maustaste los, 
  357.       wird diese Unterfunktion ausgelöst.                  
  358.                                                            
  359.       In   den  Auswahlfenstern,   die  bei   einigen   Funktionen 
  360.       erscheinen, wählen Sie per Doppel-Click der linken Maustaste 
  361.       aus. Bei gedrückter linker Maustaste und Bewegung nach unten 
  362.       oder oben werden  die Auswahlpunkte  entsprechend nach unten 
  363.       oder oben gerollt. 
  364.  
  365.       Die  Mausunterstützung  setzt   einen  Microsoft-kompatiblen 
  366.       Maustreiber voraus.   Bei  anderen Maustreibern können evtl. 
  367.       Probleme durch die fehlende Kompatibilität entstehen. 
  368.  
  369.       
  370.       6.3 Dialog-Boxen
  371.       ----------------
  372.       
  373.       Viele Funktionen  benutzen  Dialogboxen,   um die benötigten 
  374.       Angaben zu erhalten.  In den  Dialogboxen sind  verschiedene 
  375.       Elemente enthalten,  die  Sie auswählen  können.  Das gerade 
  376.       aktivierte  Element erkennen Sie an einem blinkenden Cursor. 
  377.       Mit der TAB-Taste gehen Sie zum nächsten Element, mit SHIFT-
  378.       TAB gehen Sie ein Element zurück. Ein Anklicken mit der Maus 
  379.       aktiviert das angeklickte Element. 
  380.  
  381.       Bitte  beachten Sie,  daß die ENTER-Taste die Dialogbox  mit 
  382.       den aktuellen Einstellungen bzw.  Werten bestätigt  und  daß 
  383.       die ESC-Taste immer einen Abbruch  bewirkt. Wenn  also etwas 
  384.       verändert werden soll,  so  ist entweder  mit den TAB-Tasten 
  385.       oder  der  Maus   das  jeweilige Element auszuwählen und  zu 
  386.       verändern. 
  387.  
  388.       Options-Boxen
  389.       -------------
  390.       Die Options-Boxen wählen eine von mehreren Optionen aus.  Es 
  391.       ist immer eine Option aktiv.   Durch  die CURSOR-Oben oder -
  392.       Unten-Taste wechseln Sie zwischen den vorhandenen Optionen. 
  393.  
  394.       Eingabe-Felder
  395.       --------------
  396.       Eingabe-Felder nehmen  Tastatur-Eingaben von Ihnen entgegen, 
  397.       wie  z.B.  eine Selektions-Angabe.  Eingabe-Felder sind  von 
  398.       einem  Rahmen umgeben und ein evtl. vorhandener Vorgabe-Text 
  399.       wird darin angezeigt. 
  400.  
  401.       Wenn  ein Vorgabe-Text vorhanden ist,  können Sie durch  die 
  402.       Cursor-Tasten  die  Schreibmarke bewegen.  Falls Sie  andere 
  403.       Tasten  als erste Taste verwenden,   wird  der  Vorgabe-Wert 
  404.       vorher gelöscht. 
  405.  
  406.       Falls  bei den Eingabe-Feldern ein F4  links davon angezeigt 
  407.       wird,   können  Sie,   wenn Sie  sich  in  dem  Eingabe-Feld 
  408.       befinden,  durch  diese  Funktions-Taste  eine Auswahl-Liste 
  409.       aufrufen.   Bei  einem einzugebenden Datei-Namen  wird  eine 
  410.       Datei-Liste  erzeugt  und  Sie können den gewünschten  Namen 
  411.       durch Doppelklick oder ENTER auswählen. 
  412.  
  413.       Befehls-Boxen
  414.       -------------
  415.       In jeder Dialogbox befindet sich mindestens eine Befehlsbox, 
  416.       die  von einem doppelten Rahmen  umgeben  ist.   Die  aktive 
  417.       Befehlsbox   ist   zudem  in  invers   dargestellt.    Diese 
  418.       Befehlsboxen steuern die weitere Bearbeitung, indem entweder 
  419.       die  übrigen  Angaben  bestätigt  werden oder  die  Funktion 
  420.       abgebrochen wird. 
  421.  
  422.       Durch   die  ENTER-Taste  bestätigen  Sie  die   angezeigten 
  423.       Angaben,    während  die  ESC-Taste  der  Abbruch-Befehlsbox 
  424.       entspricht. 
  425.  
  426.       
  427.       6.4 Programm-Aufruf
  428.       -------------------
  429.       
  430.       Der Aufruf des Programms erfolgt nach der Installation durch 
  431.       die Eingabe von 
  432.       
  433.             CD RWFAKT
  434.             RWFAKT
  435.  
  436.       Falls   das  Programm  in  einem  anderen   Unterverzeichnis 
  437.       installiert  ersetzen Sie bitte die obige CD - Angabe  durch 
  438.       dieses Verzeichnis. 
  439.  
  440.       Das  Programm wird geladen und es erscheint als  erstes  ein 
  441.       Eingangs-Bildschirm  mit  Copyright-Vermerk. In der SHAREWARE-
  442.       Version erscheint anschließend ein Hinweis-Fenster mit 
  443.       einigen Angaben zur SHAREWARE-Version. Bei der Normalversion 
  444.       wird sofort ohne Verzögerung das Hauptmenü aufgerufen.
  445.  
  446.       Ein  Aufrufparameter wurde eingefügt,  um einen  Betrieb  im 
  447.       Monochrom-Modus   zu  erzwingen.   Durch  den  Parameter  /M 
  448.       schalten   Sie   auf  monochrom  um,   falls  dieses   nicht   
  449.       automatisch  erkannt  werden sollte.  Dieses ist  z.B.   für 
  450.       Laptops    von    Bedeutung,    wo   evtl.     eine    Farb-             
  451.       grafikkarte   mit   einer   Mono-Anzeige   verwendet   wird.         
  452.       Der Programm-Aufruf erfolgt dann so: 
  453.       
  454.                 RWFAKT /M                                               
  455.       
  456.       Falls  dennoch  mit  Farbdarstellung  gearbeitet  oder   die 
  457.       Prüfung  auf  den verwendeten  Monitor  ausgeschaltet werden 
  458.       soll, können Sie mit dem Parameter /C auf Farbe umschalten. 
  459.  
  460.                 RWFAKT /C
  461.  
  462.  
  463.       7. Beispiel-Daten
  464.       -----------------
  465.  
  466.       Im  Lieferumfang befinden sich zahlreiche Dateien,  die  als 
  467.       sofort  einsetzbare Beispiele verwendet werden können.   Die 
  468.       Beispiel-Datenbanken    enthalten   jeweils   die   passende 
  469.       Struktur,    die  auf  die  Verknüpfung  der   verschiedenen 
  470.       Stammdaten ausgelegt ist.  Die Formulare sind ebenfalls  auf 
  471.       diese Struktur angepaßt. 
  472.  
  473.       Eine  umfangreiche Beschreibung der änderbaren Möglichkeiten 
  474.       und der einzelnen Verknüpfungen ist nur in der Normalversion 
  475.       enthalten.   Unter  dem  Punkt  DATENDATEIEN  werden  einige 
  476.       mögliche Anpassungen in Verbindung mit dem  RW-File-Programm 
  477.       beschrieben.
  478.       
  479.       Die   einzelnen  Datenbanken  enthalten  bereits   Beispiel-
  480.       Datensätze, die Sie natürlich bei Bedarf löschen können. Die 
  481.       Beispiele  sind  so  ausgelegt,  daß Sie sofort  z.B.   eine 
  482.       Rechnung erstellen können.  Sie sollten die Beispiele  evtl. 
  483.       um eigene Daten ergänzen und damit etwas experimentieren. 
  484.  
  485.       Als  Ergänzung zu den Beispielen soll an dieser Stelle  kurz 
  486.       die Erstellung einer Rechnung gezeigt werden. Falls Sie sich 
  487.       über  den  Programmaufruf etc.  noch nicht im  Klaren  sind, 
  488.       sollten Sie zunächst die restliche Anleitung durchsehen  und 
  489.       dann hierher zurückkehren. 
  490.  
  491.  
  492.       7.1 Beispiel-Rechnung
  493.       ---------------------
  494.  
  495.       Kunden auswählen:
  496.       -----------------
  497.       Nach Programmaufruf gehen Sie bitte auf KUNDEN / BEARBEITEN, 
  498.       wobei der erste vorhandene Beispielkunde angezeigt wird. Für 
  499.       diesen Kunden soll jetzt eine Rechnung erstellt werden.  Mit 
  500.       der  Taste  R  für Rechnung verzweigen  Sie  direkt  in  die 
  501.       Vorgangsneueingabe.    Die  aktuellen   Kundendaten   werden 
  502.       automatisch in die Maske eingesetzt.
  503.       
  504.       Vorgangsdaten:
  505.       --------------
  506.       Bitte geben Sie jetzt die Vorgangsart an, indem Sie Rechnung 
  507.       auswählen.   Bei der Eingabe der Ident-Nummer betätigen  Sie 
  508.       die  F5-Taste  und erzeugen so eine fortlaufende Nummer  für 
  509.       diese  Rechnung.   Das  Tagesdatum wird  beim  Vorgangsdatum 
  510.       eingesetzt   ebenso  wie  das  Fälligkeitsdatum  automatisch 
  511.       errechnet wird. 
  512.  
  513.       In  den  3 Zeilen Betreff,  Versand und Zahlung  können  Sie 
  514.       jeweils  aus einer Vorgabe einen Text per F4-Taste auswählen 
  515.       oder direkt den Text eingeben. Wenn alle Angaben vollständig 
  516.       sind, geht es mit F10 weiter zur Zeileneingabe. 
  517.  
  518.       Zeileneingabe:
  519.       --------------
  520.       Mit der A-Taste geben Sie jetzt bitte eine Artikelzeile ein. 
  521.       Der  Eingabecursor springt ein Feld nach rechts und es  wird 
  522.       die Artikel-Nummer abgefragt.  Per F4  rufen Sie eine  Liste 
  523.       der Artikel nach Artikel-Nummer auf,  per F5  eine sortierte 
  524.       Liste nach Artikel-Suchname u.  per F6 eine Suchliste. Geben 
  525.       Sie  jetzt den Buchstaben B ein (Groß-  oder Kleinschreibung 
  526.       wird  ignoriert)  und drücken danach die F6-Taste.   In  der 
  527.       Auswahlliste erscheinen jetzt alle Artikel,  deren  Suchname 
  528.       mit  B beginnt.  Durch weitere Buchstaben könnten  Sie  eine 
  529.       weitere Eingrenzung vornehmen lassen. 
  530.  
  531.       Wählen Sie dort den ersten Artikel aus. Diese Angaben werden 
  532.       jetzt  bereits in der Zeile teilweise angezeigt.  Bestätigen 
  533.       Sie  alle Eingaben dieser Zeile mit ENTER bis der Cursor  in 
  534.       die nächste Zeile springt. 
  535.  
  536.       Sie  können jetzt weitere Zeilen eingeben oder z.B.  mit F10 
  537.       zum Drucken verzweigen. 
  538.  
  539.       Rechnung drucken:
  540.       -----------------
  541.       Nach  der  F10-Taste erscheint eine Dialogbox,  die Sie  mit 
  542.       ENTER gleich bestätigen können. Die Beispielformulare werden 
  543.       ausgedruckt, die Verbuchung vorgenommen und anschließend zur 
  544.       Kundenbearbeitung zurückgekehrt. 
  545.  
  546.  
  547.       8. Programm-Funktionen
  548.       ----------------------
  549.  
  550.       Nachfolgend  werden einige Programm-Funktionen  beschrieben. 
  551.       Als  Ergänzung  sollten  Sie  zu  jedem Hauptmenu-Punkt  die 
  552.       integrierte Bildschirm-Hilfe über die F1-Taste aufrufen. Die 
  553.       Hilfe-Funktion  ist  in  den  wesentlichen   Programmpunkten 
  554.       erreichbar. Bitte beachten Sie auch die Hilfe-Übersicht, die 
  555.       Sie  mit  den Tasten SHIFT-F1  erreichen.  Wenn  das  Hilfe-
  556.       Fenster  angezeigt wird,  kann der jeweilige Hilfs-Text  mit 
  557.       der F10-Taste auf dem Drucker ausgegeben werden. 
  558.  
  559.  
  560.       8.1 Parameter-Datei
  561.       -------------------
  562.  
  563.       RW-Fakt verwendet eine Parameter-Datei,  um bestimmte  Werte 
  564.       einzulesen.  Dazu gehört auch  ein  Passwort. Daher  muß  in 
  565.       jedem Verzeichnis,   wo  Sie  RW-Fakt aufrufen,    auch  die 
  566.       Parameter-Datei   RWFAKT.INI  enthalten  sein.  Falls  diese 
  567.       fehlt,  wird ein Hinweis ausgegeben und das Programm  sofort 
  568.       wieder beendet. 
  569.  
  570.       Da diese Parameter immer in dem Verzeichnis  gelesen werden, 
  571.       von wo Sie RW-Fakt aufrufen,  ist es möglich  die  Programm-
  572.       Datei  RWFAKT.EXE  in ein Verzeichnis  zu kopieren,  wo  mit 
  573.       einer PATH-Angabe ein jederzeitiger Aufruf möglich ist.  Die 
  574.       Programm-Datei  braucht  sich  also nicht  in  jedem  Daten-
  575.       Verzeichnis befinden. 
  576.  
  577.  
  578.       8.2 Passwort
  579.       ------------
  580.       
  581.       Bei der Auslieferung des Programms ist das Passwort auf Null 
  582.       gesetzt,  ist also leer und wird nicht abgefragt.  Durch die 
  583.       Funktion SONSTIGES / PASSWORT / EINGEBEN/ÄNDERN  können  Sie 
  584.       ein Passwort dem System hinzufügen.       
  585.                                                            
  586.       Bei der Eingabe des Passwortes,  beachten Sie bitte, daß das 
  587.       Passwort  immer aus 10  Zeichen besteht.  Jeder  Tastendruck 
  588.       wird   dabei  als  ein  Zeichen  betrachtet.    Groß-    und 
  589.       Kleinschreibung wird dabei berücksichtigt.  Falls  Sie  z.B. 
  590.       ein Passwort von 5 Zeichen  eingeben wollen,   so müssen Sie 
  591.       das Passwort auf 10   Zeichen auffüllen  durch  z.B.  5  mal 
  592.       Enter-Taste.    Jedes   eingegebene  Zeichen   bzw.    jeder 
  593.       Tastendruck  wird Ihnen dabei am Bildschirm durch ein  Stern 
  594.       angezeigt.       
  595.                                                            
  596.       Das Passwort wird verschlüsselt abgespeichert und ist  daher 
  597.       von DOS-Ebene nicht zu ersehen. Die Speicherung in der Datei 
  598.       RWFAKT.INI erfolgt immer im Laufwerk  / Verzeichnis wo  sich 
  599.       die Daten befinden. 
  600.  
  601.       Um das  Passwort zu löschen benutzen Sie  bitte die separate 
  602.       Funktion PASSWORT LÖSCHEN.
  603.  
  604.  
  605.       8.3 Texteditor
  606.       --------------
  607.  
  608.       Der in RW-Fakt integrierte Texteditor kann bis zu 500 Zeilen 
  609.       verarbeiten  und dürfte daher für die  meisten  Briefe  etc. 
  610.       ausreichend sein. Das Leistungs- und Funktions-Spektrum soll 
  611.       nicht zu  einer reinen Textverarbeitung konkurieren. Es sind 
  612.       jedoch  Grundfunktionen enthalten,   die für einen einfachen 
  613.       Brief ausreichend sein sollten. 
  614.       
  615.       Im  Texteditor können Sie mit der F5-Taste  eine  Liste  der 
  616.       vorhandenen   Datenbanken  und nach Auswahl einer  Datenbank 
  617.       eine  Liste  der   darin   enthaltenen  Datenfelder für eine 
  618.       mögliche Einfügung dieses Feldes auswählen. Mit der F2-Taste 
  619.       rufen Sie den integrierten Taschenrechner auf. 
  620.  
  621.  
  622.       8.4 Misch-Funktionen
  623.       --------------------
  624.  
  625.       Im Programm stehen  Ihnen  verschiedene Misch-Funktionen zur 
  626.       Verfügung,   die  jeweils  einen Text mit  Daten  aus  einer 
  627.       Datenbank mischen.  Oftmals wird diese Funktion   auch   als 
  628.       Merge-Funktion in anderen Programmen beschrieben. 
  629.  
  630.       Das   Mischen  ist  sehr  nützlich  für  Serienbriefe   oder 
  631.       Etiketten.  Aber auch einzelne Ausdrucke  mit immer gleichem 
  632.       Inhalt lassen sich recht einfach damit erstellen. 
  633.  
  634.       Das ganze basiert auf einem Text,  der in einer Brief-  oder 
  635.       Etikett-Datei  (.BRF  oder .ETK)   gespeichert  ist.   Durch 
  636.       Platzhalter  in  diesem  Text  können Sie  Daten  aus  einer 
  637.       Datenbank  einfügen  lassen.  Diese  Platzhalter  haben  das 
  638.       Format: 
  639.  
  640.                 &feldname&
  641.  
  642.       Das  Wort  feldname ist durch das  gewünschte  Datenfeld  zu 
  643.       ersetzen. Falls Sie die Feldnamen nicht mehr wissen,  können 
  644.       Sie  sich diese per F5-Taste  ansehen.  Die Einfügung  einer 
  645.       Adresse kann z.B. so aussehen: 
  646.  
  647.       &ADR1&
  648.       &ADR2&
  649.       &ADR3&
  650.  
  651.       &ADR4&
  652.  
  653.       Ein spezieller Platzhalter ist  &TDATUM&. Dadurch können Sie 
  654.       das  aktuelle  Systemdatum  an  der  jeweiligen   Textstelle 
  655.       einfügen lassen. 
  656.  
  657.       Beim Ausdruck  können Sie zudem  spezielle Drucker-Sequenzen 
  658.       einfügen lassen,  die bestimmte Schriftarten oder -Attribute 
  659.       auslösen  können.   Durch die Definition  von  Drucker-Codes 
  660.       (siehe Drucker-Treiber / SPEZIAL) kann  das  Programm  diese 
  661.       ebenfalls in  den  Text einfügen. Die Einfügung in  den Text 
  662.       erreichen  Sie über  die   jeweilige  Nummer des  speziellen 
  663.       Drucker-Codes eingefügt in Ausrufungszeichen. Z.B.: 
  664.  
  665.         !5!Beispiel!6!
  666.  
  667.       Das  Wort  Beispiel  wird  hier  mit  dem  unter   SPEZIAL5: 
  668.       definierten Druck-Attribut ausgegeben. Anschließend wird der 
  669.       unter  SPEZIAL6:   definierte Drucker-Code  an  den  Drucker 
  670.       gesendet. 
  671.  
  672.       Für die Kundenstammdaten werden die meisten Misch-Funktionen 
  673.       angeboten.  Dort können z.B.  auch kundenspezifische  Preise 
  674.       festgelegt  oder  direkt  ein  Vorgang  für  den angezeigten 
  675.       Kunden geändert werden. 
  676.  
  677.  
  678.       8.5 Reorganisieren
  679.       ------------------
  680.  
  681.       Mit  der  Funktion  SONSTIGES /  DATENBANKEN  REORGANISIEREN 
  682.       können  Sie alle vom Programm benutzten Datenbanken  einzeln 
  683.       oder alle zusammen reorganisieren lassen. Das Reorganisieren 
  684.       kann dabei sein: 
  685.       
  686.                 - Neuindizierung
  687.                 - Packen
  688.  
  689.       Bei  Neuindizieren  wird  die Datenbank  nur  neu  sortiert, 
  690.       während  das Packen gelöschte Datensätze aus  der  Datenbank 
  691.       entfernt. Dabei  wird  der  Speicherplatz  dieser gelöschten 
  692.       Datensätze  wieder freigegeben.   Falls  des  öfteren  Daten 
  693.       gelöscht werden,  belegen diese  Daten also  bis  zum Aufruf 
  694.       dieser  Funktion weiterhin Speicherplatz auf Festplatte oder 
  695.       Diskette. 
  696.  
  697.       Es   wird  empfohlen,   diese  Funktion  von  Zeit  zu  Zeit 
  698.       aufzurufen,    um  nicht  unnötigerweise  Speicherplatz   zu 
  699.       belegen.  Bitte  beachten  Sie  jedoch,   daß die gelöschten 
  700.       Datensätze nach dieser Funktion endgültig entfernt werden. 
  701.  
  702.  
  703.       8.6 Taschen-Rechner
  704.       -------------------
  705.  
  706.       Durch  die  F2-Taste  im Hauptmenu  können  Sie  bei  vielen 
  707.       Programmpunkten einen Taschen-Rechner anzeigen  lassen.  Die 
  708.       einfachen Grundrechenarten lassen sich damit ausführen.  Das 
  709.       Format ist jedoch fest auf 2 Nachkommastellen eingestellt. 
  710.  
  711.       Im  Texteditor   können  Sie  den  Taschen-Rechner ebenfalls 
  712.       aufrufen und nach einer erfolgten Berechnung das Ergebnis in 
  713.       den Text übernehmen lassen. 
  714.  
  715.       
  716.       8.7 Memofelder
  717.       --------------
  718.  
  719.       Zu  den  Datenbanken  Kunden und Artikel  kann jeweils  eine 
  720.       Memodatei verwaltet werden. Es ist pro Datenstruktur nur ein 
  721.       Memo-Feld  möglich.   Falls  mehrere  Memo-Felder  definiert 
  722.       werden, ist nur  das erste Feld von  Bedeutung.   Die  Daten 
  723.       werden in einer speziellen Datei mit gleichen Namen der dbf-
  724.       Datei gespeichert,  jedoch mit  der  Datei-Endung .DBT.  Die 
  725.       Memo-Felder für  z.B.   KUNDEN.DBF werden also in KUNDEN.DBT 
  726.       verwaltet. 
  727.  
  728.       Die  Anzeige  bzw.   Eingabe oder Änderung  erfolgt  in  den 
  729.       jeweiligen Bearbeiten-Menüs zu Kunden u.  Artikel.  Dort ist 
  730.       eine Auswahl TEXT vorhanden, die dieses ermöglicht. 
  731.  
  732.       Dieser Text ist nicht an eine bestimmte Form gebunden,  kann 
  733.       also völlig beliebigen Text enthalten.  Der Text wird jedoch 
  734.       immer an den gerade aktuellen Datensatz gebunden. 
  735.  
  736.       Eine  wichtige Bedeutung haben diese Text-Informationen  bei 
  737.       den  Artikeln.   Dieses Memofeld kann für den  Aufbau  eines 
  738.       Vorgangs  benutzt  werden,    indem   anstelle  der Artikel-
  739.       Bezeichnung dieser Memotext eingefügt wird. 
  740.  
  741.       
  742.       8.8 Datensicherung
  743.       ------------------
  744.  
  745.       Unter  SONSTIGES / PARAMETER können Sie unter anderem  einen 
  746.       Datensicherungs-Befehl  eingeben.  Hiermit können  Sie   das 
  747.       Programm  kurzfristig  verlassen  und die jeweiligen Befehle 
  748.       auf DOS-Ebene ausführen lassen. 
  749.  
  750.       Als Eintragung können beliebige DOS-Befehle  gemacht werden, 
  751.       die  jeweils durch ein Semikolon  zu  trennen  sind.   PATH-
  752.       Einstellungen etc. sollten Sie dabei beachten, z.B. wenn Sie 
  753.       das BACKUP-Programm aufrufen. 
  754.  
  755.       Während der Ausführung  dieser Sicherungs-Befehle bleibt das 
  756.       Programm RW-Fakt im Speicher  und  belegt entsprechend  RAM-
  757.       Speicher. 
  758.  
  759.        
  760.       8.9 Suchlisten
  761.       --------------
  762.  
  763.       Im Programm wird an vielen Stellen eine Suchliste angeboten, 
  764.       um  auf die vorhandenen Daten schnell zugreifen  zu  können. 
  765.       Die   Daten  werden  dabei  in  Tabellenform,   jeweils  ein 
  766.       Datensatz  pro Zeile angezeigt.  Ein Leuchtbalken dient  zur 
  767.       Bewegung  innerhalb  dieser Daten.   Die  ENTER-Taste  wählt 
  768.       diesen   invers   dargestellten   Datensatz   zur   weiteren 
  769.       Bearbeitung aus,  die ESC-Taste bricht jeweils ohne  Auswahl 
  770.       ab. 
  771.  
  772.       Während  die  Suchliste  angezeigt wird,   sollten  Sie  die 
  773.       Statuszeile  am unteren Bildschirmrand beobachten.  Wenn für 
  774.       diese Suchliste weitere Auswahlmöglichkeiten bestehen,  wird 
  775.       Ihnen  dieses dort angezeigt.  Zur Verfügung steht dort  die 
  776.       F4-Taste, die eine weitere Selektion ausführt. 
  777.  
  778.       Hier  kann ein VON-Wert eingegeben werden,  ab dem die Daten 
  779.       angezeigt werden sollen.  Die Selektion bezieht sich hierbei 
  780.       auf  den  aktiven Zugriffs-Index,  der  in  dem  angezeigten 
  781.       Fenster ausgegeben wird. 
  782.  
  783.       In den meisten Fällen ist als erstes Sortierfeld das Feld NR 
  784.       festgelegt.   Die  Daten  erscheinen  in  dem  Fall  in  der 
  785.       Reihenfolge  dieser Nummern.  Wenn Sie dort eine Nummer  als 
  786.       VON-Wert  angeben,   erscheinen die Daten in der Anzeige  ab 
  787.       dieser Nummer. 
  788.       
  789.       Da  die  Auswahl  über den Index  geht,   kann  hierbei  mit 
  790.       schnellen  Suchroutinen  gearbeitet werden.  Auch  in großen 
  791.       Datenbeständen  lassen  sich auf  diese  Art  sehr  schnelle 
  792.       Selektionen durchführen.
  793.       
  794.       Die  Suchlisten sind in der Datei RWFAKT.RWL  definiert  und 
  795.       können von Ihnen im Aufbau geändert werden.
  796.  
  797.  
  798.       8.10 Hochzähl-Automatik
  799.       -----------------------
  800.  
  801.       Verschiedene  Informationen innerhalb der Datenbanken können 
  802.       mit einer automatisch hochlaufenden Nummer versehen  werden. 
  803.       Falls  dieses  verfügbar ist,  wird in  der  Statuszeile  am 
  804.       unteren Bildschirmrand eine Meldung angezeigt. Die Hochzähl-
  805.       Funktion wird dabei durch die F5-Taste ausgelöst. 
  806.  
  807.       Dies kann z.B. eine Kunden-Nummer,  eine Artikel-Nummer oder 
  808.       eine Vorgangs-Identifizierung sein. 
  809.  
  810.  
  811.       9. Vorgänge
  812.       -----------
  813.  
  814.       RW-Fakt kann verschiedene Vorgangsarten verwalten,  die sich 
  815.       speichern  und  später in eine andere Vorgangsart  umwandeln 
  816.       lassen. Ein Vorgang kann sein: 
  817.       
  818.       - Rechnung
  819.       - Angebot
  820.       - Auftrag
  821.       - Lieferschein
  822.       - Gutschrift
  823.       
  824.       Ein Vorgang wird dabei immer einem Kunden zugeordnet und mit 
  825.       einer eindeutigen Nummer (Vorgang-Nr) versehen, damit später 
  826.       ohne Probleme darauf zugegriffen werden kann. 
  827.  
  828.       Jedem  der  Vorgangsarten  können  Sie  unter  SONSTIGES   / 
  829.       VORGABEWERTE   ein  Formular,   die  Kopienanzahl,   der  zu 
  830.       benutzende    Druckertreiber   und   eine    Hochzähl-Nummer 
  831.       zugeordnet werden. Hier kann außerdem die bei der Berechnung 
  832.       von  Vorgängen benutzten USt-Sätze festgelegt werden.  Falls 
  833.       noch  nicht  geschehen,   sollten Sie diese  Angaben  zuerst 
  834.       überprüfen. 
  835.  
  836.       Bei  der Auswahl der Vorgangsart wird auch gleichzeitig  der 
  837.       dazugehörige Nummernkreislauf ausgewählt.  Dies wird in  der 
  838.       Maske mit Ident-Nr angezeigt.  Bei einer Rechnung sollte  zu 
  839.       dem  Vorgangsdatum  auch ein Fälligdatum eingesetzt  werden. 
  840.       Dieses  wird  jedoch nur für die  Datenübergabe  an  RW-BUCH 
  841.       direkt verwendet. 
  842.  
  843.       Die 3 Eingabefelder Betreff,  Versand u.  Zahlung können mit 
  844.       beliebigem  Text  versehen  oder  über  die  F4-Taste   eine 
  845.       gespeicherte  Vorlage automatisch eingesetzt werden.   Diese 
  846.       Vorlagen  sind in den Dateien BETREFF.RWF etc.   gespeichert 
  847.       und können mit dem Texteditor geändert werden. 
  848.  
  849.       Nach den allgemeinen Vorgangsdaten gelangen Sie mit der F10-
  850.       Taste  in  den  Zeilen-Bereich.   Dort  befinden  sich   die 
  851.       einzelnen Zeilen zu jedem Vorgang.  Pro Vorgang lassen  sich 
  852.       bis zu 9999 Zeilen abspeichern. Durch die F10-Taste wird der 
  853.       Vorgang zudem bereits gespeichert.
  854.  
  855.  
  856.       9.1 Vorgangs-Zeilen
  857.       -------------------
  858.  
  859.       Wie  bereits  erwähnt  können zu jedem Vorgang bis  zu  9999 
  860.       Zeilen  angelegt  werden.   Die Vorgangszeilen sind  in  der 
  861.       Datenbank VGPOS.DBF gespeichert.  Jede Zeile kann dabei eine 
  862.       der  folgenden  Zeilenarten  sein und wird jeweils  mit  dem 
  863.       Anfangsbuchstaben aufgerufen: 
  864.  
  865.       - Artikelzeilen                   A
  866.       - Memoartikel                     M
  867.       - Text                            T
  868.       - Einzelrabatt                    E
  869.       - Gesamtrabatt                    G
  870.  
  871.       Zur  Bewegung innerhalb der Zeilen können  die  Cursortasten 
  872.       oben / unten bzw.  Bild oben / unten (PGUP,  PGDN)   benutzt 
  873.       werden.   Die  Zeilen  werden dabei  im  umrandeten  Bereich 
  874.       gerollt.   Als  weitere Info werden im unteren  Bereich  die 
  875.       Gesamtsummen Netto, USt und Brutto angezeigt. 
  876.  
  877.       Eine besondere Textzeile (Leerzeile)  können Sie mit der  L-
  878.       Taste  erzeugen.  Dies ist einfach eine Leerzeile,  ohne daß 
  879.       die Eingaben abgefragt werden. 
  880.  
  881.       Eine  vorhandene  Zeile  kann  entweder mit  L  für  Löschen 
  882.       entfernt oder mit Cursor rechts geändert werden. 
  883.  
  884.  
  885.       9.2 Zeilen-Aufbau
  886.       -----------------
  887.  
  888.       Die  einzelnen Zeilen eines Vorgangs können in Bezug auf die 
  889.       Bildschirmdarstellung   geändert   werden.    Das   Programm 
  890.       speichert  diese Angaben in der Datei RWFAKT.RWL,   die  von 
  891.       Ihnen jederzeit geändert werden kann. Es wird dabei zwischen 
  892.       verschiedenen Zeilen unterschieden, die nach dem Doppelpunkt 
  893.       die Definition dafür enthalten: 
  894.  
  895.       Zeilenüberschrift:
  896.       Artikelzeile:
  897.       Textzeile:
  898.       Rabattzeile:
  899.  
  900.       Zeilenüberschrift:
  901.       ------------------
  902.       Hier  können  Sie einen beliebigen Text eingeben,   der  als 
  903.       Überschrift am Bildschirm zu den Zeilen angezeigt wird. 
  904.  
  905.       Artikelzeile:
  906.       -------------
  907.       Die Artikelzeile wird für die A- bzw. M-Zeilen benutzt, also 
  908.       für  Artikel  oder  Memoartikel.   Die  Definition  ist  auf 
  909.       folgende Syntax aufgebaut: 
  910.  
  911.       Feldname/Spalte/Länge;Feldname/Spalte/Länge;  etc.
  912.  
  913.       Feldname  bezeichnet dabei ein Datenfeld aus  der  Datenbank 
  914.       VGPOS.DBF,  Spalte legt die Anzeigespalte am Bildschirm fest 
  915.       und  Länge bestimmt,  in welcher Länge dieses Feld angezeigt 
  916.       werden  soll.  Falls das Feld länger als diese  Anzeigelänge 
  917.       ist,  wird der Inhalt am Bildschirm gerollt.  So lassen sich 
  918.       auch  sehr  lange  Datenfelder  in  der  Rollmaske  für  die 
  919.       Einzelzeilen bearbeiten. 
  920.  
  921.       Bei  den  Artikelzeilen beachten Sie bitte,  daß  falls  ein 
  922.       Artikel  aus  mehreren Textbezeichnungen besteht,  diese  in 
  923.       Folgezeilen plaziert werden, wo nur dieser Text steht. 
  924.  
  925.       Textzeile:
  926.       ----------
  927.       Wie vor, jedoch für Textzeilen
  928.  
  929.       Rabattzeile:
  930.       ------------
  931.       Wie  vor,  jedoch für Einzelrabatt-  und Gesamtrabattzeilen. 
  932.       Der Unterschied zwischen diesen Zeilen liegt darin,  daß ein 
  933.       Einzelrabatt   sich   auf   den   unmittelbar   davor   sich 
  934.       befindlichen Einzelpreis bezieht.  Der Gesamtrabatt  bezieht 
  935.       sich  demgegenüber  auf  die Summe der gesamten  sich  davor 
  936.       befindlichen Einzelzeilen. 
  937.  
  938.       Falls   Sie  Änderungen  an  diesen  Definitionen  vornehmen 
  939.       möchten,   so  beachten  Sie,   daß einige Felder  für  eine 
  940.       ordnungsgemäße  Berechnung benötigt werden.  Ohne die Angabe 
  941.       einer  Liefermenge z.B.  kann das System nicht den  Endpreis 
  942.       berechnen   etc.   Die  Beispiele  sind   jeweils   komplett 
  943.       aufgebaut,   so daß wahrscheinlich  nur geringe  Korrekturen 
  944.       notwendig sein werden.  Außerdem sind einige  Felder nur zur 
  945.       Anzeige und nicht zur Eingabe bestimmt. Dazu gehört z.B. das 
  946.       Feld  VGNETTO,   daß immer aus  der  Menge  mal  Einzelpreis 
  947.       berechnet  wird.   Die  genauen  Zuordnungen   sind  in  der 
  948.       Anleitung der Normalversion ausführlich beschrieben. 
  949.  
  950.  
  951.       9.3 Zeilen-Berechnungen
  952.       -----------------------
  953.  
  954.       Je nach Vorgangsart werden unterschiedliche Berechnungen bei 
  955.       den  Artikelzeilen vorgenommen.  Das Programm  unterscheidet 
  956.       dabei  zwischen  Angebot  und  Auftrag  und  den  restlichen 
  957.       Vorgängen. 
  958.  
  959.       Die  Artikelzeilen  für  Angebot / Auftrag  werden  mit  den 
  960.       Feldern  Bestellmenge * Einzelpreis berechnet (VGBESTMENG  * 
  961.       VGEPREIS),   während  die  anderen  Vorgänge  anstelle   der 
  962.       Bestellmenge die Liefermenge benutzen (VGLIEFMENG). 
  963.  
  964.       Die  Funktionstaste F3  löst  eine  komplette  Neuberechnung 
  965.       aller Artikelzeilen aus.   Dieses wird automatisch bei einer 
  966.       Änderung  der  Vorgangsart durchgeführt oder  manuell  durch 
  967.       diese Taste.  Bei einer Änderung der USt-Sätze ist unbedingt 
  968.       die Neuberechnung durchzuführen. 
  969.  
  970.  
  971.       9.4 Brutto/Netto
  972.       ----------------
  973.       
  974.       Bei  der  Einsetzung  der Artikelpreise können Sie  im  Feld 
  975.       Einzelpreis  wahlweise den vorgeschlagenen  Nettopreis  oder 
  976.       den  Bruttopreis  einsetzen  lassen.   Durch  die   F3-Taste 
  977.       errechnet  das  Programm automatisch anhand des  vorhandenen 
  978.       USt-Schlüssels den Nettopreis.  Es wird dabei der Betrag als 
  979.       Brutto angesehen. 
  980.  
  981.       Durch  eine  Einstellung unter SONSTIGES / PARAMETER  können 
  982.       Sie  diese  Brutto-Behandlung auch permanent machen.   Bitte 
  983.       beachten   Sie  jedoch  unbedingt,   daß  hierbei  Rundungs-
  984.       Differenzen   entstehen  können,   die  auf   mathematischen 
  985.       Bedingungen beruhen. 
  986.       
  987.       Durch eine Erhöhung der Nachkommastellen von  2 auf 3 lassen 
  988.       sich   diese  Rundungsfehler jedoch in der Regel  vermeiden. 
  989.       Bitte  beachten Sie hierbei besonders,  daß nicht mehr als 4 
  990.       Nachkommastellen  bei numerischen Feldern  verwendet  werden 
  991.       können. 
  992.  
  993.  
  994.       9.5 USt-Kürzel
  995.       --------------
  996.  
  997.       Das  Programm verwaltet 3 verschiedene  Umsatzsteuer-Kürzel, 
  998.       die  Sie unter SONSTIGES / VORGABEWERTE UST  ändern  können. 
  999.       Für  jede  Zeilenberechnung  wird ebenfalls  ein  USt-Kürzel 
  1000.       benötigt,   um den jeweiligen Prozentsatz zu berechnen.  Das 
  1001.       Kürzel 0 ist fest auf den Wert 0%  eingestellt,  die anderen 
  1002.       Kürzel sind frei änderbar. 
  1003.  
  1004.       Dieses   USt-Kürzel   wird  zuerst  anhand   einer   Kunden-
  1005.       Information (USt-Pflichtig J/N,  Datenfeld KDUST)  mit einem 
  1006.       Vorgabewert  belegt.  Wenn dort J enthalten ist,   wird  die 
  1007.       Vorgabe  1,  sonst die Vorgabe 0 benutzt.  Außerdem kann  zu 
  1008.       jedem Artikel bzw.  Dienstleistung ein USt-Kürzel festgelegt 
  1009.       werden. Wenn der Kunde USt-Pflichtig ist, wird dieses  unter 
  1010.       dem Artikel gespeicherte Kürzel benutzt.
  1011.  
  1012.  
  1013.       9.6 Gutschriften
  1014.       ----------------
  1015.       Der einzige Unterschied bei der Behandlung von  Gutschriften 
  1016.       liegt darin,  daß Mengenangaben mit Minuszeichen  einzugeben 
  1017.       bwz. Textzeilen mit Minusbetrag zu versehen sind. 
  1018.  
  1019.  
  1020.       9.7 Formulare
  1021.       -------------
  1022.  
  1023.       Jeder  Vorgang kann mit verschiedenen Formularen  ausgegeben 
  1024.       werden.  Die Zuordnung welcher Vorgang mit welchem  Formular 
  1025.       ausgegeben werden soll und weitere Angaben lassen sich unter 
  1026.       SONSTIGES / VORGABEWERTE einstellen. 
  1027.  
  1028.       Bei jedem Drucken werden Ihnen diese Vorgaben angezeigt  und 
  1029.       lassen  sich  für  den Einzeldruck  jeweils  abändern.   Die 
  1030.       Formulare  sind  in Dateien mit der Endung .RWF  gespeichert 
  1031.       und  lassen  sich  mit  dem Texteditor  ändern.   In  diesen 
  1032.       Formularen  lassen sich Kundenstammdaten,  Vorgangstammdaten 
  1033.       und die Vorgangszeilen mischen. 
  1034.  
  1035.       Durch  die  Festlegung  von 2 verschiedenen  Formularen  für 
  1036.       jeden  Vorgang,  lassen sich recht einfach z.B.  2   Drucker 
  1037.       gleichzeitig  bedienen.  Auf dem einen Drucker könnte  evtl. 
  1038.       eine  Rechnung  gedruckt  werden und  auf  dem  anderen  ein 
  1039.       Etikett  oder vielleicht ein Nachnahme-Formular etc.   Falls 
  1040.       kein  2.Formular  gedruckt  werden soll,  ist  entweder  die 
  1041.       Kopienzahl  auf  Null  zu setzen  oder  keine  Formulardatei 
  1042.       einzutragen. 
  1043.  
  1044.       Für  den  Aufbau  der  Vorgangszeilen  können  die im Anhang 
  1045.       beschriebenen   Datenfunktionen  verwendet  werden.    Bitte 
  1046.       beachten  Sie  auch die Beispiele,  wo  dieses  demonstriert 
  1047.       wird. 
  1048.  
  1049.       Ein Formular besteht aus Bereichen,  die jeweils angeben, wo 
  1050.       diese    Informationen   gedruckt   werden   sollen.     Zur 
  1051.       Unterscheidung  dienen  bestimmte Texte,   die  den  Bereich 
  1052.       umgeben. Die Bereiche können dabei sein: 
  1053.  
  1054.       - Kopfzeilen 1. Seite          KOPFEINS-A: / KOPFEINS-E:
  1055.       - Kopfzeilen Folgeseiten       KOPFFOLGE-A: / KOPFFOLGE-E:
  1056.       - Fußzeilen 1. Seite           FUSSEINS-A: / FUSSEINS-E:
  1057.       - Fußzeilen Folgeseiten        FUSSFOLGE-A: / FUSSFOLGE-E:
  1058.  
  1059.       Ein Formular muß mindestens aus Kopfzeilen 1.  Seite und aus 
  1060.       Fußzeilen 1. Seite bestehen,  da ansonsten kein Seitenaufbau 
  1061.       vorgenommen werden kann.
  1062.       
  1063.       Außerdem  können  die Vorgangszeilen mit  folgenden  Angaben 
  1064.       definiert werden: 
  1065.       
  1066.       Artikeleins:
  1067.       Artikelfolge:
  1068.       Rabatt:
  1069.       Text:
  1070.       
  1071.       Nach dem Doppelpunkt muß dabei eine Datendefinition  folgen, 
  1072.       die  sich auf die Datenbank VGPOS.DBF bezieht.   Sie  können 
  1073.       hier   also   genau  festlegen,   wie   diese   Einzelzeilen 
  1074.       ausgedruckt werden sollen. 
  1075.  
  1076.       Zum   Formularaufbau  gehören  weiterhin  einige   spezielle 
  1077.       Platzhalter,  die beim Aufbau der Seite jeweils durch  einen 
  1078.       variablen Inhalt ersetzt werden:
  1079.  
  1080.       &SEITE&           aktuelle Seitenzahl
  1081.       &SEITE+1&         aktuelle Seitenzahl + 1
  1082.       &SEITE-1&         aktuelle Seitenzahl - 1
  1083.       &UST0&            Prozentsatz für USt-Kürzel 0
  1084.       &UST1&            Prozentsatz für USt-Kürzel 1
  1085.       &UST2&            Prozentsatz für USt-Kürzel 2
  1086.  
  1087.       Bitte  beachten  Sie die beigefügten  Beispiele,   wo  diese 
  1088.       Angaben  intensiv  benutzt  werden.   Außerdem  sollten  Sie 
  1089.       beachten,   daß die Änderung der Formulare in der Regel  ein 
  1090.       einmaliger  Vorgang ist.  Wenn die Formulare erst einmal auf 
  1091.       Ihre  Gegebenheiten  eingestellt sind,  brauchen  Sie  diese 
  1092.       natürlich nicht ständig zu ändern. 
  1093.  
  1094.       
  1095.       10. Datendateien
  1096.       ----------------
  1097.  
  1098.       Das  Programm  benutzt  für die Speicherung  der  Daten  die 
  1099.       folgenden Datenbanken: 
  1100.  
  1101.       KUNDEN.DBF        Kundenstammdaten
  1102.       ARTIKEL.DBF       Artikelstammdaten
  1103.       VORGANG.DBF       Vorgangstammdaten
  1104.       VGPOS.DBF         Einzelzeilen für alle Vorgänge
  1105.       PREISE.DBF        kundenspezifische Artikelpreise
  1106.       RGAUSG.DBF        Rechnungs-Ausgangsbuch
  1107.       RG.DBF            Rechnungsliste
  1108.       RWFAHLF.DBF       Hilfstexte per F1-Taste
  1109.  
  1110.       Der  Aufbau  dieser Datenbanken läßt sich in weiten  Grenzen 
  1111.       von  Ihnen verändern.  Zur Änderung sollten Sie eine  dBase-
  1112.       kompatible  Datenbank benutzen,  die auf  die  Datenstruktur 
  1113.       einwirken  kann.   Wir  empfehlen  natürlich  unser  eigenes 
  1114.       Programm  RW-File,  daß ab der Version 4.0   diese  Änderung 
  1115.       vornehmen  kann  und  außerdem die  benutzten  Maskendateien 
  1116.       direkt   ändern  kann.   Die  im  Lieferumfang   enthaltenen 
  1117.       Beispiele  sind  alle  mit dem  RW-File-Programm  entwickelt 
  1118.       worden (Datenstruktur u. Maskendarstellung). 
  1119.       
  1120.       Durch  diese  direkte  Kompatibilität  ergeben  sich  einige 
  1121.       Vorteile,  zudem ist im Menü von RW-Fakt ein direkter Aufruf 
  1122.       von  RW-File möglich.   Der Aufruf funktioniert jedoch  nur, 
  1123.       wenn  Sie RW-Fakt  nicht von einer Batch-Datei aus aufrufen, 
  1124.       wie dieses einige Menüprogramme tun. In dem Fall sollten Sie 
  1125.       auf   diese  Funktion  verzichten  und  den  Aufruf  in  das 
  1126.       Menüprogramm einfügen. 
  1127.  
  1128.       
  1129.       10.1 Änderungen
  1130.       ---------------
  1131.  
  1132.       Prinzipiell  lassen  sich die meisten Felder  der  benutzten 
  1133.       Datenbanken von Ihnen ändern.  Besonders bei den Kunden- und 
  1134.       Artikelstammdaten ist dieses von großer Bedeutung. Bevor Sie 
  1135.       Änderungen  an  der Datenstruktur  vornehmen,   sollten  Sie 
  1136.       jedoch beachten, daß teilweise die Feldnamen fest vorgegeben 
  1137.       sind, die Feldgrößen jedoch nicht. In der Normalversion sind 
  1138.       diese  Verbindungen  genau  beschrieben.   Am  Beispiel  der 
  1139.       Artikeldaten soll dieses demonstriert werden. 
  1140.  
  1141.       Für  die Einsetzung der Artikeldaten werden die Felder  BEZ1 
  1142.       bis maximal BEZ99  verwendet.  Im Beispiel sind 4 Felder von 
  1143.       BEZ1  bis BEZ4 definiert.  Wenn Sie mit RW-File ein weiteres 
  1144.       Bezeichnungsfeld  festlegen möchten,  weil Ihre Artikel oder 
  1145.       Dienstleistungen bis zu 5 Zeilen enthalten sollen,  so gehen 
  1146.       Sie bitte in RW-File so vor: 
  1147.  
  1148.       - SONSTIGES / STRUKTUR-GENERATOR aufrufen
  1149.       - die Datei ARTIKEL.DBF auswählen
  1150.       - F7-Taste für neues Feld anlegen betätigen
  1151.       - Dialogbox ausfüllen mit folgenden Angaben:
  1152.                 Feldname: BEZ5
  1153.                 Feldart: Alphanumerisch
  1154.                 Feldlänge: 25
  1155.         und mit OK bestätigen
  1156.       - mit F10 diese Änderung speichern
  1157.       - die Umkopiermeldung bitte ebenfalls speichern
  1158.       
  1159.       Jetzt ist die Struktur geändert und alle vorhandenen Artikel 
  1160.       wurden   umkopiert  in  die  neue  Struktur,   die  jetzt  5 
  1161.       Bezeichnungen  enthält.   Um diese Strukturänderung für  die 
  1162.       Dateneingabe  jedoch auch benutzen zu können,  muß noch  die 
  1163.       Maskendarstellung angepaßt werden: 
  1164.  
  1165.       - SONSTIGES / MASKEN-GENERATOR aufrufen
  1166.       - die Datei ARTIKEL.MSK auswählen
  1167.       - F3-Taste für Seitenänderung betätigen
  1168.       - schreiben Sie jetzt unter Bez4: den Text Bez5: und merken 
  1169.         sich bitte die links unten angezeigten Koordinaten mit 
  1170.         Zeile und Spalte
  1171.       - F7-Taste für neues Masken-Feld anlegen betätigen
  1172.       - Dialogbox ausfüllen mit folgenden Angaben:
  1173.                 Datenfeld: BEZ5
  1174.                 Zeile: obige Koordinate Zeile
  1175.                 Spalte: obige Koordinate Spalte
  1176.         und mit OK bestätigen
  1177.       - mit F10 diese Änderung speichern
  1178.       - die Dialogbox mit OK bestätigen
  1179.  
  1180.       Jetzt sind die Änderungen komplett und in RW-Fakt können Sie 
  1181.       fortan 5 Bezeichnungen zu jedem Artikel vergeben.  Auf diese 
  1182.       Art  und  Weise  lassen  sich recht  viele  Dinge  auf  Ihre 
  1183.       Bedürfnisse anpassen.
  1184.       
  1185.       Einen wichtigen Punkt sollten Sie unbedingt beachten.  Falls 
  1186.       Sie  in RW-File die Nachkommastellen ändern  zu  numerischen 
  1187.       Feldern, dürfen nicht mehr als 4 definiert werden. 
  1188.  
  1189.       ACHTUNG! SEHR WICHTIG!
  1190.       ----------------------
  1191.       Die änderbaren Datenbanken sind KUNDEN.DBF,  ARTIKEL.DBF und 
  1192.       VGPOS.DBF. Die restlichen Datenbanken können nicht von Ihnen 
  1193.       geändert werden. 
  1194.  
  1195.  
  1196.       11. Fehler-Meldungen
  1197.       --------------------
  1198.       
  1199.       Im Programm-Ablauf  können  unter  Umständen  einige interne 
  1200.       Fehler-Meldungen angezeigt werden.  Dies kann z.B. ein nicht 
  1201.       bereites Disketten-Laufwerk,  aber auch eine defekte  dBase-
  1202.       Datei sein.                       
  1203.       
  1204.       Nachfolgend   einige  Fehler-Meldungen  (Auszug)   und  Ihre 
  1205.       Bedeutung: 
  1206.       
  1207.       4    zuviele geöffnete Dateien (meist ein zu geringer
  1208.            Files-Wert in der Datei CONFIG.SYS) 
  1209.       5    Zugriff verweigert (z.B. Netzwerksperre) 
  1210.       19   Diskette ist schreibgeschützt 
  1211.       21   Laufwerk ist nicht bereit 
  1212.       27   Sektor nicht gefunden (Lesefehler) 
  1213.       104  falsche Datei-Nummer (wie 4)
  1214.       106  Fehler im Feldnamen
  1215.       108  zu viele Feldnamen (max. 128)
  1216.       112  Gesamtlänge aller Feldlängen ist zu groß
  1217.       113  falsche Satz-Nr für den Zugriff auf die DBF-
  1218.            Datei (bitte neu indizieren bzw. sortieren)
  1219.       115  DBF-Datei ist keine gültige dBase-Datei
  1220.       120  NDX-Datei ist keine gültige dBase-Datei
  1221.       121  Ausdruck für die Indizierung ist zu groß
  1222.            (max. 100 Zeichen)
  1223.       
  1224.  
  1225.       12. Verbesserungen
  1226.       ------------------
  1227.  
  1228.       Das Programm RW-Fakt wird  ständig  weiterentwickelt und Sie 
  1229.       haben   die  Möglichkeit,   durch   gezielte  Verbesserungs-
  1230.       Vorschläge hieran  mitzuwirken.   Ihre Anregungen  können in 
  1231.       spätere Versionen mit einfliessen,  wie es bei der jetztigen 
  1232.       Version in vielfacher Form geschehen ist. 
  1233.                              
  1234.       Als registrierter Anwender können Sie im Rahmen  des Update-
  1235.       Service  auf  die neue Versionen  umsteigen.   Sie  erhalten 
  1236.       automatisch  nach Fertigstellung einer  neuen Version   eine 
  1237.       Nachricht über die durchgeführten Verbesserungen. 
  1238.                                                            
  1239.  
  1240.       13. Haftungs-Ausschluß
  1241.       ----------------------
  1242.  
  1243.       Da es die fehlerfreie Software  leider  noch nicht gibt, ist 
  1244.       auch  RW-Fakt nicht völlig frei von Fehlern.  Eine  Garantie 
  1245.       oder Haftung für evtl. Schäden durch das Programm kann daher 
  1246.       nicht übernommen werden. 
  1247.       
  1248.       Bitte haben Sie dafür Verständnis.
  1249.  
  1250.       
  1251.       14. Anwender-Hilfe
  1252.       ------------------
  1253.       
  1254.       Falls bei  der Benutzung des  Programm  Fragen oder Probleme 
  1255.       auftauchen sollten,  können Sie die kostenlose Hotline unter 
  1256.       der Telefon-Nummer          
  1257.       
  1258.                     0 52 21 - 1 58 78
  1259.       
  1260.              (Montag bis Freitag: 9 - 16 Uhr)
  1261.       
  1262.       in  Anspruch  nehmen.   Die Hotline besteht jedoch  nur  für 
  1263.       registrierte Anwender.   Bitte  geben  Sie bei Anfragen Ihre 
  1264.       Registrier-Nummer an, die auf der Original-Diskette vermerkt 
  1265.       ist. 
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.       ANHANG:
  1272.       =======
  1273.  
  1274.       1. Daten-Funktionen
  1275.       -------------------
  1276.  
  1277.       Die Daten-Funktionen stellen ein wichtiges  Element von  RW-
  1278.       Fakt dar.  Durch diese Funktionen können Sie auf vielfältige 
  1279.       Art  auf Ihre Daten einwirken.  Bei der  Masken-Darstellung, 
  1280.       der Listendefinition, Daten-Selektion etc. werden die Daten-
  1281.       Funktionen  angewandt.   Die   einzelnen  Funktionen  werden 
  1282.       nachfolgend jeweils  mit  Ihrer  Syntax,   Zweck  und  einem 
  1283.       Beispiel  beschrieben.   Einige  wichtige Funktionen  wurden 
  1284.       zudem  mit  einem  deutschen  Gegenstück versehen, damit die 
  1285.       Eingabe   nicht  zu  sehr  auf  einem internationalen Niveau 
  1286.       erfolgen muß. 
  1287.  
  1288.       Die  einzelnen Funktionen liefern jeweils einen Wert zurück, 
  1289.       der entweder als Text,  numerischer Wert oder logischer Wert 
  1290.       behandelt  wird.  Die Funktionen können beliebig  ineinander 
  1291.       verschachtelt  werden,  wie Sie an einigen Beispielen  sehen 
  1292.       werden. 
  1293.         
  1294.       Die  Funktionen  können  mit  logischen  Operatoren versehen 
  1295.       werden, die eine Verknüpfung der Ergebnisse erlauben: 
  1296.  
  1297.       .AND.             
  1298.       -----
  1299.       logische UND-Verknüpfung, liefert entweder wahr oder falsch 
  1300.       
  1301.       deutsch: .UND. 
  1302.       z.B.: UMSATZ > 1000 .UND. UMSATZ < 10000
  1303.  
  1304.       .OR.
  1305.       ----
  1306.       logische ODER-Verknüpfung, liefert entweder wahr oder falsch 
  1307.       
  1308.       deutsch: .ODER.
  1309.       z.B.: UMSATZ > 1000 .ODER. PLZ = 4000
  1310.  
  1311.       .NOT.
  1312.       -----
  1313.       logische  NICHT-Verknüpfung,   liefert  entweder  wahr  oder 
  1314.       falsch 
  1315.       
  1316.       deutsch: .NICHT.
  1317.       z.B.: UMSATZ > 1000 .UND. (.NICHT.(PLZ = 4000))
  1318.  
  1319.  
  1320.       In den obigen  Beispielen  wurden bereits einige relationale 
  1321.       Operatoren verwendet, die für numerische Werte aber auch für 
  1322.       Text-Vergleiche benutzt werden können: 
  1323.  
  1324.       =         - gleich
  1325.       <>        - ungleich
  1326.       <         - kleiner als
  1327.       >         - größer als
  1328.       <=        - kleiner gleich
  1329.       >=        - größer gleich
  1330.  
  1331.  
  1332.       Die Daten  können  ebenfalls  mit arithmetrischen Operatoren 
  1333.       ausgewertet werden: 
  1334.  
  1335.       +         - Addition
  1336.       -         - Subtraktion
  1337.       *         - Multiplikation
  1338.       /         - Division
  1339.  
  1340.       Die   speziellen   Daten-Funktionen  können  mit  den   o.g. 
  1341.       Funktionen  beliebig  kombiniert  werden.   Die  Syntax  der 
  1342.       Funktionen ist teilweise an dBase angelehnt.  Bitte beachten 
  1343.       Sie,   daß  die Funktionen jeweils einen oder  auch  mehrere 
  1344.       Werte  in  Klammern  erwarten.   Falls mehrere Werte für die 
  1345.       Funktion benötigt werden, sind diese per Komma zu trennen. 
  1346.  
  1347.       ABS(zahl)
  1348.       ---------
  1349.       wandelt  eine  Zahl  in  seinen  absoluten  Wert  um   (ohne 
  1350.       Vorzeichen, also positiv) 
  1351.  
  1352.       z.B.: ABS(10-20)  
  1353.       -> 10 und nicht -10
  1354.       
  1355.       -> liefert einen numerischen Wert zurück
  1356.  
  1357.       CALENDAR(julianische Datumszahl)
  1358.       --------------------------------
  1359.       wandelt  einen julianischen Zahlenwert in das  Datums-Format 
  1360.       JJJJMMTT um. 
  1361.  
  1362.       z.B.: CALENDAR(JULIAN(rgdatum) + 10)
  1363.       ->  wandelt zuerst das Datenfeld rgdatum in eine julianische 
  1364.       Zahl  um,  addiert diese mit dem Wert  10  und  wandelt  das 
  1365.       Ergebnis in das Datums-Format zurück. 
  1366.  
  1367.       -> liefert einen Text zurück
  1368.  
  1369.       CAPS(text)
  1370.       ----------
  1371.       wandelt das erste  Zeichen eines  Textes  in Groß-Buchstaben 
  1372.       um, die restlichen Zeichen in Klein-Buchstaben 
  1373.       
  1374.       z.B.: CAPS(name)
  1375.       ->   wenn  das Datenfeld NAME den Text meier enthält,   wird 
  1376.       daraus Meier 
  1377.       
  1378.       -> liefert einen Text zurück
  1379.       
  1380.       IIF(logischer Ausdruck, Ausdruck1, Ausdruck2)
  1381.       ---------------------------------------------
  1382.       vergleicht  2 Werte für einen logischen Ausdruck und liefert 
  1383.       aufgrund  dieses  Ausdrucks  entweder  den Ausdruck1 zurück, 
  1384.       wenn der logische Ausdruck wahr ist oder den Ausdruck2, wenn 
  1385.       der logische Ausdruck falsch ist. 
  1386.  
  1387.       Logischer  Ausdruck kann ein beliebiger Ausdruck sein,   der 
  1388.       entweder  numerische  Werte  vergleicht  oder Textausdrücke. 
  1389.       Ausdruck1   und  Ausdruck2    können  ebenfalls   numerische 
  1390.       Ausdrücke oder  Text-Ausdrücke sein, müssen jedoch beide vom 
  1391.       gleichen Typ sein. 
  1392.  
  1393.       deutsch: .WENN.(log. Ausdruck, Ausdr1, Ausdr2)
  1394.       z.B.: 
  1395.       .WENN.(op > limit, "Liefersperre!", "Lieferung OK!")
  1396.       ->   in einer Listendefinition angewandt,  wird hierbei  das 
  1397.       Datenfeld OP (für offene Posten) überprüft. Falls der Betrag 
  1398.       der   offenen  Posten  den  Betrag   des  Datenfeldes  LIMIT 
  1399.       übersteigt,   wird  in  der  Liste  der  Text  Liefersperre! 
  1400.       angezeigt ansonsten Lieferung OK!. 
  1401.  
  1402.       z.B.:
  1403.       .WENN.(mahnung = "J", mahnstufe + 1, mahnstufe)
  1404.       ->   hier wird geprüft,  ob das Datenfeld MAHNUNG den Text J 
  1405.       enthält. Falls das der Fall sein sollte,  wird das Datenfeld 
  1406.       MAHNSTUFE um den  Wert  1 erhöht, ansonsten bleibt MAHNSTUFE 
  1407.       unverändert. 
  1408.       
  1409.       ->   liefert  entweder einen numerischen,  einen Text-  oder 
  1410.       einen logischen Wert zurück 
  1411.  
  1412.       INSTR(Position, Prüftext, Suchtext)
  1413.       -----------------------------------
  1414.       Durchsucht  einen Prüftext ab der angegebenen Position  nach 
  1415.       einem Suchtext. Die dBase-Syntax AT(Suchtext, Prüftext) kann 
  1416.       ebenfalls verwendet werden. 
  1417.  
  1418.       deutsch: .SUCHE.(Position, Prüftext, Suchtext)
  1419.       z.B.: .SUCHE.(1, name, "Mei")
  1420.       ->   durchsucht das Datenfeld NAME nach dem Text Mei.  Falls 
  1421.       Mei gefunden wurde,  wird die Position angegeben.  Dies kann 
  1422.       in logischen Ausdrücken benutzt werden 
  1423.  
  1424.       z.B.: .SUCHE.(1, name, "Mei") > 0
  1425.       ->   als Selektions-Angabe für eine Liste wird  hierbei  das 
  1426.       Datenfeld NAME durchsucht,  ob Mei vorhanden ist. Falls  ja, 
  1427.       wird dieser  Datensatz  in  der Liste ausgegeben andernfalls 
  1428.       erscheint dieser Datensatz nicht. 
  1429.  
  1430.       -> liefert einen numerischen Wert zurück
  1431.  
  1432.       JULIAN(Datum)
  1433.       -------------
  1434.       wandelt ein Datum  im  Format  JJJJMMTT in einen numerischen 
  1435.       Wert um.  Dieser Wert kann für  weitere Berechnungen benutzt 
  1436.       werden. 
  1437.        
  1438.       z.B.: JULIAN(ankunftdat)
  1439.       ->  wandelt das im Datenfeld ANKUNFTDAT in einen numerischen 
  1440.       Wert um. Dieses Datenfeld muß als Datums-Feld angelegt sein. 
  1441.  
  1442.       z.B.: JULIAN(abreisedat) - JULIAN(ankunftdat)
  1443.       ->   hier werden 2 Datumswerte subtrahiert und so die Anzahl 
  1444.       der Tage zwischen 2 Daten ermittelt. 
  1445.  
  1446.       -> liefert einen numerischen Wert zurück
  1447.       
  1448.       LEFT(text, länge)
  1449.       -----------------
  1450.       liefert aus einem  Text die  mit Länge angegebene Anzahl von 
  1451.       Zeichen von links. 
  1452.  
  1453.       deutsch: .LINKS.(text, länge)
  1454.       z.B.: .LINKS.(name, 10)
  1455.       -> gibt in einer Liste die ersten 10 Zeichen des Datenfeldes 
  1456.       NAME aus. 
  1457.       
  1458.       -> liefert einen Text zurück
  1459.       
  1460.       LCASE$(text)
  1461.       ------------
  1462.       wandelt  einen Text in Kleinbuchstaben um.  Alternativ  kann 
  1463.       auch die Syntax LOWER(text) benutzt werden. 
  1464.  
  1465.       deutsch: .KLEIN.(text)
  1466.       z.B.: .KLEIN.(name)
  1467.       -> wandelt das Datenfeld NAME in Kleinbuchstaben
  1468.       
  1469.       -> liefert einen Text zurück
  1470.       
  1471.       LPAD(text, länge, füllzeichen)
  1472.       ------------------------------
  1473.       Füllt   einen  Text  mit  einem  Füllzeichen  auf  bis   zur 
  1474.       angegebenen Länge von der linken Seite aus. 
  1475.  
  1476.       z.B.: LPAD("Überschrift", 10, "*")
  1477.       -> erzeugt folgenden Text: **********Überschrift
  1478.       
  1479.       -> liefert einen Text zurück
  1480.       
  1481.       LTRIM(text)
  1482.       -----------
  1483.       Entfernt alle führenden Leerzeichen aus einem Text
  1484.  
  1485.       z.B.: LTRIM(name)
  1486.       ->  falls  das Datenfeld NAME  führende Leerzeichen enthält, 
  1487.       werden diese entfernt 
  1488.       
  1489.       -> liefert einen Text zurück 
  1490.  
  1491.       MAX(zahl1, zahl2)
  1492.       -----------------
  1493.       Liefert den größeren Wert von 2 Zahlen zurück
  1494.  
  1495.       -> liefert einen numerischen Wert zurück
  1496.       
  1497.       MIN(zahl1, zahl2)
  1498.       -----------------
  1499.       Liefert den kleineren Wert von 2 Zahlen zurück
  1500.  
  1501.       -> liefert einen numerischen Wert zurück
  1502.       
  1503.       MID$(text, position, länge)
  1504.       ---------------------------
  1505.       Gibt  einen Text zurück ab der  angegebenen Position mit der 
  1506.       angegebenen Länge. 
  1507.  
  1508.       deutsch: .TEIL.(text, position, länge)
  1509.       z.B.: .TEIL.(name, 3, 2)
  1510.       ->   wenn das Datenfeld NAME den Text Meier  enthält,   gibt 
  1511.       diese Funktion den Text ie zurück. 
  1512.       
  1513.       -> liefert einen Text zurück
  1514.       
  1515.       RECORD()
  1516.       --------
  1517.       Diese Funktion liefert den gesamten Datensatz als einen Text 
  1518.       zurück.  Hier wird  kein  Funktions-Wert übergeben,  sondern 
  1519.       lediglich eine leere Klammer. Dies könnte für eine Volltext-
  1520.       Selektion benutzt werden,  um nicht auf Feld-Ebene suchen zu 
  1521.       müssen. 
  1522.       
  1523.       deutsch: .SATZ.()
  1524.       z.B.: .SUCHE.(1, .SATZ.() , "Mei") > 0
  1525.       -> eine Liste selektiert alle Datensätze, die in irgendeinem 
  1526.       Datenfeld,   also  dem  gesamten  Datenfeld,  den  Text  Mei 
  1527.       enthalten haben. 
  1528.  
  1529.       -> liefert einen Text zurück
  1530.       
  1531.       RIGHT(text, länge)
  1532.       ------------------
  1533.       Wie LEFT, jedoch von der rechten Seite aus.
  1534.  
  1535.       RPAD(text, länge, füllzeichen)
  1536.       ------------------------------
  1537.       Wie LPAD, jedoch für die rechte Seite.
  1538.  
  1539.       RTRIM(text)
  1540.       -----------
  1541.       Wie  LTRIM,  jedoch werden  nachfolgende  Leerzeichen 
  1542.       entfernt. 
  1543.  
  1544.       SPACE(anzahl)
  1545.       -------------
  1546.       Gibt eine angegebene Anzahl von Leerzeichen aus.
  1547.  
  1548.       deutsch: .LEER.(anzahl)
  1549.       z.B.: .LEER.(20)
  1550.       -> erzeugt 20  Leerzeichen,  die evtl. für eine Formatierung 
  1551.       einer Liste benutzt werden können. 
  1552.  
  1553.       -> liefert einen Text zurück
  1554.       
  1555.       STR(zahl, länge, dezimal)
  1556.       -------------------------
  1557.       Wandelt eine Zahl in einen Text um mit der angegebenen Länge 
  1558.       und    der    angegebenen   Anzahl   von   Dezimal-     oder 
  1559.       Nachkommastellen.     Die   Dezimal-Stellen   können    auch 
  1560.       ausgelassen werden, dann wird automatisch 0 angenommen, ohne 
  1561.       Dezimalpunkt.   Damit kann  eine formatierte Darstellung für 
  1562.       Listen erreicht werden. Da die Listen-  oder Datenzeilen als 
  1563.       Text  ausgegeben  werden  müssen,  ist diese  Funktion  sehr 
  1564.       nützlich. 
  1565.  
  1566.       deutsch: .ZAHL.(zahl, länge, dezimal)
  1567.       z.B.: .ZAHL.(umsatz, 9, 2)
  1568.       ->  wandelt das numerische Datenfeld UMSATZ in einen Text um 
  1569.       mit  insgesamt 9 Stellen Länge,  davon 2 Stellen hinter  dem 
  1570.       Dezimalpunkt. 
  1571.  
  1572.       z.B.: .ZAHL.(umsatz * 1.14, 9, 2)
  1573.       -> wie vor, jedoch wird der Umsatz mit 1.14 multipliziert. 
  1574.  
  1575.       -> liefert einen Text zurück
  1576.       
  1577.       STRING$(länge, textzeichen)
  1578.       ---------------------------
  1579.       Erzeugt  einen  Text mit der angegebenen Länge,   wobei  das 
  1580.       Textzeichen  verwendet  wird.  Das Textzeichen kann nur  ein 
  1581.       einzelnes Zeichen sein. 
  1582.  
  1583.       deutsch: .TEXT.(länge, textzeichen)
  1584.       z.B.: .TEXT.(20, "*")
  1585.       -> erzeugt einen Text bestehend aus 20 Sternen.
  1586.       ********************
  1587.  
  1588.       -> liefert einen Text zurück
  1589.       
  1590.       STUFF(Einfügetext, position, länge, Text)
  1591.       -----------------------------------------
  1592.       Fügt  in  einem  Text ab der  angegebenen  Position  in  der 
  1593.       angegebenen  Länge einen Einfügetext ein.  Hiermit kann  ein 
  1594.       Datenfeld ausgefüllt werden. 
  1595.  
  1596.       deutsch: 
  1597.       .ZUWEISEN.(Einfügetext, position, länge, Text)
  1598.       z.B.: 
  1599.       .WENN.(.SUCHE.(1, name, "Meier") > 0, 
  1600.       .ZUWEISEN.("ay", 2, 2, name), name)
  1601.       -> falls das Datenfeld NAME den Text Meier enthält, wird der 
  1602.       Text   ei  gegen  ay  ausgetauscht,   ansonsten  wird  keine 
  1603.       Veränderung vorgenommen. 
  1604.  
  1605.       -> liefert einen Text zurück
  1606.       
  1607.       TRIM(text)
  1608.       ----------
  1609.       Kombination  der Funktionen LTRIM und RTRIM.   Führende  und 
  1610.       nachfolgende Leerzeichen werden entfernt. 
  1611.  
  1612.       z.B.: TRIM(name)
  1613.       ->   wenn  das  Datenfeld NAME den Text  "     Meier       " 
  1614.       enthält(ohne   Anführungszeichen),   wird  der  Text   Meier 
  1615.       zurückgegeben. 
  1616.  
  1617.       -> liefert einen Text zurück
  1618.       
  1619.       UCASE$(text)
  1620.       ------------
  1621.       Wie  LCASE,   jedoch  für Großbuchstaben.   Alternativ  kann 
  1622.       UPPER(text) verwendet werden. 
  1623.  
  1624.       VAL(text)
  1625.       ---------
  1626.       Wandelt einen Text  in einen numerischen  Wert um. Falls der 
  1627.       Text keine führenden Ziffern  als  Zeichen enthält, wird der 
  1628.       Wert 0 zurückgegeben. 
  1629.        
  1630.       deutsch: .WERT.(text)
  1631.       z.B.: .WERT.(plz)
  1632.       ->    wandelt  ein  Datenfeld  PLZ  (Text-Feld)   in   einen 
  1633.       numerischen   Wert.   Damit  können  auch  für   Text-Felder 
  1634.       numerische Berechnungen durchgeführt werden. 
  1635.  
  1636.       -> liefert einen numerischen Wert zurück
  1637.  
  1638.       Wie  Sie  teilweise in den Beispielen gesehen  haben, können 
  1639.       Sie   durch   diese   Daten-Funktionen   die  vielfältigsten 
  1640.       Resultate erreichen.   Durch  die beliebige  Verschachtelung 
  1641.       dieser  Funktionen  können  auch  sehr  komplexe  Funktionen 
  1642.       durchgeführt werden. 
  1643.  
  1644.  
  1645.       2. Drucker-Treiber
  1646.       ------------------
  1647.  
  1648.       Das Programm  RW-Fakt verwendet  spezielle  Drucker-Treiber, 
  1649.       die  für die Steuerung der Drucker-Ausgaben benutzt  werden. 
  1650.       Die Dateien haben jeweils die Datei-Endung  .RWD und  können 
  1651.       mit  der  Funktion TEXTEDITOR / DRUCKERTREIBER erstellt bzw. 
  1652.       verändert werden. 
  1653.  
  1654.       Unter  SONSTIGES  / PARAMETER bzw / VORGABEWERTE können  Sie 
  1655.       festlegen,   welche  Drucker-Treiber  standardmäßig  benutzt 
  1656.       werden. Dabei  wird  unterschieden  zwischen  einem Drucker-
  1657.       Treiber für Brief- bzw.  Listen-Drucke und einem Treiber für 
  1658.       Etiketten-Ausgaben.   Bei  Auslieferung des  Programms  sind 
  1659.       jeweils Standardwerte eingesetzt,  was Sie jedoch  jederzeit 
  1660.       ändern können. 
  1661.  
  1662.       Falls beim Programm-Start diese definierten Standard-Treiber 
  1663.       nicht gefunden werden,  sollten Sie diese Drucker-Treiber in 
  1664.       das Verzeichnis bzw.  Laufwerk kopieren,  von wo Sie RW-Fakt 
  1665.       aus  aufrufen.
  1666.       
  1667.       Wenn  Sie  diese Treiber in den Texteditor  einlesen, können 
  1668.       Sie die Unterschiede erkennen.  Eine  andere Drucklänge bzw. 
  1669.       durch die Ignorierung des Seiten-Vorschub-Codes  lassen sich 
  1670.       recht einfach Etiketten ausdrucken. Die Etiketten-Funktionen 
  1671.       basieren jedoch auf einbahnigen Etiketten. 
  1672.  
  1673.       Bei  der  Erzeugung eines neuen Drucker-Treibers sollten Sie 
  1674.       einen  vorhandenen  Treiber einlesen und nach  der  Änderung 
  1675.       unter einem neuem Namen abspeichern. 
  1676.       
  1677.       In  der ersten Zeile steht dort:   RW-Druckertreiber. Dieser 
  1678.       Zeile   können  Sie  beliebiges  anfügen,   z.B.   die  Typ-
  1679.       Bezeichnung  Ihres Druckers o.ä.  Ganz wichtig ist  hierbei, 
  1680.       daß die Zeichen RW in dieser ersten  Zeile  enthalten  sind. 
  1681.       Dies dient zur Identifikation, daß dieser Treiber für unsere 
  1682.       Programme verwendet werden kann. 
  1683.       
  1684.       Zur  Veränderung  der Grundwerte oder zur Neueintragung  von 
  1685.       Werten sollte Sie beachten,  daß Werte  in die gleiche Zeile 
  1686.       geschrieben werden und  zwar hinter dem Doppelpunkt.   Bitte 
  1687.       orientieren Sie  sich  an den Grundwerten,  die ebenfalls in 
  1688.       dieser Form eingefügt sind. 
  1689.  
  1690.       Die  Druckertreiber aus unseren Programmen RW-File 4.0   und 
  1691.       RW-Buch  3.1  können ohne Änderung übernommen  werden.   Die 
  1692.       mitgelieferten Treiber haben jeweils die Endung N bzw.  E im 
  1693.       Dateinamen, was Normal- bzw. Etiketten-Einstellung bedeutet. 
  1694.       
  1695.       Die  Eintragung von Drucker-Sequenzen muß dabei in der  Form 
  1696.       DEZIMAL,  DEZIMAL,  DEZIMAL erfolgen.  In den meisten Fällen 
  1697.       handelt  es  sich  um  sogenannte  Escape-Sequenzen.   Z.B.: 
  1698.       27,120,1    .   Die  einzelnen  Sequenzen  können  bis   zur 
  1699.       Maximalbreite  des  Texteditors  (255  Zeichen)  eingetragen 
  1700.       werden. Einen Erklärungstext zu dem  jeweiligen Drucker-Code 
  1701.       können Sie durch ein Hochkomma der jeweiligen Zeile anfügen. 
  1702.       Z.B.: 
  1703.       
  1704.       SPEZIAL10: 27,69     ' einschalten Fettschrift
  1705.       SPEZIAL11: 27,70     ' ausschalten Fettschrift
  1706.  
  1707.       Die einzelnen Zeilen haben folgende Bedeutung: 
  1708.  
  1709.       LPTNR:
  1710.       ------
  1711.       Damit steuern Sie,  an wechem  Drucker-Anschluß die Drucker-
  1712.       Ausgaben durchgeführt werden.  Die Werte reichen hierbei von 
  1713.       1 bis 3 und entsprechen dem Parallel-Port 1 bis 3. Durch die 
  1714.       Eintragung  von  verschiedenen Werten für den  Brief-Treiber 
  1715.       bzw. den Etiketten-Treiber können Sie z.B. zwei gleichzeitig 
  1716.       angeschlossene Drucker ansteuern. 
  1717.  
  1718.       SEITE:
  1719.       ------
  1720.       Seitenlänge in Zeilen
  1721.  
  1722.       DRUCK:
  1723.       ------
  1724.       Drucklänge  in  Zeilen,  diese sollte kleiner sein  als  die 
  1725.       Seitenlänge 
  1726.  
  1727.       LINKS:
  1728.       ------
  1729.       Linker Rand in Spalten
  1730.       
  1731.       OBEN:
  1732.       -----
  1733.       Oberer Rand in Zeilen, also Leerzeilen auf jeder Druck-Seite 
  1734.  
  1735.       BLATTART:
  1736.       ---------
  1737.       Entweder E für Endlospapier oder  B für Einzel-Blätter.  Bei 
  1738.       Einzel-Blätter wird nach  jeder  Seite gestoppt zum Wechseln 
  1739.       des Blattes. 
  1740.  
  1741.       UMLAUT:
  1742.       -------
  1743.       Entweder   J   für  Umlaute  umwandeln  oder  N   um   keine 
  1744.       Konvertierung  vorzunehmen.  Bei N werden die Daten des IBM-
  1745.       Zeichensatzes verwendet. 
  1746.  
  1747.       FFIGNORIEREN:
  1748.       -------------
  1749.       Entweder  J um den Seitenvorschub-Code zu  ignorieren oder N 
  1750.       um den unter FF definierten Seitenvorschub auszulösen. Falls 
  1751.       J eingetragen ist,  wird nach Erreichen  der Drucklänge eine 
  1752.       Anzahl    von   Zeilenschaltungen   bis   zur    Seitenlänge 
  1753.       vorgenommen. 
  1754.       
  1755.       Für den Etikettendruck ist  dieses von besonderer Bedeutung. 
  1756.       Hier ist als Seitenlänge die  Länge  des einzelnen  Etiketts 
  1757.       anzugeben,  die Drucklänge entspricht in dem Fall der Anzahl 
  1758.       der Zeilen, die Sie mit Daten drucken möchten.  Dann ist bei 
  1759.       diesem Parameter ein J einzutragen. 
  1760.  
  1761.       FF:
  1762.       ---
  1763.       Drucker-Sequenz für einen Seitenvorschub-Code,  in der Regel 
  1764.       12 
  1765.  
  1766.       EIN:
  1767.       ----
  1768.       Drucker-Sequenz,  die zum Beginn des Druckens an den Drucker 
  1769.       geschickt wird. Damit kann veranlasst werden, den   Ausdruck 
  1770.       in einer bestimmten Schriftart vorzunehmen. 
  1771.       
  1772.       AUS:
  1773.       ----
  1774.       Drucker-Sequenz,   die  zum Ende des Druckens an den Drucker 
  1775.       geschickt  wird.  Damit kann veranlasst werden,  den Drucker 
  1776.       wieder in eine Standard-Schrift zurückzusetzen. 
  1777.  
  1778.       RESET:
  1779.       ------
  1780.       Drucker-Sequenz,   die  vor  dem  EIN-Code  an  den  Drucker 
  1781.       geschickt wird.  Damit läßt sich erreichen,  daß der Drucker 
  1782.       auf  jeden Fall in einen Ursprungszustand  vor  Druck-Beginn 
  1783.       gesetzt wird. 
  1784.       
  1785.       SPEZIAL1:
  1786.       ---------
  1787.       Diese Drucker-Sequenzen  können  für Brief-  bzw. Etiketten-
  1788.       Ausdrucke benutzt werden.  Es stehen Ihnen bis  zu 20  Werte 
  1789.       zur Verfügung, also SPEZIAL1:  bis SPEZIAL20:. Die Einfügung 
  1790.       in  den Text erreichen Sie mit  der jeweiligen Nummer dieses 
  1791.       Codes eingerahmt in ein Ausführungszeichen. Z.B.:  !3!  fügt 
  1792.       in den Text beim Ausdruck  den  unter SPEZIAL3:  definierten 
  1793.       Drucker-Code ein. 
  1794.  
  1795.       Beim  Einsetzen der Drucker-Sequenzen sollten Sie,  wie oben 
  1796.       beschrieben,   Kommentare  durch  ein  Hochkomma  der  Zeile 
  1797.       anfügen.  Durch einen Klartext-Kommentar können Sie sich bei 
  1798.       späteren   Änderungen  recht   einfach  orientieren.   Bitte 
  1799.       verwenden  Sie  diese  Kommentare  nur  bei  den  jeweiligen 
  1800.       Drucker-Sequenzen, die übrigen Einstellungen wie Seitenlänge 
  1801.       etc. können nicht mit einem Kommentar versehen werden. 
  1802.  
  1803.       Vor der Druck-Ausgabe erscheint in  der jeweiligen Dialogbox 
  1804.       der  momentan eingestellte  Drucker-Treiber.  Wenn  Sie  den 
  1805.       folgenden  Ausdruck mit  anderen  Druck-Attributen  versehen 
  1806.       möchten,  z.B.  eine Liste in Schmalschrift o.ä., können Sie 
  1807.       einfach  einen  anderen Drucker-Treiber aktivieren.   Dieser 
  1808.       Treiber wird dann für den folgenden Ausdruck benutzt. 
  1809.  
  1810.  
  1811.                           ***ENDE RWFAKT.TXT***
  1812.  
  1813.