Erg„nzungen zu MAIL Service II, Version 2.00.1 Neue Features ============= POSTPLUS-Ordner: ---------------- Ab 13.04.94 wird ein Ordner namens POSTPLUS eingefhrt, der ntzliche Hinweise zur Abwicklung von Infopost-Sendungen enth„lt. Fenstersteuerung: ----------------- Sie k”nnen ab dieser Version ein verkleinertes Fenster mit der Tasten- kombination LSHIFT-CTRL-#[*] auch FULLEN bzw. ein vorher mit dem FULLER auf volle Gr”že gebrachtes Fenster wieder zurcksetzen in die vorherige Gr”že und Position. (#[*] meint die *-Taste auf dem Ziffernblock der Tastatur, also ganz rechts aužen!) Mit LSHIFT-CTRL und den "Cursortasten" des Ziffernblocks k”nnen Sie das aktuelle Fenster vergr”žern und verkleinern, und zwar so: LSHIFT-CTRL #[2] Fensterh”he um 1 Zeile h”her LSHIFT-CTRL #[4] Fensterbreite um 2 Spalten schmaler LSHIFT-CTRL #[6] Fensterbreite um 2 Spalten breiter LSHIFT-CTRL #[8] Fensterh”he um 1 Zeile flacher Editor-Fenster: --------------- Der automatische WORT-Umbruch kann jetzt auch automatische Einrckung bewirken. Bedingung dafr ist, daž die aktuelle Zeile, deren "Rest" in die neue Zeile bernommen wird, eingerckt ist. [Return] am Zeilenende oder in der Textmitte einer eingerckten Zeile bewirkt den gleichen Effekt, nicht aber [Return] am Zeilenanfang. Arbeit / D-MOVER/Import/ASCII starr: ------------------------------------ Als weiteres ASCII-Format kann nun ASCII mit starren Feldl„ngen geladen werden, wobei momentan noch generell s„mtliche in den Datenfeldern auftretenden Kommata durch Semikolons ersetzt werden, so daž nach dem Import nur 1 (rel. langes) Datenfeld existiert. Beispiel (die Anfhrungszeichen gelten nicht): -------- "49624L”ningenDarksoft//AVANTI Inh.Ulf Dunkel Alter Postweg 6 " "52074Aachen COMPO-Software GmbH Vaalser Str. 540" "12045Berlin OverScan Ing.-Bro Patrick JerchelElbestr. 28-29 " Sie k”nnen dieses Datenfeld dann mit der SCHERE in mehrere Datenfelder zerschneiden. Der Export dieses Formates ist noch nicht komplett eingebaut, so daž momentan die Datenfelder aus dem D-MOVER Wandler im MAIL Service-Format exportiert werden. Beispiel (die Anfhrungszeichen gelten nicht) -------- "49624,L”ningen,Darksoft//AVANTI ,Inh.Ulf Dunkel ,Alter Postweg 6 " "52074,Aachen ,COMPO-Software GmbH, ,Vaalser Str. 540" "12045,Berlin ,OverScan Ing.-Bro ,Patrick Jerchel,Elbestr. 28-29 " Natrlich ist es schon m”glich, mit dem ABAKUS im D-MOVER Wandler die Datenfelder schon zu "bereinigen", d.h., fhrende oder folgende Leerzeichen zu l”schen etc. Es ist vorgesehen, optional fr das Format ASCII-starr eine Datenfeld- Beschreibung mitladen zu k”nnen, so daž gleich beim Import die Datenfelder auf die richtige L„nge zurechtgestutzt werden k”nnen. Beim Export soll entsprechend die jeweilige Datenfeldl„nge aller Datens„tze auf die entspr. l„ngste Datenfeldl„nge angepažt werden. Arbeit / D-MOVER/Import/Export starrer Formate: ----------------------------------------------- Die Formate ST-Auftrag, ST-Auftrag PRO und K-FAKT lassen sich von nun an sowohl beim Import als auch beim Export ber Filterdateien steuern. Entsprechend wurden neue Exportfilterdateien in den Ordner FILTER.SYS gelegt, wobei auch eine Umbenennung der Extensions erfolgte. Die Endung lautet nun .MIF oder .MEF, angelehnt an Steuerdateien anderer Programme: M.. MAIL Service .n. E = Export, I = Import, X = Import+Export ..n F = Filter Die Reihenfolge der Datenfelder kann beim Import anders sein als beim Export des gleichen Formates! Bitte drucken Sie ggf. die entsprechenden .MIF- und .MEF-Dateien aus, es sind reine ASCII-Dateien. Die .MIF-Dateien enthalten exakt so viele Zeilen, wie Datenfelder beim Import erwartet werden k”nnen (also beim Export aus dem entsprechenden Format oder in der Originaladreždatei eines Programms vorhanden sind). Jede Zeile tr„gt nur den Namen des zu erwartenden Datenfeldes, m”glichst angelehnt an die im Originalprogramm erwarteten Datenfeld- Bezeichner. Die .MEF-Dateien sind prinzipiell genauso aufgebaut, haben aber nach jedem Datenfeldeintrag noch einen "Vorbelegungs"-Eintrag, durch ein Komma vom Datenfeldeintrag getrennt. Drei Sonderbelegungen sind reserviert: # fgt als Datenfeld eine fortlaufende Kundennummer ein $ fgt das aktuelle Datum im Format tt.mm.jj ein - fgt ein leeres Datenfeld ein Alle anderen Vorbelegungen k”nnen Sie frei w„hlen, z.B. fr L„nder- kennzeichenfelder die Vorbelegung "D" etc. Der Filtermechanismus des D-MOVERs wurde etwas erweitert und funktioniert ganz banal so: - Im IMPORT-Filter angeklickte Datenfelder werden beim Import aus den zu importierenden Datens„tzen AUSGEFILTERT. (Die Datens„tze mssen dennoch s„mtliche im Import-Filter gezeigten Datenfelder enthalten, eben Originaldateien des entsprechenden Programms sein.) - Im EXPORT-Filter angeklickte Datenfelder werden beim Export der im D-MOVER Wandler aufbereiteten Datens„tze nicht erwartet, sondern neu GENERIERT, wobei die oben beschriebenen Vorbelegungen aus der .MEF-Datei eingefgt werden. (Die Datens„tze drfen also die angeklickten Datenfelder nicht enthalten, wenn sie aus dem D-MOVER Wandler kommen.) Arbeit / Infopost-Parameter: ---------------------------- - Der Hinweistext zur Sonder-Formatregelung fr Infopost-KOMPAKT wurde wieder entfernt, da die Sonder-Formatregelung ab dem 1.4.94 nicht mehr angewendet werden kann. - Der Abbruchbutton im Dialog "Vorbindezettel" wurde entfernt. Extras / Hilfe bzw. HILFE-Taste: -------------- ------------ Bei offenen Fenstern erscheint jetzt nach der kleinen "Aha!"-Alertbox ebenso wie bei geschlossenen Fenstern erst eine Sicherheitsfrage, ob Sie wirklich weitere Hilfstexte lesen m”chten zu dem aktuellen Fenster. Extras / Arbeitsanzeige: ------------------------ Der "Abbruch"-Button wurde wieder entfernt. Fixierte Bugs ============= Editorfenster: -------------- Es gab einige Redraw-Fehler, vor allem im Zusammenhang mit UNDO und dem automatischen Zeilenumbruch. Datei / ™ffnen: --------------- Dateien, die gr”žer als das verfgbare RAM sind, wurden nicht abgelehnt. Stattdessen versuchte das Programm, die Dateien zu laden. Datei / Disk-Toolbox/BACKFISH: ------------------------------ Wurden mehr als 16 Backups gefunden, so wurde bei "Weiter" nach der 16. Datei jeweils nur 1 weitere Datei angezeigt. Block / Suche&Ersetze: ---------------------- - Der Schalter "GROSS=klein" wurde nicht bercksichtigt. - Div. Redrawfehler korrigiert. Arbeit / D-MOVER/Import EasyBase oder FreeWay: ---------------------------------------------- Es konnte zu Datenfeldverschiebungen kommen, wenn die Datenfeldnamen Doppelpunkte (:) enthielten (z.B. als Folge eines Datenexports mit kopierten Datenfeldern). Die Doppelpunkte in Datenfeldern werden ab nun ausgefiltert. Arbeit / D-MOVER/Wandler: ------------------------- - Felder l”schen: Wurde ein anderes Feld als Feld Nr. 1 gel”scht, gab es einen Absturz. Ich liebe Tippfehler im Programm! :-(((( - Die Radiobuttons im Schere-Dialog wurden st„ndig fehlerhaft darge- stellt; entsprechend war der Dialog nicht korrekt nutzbar. - Die Warn-Schalter wurden nicht richtig ausgewertet, d.h., es wurde immer nachgefragt. Arbeit / Infopost-Analyse: -------------------------- - Die Ausgabe der Infopost-Adressen konnte nicht eingestellt werden, da die Einstellung in der entspr. Parameter-Box weder korrekt ausge- wertet noch im Setup gespeichert werden konnte. - Es konnte mitten in der Analyse und am Ende zu unvorhergesehenen Abstrzen kommen, deren Ursachen jetzt hoffentlich gefunden sind. Hauptursache wird der o.g. Bug der Infopost-Adressen in Verbindung mit einem nicht geschlossenen Dateikanal gewesen sein. Setup / Schalter: ----------------- - Die "Optimale Datei-Ladeprfung" sollte jetzt wieder stabiler laufen. Setup / Laden: -------------- - Nach dem Neustart des Programms (wenn noch keine MAILSERV.SET vor- handen ist) oder beim Nachladen eines Setups konnte es passieren, daž auf dem Desktop zwei Radiobuttons erschienen, die dort berhaupt nichts zu suchen hatten. Das Programm wurde dadurch nicht weiter beeinflužt; der Fehler trat nur auf, wenn man beim Laden in der Datei- auswahlbox auf "Abbruch" klickte. Fehlermeldungen: ---------------- - Die Fehlermeldungs-Texte, die bei einem Programmabsturz oder sonstigen Fehlverhalten erscheinen, sind etwas weiter "aufger„umt" worden: Der Fehlertext "TEST" erscheint nicht mehr; sobald eine Funktion erfolgreich komplett durchlaufen wurde, ist der ERRCODE komplett gel”scht, so daž im Fehlerfalle nur die Modul-Fehlertexte der letzten Aktion angezeigt werden.