Operatoren van reactieve schermstroomformules
Een subset van de operatoren voor formules die worden ondersteund in schermstromen, ondersteunt reactiviteit.
Vereiste editions
| Ondersteunde editions weergeven. |
Wanneer een formule met deze operatoren verwijst naar componenten die reactiviteit ondersteunen op hetzelfde scherm, berekent de stroom de formule in realtime opnieuw wanneer de waarden van de componenten waarnaar wordt verwezen, veranderen.
| Ondersteunde operatoren en functies voor formules | Type |
|---|---|
| + | Wiskundige operator |
| - | Wiskundige operator |
| * | Wiskundige operator |
| / | Wiskundige operator |
| ^ | Wiskundige operator |
| = | Logische operator |
| <> | Logische operator |
| < | Logische operator |
| > | Logische operator |
| <= | Logische operator |
| >= | Logische operator |
| & and + (aaneenvoegen) | Tekstoperator |
| ADDMONTHS | Datum- en tijdfunctie |
| DATE | Datum- en tijdfunctie |
| DATEVALUE | Datum- en tijdfunctie |
| DATETIMEVALUE | Datum- en tijdfunctie |
| DAY | Datum- en tijdfunctie |
| MONTH | Datum- en tijdfunctie |
| NOW | Datum- en tijdfunctie |
| TODAY | Datum- en tijdfunctie |
| WEEKDAY | Datum- en tijdfunctie |
| YEAR | Datum- en tijdfunctie |
| EN | Logische functie |
| BLANKVALUE | Logische functie |
| CASE | Logische functie |
| IF | Logische functie |
| ISBLANK | Logische functie |
| ISNULL | Logische functie |
| ISNUMBER | Logische functie |
| NOT | Logische functie |
| NULLVALUE | Logische functie |
| OF | Logische functie |
| ABS | Wiskundige functie |
| CEILING | Wiskundige functie |
| EXP | Wiskundige functie |
| FLOOR | Wiskundige functie |
| LN | Wiskundige functie |
| LOG | Wiskundige functie |
| MAX | Wiskundige functie |
| MCEILING | Wiskundige functie |
| MFLOOR | Wiskundige functie |
| MIN | Wiskundige functie |
| MOD | Wiskundige functie |
| ROUND | Wiskundige functie |
| SQRT | Wiskundige functie |
| BEGINS | Tekstfunctie |
| CONTAINS | Tekstfunctie |
| FIND | Tekstfunctie |
| LEFT | Tekstfunctie |
| LEN | Tekstfunctie |
| LOWER | Tekstfunctie |
| MID | Tekstfunctie |
| RIGHT | Tekstfunctie |
| SUBSTITUTE | Tekstfunctie |
| TEXT | Tekstfunctie |
| TRIM | Tekstfunctie |
| UPPER | Tekstfunctie |
| VALUE | Tekstfunctie |
| TIMENOW | Tijdfunctie |
| TIMEVALUE | Tijdfunctie |
| HOUR | Tijdfunctie |
| MINUTE | Tijdfunctie |
| SECOND | Tijdfunctie |
| MILLISECOND | Tijdfunctie |
| INCLUDES | Geavanceerde functie |
Overwegingen
-
Reactiviteit wordt niet ondersteund voor kruisobjectformules. Dit zijn formules die twee gerelateerde objecten bestrijken en verwijzen naar samenvoegvelden voor die objecten. Stel bijvoorbeeld dat een account is geselecteerd in een gegevenstabel. De accountnaam, bijvoorbeeld
myContactDataTable.FirstSelectedRow.Account.Name, is niet reactief en wordt niet weergegeven in componenten waarnaar op hetzelfde scherm wordt verwezen. - Als een reactieve formule vertrouwt op een veld met een aanvankelijke waarde van
null, berekent de stroom de formule pas nadat de gebruiker een waarde heeft opgegeven. Als u ervoor wilt zorgen dat uw reactieve formules werken zoals verwacht, houdt u rekening met null-waarden in uw configuratie. Gebruik indien nodig de operator voor deBLANKVALUEom null-waarden in te stellen op nul:BLANKVALUE({!resource},0). - Reactieve formules zijn beperkt tot 3900 lettertekens. Wanneer u een formule opslaat, voegt Salesforce lettertekens toe om ervoor te zorgen dat de formule goed werkt. Hierdoor kan uw formule de lettertekenlimiet overschrijden, zelfs als het aantal lettertekens dat u hebt opgegeven, lager is dan de limiet. Als u de tekenlimiet overschrijdt, wordt reactiviteit niet ondersteund.

