Yleiskatsaus käsittelijöihin
Tietoa attribuuttikäsittelijöistä
Attribuuttikäsittelijöitä käytetään arvon luomiseen tai sellaisen erityisen toiminnon suorittamiseen, jota tavallinen attribuutti ei tarjoa. Attribuuttikäsittelijät ovat valittavissa pudotusvalikosta Uusi attribuutti -näkymässä alla olevan kuvan mukaisesti.
Erikoiskäsittelijän valikko:

Toimiakseen tarkoitetulla tavalla jokainen attribuuttikäsittelijä edellyttää sopivia tietotyyppi- ja ulkoasuasetuksia. Attribuutin tietotyyppi valitaan manuaalisesti Datatype-pudotusvalikosta. Tässä ohjeessa jokaisen erikoiskäsittelijän kohdalla kerrotaan sen tietotyyppivaatimuksista. Sopivat ulkoasuasetukset otetaan käsittelijälle käyttöön automaattisesti, kun se valitaan pudotusvalikosta.
Erikoiskäsittelijän ulkoasuasetukset:

Jotkin erikoiskäsittelijät ovat aina käytettävissä ja niitä voidaan käyttää missä tahansa tuotteessa (moduulissa); näitä kutsutaan ”yleisiksi” (Common) käsittelijöiksi. Muut erikoiskäsittelijät ovat tuotekohtaisia ja käytettävissä vain, jos kyseiset tuotteet on lisensoitu. Tässä oppaassa kuvataan kunkin erikoiskäsittelijän toiminnallisuus ja rajoitukset sekä annetaan ohjeet käsittelijöiden määrittämiseksi attribuuttien metatiedoilla. Erikoiskäsittelijät on ryhmitelty tuotteittain, ja yleiset käsittelijät on lueteltu ensin.
Tietoa metatiedoista
Metatietoasetuksilla voidaan muuttaa tai laajentaa attribuutin tavanomaista toimintaa. Toimiakseen tarkoitetulla tavalla jotkin käsittelijät edellyttävät tiettyjä attribuutin metatietoasetuksia. Toiset attribuutit puolestaan tarjoavat mahdollisuuden laajentaa toiminnallisuuttaan valinnaisella metatiedolla. binURL, on esimerkiksi pakollinen metatiedon nimi, jota HostName -käsittelijä edellyttää Efecte Inspector -skannausta varten. Vastaavasti asetus editable on esimerkki valinnaisesta metatiedosta, jolla voidaan hallita käyttäjien mahdollisuutta muokata attribuutin arvoa käyttöliittymän kautta.
Jos haluat lisätä metatietoa attribuuttiin, valitse attribuutti Templates -näkymän mallipuu-paneelista. Napsauta sitten Attribute metadata näyttövalikosta avataksesi valitun attribuutin Edit metadata -näkymän, joka on kuvattu seuraavassa kuvassa.
Attribuutin metatietojen muokkausnäkymä:

Tässä ohjeessa erikoiskäsittelijän tiedot sisältävät myös mahdolliset metatietovaatimukset. Jos käsittelijä edellyttää metatietoa, se esitetään Required attribute metadata -taulukossa, joka tarjoaa ehdotuksia mahdollisista metatietoarvoista. Vastaavasti valinnainen metatieto esitetään vastaavassa taulukossa.
Huomaa, että kaikki metatieto on kirjainkokoriippuvaista, joten sen on oltava täsmällistä. Metatietonimissä ensimmäinen sana on aina pienellä alkukirjaimella, mutta kaikki seuraavat sanat alkavat isolla kirjaimella, esimerkiksi showCode. Kun määrität metatietonimiä itse, kuten malli- tai attribuuttikoodeja, käytä aina isoa alkukirjainta erottamaan sanat metatietonimessä. Huomaa myös, että metatietoarvot, jotka ovat joko on/off- tai true/false-tyyppisiä, alkavat pienellä kirjaimella.
Käytä isoja alkukirjaimia erottamaan sanat metatietonimissä.
Tyypillisesti metatietoa käytetään erikoiskäsittelijöiden määrittämiseen attribuuteille, mutta käsittelijöitä voidaan määrittää myös yleisille attribuuteille ja kansioille. Lisätietoja yleisten attribuuttien ja kansioiden metatietoasetuksista löytyy ylläpito-oppaasta (Administration guide).
Yleiset metatiedot
Seuraavat metatiedot eivät ole käytettävissä vain erikoisattribuuteille, vaan osa on käytettävissä kaikille attribuuteille (myös niille, joilla ei ole erikoiskäsittelijää) ja osa tietokorttikansioille.
Attribuuteille
-
Decimal output pattern -
disableHistory -
fallbackCode -
Is Email Address Is Loaded-
Is Reference Show Selected -
keepOnlyImportedValues -
overrideUpdatePermission -
presentationTextPrefix -
PrintTemplateName Progressbar-
readOnlyNextRow -
Reference Search Filter -
Reference Tables: Allow Reference Removal -
Reference Tables: Shown Attributes -
Related Data Card Search -
showButtonNewEntity / hideButtonSearch -
ShowCode -
Transform settings (enableButtonTransform)
Kansioille
BusinessCalendar
Käytä sen sijaan Business Hours -tietokortteja sekä SLADeadline-, BusinessTimeBetween-, BusinessHoursFinder- ja SLAFinder-käsittelijöitä.
Mallikoodi IDGenerator
Mallikoodeja voidaan kansion metatietona käyttää IDGenerator-attribuuttikäsittelijän etuliitteinä.
Dokumentaatio: IDGenerator -attribuuttikäsittelijälle
EQL-editori
Yleisten ja erikoiskäsittelijöiden luettelo
-
AttributeCombiner -
AutoEntityCreation -
AutoMailSender -
Average BusinessHoursFinder-
BusinessTimeBetween -
CategoryDropdownReference -
ChangeStamp -
Comment -
Count -
CreationStamp -
CreatorStamp -
DatacardHiddenState -
DirectLinkGenerator -
Encryption -
EntitySearch -
EntityStateMail -
Expression -
ExternalLinkParameters -
FileUpload -
IDGenerator -
IPAddress -
MailTo -
MonitoringStamp -
Quickfill -
ReferenceCopy -
ReferenceDataCopy -
ReferenceTargetCopy -
ReferenceTargetFinder -
ReferrerCounter -
SLADeadline SLAFinder-
TargetDeleter -
TextNote -
TicketReservation -
TimeZone -
Validator -
ValueButton -
ValueChangeMonitor -
Worklog
Table of Contents