FrankCRM 1.6 behebt diverse Bugs

FrankCRM 1.6 behebt diverse Bugs

Fixes für MacOS 14 Sonoma und PDF-Layouts


6. November 2023In Allgemein, FrankCRMBy Karsten Risseeuw2 Minutes

Eine Gefahr bei der Softwareentwicklung besteht darin, immer mehr Funktionen hinzuzufügen. Softwarelösungen tendieren dann dazu unübersichtlich, schwerfällig und dadurch unnütz zu werden. Mit FrankCRM versuchen wir gerade auf das Maximum zu reduzieren («Reduce to the Max»). Weniger ist mehr. Allerdings bleibt es wichtig, Bugfixes und kleinere Verbesserungen zu veröffentlichen. Die neue Version 1.6 ist ein solches Unterhaltsupdate.

PDF-Konflikte behoben

Verkaufsdokumente können als PDF ausgegeben werden. Die Dateien lassen sich problemlos auf Mac verarbeiten und in den meisten PDF-Lösungen öffnen und weiterverarbeiten. Allerdings, es gab vereinzelte Probleme mit Adobe Acrobat sowie auf Windows.

Dies wurde jetzt lokalisiert: Es kann auf dem FileMaker-Layout vereinzelte Objekte geben, die eine PDF-Datei unter Adobe Acrobat nicht öffnen lassen. Das trifft insbesondere für Linienobjekte zu.

In der aktuellen Version wurden die Drucklayouts für Verkaufsdokumente deshalb überarbeitet. Einzelne Linien wurden ersetzt. Für den Schweizer Einzahlungsschein wurden die Perforationslinien von einer Hintergrundgrafik ersetzt. Damit scheinen vorerst alle Probleme behoben zu sein.

Schweizer QR Code

FrankCRM unterstützt Schweizer QR Codes und hat einen kompletten Einzahlungsschein eingebunden. Wer auf MacOS 14 Sonoma aktualisiert hat, konnte jedoch markante Probleme feststellen. Die QR Codes wurden zwar generiert, jedoch häufig nicht in die Datensätze zurückgespeichert. Die Verarbeitung wurde unterbrochen. Das Phänomen tritt sowohl unter FileMaker Pro 19 wie 20 auf und hängt mit dem Update auf MacOS 14 Sonoma zusammen. Es scheint, dass JavaScript im Webviewer wesentlich langsamer verarbeitet wird.

Hier wurde eine Verzögerung im HTML-Template für die Generierung des QR-Codes eingebaut. Alles funktioniert wie bis anhin.

Alle Änderungen im To-Do-Fenster

Wer die Vollversion von FrankCRM hat, findet im ToDo-Fenster sämtliche Änderungen dokumentiert. Sie lassen sich anhand der Angaben dort auch einfach in eigene Weiterentwicklungen übernehmen.

Updates herunterladen

Die neuesten Updates können ab sofort heruntergeladen werden:

  • Die Vollversion kann direkt aus Ihrer Bestellung auf fmstarter.com heruntergeladen werden. Melden Sie sich dafür auf Ihrem Konto an.
  • Die kostenlose Version findet sich hier:

FrankCRM

FrankCRM 1.4 freigegeben

FrankCRM 1.4 freigegeben

Bugfixes und neue Funktionen


6. Juli 2023In FrankCRMBy Karsten Risseeuw2 Minutes

Vor etwa drei Wochen wurde FrankCRM in einer ersten Version freigegeben. Seitdem gab es regelmässig kleine Updates, um die Anfragen und Rückmeldungen der ersten Anwender zu begegnen. Die Version 1.4 fügt jetzt noch neue Funktionen hinzu.

Neue Funktionen

Wie eine Testversion erstellt wird, wurde komplett neu entwickelt, damit die Einstellungen übersichtlicher zu verwalten sind. Entsprechende Einstellungsseiten wurden für die Vollversion von FrankCRM im Entwickler Dashboard ergänzt.

Es gibt jetzt zwei Möglichkeiten, in der Vollversion den Zugriff auf die Software zu steuern:

  1. Testversion (neu)
    Hier handelt es sich um wenige Parameter und eine einfache Begrenzung. Das ist perfekt, um einfach eine Testversion zu erstellen. Wir empfehlen, mit den Entwicklerwerkzeugen von FileMaker eine Testversion ohne Administration zu exportieren. Damit wird die Auslieferung einer Testversion besonders einfach und sicher.
  2. FM Registrations
    FrankCRM basiert auf FM Starter und hat deshalb ein Freischaltmodul für FM Registrations integriert. FM Registrations ist ein optionales Produkt, womit sich Freischaltcodes für eigene FileMaker-Lösungen erstellen lassen. Sie können in FrankCRM einfach dekodiert werden und die Informationen lassen sich nach Belieben integrieren.

