Olet tässä:
ISPICKVAL
Tarkistaa, vastaako valintaluettelon kentän arvo määrittämääsi tekstiliteraalia.
Käyttö
ISPICKVAL(picklist_field,
text_literal) ja korvaa picklist_field valintaluettelon yhdistämiskentän nimellä; korvaa text_literal tarjousten valintaluetteloarvolla. text_literal ei voi olla yhdistämiskenttä tai funktion tulos.
Vihjeitä
- Korvaa picklist_field valintaluettelo-tyyppiä olevalla vakiokentällä tai mukautetulla kentällä.
- literaali_teksti-lausekkeen pitää olla tekstityyppinen kenttä ja lainausmerkkien sisällä. Se ei voi olla yhdistämiskenttä tai funktion tulos.
- Voit määrittää CASE-funktioiden avulla, vastaako valintaluettelon arvo tiettyä arvoa.
- Kun käytät ISPICKVAL-funktiota palauttamaan valintaluettelon kentän edellisen arvon, lisää PRIORVALUE-funktio ISPICKVAL-funktion sisään, kuten seuraavassa esimerkissä:
ISPICKVAL(PRIORVALUE (picklist_field), text_literal)
IF(ISPICKVAL(Status, "Activated"), NOW()-ActivatedDate,
null) laskee sopimuksen aktivoinnista kuluneiden päivien määrän. Jos sopimuksen tila ei ole Aktivoitu, kenttä on tyhjä.
IF(ISPICKVAL(StageName, "Closed Won"),
ROUND(Amount *0.02, 2), 0)
Tämä esimerkki laskee Suljettu/voitettu -vaiheessa olevan mahdollisuuden palkkiosumman. Tämän kentän arvo on Suljettu/voitettu-tilassa olevan mahdollisuuden summa kertaa 0,02. Avoimien ja menetettyjen mahdollisuuksien palkkioarvo on nolla.
ISPICKVAL(Stage, “Closed Lost”) && INCLUDES(Competitor__c, “Acme”)Työnkulkusäännössä tai prosessissa ollessaan tämä kaava määrittää Salesforcen käynnistämään asiaankuuluvat toiminnot, jos menetetyn liiketoimen Kilpailija-monivalintakenttä on Acme.