A 306-os kiadás számos funkció frissítését és hibajavítást hoz a teljes platformon.
Ossza meg velünk gondolatait és kérdéseit a Tulip közösségben.
Jellemzők és fejlesztések
Számok és numerikus pontosság
-
Frissítettük a számok ábrázolását a Tulip táblázatokban és kiegészítésekben, hogy támogassuk az utolsó nullák rögzítését, tárolását és megjelenítését. A számadatokat, amelyeket korábban a Postgres adatbázisunkban Float típusúként tároltunk, a továbbiakban egy másik, Postgres Decimal nevű típusként fogjuk tárolni, amely nagyobb pontossággal képes a numerikus adatok tárolására. Ezt a kiadást követően elkezdjük iteratív módon bevezetni a következő változásokat a példányokba, és a bevezetést az LTS14-gyel véglegesítjük.
-
A számbemeneteken keresztül beírt operátoradatok megőrzik és megjelenítik a tizedesjegyek utáni legfeljebb 20 számjegyet, beleértve az utolsó nullákat is. A 20 számjegyet meghaladó bevitelek a legközelebbi 20. számjegyre lesznek kerekítve. Korábban 15 számjegyes pontosságot támogattunk.
-
A sok számjegyű számok esetében a Tulip Tables mostantól az összes rendelkezésre álló számjegyet megjeleníti, a Table oszlopszélességig. Korábban a Tulip Tables csak 3 számjegyet mutatott a tizedesjegy után a rácsnézetben. A Táblázatrekord kiválasztása a teljes számot mutatja, ahogy korábban is.
-
Az alkalmazásépítők mostantól megadhatják és érvényesíthetik a számjegyeket a következőkön keresztül:
- Az adatbevitelkor: Egy új számbeviteli érvényesítési szabály a tizedesjegyek pontos számának megadására.
- Számításhoz: Frissített kifejezések a külső bemenetek, például csatlakozók, eszközök stb. tizedesjegyeinek kezelésére és matematikai számítások - ROUND with padding és GETDECIMALPLACES.
-
További információ ezekről a változásokról: Számok és numerikus pontosság
Ha kérdése van, kérjük, forduljon hozzánk, vagy tegye közzé a kiadáshoz tartozó közösségi közleményben.
Feltételes formázás
- A feltételes formázás lehetővé teszi a kulcsfontosságú adatpontok kiemelését a táblázat widgetekben feltételes formázási szabályok beállításával, ami gyorsabb betekintést és gyorsabb cselekvést tesz lehetővé. Ez az iteráció korlátozott számú szabálytípussal rendelkezik (egyenlő, nagyobb, mint, kisebb, mint...), a következő iterációkban újabb szabályok kerülnek bele a rendszerbe: Hogyan használjuk a feltételes formázást?
Írás a gépi attribútumokba OPC UA/MQTT használatával
- A Gépi attribútum írásával a Tulip segítségével OPC-UA és MQTT adatforrásokkal hozzáadott middleware nélkül írhat vissza a gépi attribútumokba. a funkció megismeréséhez tekintse meg a tudásbázis cikket: Gépi attribútumok írása OPC UA/MQTT használatával.
Csatlakozók
- A tesztelési módú csatlakozó környezetcímkéje frissült, hogy megfeleljen a termék többi részének.
- Az MQTT-konnektorok mostantól támogatják a "clean" jelzőt, és így beállíthatók úgy, hogy a brókerhez való újbóli kapcsolódás után folytassák a munkamenetüket.
- Értesítések és figyelmeztető jelek kerültek a csatlakozóoldalakra, ha egy On-prem Connector Hostot frissíteni kell.
- Az LTS14 elérhetőségétől kezdve (2025. március) a Tulip elkezdi a verzióillesztés kikényszerítését a felhőplatform és bármely ügyfél által hosztolt Connector Host között. További részletek.
Inspect App
- Feltár egy új eszközt az alkalmazás logikájának vizsgálatára "Inspect App" néven, amely elérhető az alkalmazás részletoldalának menüjében az "Import" és az "Export" mellett. További részletek.
Egyéni widget
- Az alkalmazásszerkesztő oldalon az "Egyéni widgetek" gomb alatt a megfelelő jogosultságokkal rendelkező felhasználók közvetlen linket találnak az "Egyéni widget létrehozása" oldalra.
- Az Egyéni Widgetek információi, az engedélyek, a Felhasználási hely és az előnézet mostantól az új oldalsó panelen tekinthetők meg. Az egyéni widgetek harmadik részének könyvtári beállításai frissített oldalsávval rendelkeznek, amely az új oldalsó panelen és az egyéni widgetszerkesztőből érhető el.
- Az Egyéni widgetek oldal mostantól az elérhető widgetek listájának megjelenítéséhez az újabb List komponenseket használja.
Triggerek, Widgetek
- Bevezeti a "bemenet kilép" feltétel opciót a szöveges, többsoros és számbemeneti widgetek triggerjeihez.
- Az alkalmazásokban kisebb frissítéseket hajt végre több beviteli widgeten, beleértve a fókuszállapotok, hibaállapotok és letiltott állapotok egységesítését. A bemeneti widgetek közé tartozik az alkalmazásszerkesztőben a Bemenetek legördülő menüpontban található összes widget. A továbbfejlesztett fókuszállapotok egyértelműbbé teszik, hogy éppen milyen bemenettel van interakcióban, a következetesebb hibaállapotok pedig egységesebb élményt nyújtanak a bemenet-érvényesítés használata közben. A beviteli widgetek mostantól letiltva is fókuszálhatók, de egyébként nem interaktívak, így a widgetek könnyebben elérhetők a segítő technológiát használók számára. Általánosságban elmondható, hogy a letiltott viselkedésre vonatkozó változás csak a konfigurált adatforrással nem rendelkező widgetek esetében releváns.
- Javult a nagyszámú opcióval rendelkező, többszörösen kiválasztott beviteli widgetek megjelenítési teljesítménye.
- Az interaktív táblázat widget esetében a stílus frissítése, amikor egy sort kiválasztanak. Korábban csak a sor háttere változott világoskékre. Mostantól az egész sor körvonalazódik, és egy enyhén átlátszó világoskék színt alkalmaz a sorra.
Általános javítások
- A hibasáv megjelenésének vizuális frissítése és a hibák kiterjesztése a mögöttes szolgáltatások MQTT-kapcsolati időkorlátjaira.
- A fióktulajdonosok beállíthatnak egy "Bejelentkezési üzenetet", amely minden alkalommal megjelenik, amikor a felhasználó bejelentkezik a Tulipba és a lejátszóba is.
- Kibővített bemeneti érvényesítés a kifejezésszerkesztőben, így a felhasználó érvényesítési hibát kap, ha a maximális biztonságos egész számnál (2^53 -1) nagyobb számokat vagy 20-nál több tizedesjegyet tartalmazó számokat ad meg.
Hibajavítások
A 306-os kiadás több hibajavítást tartalmaz:
| Hivatkozott jegy | Leírás |
|---|---|
| PLAT-41865 | Az alkalmazásszerkesztőben javítja a számadatforrásokhoz csatolt egyes egy- és többválasztós widgetek problémáját, amelyek értéke nem volt kiválasztható a lejátszóban. |
| PLAT-41840 | Javítja azt a hibát, amikor egy táblázat rekordjának egész szám vagy intervallum mezőjének inkrementálása és dekrementálása, vagy egy intervallum változó inkrementálása és dekrementálása sikertelen volt. |
| PLAT-41762 | Javít egy olyan hibát, amikor egy csatlakozó pillanatképet nem lehetett létrehozni, mivel az eredeti csatlakozó már pillanatkép volt. Ez eltérést jelent a korábbi viselkedéstől, ami egyes éles esetekben problémákat okozott. |
| PLAT-41538 | Javít egy olyan problémát, amikor a változó és a táblázatrekord widgetekben a tizedes számok a widget "max. tizedesjegyek" beállításának megfelelően utólagos nullákat kaptak. |
| PLAT-41846 | Az oauth-csatlakozókkal kapcsolatos hiba javítása, amikor az alapértelmezettExpiresIn mezőt nem tartotta be a rendszer, és az expiresAt mezőt nem állította be a csatlakozóhoz annak értéke alapján. |
| PLAT-41783 | Az alkalmazásszerkesztőben javítja azt a hibát, amikor nem lehetett boolean statikus értékeket kiválasztani. Korábban, ha az "Igen" vagy a "Nem" gombra kattintott, nem történt semmi. Mostantól az érték el lesz mentve az adatforrásválasztóban. |
| PLAT-41670 | Javítja a Tabulátor vezérlő karakterek figyelmen kívül hagyásának problémáját a vonalkód beolvasásakor. |
| PLAT-41472 | Javít egy problémát a Trigger Editorban, amikor új műveletek hozzáadásakor a fix elválasztó hiányzott, ami miatt a műveletek összevontnak tűntek. Ez a javítás visszaállítja az eredeti viselkedést. |
| PLAT-41269 | Javít egy felhasználói felületbeli problémát az alkalmazásszerkesztőben a feltételes formázás szakaszban, és mostantól a kontextusablakot egy választóvonal választja el a következő szakasztól, és többé nem jelenik meg további szóköz, ha egy feltételes formázás szakaszt szabályok nélkül bővít ki. Korábban nem volt elválasztó vonal, és volt némi extra szóköz, ha szabályok nélküli feltételes formázási szakaszt bővít ki. |
| PLAT-37234 | Olyan hiba javítása, amelynél a csatlakozó állapotjelzője aldomaineket mutatott annak ellenére, hogy azok használata ki van kapcsolva. |
| PLAT-41742 | A ROUND kifejezés függvényparamétereinek nemzetközivé tételének javítása. |
| PLAT-41307 | Javítja azt a hibát, amikor az onprem connector-host memóriaszivárgást, lefagyást okoz erőforrás-korlátozott környezetben a nagyszámú nyitott és zárt tcp kapcsolat miatt. |
A 306. kiadásban szereplő jegyazonosítók teljes listája
PLAT-41865PLAT-41846PLAT-41840PLAT-41783PLAT-41762PLAT-41742PLAT-41709PLAT-41708PLAT-41698PLAT-41670PLAT-41543PLAT-41538PLAT-41472PLAT-41464PLAT-41307PLAT-41269PLAT-41022PLAT-41021PLAT-40988PLAT-40768PLAT-40631PLAT-38906PLAT-38272PLAT-38236PLAT-38169PLAT-37234PLAT-27350PLAT-27255PLAT-12883