Beide Optionen stehen in einer Vollversion von FrankCRM zur Verfügung.

Bei der Produkterstellung kann man eine automatische Erzeugung von Artikelnummern und Produktbeschreibung aktivieren. Hier kam es zu Unstimmigkeiten. Die Implementation wurde vereinfacht und verbessert.

Bugfixes

Nach der ersten Freigabe wurden fast täglich neue Versionen freigegeben. Damit wurden erste Rückmeldungen begegnet. In der kostenlosen Version funktionierten ein paar Scripts nicht so, wie sie sollten. Das alles wurde bereinigt. Insbesondere ging es um diese zwei Dinge:

  • Die Navigation von Buttons führte zu falschen Seiten
  • Eine automatische Erstellung von Artikelnummern führte zu häufigen Nummernwechseln.

Diese beiden Fehler wurden behoben. Die Version läuft stabil und ist so auch im Einsatz.

Download

Eine Aktualisierung auf die aktuelle Version wird jedem Anwender empfohlen. Hat man bereits einen Download-Link erhalten, kann man über denselben Link die letzte Version herunterladen. Die Vollversion ist eine andere Datei und kann direkt aus der Bestellung heruntergeladen werden.

Haben Sie noch keinen Download-Link, können Sie diesen hier anfordern:

FrankCRM

Download neuer Versionen von FrankCRM

Download neuer Versionen von FrankCRM

Daten älterer Versionen können einfach importiert werden


19. Juni 2023In FrankCRMBy Karsten Risseeuw1 Minutes

Updates und Upgrades sind wichtig. Wie lädt man die jeweils neueste Versionen herunter?

Download

Neue Versionen von FrankCRM werden über dieselben Links bereitgestellt, über die man Produkte bezogen hat. Man muss keinen neuen Download anfordern, wenn man den Link noch hat.

  • Kostenlose Version: Hier benutzt man denselben Link, den man für den ersten Download erhalten hat. Eine neue Anfrage erstellen Sie über:
  • Vollversion: Diese wird direkt aus Ihrer Bestellung heruntergeladen. Alle Produkte werden inklusive 1 Jahr kostenlose Downloads geliefert. Danach verfallen die Downloads für die Vollversion. Eine Erneuerung zu einem vergünstigten Preis ist möglich.

Import der alten Daten

Wenn man eine neue Version von FrankCRM herunterlädt, lassen sich die Daten aus der letzten Datei einfach importieren. Die Funktion befindet sich links im Menü, als Option für den Administrator. Man öffnet die neue Version und schliesst die alte Version. Danach wählt man «Daten importieren» auf dem Layout «Import».

Der Import läuft vollautomatisch ab. Bedenken Sie jedoch, dass der Import nur die Tabellen berücksichtigt, die in der Originalversion von FrankCRM enthalten sind. Möchten Sie später auch eigene Tabellen importieren, erfordert das Entwicklungsaufwand.


Erweiterung der Benutzerverwaltung in FM Starter

Erweiterung der Benutzerverwaltung in FM Starter

Das Modul «UserAccounts» zur Verwaltung von FileMaker Konten in FM Starter wurde aktualisiert


9. Februar 2022In FM StarterBy Karsten Risseeuw1 Minutes

FM Starter erhielt gerade ein neues Update. Die neue Version 2.4 ist ein Unterhaltsupdate mit verschiedenen kleinen Optimierungen und Bugfixes. Die Benutzerverwaltung erhielt eine nützliche neue Funktion.

Name und Passwort

FM Starter, unsere Startdatei für neue FileMaker Projekte, bietet verschiedene Module für neue Projekte. Darunter ist eine Benutzerverwaltung mit dem Namen «UAC User Accounts». In dieser Benutzerverwalten können Administratoren neue Konten für Benutzer ablegen und darin Zugriffsdaten, Rechte, eine Standardsprache und Anfangs- und Enddaten festlegen.

Bislang wurden Benutzername und Benutzerpasswort vorgegeben. Der Benutzername entsprach der Email-Adresse und das Passwort wurde von einem Algorithmus per Zufall generiert.

Neu lassen sich Name und Passwort auch manuell einstellen. In gewissen Umständen kann das hilfreich sein. Schaltet man auf eine manuelle Vergabe um, kann man die Umstellung jederzeit auslösen, indem man die Zugriffsrechte neu definiert. Dieser Vorgang ist nötig, weil die Benutzertabelle lediglich eine Schnittstelle zwischen Benutzer und FileMaker-Konten darstellt. Diese beide müssen bei jeder Änderung synchronisiert werden. Die neue Definition der Zugriffsrechte stellt diese Synchronisierung sicher.

