Verzió: 5.3

Verzió: 5.3.001.14m

Kiadás dátuma: 2016-09-01

Összefoglaló

  • Effector Studio: új, fejlett folyamatszerkesztő képernyő:
    • Új grafikus folyamat tervező felület.
    • A folyamat ábra közvetlenül kapcsolódik a folyamat logikához. A létrehozott, megrajzolt kapcsolatok alapján létrejön a megfelelő Effector beállítás. Közvetlenül megrajzolható az Effectorban működő folyamat.
    • Egyszerűsített dialógus ablakon keresztül érhető el a folyamat lépések minden beállítása.
  • Effector Studio: képernyő specifikáció automatikus generálása
    • Minden képernyőről letölthető specifikációs lap (dokumentum) amely alkalmas az adott alkalmazás dokumentálására, ill. a képernyőre vonatkozó változtatások világos, egyértelmű rögzítésére.
  • Effector Studio: optimalizált tanácsadói felület
    • A tanácsadói felület menürendszerének, funkció gombjainak átrendezés, a hatékonyabb munkavégzés támogatására.
  • Jelszó policy
    • Paraméterezhető jelszókezelés: jelszó formátum, lejárat,
  • Új bejelentkezési mód: token alapú autentikáció a SAML2 szabvány használatával
  • Új megjelenítő és adatbeviteli lehetőség: „Excel Like Form”:
    • Az Excel működését, megjelenését követő adatbeviteli és megjelenítő felület.
    • Alkalmas az adatbevitel mellett, Excel-hez hasonló formulák, függvények használatára.
    • Adatbázisból, ill. adatbázisba történt adat átadás.
  • Új „vendég” bejelentkezési mód:
    • Internetre publikált Effector alapú felhasználói felületről a vendég (azonosítás nélküli) felhasználó beléphet a saját felhasználói fiókjába.
  • A beépített rich text editorban közvetlen képfeltöltés támogatása

Meglévő funkciók továbbfejlesztése

  • Excel export funkció már formázott táblázatot is elő tud állítani
  • A beépített rich text szövegszerkesztő verzió frissítés

Részletek

