Az OTRS sorközi szerkesztési funkciót biztosít a jegyattribútumok bármelyikének közvetlenül egy listatáblázatban vagy egy tulajdonságkártyában történő módosításához. Ez lehetővé teszi a gyors szöveges szerkesztéseket, ami felgyorsíthat egy már intézményesített munkafolyamatot a jegyeknél, és egyszerűbbé teszi az ügyintéző-felhasználók számára a napi munkájuk elvégzését.
Sorközi szerkesztés az üzletiobjektum-listákban
Példaként bemutatjuk, hogy hogyan lehet bekapcsolni a sorközi szerkesztést a Legutóbb létrehozott jegyek listaképernyőn lévő Állapot jegyattribútumhoz.
-
Menjen a Rendszerbeállítások képernyőre.
-
Keressen rá az
AgentFrontend::TicketList::Created###DefaultConfig
beállításra. -
Szerkessze a beállítást, és változtassa meg az
IsInlineEditable
jelzőt1
értékre aState
oszlop alatt.State: IsVisible: 2 IsInlineEditable: 1
-
Keressen rá az
AgentFrontend::Ticket::InlineEditing::Property###State
beállításra, majd ellenőrizze a szükséges jogosultsági szintet és a jegyen lévő zárolási állapotot, annak érdekében hogy a szerkesztés engedélyezve legyen a felhasználó számára. Alapértelmezetten ez az attribútumstate
jogosultsági típust és egy zárolt állapotban lévő jegyet igényel. -
Állítsa üzembe a módosított rendszerbeállítást.
Mostantól az Állapot jegyattribútum szerkeszthető lesz egy felugró ablakban, amely akkor jelenik meg, ha az egérkurzort az érték fölé húzza a Legutóbb létrehozott jegyek listaképernyő ugyanazon táblázatoszlopában. A megadott legördülő mező használatával a jegyállapot megváltoztatható a Mentés gombra kattintás után.

Figyelem
Ne feledje, hogy a sorközi szerkesztés csak a szervezőelemekben vagy a statikus képernyőkön lévő jegylistáknál alkalmazható, és a felületi elemeknél nem. A felületi elemekben lévő jegylisták erősen korlátozott hellyel rendelkeznek, és az oszlopoknál lévő felugró ablakok le vannak tiltva mindegyiküknél.
Megjegyzés
A jegyattribútumok sorközi szerkesztésének részletes jogosultságaiért Hozzáférés-vezérlési listák (ACL) alkalmazhatók. Minden egyes jegyattribútum megcélozható az AgentFrontend::Ticket::InlineEditing::Property::*
végpontnévtér segítségével.
A fenti példánkhoz ez az AgentFrontend::Ticket::InlineEditing::Property::State
környezet megcélzásával végezhető el.
Sorközi szerkesztés a tulajdonságkártyákban
Példaként bemutatjuk, hogy hogyan lehet bekapcsolni a sorközi szerkesztést a jegy részletes nézetén a Tulajdonságok felületi elemben lévő jegy dinamikus mező tulajdonságkártyához.
A következő példa egy Test1
nevű dinamikus mezőt használ. Győződjön meg arról, hogy kicserélte-e azt a saját dinamikus mezőjének tényleges nevére.
-
Menjen a Rendszerbeállítások képernyőre.
-
Keressen rá az
AgentFrontend::TicketDetailView::WidgetType###Properties
beállításra. -
Szerkessze a beállítást, és adjon hozzá egy tulajdonságmeghatározást a
Properties
kulcs alatt a kérdéses dinamikus mezőnél:Properties: - Name: DynamicField_Test1 IsVisible: 2 IsInlineEditable: 1
Figyelje meg az
IsInlineEditable
jelzőt, amely1
értékre van állítva, hogy bekapcsolja a sorközi szerkesztés funkciót ennél a tulajdonságkártyánál. -
Keressen rá az
AgentFrontend::Ticket::InlineEditing::Property###DynamicField
beállításra. -
Szerkessze a beállítást, és adjon hozzá egy beállítást a dinamikus mezőhöz a plus gombra kattintva. Válassza ki a dinamikus mező nevét a
DynamicFieldName
kulcs alatt. Ellenőrizze a szükséges jogosultsági szintet és a jegyen lévő zárolási állapotot, annak érdekében hogy a szerkesztés engedélyezve legyen a felhasználó számára. Alapértelmezetten ez az attribútumrw
jogosultsági típust és egy feloldott állapotban lévő jegyet igényel.
-
Állítsa üzembe a módosított rendszerbeállítást.
Mostantól a beállított dinamikus mező tulajdonságkártya szerkeszthető lesz a jegy részletes nézetének Tulajdonságok felületi elemében. A tulajdonságkártya jobb felső sarkában lévő szerkesztés ikon fogja átváltani a kártyát szerkesztőmódba. A dinamikus mező értéke ekkor megváltoztatható a Mentés gombra kattintás után.

Dinamikus mező sorközi szerkesztése a tulajdonságok felületi elemben
Figyelem
Ne feledje, hogy a tulajdonságkártyák csak meghatározott dinamikus mező értékek esetén jelennek meg. Ha a jegy nem rendelkezik beállított dinamikus mező értékkel, akkor a tulajdonságkártya nem lesz megjelenítve, és ugyanakkor nem lesz lehetséges a sorközi szerkesztése sem. Hasonlóképpen abban az esetben, ha eltávolítja egy meglévő dinamikus mező értékét, a tulajdonságkártya el fog tűnni.
Megjegyzés
A jegy dinamikus mezők sorközi szerkesztésének részletes jogosultságaiért Hozzáférés-vezérlési listák (ACL) alkalmazhatók. Minden egyes dinamikus mező megcélozható az AgentFrontend::Ticket::InlineEditing::Property::DynamicField_*
végpontnévtér segítségével.
A fenti példánkhoz ez az AgentFrontend::Ticket::InlineEditing::Property::DynamicField_Test1
környezet megcélzásával végezhető el.