Kostenloses Update für alle aktive Konten

Das Update ist kostenlos für Kunden mit einem aktuellen Serviceabonnement. Die Downloads findet man im eigenen Konto auf fmstarter.com.

Weitere Informationen zu FM Starter findet man hier:


FM Starter 2.3 veröffentlicht

FM Starter 2.3 veröffentlicht

Diverse kleinere und ein paar grössere Änderungen


20. Oktober 2021In FM StarterBy Karsten Risseeuw1 Minutes

Das aktuelle Update für FM Starter umfasst Bugfixes, kleinere Verbesserungen und ein paar grössere Änderungen. Das Ziel bei diesem Update war es, FM Starter einfacher und übersichtlicher zu gestalten.

FM Starter 2.30

Die wichtigsten Änderungen:

  • Für die Navigation wurde eine Variante mit einem Karten-Fenster erstellt
  • Für die Bedienung unter Windows wurden explizit die Menüs beim Startup eingeschaltet
  • Das Modul JKE Errorlog wurde (wie angekündigt) entfernt
  • Das Interface für das Modul FM Unlock wurde komplett erneuert
  • Das Handbuch wurde aktualisiert

Wie erhalte ich die Updates?

Wenn Sie eine gültige Lizenz von FM Starter haben (gekauft innerhalb der letzten 12 Monaten), können Sie die letzte Version direkt aus Ihrem Konto auf fmstarter.com herunterladen.

Was ist FM Starter?

FM Starter ist eine Startdatei für neue FileMaker Projekte. Standardaufgaben wie eine dynamische Navigation, eine Benutzerverwaltung und viele Dinge mehr sind bereits integriert. Damit gelingen neue Projekte viel schneller und einfacher. FM Starter kann als Einzelprodukt oder als Teil des Developer Bundles auf dieser Website gekauft werden.


Update: FM Registrations 1.5 freigegeben

Update: FM Registrations 1.5 freigegeben

Einfacher und besser dokumentiert


15. Oktober 2020In FM RegistrationsBy Karsten Risseeuw2 Minutes

FM Registrations 1.5 ist ein grösseres Update, obwohl sich technisch nicht viel geändert hat. Dies sind die Änderungen im aktuellen Update:

  • Benutzeroberfläche vereinfacht
  • Neue Handbücher Deutsch und Englisch
  • Neue Videos Deutsch und Englisch
  • Anpassung Verfalldatum im Code
  • Aktualisierte Beispieldatei.

Für aktuelle Benutzer ist das Update kostenlos, soweit der Kauf nicht länger als ein Jahr zurückliegt. Das Update kann direkt über das eigene Konto auf kursiv-software.com heruntergeladen werden.

Einfachere Handhabung

FM Registrations wurde mit diesem Update rundum modernisiert. Es gibt eine einfachere Benutzeroberfläche und die Arbeitsabläufe wurden optimiert. Insgesamt wird die Handhabung sowie die Implementierung in die eigene FileMaker Applikation vereinfacht.

Verfalldatum wird als Zahl gespeichert

FM Registrations bietet die Möglichkeit ein Verfalldatum in dem Lizenzcode mitzugeben. Das ist insbesondere dann interessant, wenn man die Software beispielsweise mit Jahreslizenzen verkauft. Nun speichert FileMaker jedoch eine Lokalinformation in jeder Datei, die auch dann beibehalten bleibt, wenn man die Datei an einem anderen Ort aufmacht und nutzt. FM Registrations hat eine europäische Datumsformatierung. Wurde die Datei in den USA aufgemacht, wurde ein definitives Verfalldatum nicht im amerikanischen Format, sondern im europäischen Format (entsprechend der Lokale in der FileMaker Datei) gespeichert. Das konnte zu falschen Datumsangaben führen. Mehr dazu auch im Beitrag «Datumsformatierung in FileMaker».

Neu wird ein definitives Verfalldatum als absolute Zahl im Code eingebunden. Damit werden die Probleme der Lokale Information umgangen. Das Datum wird durch LiesAlsZahl ( [Datum] ) in eine Zahl umgewandelt. Die Rückwandlung erfolgt durch LiesAlsDatum ( [ZAHL] ) und muss vom Entwickler so in der eigenen Lösung berücksichtigt werden.

Die aktualisierte Beispieldatei zeigt, wie dies funktioniert.

FM Unlock

