-
Recently active
Hello Senpai's! Im new to Appian and Im currently having this error in my interface which giving me a hard time. Error Message: "Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error at function a!forEach [line 20]: Error in a!forEach() expression during iteration 1: Expression evaluation error in rule 'da_getlayoutbytype' at function 'choose' [line 10]: Choose index (7) is invalid; must be no more than the number of supplied choices (2)." I have attached my codes. Please see below image: 1st photo is My Interface: 2nd Photo Expression rule which I called in my interface. Anyone have an idea what the error means? Thanks Ahead!
I want to fill separate values in these fields, How can I resolve it rows: {a!forEach(items: local!counts,expression: a!gridRowLayout(contents: {a!textField(label: "Text",labelPosition: "ABOVE",value: ri!Queries.question,saveInto: { ri!Queries.question },refreshAfter: "UNFOCUS",validations: {}),a!textField(label: "Text",labelPosition: "ABOVE",value: ri!answers.option1,saveInto: { ri!answers.option1 },refreshAfter: "UNFOCUS",validations: {}),a!textField(label: "Text",labelPosition: "ABOVE",value: ri!answers.option1,saveInto: { ri!answers.option1 },refreshAfter: "UNFOCUS",validations: {})}))}
Hi Appian Community, I have added into my interface a grid as shown below, which was called from a record type. ID relateTo Column 3 Column 4 001 003/004 002 007/004/005 003 001/002/006 004 005 006 007 This is the code that I wrote for column 2 (relatedTo) but didn't work. I used split () to split each row into an array of text IDs, then trying to add link to each of that ID. a!richTextItem( text: split(fv!row[recordtype.relatedTo], "|"), link: a!forEach( items: split(fv!row[recordtype.relatedTo], "|"), expression: a!recordLink( label: fv!item, &n
Hi All, We are working on some requirement where on the UI side using a date field. when ever we select a date from the calendar everything is working fine. but when we manually type a random text in the date field its throwing below error. The value XXXXX is not a valid date. Valid format is mm/dd/yyyy. The actual date format is dd/mm/yyyy but in the validation message it says mm/dd/yyyy kindly let me know if we can edit or change the above validation message to dd/mm/yyyy Thanks
Hi, I have a below attached code and interface. Right now the validation message is getting displayed when I select dropdown field itself. But, I would to show the message only when "Submit" is clicked. How can I do this. Thanks. User Interface:
Hi, I'm adding a grid field into the interface, involving columns from a record type. There is one column called updatedDateTime, and what I want to query is data which were updated within the last 2 days, that means now() - updatedDateTime < 2 days (or 48hours) or . The column format is now dd/M/yyyy hh:mm a I cannot find out how to write in the filter parameter of a!gridField() so please help!
I want to add multiple rows in an editable grid layout by selecting a number using Interface
How to mask specified number of integers ex:- ######7890.
Hi, I am using a a!linkField with a!startProcessLink to call a process Model. Also, trying to pass parameters inside processParameters like processParameters :{Id: 10, User:LoggedInUser()}. Now, how can I catch these parameters inside my Process Model. Appreciate if someone provide any clue. Thanks.
Hi, I want to check if the status is Start/ In Progress or Completed. 1. if the list is {"Start"; "Start"; "Start"}, result would be Start 2. if the list is {"Start"; "In Progress"; "Start"} or any combination that the values are not the same, result would be In Progress 3. if the list is {"Completed"; "Completed"; "Completed"}, result would be Completed. please help. Thanks,
I have 3 buttons and two buttons must to be disabled if I select one of the 3 butttons. I tried with the follow code on disabled property: a!buttonArrayLayout( buttons: { a!buttonWidget( icon: "check", size: "LARGE", value: local!buttonVal = 2, style: "DESTRUCTIVE", disabled: if(local!buttonselected = true, if(local!buttonVal = 1, "SECONDARY", false), false), submit: a!save(local!buttonselected, true) ) }, align: "CENTER" )
Scenario: A user opens a task and sees an actionable interface (they enter data, click submit, it goes back to the process model, etc). The interface displays several key pieces of information the user needs in order to complete the task. In addition, there is a button/link/widget on the interface that will open a second window with a lot more details regarding the context of this request. Both windows need to be open at the same time and the user can tab back and forth between the two in the browser (or set the two side-by-side using two browser windows) as they complete the user input task. The action interface has a dozen or two fields. The details interface has a couple three or four hundred pieces of information. NOTE: There are no record types being used here. The details data is a large XML object that comes from an integration which will likely be placed into a similarly large, hierarchical CDT structure. Question:
Hello, I have a requirement to have consistent header for all interfaces on site through which user should be able to select status option. for any customize interface I'm able to achieve it but for record type and related actions I'm not able to maintain that consistency. is there any way to achieve same for record type ? The second option for same reason I'm looking if possible to add a menu at site level and have status options on it. and once click on any status trigger a process. Please let me know if you are aware of anyway to achieve any of above two options
I just wanted to configure a Textbox to Take SSN number as a input in the format 123-45-6789. And also I wanted to be greyed out(###-##-####) once I moved out my focus.
a!localVariables( local!customerName, a!pickerFieldCustom( label: "Enter Customer Name, placeholder: "Type to select the employee's state of residence", maxSelections: 1, suggestFunction: rule!CP_AAACUSTOMER( filter :_ , ), selectedLabels: local!customerName, value: local!customerName, saveInto: {local!customerName} ) ) a!localVariables( local!matches: ( a!queryEntity( entity: cons!CP_AAA_CUSTOMER, query: a!query( logicalExpression: a!queryLogicalExpression( operator: "AND", filters: { a!queryFilter( field: "name", operator: "includes", value: ri!filter ) }, ignoreFiltersWithEmptyValues: true ), pagingInfo: a!pagingInfo( startIndex: 1, batchSize: 50 ) ), fetchTotalCount: false ) ), a!dataSubset( data: local!matches
In the dropdown field “Tiene discapacidad?” if I select “SI” then the dropdown field “Tipo de discapacidad” should be enabled if I select “NO” then the dropdown field “Tipo de discapacidad” should be locked
Hi Team, I have a process model like below:- Now, Search Window input task is having an interface which looks like below- Also, Results Interface user input task looks like below- Now I want that, if user clicks on 'Go Back' button at the top, he should be back to the second node so that he can again see the Search Window Interface. I am new to Appian. Could you please help ?
Hi Appian Pals,I want to list all the members of a group and store them to a local variable to show them in a grid.Please let me know Is it possible and how?
Hi All, I am using gridRowLayout to display data in UI. The requirement is I have to highlight a row when the user changed a value in that interface rule. Any suggestions to achieve this. Thanks.
Hi team, I have a use case where I am calling an API -> Saving the data to appiancloud db -> fetching data to interface. I am calling an API which might take 1 to 2 minutes to send response and after that I will be able to store that in db and then I will be able to render it on interface. Now my question is, can I show a full page spinner until the data comes in the interface instead of loading the top loader bar ?
In this grid i have first name ,middle name, last name, these three variables while submitting i want to store it in one rule input. Example :John jackie smith (it should display like this) can anybody help me on this
Hi team, I just need a UI similar to shown below in Appian. Could u pls help me, how to create it ?
there is 16 digit card no which in text format like { 2567893025367892} want the output as {2567-8930-2536-7892}.
Hello everyone, I stumbled upon an issue in Appian's interface designer. Whenever I open a record action in a dialog window (using recordActionField component) and submit a dialog form, all of my rule inputs are set to initial values. I tried running the interface as a process start form exposed as an application action and everything works fine (values of ri's stay the same), so this issue only occurs in the interface designer. Additional problem is kicking the same interface as a start form in process designer. It looks like in this case, opening related actions in dialog box is not supported at all. All actions are opened in a separate tab. Below I included a simple interface with which you can reproduce this issue { a!recordActionField(actions: a!recordActionItem('your record action')), a!linkField( links: a!dynamicLink( label: "Test", value: "Test", saveInto: { a!save( ri!test, "Updated value" )
HI All , I am trying to select the value in a readonly grid by select all and deselect all functionality in a grid . I am not able to achieve this . below is the snippet of my code . please help me out . a!localVariables( local!data1: { { name: "Java" }, { name: "Python" } }, local!selectedRowData, local!pageSize: 25, local!defaultActivityPaging: a!pagingInfo( 1, local!pageSize, a!sortInfo("name", true) ), local!activityPaging: local!defaultActivityPaging, local!gridselectedsNumber, local!selection, local!isDeselectAllDisabled: or( length(local!data1) > 100, a!isNullOrEmpty(local!selection) ), local!isSelectAllDisabled: or( length(local!data1) > 100, length(local!data1) = 0 ), { a!columnsLayout( columns: { a!columnLayout( contents: { a!richTextDisplayField( value: { a!richTextIcon( icon: "question-circle", capti
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.