JuniorSeniorScenarioInterfacesA UAT user shares a production error screenshot displaying the generic message: "Contact your administrator." It includes an error number (e.g., 954c8:bb743). You do not have production screen or data access, but you do have access to the Development environment and the production server logs. How would you debug and resolve this issue?Locate the Root Cause in the LogsAnalyze stdout Logs: I will first check the "tomcat-stdOut.log" file on the production server to locate the time of the error and se...#system logsAnonymous1mo ago472
JuniorSeniorSecurityExplain Group rule in Appian - For group memberships, Or How to manage users in group dynamically?There is a feature in Appian which could be called as "Automatic membership rule" - Officially called as Membership Rules - allows us to add users by rule based criteria, and could...vivedhasri2311231mo ago350
JuniorExpressionsGiven a string, write a program to count the frequency of each word and display the word along with its count.Input: "Hello, test string, test"Output: Hello - 1test - 2string - 1a!localVariables( local!data : "Hello, test string, test", local!data1: split(local!data," "), local!uniqData: union(local!data1,local!data1), a!forEach( items: local!uniqDa...#codingAnonymous2mo ago311
JuniorSeniorExpressionsIn Appian, Write an expression to check whether it is a Palindrome or Not ?The purpose of this expression rule is to determine whether a given string is a Palindrome.A palindrome is a word, phrase, or sequence that reads the same forward and backward.Exam...Anonymous2mo ago522
SeniorJuniorExpressionsIn Appian, Find vowels in the given array using expression rule. Expected output : { { word: "Apple", vowels: {"A","e"} }, { word: "Sky", vowels: {} }, { word: "Orange", vowels: {"O","a","e"} }, { word: "Fly", vowels: {} }}a!localVariables( local!words: { "Apple", "Sky", "Orange", "Fly" }, a!forEach( items: local!words, expression: a!localVariables( local!word: fv!item, { wor...#codingAnonymous2mo ago301
JuniorExpressionsHow to remove characters from a string ?You have a list of strings like:{"ABHello", "ABAppian", "ABWorld"}Each value starts with "AB", and the goal is to remove this prefix from every string.We can achieve this using a!forEach() along with the mid() and len() functions.a!localVariables( local!array: {"ABHello", "ABAppian", "ABWorld"}, a!forEach( items: local!array...#codingAnonymous3mo ago581
JuniorExpressionsDifference between now() and today() ?The difference between now() and today() mainly comes down to time component, timezone handling, and datatype (this is especially relevant in platforms like Appian, SQL, or similar...Anonymous4mo ago932
JuniorExpressionsExpression based hands on a) Given 4 dictionaries of the students data with id, name and city, Asked me to remove the students which belongs to city Pune b) Update dict data, Change city name Mumbai to city name Bangalore Sample Data: local!students: { a!map(id: 1, name: "John", city: "Pune"), a!map(id: 2, name: "Sam", city: "Mumbai"), a!map(id: 3, name: "Ravi", city: "Pune"), a!map(id: 4, name: "Anu", city: "Delhi") }a) Solution :a!localVariables( local!students: { a!map(id: 1, name: "John", city: "Pune"), a!map(id: 2, name: "Sam", city: "Mumbai"), a!map(id: 3, name: "Ravi", city: "Pu...#codingAnonymous4mo ago1221
JuniorExpressionsWhat is decision object in Appian and how it is used?In Appian, a Decision Object is used to implement business rules in a structured, rule-based format. It allows you to evaluate multiple conditions and return a result automatically...Anonymous4mo ago1311
SeniorExpressionsIdentify and print the capital, small, integers and symbols from the given string "AdhGy123@".CODE:a!forEach( items:code("AdhGy123@"), expression:if( and( fv!item >= 0, fv!item <= 9 ), fv!item & " is number", if( and( fv!item >...Anonymous6mo ago704