In der Beispieldatei befindet sich das Freischaltmodul. Dies wurde nach «FM Unlock» umbenannt, damit die Funktion auf Anhieb ersichtlich ist. Das Modul «FM Unlock» muss vom Entwickler in die eigene Datei integriert werden, damit Lizenzcodes von FM Registrations korrekt ausgewertet werden.

Verschlüsselung und Entschlüsselung geschehen mithilfe eines geheimen Codes, der mit der Applikation «FM Registrations» erstellt werden. Mehr dazu auf der Produktseite.

Auf der Produktseite befinden sich auch die Handbücher sowie alle neue Videos zum Produkt.


FM Starter 2 jetzt verfügbar

Neue Version: FM Starter 2

Die Startdatei für neue FileMaker Projekte jetzt in der Version 2 erhältlich


Kursiv hat gerade die neue Version FM Starter 2 lanciert. Die Startdatei für neue FileMaker Projekte hat bereits alle Basisfunktionen integriert, sodass neue Projekte einfacher und schneller realisiert werden können.

Was ist neu an FM Starter 2?

Die wichtigste Neuerung ist eine Vereinfachung aller Funktionen. «Die schwierigste Aufgabe ist es, Funktionen und Module zu vereinfachen», sagt der Entwickler Karsten Risseeuw. «Die zentralen Module für Navigation, Benutzerverwaltung und für mehrsprachige Textetiketten wurden komplett neu entwickelt. Es gibt aber auch einige neue Module, wie beispielsweise ein Modul für mehrsprachige Hilfetexte oder eine To-Do-Liste für den Entwickler. Ganz wichtig: Gegenüber der Vorversion wurden auch mehrere Module weggelassen. Der Fokus liegt jetzt auf mehr Funktionalität für den Entwickler, weniger auf Funktionen für Endbenutzer.»

Die ganze Benutzeroberfläche wurde optimiert und ist nun viel zugänglicher. Für die Gestaltung liegt ein Standard-Theme bei, das für die Version 2 nochmals verbessert wurde.

Produktiver arbeiten

FM Starter ist weder eine Adressverwaltung noch eine ERP-Software. FM Starter ist das, was jeder Entwickler immer wieder benötigt, aber am liebsten nicht jedesmal neu programmiert. FM Starter vereint in einer Datei alles, was es für den Start eines neuen Projekts braucht: eine global verwendbare Navigation, eine Benutzerverwaltung, eine Projektstruktur und vieles mehr.

Das Beste daran ist, dass alles bereits aufeinander abgestimmt ist. So ist beispielsweise die ganze Lösung von Anfang an mehrsprachig – was auch für die Benutzerverwaltung und die Navigation und jedes Element auf jeder Seite gilt.

Diese Startdatei erledigt nicht Ihre Arbeit, aber macht sie ungemein viel einfacher. Ruckzuck lassen sich neue Projekte aufgleisen. Konfigurieren statt programmieren lautet die Devise. In einem eigenen Entwickler-Dashboard sind alle Einstellungen der Datei übersichtlich untergebracht. Skripts für den Unterhalt vereinfachen die Bereinigung von Einstellungen. Fast alle Funktionen wurden als Module entwickelt und sind dadurch sowohl leicht verständlich im Aufbau als auch funktional in der Lösung von Aufgaben.

Mehr Produkte für FileMaker Entwickler

Kursiv Software hat den Preis für FM Starter deutlich gesenkt. Dies entspricht der neuen Strategie verschiedene sich ergänzende Produkte anzubieten, die einzeln klar definierte Aufgaben erfüllen, die aber auch zusammen genutzt werden können. Kleinere Einheiten also, dafür mehrere.

Nebst FM Starter ist das heute bereits FM Registrations, womit sich Lizenzcodes für FileMaker Applikationen erstellen lassen. Damit können eigene Standardlösungen sehr einfach aktiviert werden. FM Starter hat bereits ein Dekodierungsmodul für FM Registrations-Codes integriert. Dadurch passen FM Starter und FM Registrations sehr gut zusammen.

Bereits sind weitere Produkte in Vorbereitung. Das Ziel ist es eine Auswahl guter Werkzeuge für engagierte FileMaker Entwickler zu bieten, womit sich Entwicklungszeiten drastisch verkürzen lassen.

Weitere Informationen

Es gibt ein kostenloses Upgrade für Lizenzen aus 2018 und 2019.  Alle Käufer erhielten dazu bereits einen Download. Es gibt keine weitere Vergünstigungen.

FM Starter 2 ist ein Produkt von Kursiv Software in St. Gallen (Schweiz). Auf der Website fmstarter.com finden sich weitere Informationen. Das Produkt kann gekauft werden via kursiv-software.com.