Újdonságok

  • Effector Studio: Új folyamatszerkesztő képernyő, amelyen drag and drop módszerrel lehet folyamatot tervezni
  • Effector Studio: "Képernyő tervező" képernyőn lehetőség van az egyes kártyákon a "spec" linkre kattintva képernyő leírást generálni
  • Az [##LocalProgramPath##] hivatkozás mellé újabb lehetőségek:
    • [##DocumentRootPath##] a weboldal ebben a fizikai mappában szerepel a szerveren (pl. c:\inetpub\wwwroot\Effector)
    • [##XmlPath##] az a mappa, ahol az XML fájlok vannak (DBConnection-ben megadott mappa) (pl. c:\inetpub\wwwroot\Effector\XML_Minimal)

Ezek a hivatkozások DocumentTemplateHanlder paraméterezésében az URLfilter.xml-ben is használhatóak

  • Új bejelentkezési mód: SSOWithSAML2. SSO bejelentkezés SAML2 használatával. Bővebb információ a Mellékletek szakaszban található.
  • (5.2.002): Új megjelenítő és adatbeviteli lehetőség: ExcelLikeForm. Bővebb információ a “Mellékletek” szakaszban található.
  • (5.2.002) Új bejelentkezési módok. Mind a négy új bejelentkezési módra jellemző, hogy betöltéskor – ha még nem lépett be a felhasználó – automatikusan bejelentkezik a vendég fiókba az Effector. Ilyenkor a menüben megjelenik egy új menüpont, hogy “Belépés”. Ezt a menüpontot választva átirányít az Effector a login képernyőre, ahol el lehet végezni a bejelentkezést
    • GuestWithBasic: A vendég, sima felhasználónév és jelszó páros illetve a LongSession bejelentkezés mód aktív
    • GuestWithBasicWithoutLongSession: A vendég, sima felhasználónév és jelszó páros bejelentkezési mód aktív
    • GuestWithLDAP: A vendég, LDAP (AD) és a LongSession bejelentkezés aktív.
    • GuestWithLDAPWithoutLongSession: Csak a vendég és az LDAP (AD) bejelentkezés aktív
  • (5.2.002) dgvc alapú megjelenítőkön új XML tag: RowSelectionMethod. Értéke lehet
    • BusinessObjectOrOutFilterColumn
    • GeneratedGUID.

Régen az Effector minden sorhoz generált egy véletlen karaktersorozatot, hogy a sorok kijelölése egyértelmű legyen (olyan

képernyőkön, ahol nem lehet egyértelműen megkülönböztetni a sorokat jött ez a működés jól). Később ezt a működés meg lett

változtatva. Ezzel a beállítással lehet visszakapcsolni a régi sorkijelölési módszert

GeneratedGUID

Alapértelmezett érték a BusinessObjectOrOutFilterColumn.

  • CKFinder eddigi 5.x-es verziókból hiányzott. A CKFinder helyett ELFinder-t használunk (vagyis a CKEditorban újból lehet fájlokat kezelni)

Meglévő funkciók továbbfejlesztése

  • (5.2.002) RequestValidátor elfogadja a × karaktert is validnak
  • ExceExport funkció: formázott táblázat, PDF export hiányzó szegélyek javítása
  • CKEditor verzió csere
  • Effector Studio általános javítások, kisebb fejlesztések

Hibajavítások

  • 1088: ChainListNode-ra paraméterezett ProcessResultSet hívás hibás sorra futott le. (táblázatos megjelenítőt kellett javítani)
  • 1086: Internet Explorer-ben az input mezőkben olyan ikonok jelentek meg, amelyek nem kívánatosak (bizonyos esetekben hibás volt a böngésző detektálása, nem töltötte be az Effector az ikonok eltüntetését tartalmazó CSS fájlt)
  • 1082: A párbeszéd ablakon egyedi funkciót hívó gomb (Type = Button) esetén a funkció meghívása előtt a szabályok lefutottak. A korábbi Effector verziókban nem így volt, és vannak esetek, amikor nem kellene az egyedi funkció meghívása előtt ellenőrizni a szabályokat)
  • 1081: A diagramok paraméterezésekor az Effector újból figyelembe veszi a LabelRotation beállítást
  • 1078: A táblázaton a Numeric és Decimal adat típusú oszlopok a táblázaton jobbra less igazítva
  • 1076, 992, 999: Licenc kezelő\Csoportok menüpontban a látható menüelemek szerkesztésének javítása
  • Vendég bejelentkezés nyelvváltáskor fellépő hibák javítása
  • 1072: A panelen a fül neve tartalmazhat & jelet.
  • 1066: A címkefelhőbe nem minden érték töltődött vissza a képernyőre visszanavigáláskor.
  • 1058: A párbeszéd ablakban a valós számot fogadó mezők esetén az ezres csoportosítás csak a mezőből kilépés után történik meg.
  • 959: most már a mentés előtt megtörténő két EvaluateRule hívásakor kezelve van a Special.ClickedButton a szabályokban
  • 1039: CKFinder pótlása ELFinder-el
  • 747: Újra bekapcsolható a menüben az ikonok megjelenítési
  • (5.2.002) 1049: Firefox alatt is visszazáródik a lenyíló lista
  • (5.2.002) 1051: Számok bevitelekor érték készletet ellenőriz az Effector a szabályok meghívása előtt.
  • (5.2.002) 1052 (redmine #3773): Angol nyelvi környezetben a táblázatban egy DateTime vagy Date típusú mező szerkesztésekor (inplace edit) az év a hónap és a nap összekeveredett.
  • (5.2.002) nyelvi fájlok betöltésének verzió követése (redmine #3627)
  • (5.2.002) SpreadJS ZA cellára hivatkozás javítása (redmine #3570)
  • (5.2.002) ExternalAuthenticate hibakezelés jobbítása
  • (5.2.002) 1043: Ha egy meglévő dokumentum objektumot hozunk fel és a mezőben levő dokumentumot lecseréljük, akkor a feljövő párbeszéd ablakban az “Elvet” és “Megerősít” gombfeliratok helyett “Igen” és “Nem” feliratok jelennek meg.
  • (5.2.002) CardView tag ProcessResultSetPSearch attribútuma újra működik (kártyára kattintásra ProcessResultSet hívás lehetősége)
  • (5.2.002) TagCloud lenyílás után nem zárta be kikattintás után
  • (5.2.002) 1038: A szöveges beviteli mezőbe írt szöveg maximális hossza elérése után a szövegben bárhova kattintva, majd space-t nyomva a <space> bekerül a szövegbe, viszont a szöveg végére ugrik a kurzor. Ez a hiba lett javítva
  • (5.2.002) 1035: Lenyíló lista javítás (kék volt a háttere a kijelölt elemnek akkor is amikor nem volt még kijelölve)
  • (5.2.002) 1033: Most már nem csak a gomb megnyomására nyílik le a lista.
  • (5.2.002) ExcelLikeForm méretezés hiba (nem minden esetben töltötte ki a panelt a megjelenítő)
  • (5.2.002) 1026: Mobil nézetben ha felnyitok egy EditForm-ot aminek van jobb oldala és ott található több fül akkor a lenyíló listát nem tudom lenyitni. Hiába kattintok rá nem nyílik le.
  • (5.2.002) Nézetmentés és visszatöltés javítások (időszak szűrő, jelölőnégyzet szűrő, szűrő értékek összefésülése)
  • (5.2.002) XSD felbővítése a ButtonsLooksLike opcióval
  • (5.2.002) 1011: a táblázat egyszerű szűrő megjelenítésének javítása
  • (5.2.002) 1014 táblázat csoportosításakor, null csoport megjelenésének módosítása
  • (5.2.002) 1015: az összegző sor is mozog az oszloppal együtt a sorrend megváltoztatásakor
  • (5.2.002) 1016: bizonyos esetekben előforduló lapozási hiba a táblázaton
  • (5.2.002) 1018: a sorkijelölési hiba javítva lett (táblázat)
  • (5.2.002) 1023: javítva, most már megjelenik a felhasználó név, ha be van kapcsolva
  • (5.2.002) 1024: kártya listán az összes kártya kijelölésekor a több lap megjelenítése esetén is csak egy lapnyit jelölt ki.
  • (5.2.002) 1025: lenyíló listás szűrő megjelenítése javítva
  • (5.2.002) 995: táblázatban lapozás javítás
  • (5.2.002) 996: ExcelExport hiba (csak kijelölt sorok)
  • (5.2.002) 997: Mező kötelezőség vizsgálat javítás
  • (5.2.002) 998, 989: Bejelentkezéskor olykor fellépő hiba javítása (referencia hiba)

Ismert hibák, “workaround”-ok

  • Az Excel megjelenítő - mivel nem dokumentum jellegű fájl - abban az esetben, ha nem fér ki egy lapra vízszintesen táblázat két oldalra bontja - mint a nyomtatók - a fájlt. Ebben az esetben zavaró lehet, hogy ezt az oldalt nem mellette jelenítem meg a felületen, hanem alatta.
  • Mobil használatra publikált képernyőket külön kell tesztelni.
  • Gondoskodni kell arról, hogy a dgvc OutFilterColumn által jelzett oszlopban valóban egyedi értékek legyenek...
  • Skin elkészítéséhez strukturálni kell a css fájlokat, prefixet kell alkalmazni

Frissítési utasítások

  • (5.2.002) 20160523-LHC-LHS_fix.sql
    • 20160718_IDE-WFDesigner-UPGRADE.sql
    • 20160809_FSYS-LabelLookup-duplicatewfstepname.sql
    • 20160809_osp-wrk-FSYS-IDE-DeleteDecisionItem.sql,
    • 20160811_1-CREATE-FSYS-IDE-XML-DGVC.sql,
    • 20160811_2-ALTER-FSYS-EB-XML.sql,
    • 20160815_CREATE-osp-prs-EffectorSpecBuilder-FULL.sql
    • 20160815_FSYS-IDE-XMLTemplateData-ALTER.sql
    • 20160817_FSYSF-LabelLookup.sql
    • 20160817_LHS-fix.sql
    • 20160818_EffectorStudio-fix.sql
    • 20160819_EffectorStudio-fix.sql
    • 20160822_EffectorStudio-fix.sql
    • 20160824_EffectorStudio-fix.sql

scripteket kell futtatni 5.2.002-ről upgrade esetén

  • 742, Az új design szellősebb, több funkciót tartalmaz, így elképzelhető, hogy a korábbi Effector verziókban kikísérletezett képernyő méretek nem megfelelőek, ezeket újra kell igazítani.
  • Az Aspose komponensek licence le lett cserélve, az Aspose.Words és Aspose.PDF komponensek frissítve lettek. 
  • Frissítés esetén új elemeket kell felvenni a web.config fájlban. Minden szakasz, amely tartalmazza az elfinder vagy ckfinder szót be kell emelni az aktuális web.config fájlba. Ezek a beállítások a web.sample.config fájlban találhatóak meg.

Telepítési utasítások

  • Az App_Data mappában található urlFilter.sample.xml fájlt át kell nevezni urlFilter.xml-re, és az urlFilter.xml fájl tartalmát be kell állítani a telepített Effector példányra jellemző értékek

Mellékletek

  • ExcelLikeForm

  • Legutóbb frissítve: 38 w 7 h
  • Effector