Version 8.0.4
Import-Service und Generischer API-Client
Workflow-Übergang mittels Methode
Mit dem HTTP-Client ist es nun möglich, einen Workflow-Übergang mittels einer Methode anzusteuern. Hierfür wird die aus dem Export-Service bekannte Methode self.execute_transition() nun wie folgt aufgerufen:
class ImportService(importservice.Base):
def post_process(self, record):
record = self.client.jget("records/" + record["id"])
self.execute_transition(record, name="Workflow-Übergangsname")
STAR-Funktionen
Im STAR-Editor sind nun folgende Methoden verfügbar:
.isalnum()Gibt
truezurück, wenn alle Zeichen im String alphanumerisch sind, ansonstenfalse..isalpha()Gibt
truezurück, wenn alle Zeichen im String alphabetisch sind, ansonstenfalse..isdigit()Gibt
truezurück, wenn Zeichen im String Ziffern sind, ansonstenfalse.
Zudem steht eine Funktion zur Verfügung, um eine Zeichenkette auf ein gültiges IBAN-Format zu prüfen:
is_iban(text)Gibt
truezurück, wenn die Zeichenkette eine gültige IBAN ergibt, ansonstenfalse.
Fehlerbehebungen
Ein Fehler in der Datenbank konnte dazu führen, dass Erinnerungen und Eskalationen für Termine nicht ausgeführt wurden.
Bei Untertabellen-Zeilen konnte es dazu kommen, dass der Fokus des Feldes nach dem Öffnen der Datentabellen-Auswahl verloren ging.
Beim Löschen von Untertabellen-Spalten, die in revisions-sicheren Archiven referenziert werden, erscheint nun ein Fehlerhinweis, dass diese nicht löschbar sind.
Bei einigen Browsern konnte es zu einer Fehldarstellung in der Oberfläche kommen, wenn die Zoom-Skalierung 100% überschritt.
Beim Speichern einer Änderung an großen Workflows konnte es zu langen Ladezeiten kommen.
Bei Datenfeldern mit einer Lookup-Konfiguration konnte es dazu kommen, dass bei einer Auswahl aus einer Datentabelle und dem nachträglichen Schließen der Tabelle der Wert verloren ging.