Release 275 bringt Updates für einige neue Funktionen wie benutzerdefinierte Benutzerrollen und die Validierung von Eingabewidgets. Es gibt auch viele UI-Änderungen an Komponenten des App-Editors und des Analytics-Editors sowie kleinere Leistungsverbesserungen in der gesamten Plattform.
Lassen Sie uns Ihre Gedanken und Fragen in der Tulip Community wissen.
Aktualisierungen bei Automatisierungen
Für Enterprise-Konten ist ein neuer Ereignistyp für Automatisierungen verfügbar - "Auf Zeitplan" - lesen Sie hier mehr. Mit diesem Ereignis können Benutzer Automationen in bestimmten Abständen planen, um eine Aktion auszuführen. So können Sie z. B. die Abhängigkeit von Headless-Apps verringern, die ständig Timer laufen lassen. Sehen Sie sich eine Demo dieser Funktion im Video unten an!
Schleifen-Warnung
Wenn Sie eine Automatisierung erstellen, die sich selbst auslösen kann, wird eine Warnung angezeigt, die einen Link zum Artikel Schleifenwarnung enthält. So können Sie sicherstellen, dass Ihre Automatisierung so abläuft, wie Sie es wünschen, ohne unbekannte Fehler.

Aktualisierungen der Funktion für benutzerdefinierte Benutzerrollen
Die Funktion für benutzerdefinierte Benutzerrollen ist jetzt für alle neuen und bestehenden Kunden ab dem Enterprise-Tarif verfügbar!Wenn Sie zur Seite Benutzer unter Einstellungen (oder Kontoeinstellungen, wenn Arbeitsbereiche aktiviert sind) navigieren, können Kontoinhaber bestehende Rollen überprüfen und neue erstellen.
Wenn benutzerdefinierte Benutzerrollen aktiviert sind, wird ein Abzeichen zur Rollenauswahl hinzugefügt, das anzeigt, ob eine Rolle Tulip (integriert) oder benutzerdefiniert ist. Es gibt auch einen Indikator neben den Rollennamen im Benutzerexport, der anzeigt, ob die Rolle benutzerdefiniert ist oder nicht.
Wenn eine Rolle "Eingeschränkten Zugriff" auf Einstellungen, Kontoeinstellungen oder Arbeitsbereichseinstellungen hat, wird die Beschreibung, die erscheint, wenn man den Mauszeiger über das "Konto"-Badge in der Rollen-Seitenleiste bewegt, eine "kann"- oder "kann nicht"-Meldung enthalten, die jedem Kontrollkästchen im Rollenbearbeitungs-/Erstellungsmodal entspricht.
Kontobesitzer können jetzt Benutzer über die Seite Benutzer der Arbeitsbereichseinstellungen deaktivieren. Außerdem wurde eine neue benutzerdefinierte Rollenberechtigung für die Benutzerdeaktivierung eingeführt, die die Deaktivierung von Benutzern ermöglicht, die exklusiv für einen Arbeitsbereich sind.
Warnung vor veralteten Auslösern
Auf der App-Übersichtsseite weist die aktualisierte Warnung ausdrücklich darauf hin, dass LTS 12 / r275 die letzte Version ist, die veraltete Auslöser unterstützt. Benutzer können Apps in dieser Kategorie überprüfen, indem sie in ihrer App-Übersicht auf Requires Action gehen. Lesen Sie hier mehr über die Migration veralteter Auslöser.

Vision ist aus der Beta-Phase heraus
Tulip Vision ist offiziell aus der Beta-Phase herausgetreten! Mit diesen Artikeln können Sie alles über Vision und seine Möglichkeiten erfahren:
- Erste Schritte mit Vision
- Sammeln von Daten für die visuelle Inspektion mit Vision
- Verwendung des Farbdetektors
- Verwendung der Schnappschuss-Funktion von Vision
- Visuelle Klassifizierung mit benutzerdefinierten Modellen
Neue Benutzeroberfläche im App-Editor-Kontextfenster
Im App-Editor wurden mehrere kleine UI-Probleme behoben, wie z. B.:* Verschieben des erforderlichen Kippschalters an den oberen Rand des Validierungsregelabschnitts im Eingabewidget-Kontextbereich* Behebung der falschen Ausrichtung von Symbolschaltflächen im rechten Kontextbereich für eine Schrittgruppe* Behebung von Dropdowns, die sich nach der Auswahl einer Option nicht schließen ließen* Kleine UI-Änderungen im Widget-Kontextbereich* Aktualisierung der Fehlermeldung für unvollständige Validierung, die im Player angezeigt wird, wenn eine unvollständige Validierungsregel vorliegt
Darüber hinaus wurde die Validierung von Eingabewidgets verbessert. Alle Eingabewidgets sowie das Schaltflächen-Widget verfügen nun über ein neues Kontextfenster, das nach Abschnitten geordnet ist. Eingabe-Widgets haben jetzt die Option für die "Eingabe-Widget-Validierung", d.h. sie als erforderlich zu markieren, zu konfigurieren, wie ihre Fehlermeldungen formatiert werden sollen, und (für einige Eingabe-Widgets) zusätzliche "Validierungsregeln".
Neues Kontextfenster
Altes Kontextfenster
Schaltflächen-Widgets und eSignature-Widgets haben jetzt einen Abschnitt für die Interaktion, um zu konfigurieren, wann sie basierend auf einer Variablen oder einer anderen Datenquelle aktiviert werden.
Kleinere Updates im App-Editor
Im Ausdruckseditor wird ein {{null}} Boolescher Wert bei booleschen Operationen (oder, und, nicht) als {{false}} angesehen.
Mehr Protokolle (z.B. ftp, sftp, wss etc.) werden nun von der isURL Validierungs-URL für Eingabetext-Widgets unterstützt.
In der Datenquellenauswahl werden statische Hexadezimalwerte nicht mehr akzeptiert, wenn sie für die Eingabe von Ganzzahlwerten konfiguriert sind. Eine Fehlermeldung wird angezeigt, wenn ein Benutzer Float-Werte in die Datenquellenauswahl mit Integer-Typ eingibt.
Es gibt ein aktualisiertes Kontextfenster für Text-Widgets mit einer Option zum Scrollen durch langen Text im Tulip Player.
Update der Universalvorlage
Die Universalvorlage ist aus der Beta-Phase herausgetreten! Wir empfehlen, Analysen mit dieser Vorlage zu erstellen, da Sie den Grafiktyp leicht ändern können.

