Oracle CRM On Demand beheren > Expression Builder > Werken met Expression Builder
Werken met Expression Builder
In Oracle CRM On Demand kunt u gebruikmaken van Expression Builder zodra het pictogram fx bij een tekstvak wordt weergegeven. Door op het pictogram te klikken, wordt Expression Builder in een afzonderlijk venster geopend.
OPMERKING: zie Expressies voor meer informatie over de veldnamen en de syntaxis van de veldnamen in expressies.
Ga als volgt te werk om een expressie te maken:
- Klik op het pictogram fx omExpression Builder te openen.
- Selecteer in Expression Builder in de vervolgkeuzelijsten de gewenste velden en functies of typ de gegevens in de expressie-editor.
Wanneer u een veld in de lijst selecteert, wordt de taalonafhankelijke naam van het veld geplakt in de expressie-editor. Wanneer u bijvoorbeeld het veld 'Datum gerealiseerd' selecteert in de lijst met verkoopkansvelden, wordt [{Primary Revenue Close Date}] in de expressie-editor geplakt.
OPMERKING: de veldnamen die worden weergegeven in de lijst met velden in Expression Builder zijn de weergavenamen voor de velden. Als de systeembeheerder de weergavenaam voor een veld wijzigt, wordt in de lijst met velden de nieuwe weergavenaam voor het veld weergegeven. Wanneer u echter het veld in de lijst selecteert, wordt de taalonafhankelijke naam van het veld geplakt in de expressie-editor.
De haakjes rond een veldnaam wil zeggen dat de waarde van een bepaald veld wordt geëvalueerd en naar het specifieke gegevenstype van dat veld geretourneerd. Zie de volgende tabel voor meer informatie over het selecteren van velden en veldwaarden.
- Bewerk de expressie door indien nodig operatoren en letterlijke waarden toe te voegen.
OPMERKING: als u door de expressie wilt laten bepalen of een keuzelijstveld een bepaalde waarde heeft, moet u geen waarde in de expressie invoeren. Typ bijvoorbeeld niet [{Type}] = "Klant". Selecteer in plaats daarvan het keuzelijstveld in de lijst en klik vervolgens op de koppeling 'Aanvaardbare waarden weergeven' in Expression Builder. Selecteer vervolgens in de weergegeven waarden de waarde die u in de expressie wilt gebruiken. De expressie kan er dan als volgt uitzien:
[{Type}]=LookupValue("ACCOUNT_TYPE", "Klant")
- Voeg als volgt opmerkingen toe aan uw expressie (optioneel):
- Typ een schuine streep naar voren (/) gevolgd door een asterisk (*) om het begin van een opmerking aan te geven.
- Typ een asterisk gevolgd door een schuine streep naar voren om het einde van een opmerking aan te geven.
Bijvoorbeeld:
/*Dit is mijn opmerking*/
U kunt opmerkingen toevoegen aan het begin of eind van een expressie of op elke gewenste locatie in de expressie. U kunt meerdere opmerkingen toevoegen aan een afzonderlijke expressie.
Opmerkingen in een expressie worden genegeerd wanneer de expressie wordt geëvalueerd. Het is echter niet mogelijk een opmerking die wordt genegeerd op te nemen in de onderwerpregel of het bericht in een e-mail voor een workflowactie E-mail verzenden. Op deze locaties worden de schuine streep naar voren en de asterisk geïnterpreteerd als platte tekst en worden weergegeven in de onderwerpregel of in het e-mailbericht, samen met eventuele andere tekst die tussen de asterisken wordt geplaatst.
Opmerking: u kunt de opmerkingenfunctie ook gebruiken om een expressie te deactiveren. Als u bijvoorbeeld een expressie voor veldvalidatie wilt deactiveren maar niet wilt verwijderen, sluit u de expressie in tussen de schuine strepen en asterisk-tekens zoals hier omschreven. Als u de expressie op een later moment weer wilt activeren, verwijdert u de schuine strepen en asterisk-tekens aan het begin en eind van de expressie.
- Klik op 'Syntaxis controleren' en corrigeer waar nodig (optioneel).
- Sla de expressie op.
In de volgende tabel wordt Expression Builder beschreven.
Interface-element
|
Omschrijving
|
Velden van het type record
|
Dit is een contextspecifieke keuzelijst met de velden (uit het contextrecordtype) die in een expressie kunnen worden gebruikt. Als de namen van bepaalde velden door de systeembeheerder zijn gewijzigd, staan de gewijzigde veldnamen in de keuzelijst.
Let op het volgende:
- Als u een workflowregel of acties voor een workflowregel maakt, is het contextrecordtype het recordtype dat in de definitie van de workflowregel is opgegeven. Wanneer u bijvoorbeeld de tekst voor een e-mailbericht intypt en dat e-mailbericht moet als een actie van een workflowregel voor een record met een serviceaanvraag worden verzonden, is 'Serviceaanvraag' het contextrecordtype voor Expression Builder.
- Bij geavanceerd veldbeheer is het contextrecordtype het recordtype dat het bovenliggende veld is van het veld waarin de expressie wordt gemaakt. Wanneer u bijvoorbeeld de veldvalidering voor een verkoopkansveld definieert, is 'Verkoopkans' het contextrecordtype voor Expression Builder.
|
Aanvaardbare waarden weergeven
|
Wanneer u een veld in de keuzelijst 'Velden' hebt geselecteerd, klikt u op 'Aanvaardbare waarden weergeven' om de aanvaardbare waarden voor dat veld weer te geven.
|
Functies
|
Dit is een vervolgkeuzelijst met de speciale functies waarmee gegevens in een expressie kunnen worden gewijzigd, geëxtraheerd en verwerkt. Zie Functies van Expression Builder voor een overzicht van de beschikbare functies.
|
Expressie
|
Een tekstvak met meerdere regels waarin de expressie wordt weergegeven.
Zie Expressies voor meer informatie over de maximaal ondersteunde lengte van een expressie.
Velden en functies die u in de keuzelijsten selecteert worden in de expressie-editor weergegeven. U kunt expressies ook rechtstreeks in de expressie-editor typen.
De syntaxis van de expressie geeft altijd de taalonafhankelijke veldnamen weer. (Een taalonafhankelijke naam is een naam die niet wijzigt wanneer de taal van de gebruiker wordt gewijzigd.)
|
Syntaxisrichtlijnen
|
In deze sectie wordt het onderwerp voor Expression Builder van Oracle CRM On Demand weergegeven in de online-help .
|
Voorbeeldexpressies
|
Geeft het volgende onderwerp weer, Voorbeelden van Expression Builder, in de online-help van Oracle CRM On Demand.
|
Syntaxis controleren
|
Valideert de syntaxis van de expressie die u hebt gemaakt.
|
Opslaan
|
Hiermee wordt de expressie opgeslagen.
|
Annuleren
|
Sluit het venster Expression Builder zonder de wijzigingen op te slaan.
|
Verwante onderwerpen
Zie de volgende onderwerpen voor meer informatie over Expression Builder:
|