View this page in the latest version of Appian. reject() Function Share Share via LinkedIn Reddit Email Copy Link Print On This Page Function reject( predicate, list, context ) Calls a predicate for each item in a list, rejects any items for which the returned value is true, and returns all remaining items. Parameters Keyword Type Description predicate Function, Rule, or Data Type Constructor Expression that returns a Boolean (true or false). list Any Type Array List of elements that the predicate iterates through. context Any Type Array Variable number of parameters passed directly into each function evaluation. Returns Any Type Array Usage considerations Referencing expressions and rules Use fn!functionName to reference an expression function and rule!ruleName to reference a rule. Limitations and alternatives a!forEach() cannot be used within rules used in this function. Examples reject(fn!isnull, {1, null(), 3}) returns 1, 3 Feature compatibility The table below lists this function's compatibility with various features in Appian. Feature Compatibility Note Portals Compatible Offline Mobile Compatible Sync-Time Custom Record Fields Compatible Can be used to create a custom record field that only evaluates at sync time. Real-Time Custom Record Fields Incompatible Process Reports Incompatible You cannot use this function to configure a process report. Process Events Incompatible You cannot use this function to configure a process event node, such as a start event or timer event. Feedback Was this page helpful? SHARE FEEDBACK Loading...