FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

Finnish
FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)
  • Log in
  • Home
  • Alusta
  • ESM
  • Muu tekninen ESM-dokumentaatio
  • Handler-dokumentaatio

Handler - EntitySearch

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Palveluhallinta
    Matrix42 Core -ratkaisu Matrix42 Intelligence Matrix42 Professional -ratkaisu
  • Identity Governance and Administration (IGA)
    IGA-ratkaisukirjasto IGA-yleiskatsaus
  • Alusta
    ESM ESS2 ESS Efecte Chat for Service Management Lisäosat
  • Julkaisutiedot M42 Professionalille, IGA:lle ja konversationaaliselle tekoälylle
    2026.1 2025.3 2025.2 2025.1 2024.2 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Julkaisutiedot ja käytännöt
  • Muu materiaali
    Saavutettavuusselosteet Termit ja dokumentaatio-ohjeet
  • Palvelut
+ More
    • Palveluhallinta

    • Identity Governance and Administration (IGA)

    • Alusta

    • Julkaisutiedot M42 Professionalille, IGA:lle ja konversationaaliselle tekoälylle

    • Muu materiaali

    • Palvelut

Handler - EntitySearch

  • Attribuutteja, joissa on EntitySearch-handler, ei tule koskaan käyttää taulukkohauissa, koska tämä johtaa lähes varmasti suorituskykyongelmiin (koska aina kun tällainen attribuutti näytetään hakutuloksena, handlerin vuoksi suoritetaan myös lisähakuja).
  • Samasta syystä attribuutteja, joissa on EntitySearch-handler, ei tule sisällyttää tallennettuihin raportteihin.
  • Refreshed Efectestä (E7) alkaen attribuutit, joissa on EntitySearch-handler, jätetään oletuksena pois luettelo- (taulukko-) näkymistä.

EntitySearch-handler lisää dynaamisia hakutuloksia tietokortin muokkaus- ja katselunäkymiin alla kuvatulla tavalla. Attribuutti, jossa tämä handler on, näyttää samalta sekä muokkaus- että katselunäkymässä.

Esimerkki EntitySearch-toiminnosta tietokortin katselu- ja muokkausnäkymässä: "Incident"-tietokortilla handler on määritetty hakemaan viimeaikaisia tapauksia samalta yhteyshenkilöltä:

EntitySearch-handlerin tulosluettelon oletusulkoasua voidaan muuttaa yleisellä isReferenceShowSelected-metatiedolla.

Hakuehdot määritetään käyttämällä EQL-kieltä ("Efecte Query Language"), joka on tehokas työkalu vapaamuotoisten hakujen määrittämiseen. Attribuutin metatietojen muokkausnäkymässä on editori EQL-kyselyjen rakentamiseen. Katso lisätietoja editorin käytöstä EQL Editor-dokumentaatiosta.

EQL-kysely "related incidents"-esimerkille. "Edit"-painike avaa EQL-editorin:

  • EQL-lauseketta ei suositella muokattavan manuaalisesti, vaan EQL Editor-työkalulla.
  • Huomaa, että #target#-makroa ei voi käyttää EntitySearch-handlerin kanssa. Käytä sen sijaan #referrer#-makroa.
  • EntitySearch-handler luo attribuutin arvot dynaamisesti hakutulosten perusteella. Tämä tarkoittaa, ettei arvoja voi muokata manuaalisesti, eikä niitä voi käyttää pika- tai tarkennetun haun ehtoina.

Lisää tehokas EQL-ominaisuus kyselyjesi tehostamiseksi: hyödynnä 'hidden'-valintaa hienosäätääksesi tuloksia tietokortin näkyvyyden perusteella, jolloin voit kohdistaa hakua 'visible'- tai 'hidden'-kortteihin. 'hidden'-lipun voi yhdistää myös muihin suodattimiin, kuten 'deleted', kyselyn tulosten tarkentamiseksi entisestään. Tämä ominaisuus toimii saumattomasti editorin kanssa parannettua toiminnallisuutta varten. Voimme esimerkiksi lisätä kyselyyn 'hidden = 0 and deleted = 0'.

Lisäksi tietokorttien näyttämistä tulosluetteloissa voidaan hallita HiddenState-handlerilla. Määritys voidaan tehdä 'first'-attribuutin sivulla, mikä mahdollistaa tarkemman tietokortin näkyvyyden hallinnan. Tämä määritys toimii yhdessä 'hidden'-valintaa käyttävien hakuehtojen kanssa, mikä syventää aiemmin kuvattua toimintaa.

Optimoi kyselyjä useiden mallien välillä hyödyntämällä 'or'-ehtoja. Tämän avulla voit hakea tietokortteja eri malleista yhdellä kyselyllä. Huomaa, että tätä 'or-conditions'-menetelmää ei tueta editorin ympäristössä, ja tällaisen kyselyn avaaminen editorissa saattaa muuttaa ne 'and-conditions'-muotoon.

Taulukko 1. Attribuutin asetukset

Handlerin nimi Tietotyyppi
EntitySearch Viite (Reference)

Taulukko 2. Pakolliset attribuutin metatiedot

Nimi Arvo Kuvaus
Query [EQL clause] Katso EQL Editor

Taulukko 3. Valinnaiset attribuutin metatiedot

Nimi Arvo Kuvaus
limit [kokonaislukuarvo]

Suoraan tietokortilla näytettävien osuvien tietokorttien määrä. Kun osuvien tulosten määrä ylittää kokonaismäärän, käyttäjä voi napsauttaa "Show All"-painiketta nähdäkseen loput.

Jos raja-arvo (limit) on asetettu arvoon 0 (ja osuvia tietokortteja on olemassa), näytetään vain "show all"-painike. (Tässä tapauksessa suositellaan asettamaan attribuutille "always show output"-vaihtoehto; muuten attribuuttia ei näytetä lainkaan tietokortin katselutilassa).

Was this article helpful?

Yes
No
Give feedback about this article

Table of Contents

Related Articles

  • Yleiskatsaus käsittelijöihin
  • EQL-editori
  • Handler - IDGenerator
  • Attribute Metadata - ShowCode
  • Attribute Metadata - PrintTemplateName

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand