Startseite pLUS-Software pLUS-E Erfassungsmodul

pLUS-E
Datenerfassung/Dateipflege

 ENSOFT-Logo
     

pLUS-E ist innerhalb der pLUS-Familie der Programmbaustein für die Erfassungsfunktionen, mit integrierter Programmiersprache zur Bearbeitung von formatierten Daten im Dialog, für Datenerfassung (mit oder ohne Prüfung) und zur Dateipflege.

pLUS-E bearbeitet, wie alle pLUS-Programme, Dateien mit fester Satzlänge und je Satzart vorgegebenem Format. Benützt wird das übliche PC-ASCII mit einer Zusatzvereinbarung für negative Zahlen (Markierung im wertniedrigsten Byte). Umsetzung in EBCDIC durch zusätzliche Programme.

Technische Daten

  • Lauffähig unter allen Win32 bis XP, NT-Terminal-Server, OS/2
  • PC-Software: Wird unter Einzelplatz-Systemen und Datensammelsystemen eingesetzt.
  • Bearbeitung von großrechnerkompatiblen Dateien (feste Satzlänge, festes Format) im Dialog.
  • Vorgabe von Satzaufbau und Bildschirm-Masken durch Formatbeschreibung (pLUS-FE)
  • Für Massendatenerfassung zusätzliche Prüf-Funktion (nochmaliges Gegentasten in getrenntem Prüflauf).
  • Vorgabe von Prüfungen auf Zeichenebene (z.B. “Feldtyp = numerisch”)
  • Zusätzliche Prüfungen und Vorverarbeitungen mittels integrierter Programmiersprache NEUDEUTSCH
  • Für Anwendung als “Bediener-Schnittstelle” innerhalb größerer Anwendungen stehen entsprechende Sonderfunktionen zur Verfügung.
  • Freie Programmierbarkeit, Zugriff auf andere Dateien.
  • Max. Satzlänge: 4.000 Zeichen.
   

Tastenfunktionen

 

Sämtliche aus der Datenerfassung bekannten Funktionen werden auf der Standard-PC-Tastatur realisiert. Durch Ändern eines Parameters kann Datenerfassungs-Tastatur (mit überlagertem numerischem Block) realisiert werden. Hexadezimale Eingabe und negative Zahlen sind möglich.


Suchen

 

Wahlweise formatfreies Suchen (wie in Textverarbeitung) nach Teilbegriffen oder positionsabhängiges Suchen nach Teilbegriffen (auch verteilte Teilbegriffe). Bei letzterem wahlweise sequentielles oder binäres Suchen (nur bei sortierten Dateien). Bei sequentieller Suche steht Funktion “Weitersuchen” zur Verfügung. Funktionstaste zur direkten Satzanwahl ist vorhanden. 


Duplizieren

 

Manuelles Duplizieren von Feldinhalten aus zuletzt geschriebenem Satz durch Funktionstaste. Automatisches Duplizieren durch Felddefinition wahlweise aus dem zuletzt geschriebenen Satz bzw. aus dem zuletzt geschriebenen Satz der gleichen Satzart (“Satzart-richtiges Duplizieren” bzw. “Hilfs-Duplizieren”). 


Satzartsteuerung

 

Falls mehrere Satzarten verwendet werden, wahlweise manuelle Steuerung (direkte Anwahl durch Funktionstaste) bzw. Steuerung durch Satzart-Feld im Datensatz. Automatische Verkettung von Satzarten durch Formatprogramm (Angabe der “Folge-Satzart”). Durch speziellen NEUDEUTSCH-Befehl ist auch automatischer Satzart-Wechsel im Satz möglich. 


Sonderfunktionen

 

Bei Erfassung bzw. Gegentasten können Sätze sowohl eingefügt, als auch als “gelöscht” markiert werden. In einem Spezialmodus für andere Anwendungen können diese Funktionen abgeschaltet werden, ebenso wie das Erfassen zusätzlicher Sätze.


Prüfen

 

Erfolgt durch Gegentasten. Beliebige Felder können per Formatprogramm im Prüfmodus übersprungen werden. Bei ungleicher Eingabe erfolgt entsprechende Anzeige. Durch Wiederholung eines “ungleichen” Zeichen erfolgt Korrektur dieses Zeichens. Korrektur eines ganzen Feldes wird durch Funktionstaste eingeleitet. Feld muß nach Eingabe sofort gegengetastet werden. Korrektur eines Satzes erfolgt durch Löschen und Einfügen eines neuen Satzes. Im “Kontrollsatz” (zusätzlicher, als “gelöscht” markierter Satz am Dateianfang) wird “Prüf-EOD” geführt. Dies ist die Nummer des zuletzt geprüften Satzes. Dadurch wird vollständiges Prüfen gewährleistet. 


Feldtypen

 

Sämtliche gängigen Feldtypen (numerisch, alphanumerisch usw.) stehen zur Verfügung. Ein spezieller Feldtyp erlaubt das Abschalten des “numerischen Blocks” und damit die bequeme Eingabe von Texten mit Groß/Klein-Schreibung. Auch Shift-Vorgaben sind verfügbar.


Feldprüfungen

 

Neben Prüfungen auf Zeichenebene durch Feldtyp können folgende Prüfungen auf Feldebene durchgeführt werden:

  • Bereichsprüfungen (Minimum/Maximum)
  • Prüfziffern (Modulo 10, Modulo 11 und frei definierbar)
  • Prüfung gegen interne und externe Tabellen wahlweise mit Übertragung
  • Prüfung auf Einhaltung vom Anwender vorgegebener Zeichensätze

Weitere Prüfungen, sowie zusätzliche Verarbeitung (arithmetische Operationen) und Eingabe-Steuerungen erlaubt die integrierte Erfassungs-Programmiersprache NEUDEUTSCH.


Feldabschluß

 

Als Feldabschlußtaste wird stets Return bzw. Enter benutzt. Bei negativen Zahlen kann auch mit Minustaste abgeschlossen werden. Warten auf die Feldabschlußtaste auch bei vollständig eingegebenem Feld kann im Formatprogramm vorgegeben werden.


Akkumulatoren

 

Vier Akkumulatoren stehen zum Saldieren eingegebener Daten zur Verfügung. Durch das Formatprogramm kann die Addition bzw. Subtraktion vorgegeben werden. Zustand der Akkus (positiv, negativ oder ausgeglichen) wird jederzeit in Statuszeile angezeigt. Dadurch ist Beleg-Abgleich möglich. Akkus können manuell ausgeglichen bzw. vorbesetzt werden. Zusätzlich ist Abfrage und Ändern der Akkus durch das Programm möglich.


Bildschirmaufteilung

 
Die erste Zeile im Bildschirm wird zusätzlich für Statusinformationen und Fehlernachrichten verwendet. Die Aufteilung der restlichen Zeilen kann vom Anwender im Formatprogramm vorgegeben werden. Wahlweise kann diese Aufgabe dem Programm überlassen werden (günstig bei “Schnellschüssen”). Bei Bedarf kann ein Satz in max. 4 Bildschirmen angezeigt werden. Ein virtueller Bildschirm mit insgesamt 96 Zeilen steht zur Verfügung. Jeweils 24 der 96 Zeilen werden angezeigt.
   

Aufruf

 
  • Programm kann von BAT-Dateien und anderen Programmen aufgerufen und daher in Anwendungen integriert werden.
  • Manueller Aufruf mit nachfolgender Angabe von Format- und Datendatei sowie Auswahl der gewünschten Funktion.