Kleinere Änderungen im Analytics-Editor
Das Dropdown-Menü für den Diagrammtyp wurde so geändert, dass es nicht mehr redundant 'Plot' oder 'Chart' enthält.
Neues Dropdown
Altes Dropdown
In den Tabellenzeilen der Abfrageergebnisse werden die Zeilen relativ zu der Reihenfolge indiziert, in der sie in den Abfrageergebnissen erscheinen, und nicht in der Reihenfolge, in der sie auf der Seite erscheinen.
Die Skalierung der X-Achse wird nicht auf ordinal umgestellt, wenn eine Trendlinie aktiviert ist.
Verbesserte Abfrageleistung
Wir haben die Abfrageleistung beim Laden von Tabellen mit verknüpften Datensätzen verbessert.
Verhalten bei der Stationszuweisung
Sie können die letzte Stationszuweisung für Maschinen verfolgen und die Zuweisung von Maschinen zu Stationen aufheben, wenn die Station archiviert wird.
Wenn eine bestimmte Anwendung einer Station zugewiesen und dann archiviert wird, wird die Anwendung im Tulip Player gelöscht und von der Station entfernt.
Edge-Geräte-Updates
Werkstattleiter, Administratoren, Arbeitsbereichseigentümer und Kontoinhaber haben die Berechtigung, Randgeräte aus der Instanz zu entfernen.
Es wurde ein visueller Fehler auf der Seite der Randgeräte behoben, bei dem der Tooltip-Text für die zugewiesene Station eines Randgeräts schwarz statt weiß war.
Highlights der Fehlerbehebung
Release 275 enthält mehrere Fehlerbehebungen, die wir hervorheben möchten, weil sie von Benutzern gemeldet wurden:
- Es wurde ein Problem behoben, bei dem der Cloud Connector Host keine Anfragen an andere interne Dienste senden konnte.
- Es wurde ein Problem behoben, bei dem Maschinen-, Geräte- und Tabellendaten in Anwendungen, die im Player ausgeführt werden, nicht aktualisiert wurden.
- Es wurde ein Problem behoben, bei dem Benutzer mit einer benutzerdefinierten Benutzerrolle Zeilen in Tabellen erstellen können, die jedoch erst nach dem Aktualisieren der Seite in der Benutzeroberfläche angezeigt werden.
- Im Kontextbereich Kontoeinstellungen > Benutzer > Rollen > Rollenansicht wird in der Kategorie "Connector" die Option "Ausführen" entfernt. Im Modal "Rollen, Rolle erstellen" wurde im Abschnitt "Connector-Funktion" die Option "Eingeschränkter Zugriff" mit den darunter liegenden Kontrollkästchen in die Option "Anzeigen und testen" geändert. Auf der Bearbeitungsseite der Konnektorfunktion können die Rollen, die fälschlicherweise für das Testen der Konnektorfunktionen gesperrt waren, jetzt die Konnektorfunktion in den Umgebungen testen, für die sie Berechtigungen erhalten haben (z.B. Test- und Entwicklungsumgebung). Die Tulip-Rollen, die Connector-Funktionen testen können, sind: Account-Besitzer, Arbeitsbereich-Besitzer, Administrator, Application Builder, Application Engineer, Connector Supervisor, und Tulip Table Supervisor.
- Behebung eines Fehlers, bei dem das Dropdown-Menü ausgeblendet wird, wenn die Höhe des Single Select / Multi Select Widgets zu klein ist.
- Bei der Datenquellenauswahl im App-Editor und in den Automatisierungen werden die Benutzer eine Verbesserung bei der Behandlung boolescher Werte feststellen.
- Es wurde ein Problem behoben, bei dem Maschinen-, Geräte- und Tabellendaten in Anwendungen, die im Player ausgeführt werden, nicht aktualisiert wurden.
- Es wurde ein Problem behoben, bei dem einige Apps, die veraltete Auslöser ausführen, nicht in der App-Übersichtsregisterkarte für erforderliche Aktionen angezeigt wurden.
- Es wurde ein Problem behoben, bei dem das Analytics-Widget keine dynamische Farbänderung aufwies.
- Behebt ein Problem im App-Editor, bei dem reiner numerischer Text (z. B. 1234) in einem Schaltflächen-Widget nicht kopiert und an anderer Stelle eingefügt werden konnte.
- Behebt das Verhalten von schreibgeschützten Konnektoren, wenn eine App wiederhergestellt wird.
- Behebt einen Fehler, so dass Benutzer, wenn {{playerOnlyRunAllowedAppsLvl3AllRestrictions}} aktiviert ist, immer noch den Dev Mode Player verwenden können, um zwischen den der Station zugewiesenen Apps zu wechseln. Bei Teststationen sind dies alle Anwendungen.
- Automatisierungen, die Tabellendatensätze abrufen, schlagen nicht mehr fehl, wenn ein Feld in der Tabelle archiviert oder hinzugefügt wird.
- Wenn ein Player ohne lokale Daten startet, beginnt er mit einem neuen Stationsstatus, anstatt den vorher bekannten Status aus den Tulip Cloud-Daten zu holen.
- Die Schaltfläche 'Jetzt' in der Datums- und Zeitauswahl ist so korrigiert, dass das aktuelle Datum und die aktuelle Zeit ausgewählt werden.
- Behebt ein Problem, bei dem das obligatorische leere Konfigurationsfeld für unkonfigurierte Umgebungen beim Export von Legacy-Apps fehlte.
- Im App-Editor wurde ein Problem behoben, bei dem das Klicken unter einem Datumsauswahl-Widget, auch wenn sich dort ein anderes Widget befand, als Klicken innerhalb des Begrenzungsrahmens des Datumsauswahl-Widgets behandelt werden konnte.
- Alle MQTT-Topic-Zeichen, die der Standard zulässt, werden jetzt von Tulip unterstützt, mit Ausnahme von unsichtbaren Unicode-Zeichen, wie z.B. das Leerzeichen mit Null-Breite.
- Im App-Editor wird sichergestellt, dass zusätzlicher Platz aus einem Widget entfernt wird, wenn ein App-Ersteller die Beschriftung von einem beschrifteten Eingabe-Widget (z.B. Texteingabe-Widget) entfernt. Er wird dann automatisch wieder hinzugefügt, wenn ein App-Builder dem Widget erneut eine Beschriftung hinzufügt.
- Es wurde ein Problem behoben, bei dem das Löschen eines Datensatzes Links zu einem Datensatz in einer anderen Tabelle mit der gleichen ID wie der gelöschte Datensatz entfernt hat.
- Der MSSQL-Konnektor hält standardmäßig 90 Minuten lang ungenutzte Verbindungen offen.
Note - the change below for {{TextToDateTime}} was reverted for r275. It was re-released in r279 with a few changes.
:::* Änderung des {{TextToDateTime}} Ausdrucks in Anwendungen, um strenger mit den akzeptierten String-Daten zu sein. Ausdrücke werden nun fehlschlagen, wenn sie nicht dem angegebenen Format entsprechen. Beispiel: {{2021/02/01}} schlägt nun bei dem Format {{JJJJ-MM-TT}} fehl, das Textformat muss {{JJJJ/MM/TT}} sein. Dies verhindert auch die Übergabe völlig ungültiger Daten. Beispiel {{1}} mit dem Format {{JJJJ-MM-TT}} wird nun fehlerhaft sein.
- Behebt ein Problem, bei dem Kunden, die alte Server verwenden, keine Verbindung zum Connector-Host herstellen konnten, indem sie einen veralteten OpenSSL-TLS-Verhandlungsalgorithmus aktivierten
- Behebt einen Fehler, bei dem aufgezeichnete Videos auf Instanzen, die in Azure Gardens basieren, nicht hochgeladen werden konnten.
Vollständige Liste der in Release 275 enthaltenen Ticket-IDs
Wenn Sie eines dieser Tickets verfolgen und mehr Details erfahren möchten, wenden Sie sich bitte an den Tulip-Kundensupport via support@tulip.co oder Live-Chat über Ihre Instanz.
PLAT-31452PLAT-31109PLAT-31108PLAT-31081PLAT-31069PLAT-31047PLAT-30909PLAT-30907PLAT-30871PLAT-30780PLAT-30722PLAT-30684PLAT-30302PLAT-30299PLAT-30258PLAT-30167PLAT-30020PLAT-28621PLAT-28303PLAT-28033PLAT-24023PLAT-22720PLAT-9923PLAT-27287PLAT-13087PLAT-31493PLAT-31354PLAT-31351PLAT-31337PLAT-31334PLAT-31290PLAT-31279PLAT-31238PLAT-31187PLAT-31021PLAT-30992PLAT-30985PLAT-30517PLAT-30324PLAT-30181PLAT-29862PLAT-29612PLAT-28971PLAT-28841PLAT-27232PLAT-26441PLAT-25849PLAT-25571PLAT-21945

