Loading
Salesforcen laajentaminen napsautuksilla, ilman koodia
ISPICKVAL

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)
Esimerkki sopimuksen aktivoinnista
Esimerkki sopimuksen aktivoinnista

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ä.

Esimerkki palkkiotileistä
Esimerkki palkkiotileistä
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.

Esimerkki kilpailijoiden käynnistämästä työnkulusta
Esimerkki kilpailijoiden käynnistämästä työnkulusta
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.
 
Ladataan
Salesforce Help | Article