Bisherige Updates zu mhsoft Formular

Aktuelle Version: 1.0 Alpha 3 vom 31.12.2004
Produktbeschreibung | Häufige Fragen

Auf dieser Seite finden Sie während der Alpha- und Beta-Tests Informationen zum aktuellen Entwicklungsstand.

Geplante Ergänzungen / bekannte Fehler

  • Druckprotokoll-Funktion
    Ähnlich der Funktion "Getätigte Überweisungen" soll es möglich sein, die zuvor gedruckten Formularinhalte einzusehen und ggf. zu wiederholen. Seit Alpha 3 ist eine rudimentäre Funktion hierzu enthalten, diese soll jedoch noch verfeinert werden.
  • Aktivierung des Datenbank-Feldes "Eigene Adresse" bzw. "Eigenes Konto"
    Für jeden Datensatz kann schon jetzt festgelegt werden, ob der Datensatz einen selbst repräsentiert oder nicht. In späteren Versionen sollen in bestimmten Fällen nur noch die passenden Einträge angeboten werden (eigene Adressen nur im Feld "Absender", fremde nur im Feld "Empfänger" o.ä.)
  • Bei Belegdruck individuelle Positionierung der einzelnen Felder auf dem Beleg
    Bis jetzt kann nur der vertikale Abstand aller Felder zum Original bestimmt werden.
  • Optimierung von Feldformatierungen
    Die Formulare unterstützen für Eingabefelder auf Wunsch etliche verschiedene Formate. Diese müssen noch optimiert werden.
  • Optimierung der Umschaltzeit zwischen zwei Formularen
    Leider dauert das Umschalten zwischen zwei Formularen recht lange (auch beim Laden bemerkbar). Das Programm an sich ist deutlich schneller, die Verzögerung beruht einzig auf einem Fehler in der Entwicklungsumgebung, der dafür sorgt, daß bei der Umschaltung zwischen zwei maximierten Kindfenstern diese zunächst wiederhergestellt (-> normale, nicht-maximierte Größe) und dann erneut maximiert werden. [Wer dieses Problem bereits mit dem C++ Builder (oder auch Delphi) hatte und eine Lösung kennt, möge sich bitte bei mir melden (verwendet wird Version 5.0 Pro; bekannt sind Lösungen mit LockWindowUpdate und die momentan praktizierte mit einem "drübergeblendeten" Panel)]
  • PlugIn-Unterstützung
  • ...
Desweiteren natürlich:
  • Fertigstellung der Hilfedatei
  • Fertigstellung der Dokumentation über den Formularaufbau
    Zum einen die pure Referenz der möglichen Werte, zum anderen eine Art Tutorium.
  • Fertigstellung der sonstigen Dokumentation
    ggf. auch Handbuch...


Versionshistory: Erledigte Ergänzungen / korrigierte Fehler

  • Alpha 3 vom 31.12.2004:
    • Neuer Formulartyp DFM (nutzt C++ Builder/Delphi Formularedefinitionen als Basis für die Generierung der Oberfläche)
    • Neuer Dialog "Historie" mit allen bisher gedruckten Formularen eines Typs (Weiterverarbeitungsfunktionen bisher jedoch nur "Alle löschen")
    • Je Formular kann nun ein Hintergrundbild (*.BMP) angegeben werden, dass beim Ausdruck mitgedruckt wird. So ist es z.B. möglich, die gelegentlich gewünschte Funktion umzusetzen, eingescannte Formulare direkt mitzudrucken.
    • Neuer (Standard-)About-Dialog
    • Neue Eigenschaften-Seite "Abfragen" zur Reaktivierung einzelner Meldungen.
    • Neue Icons.
    • Das Laden von den bisherigen Formulartypen (FRM) wurde etwas beschleunigt und die Dateibegrenzung auf 64KB aufgehoben.
    • Neue Funktion zum HTML-Export von Konto-/Adressdatenbank.
    • Neue Funktion zum XML-Export von Konto-/Adressdatenbank.
    • Korrektur beim Export von Konto-/Adressdatenbank: statt des Öffnen-Dialogs sollte doch besser der Speichern-Dialog bei der Dateiauswahl erscheinen.
    • Bug im CSV-Export behoben, der die erste Zeile unterdrückte, wenn das Speichern der Überschriften aktiviert war.
    • Bug im CSV-Export behoben, der bei Kontodaten und aktivierter Überschriftenzeile die Überschrift des "Eigene"-Feldes abschnitt.
    • Ergänzungen der Hilfedatei
  • Alpha 2 vom 25.11.2003:
    • Umfangreiche neue Textbaustein-Datenbank mit Importmöglichkeit von MHS Überweisung/MHS Post-Formular.
    • "Installierte Formulare" ist nun zur "Formularverwaltung" aufgestiegen und kann nun Formulare löschen, neu laden und bei Bedarf direkt aus der ZIP-Datei installieren.
    • Diagnose-Dialog etwas erweitert und optimiert
    • Diagnose-Dialog: Beim Kopieren in die Zwischenablage wurde ggf. die letzte Zeile abgeschnitten. Dies ist behoben.
    • Export-Funktion für das CSV-Format
    • Bisher wurde beim Einfügen aus der Adress- oder Konten-Datenbank der Datensatz in alle passenden Felder eingefügt. Dies ist für manche Formulare (z.B. Sammeleinlieferungsbeleg) nicht akzeptabel. Aus diesem Grund fügt das System die Daten nun nur noch in das jeweils nächstgelegene Feld ein. Dieses Verhalten ist zwar in bestimmten Konstellationen trotzdem noch anfällig, dürfte aber in 99,9% der Fälle zum gewünschten Ergebnis führen.
    • Zusätzliche Feldtypen wurden eingeführt, um des im vorherigen Punkt beschriebene Verhalten bei Bedarf wiederherstellen zu können.
    • Die Adress- und Konten-Datenbanken weisen nun beim Hinzufügen auf Duplikate hin.
    • Die Online-Hilfe wurde zumindest etwas weiter vorangetrieben.

    Hinweise zum Update-Vorgang: Die neue Version kann i.d.R. problemlos über die alte installiert werden, es haben sich keine Datenbankformate o.ä. geändert. Da zwischen Alpha 1 und 2 das Einfügen von Datensätzen modifiziert wurde (siehe 6. Punkt), hat sich das Einfügeverhalten im Formular "Nachnahmeaufkleber" geändert. Ein entsprechend korrigiertes Formular finden Sie auf der Formulardownloadseite.


Copyright 2003..05 by Mathias Harbeck ··· Impressum
Aktueller Browser (IE5+, Netscape6+, Opera6+) und aktiviertes JavaScript empfohlen.