-
Recently active
Hello,While editing the form am getting below error for the pickerFieldUsersAn error occurred while executing a save: Expression evaluation error: Cannot update List of NGM Tasks; length of assign value list (0) does not match length of the list to update (1)Below my code a!pickerFieldUsers( label: "Assignee", placeholder: "Select task assignee", value: local!taskData['recordType!{8bba5308-f92d-4f52-99ca-a84194e2b86b}NGM Tasks.fields.{4b779da2-0a05-4d7f-a99e-c30b4b4e087d}assignee'], saveInto: local!taskData['recordType!{8bba5308-f92d-4f52-99ca-a84194e2b86b}NGM Tasks.fields.{4b779da2-0a05-4d7f-a99e-c30b4b4e087d}assignee'], required: true(), maxSelections: 1 )
while opening the site user facing the below issue and after some time its getting resolved automatically DOCTYPE "... is not valid JSON appian please help me on this how we can resolve the issue , its happening frequently. Thanks! Suresh
Hi, We have 3 interfaces and 1 RecordType. 2 Interfaces call a RecordType and the latter calls a third interface. Example: InterfaceA => RecordType => InterfaceC InterfaceB => RecordType => InterfaceC My Question: How the InterfaceC may know which source Interface (A or B) have called the RecordType please? The 2 interfaces A and B calls the RecordType with a RecordLink like : link: a!recordLink( recordType: cons!TST_RECORD_TYPE, identifier: fv!row.id ) The RecordType calls the InterfaceC using the Summary action (Tab View).
I have created these two below Expression : a!localVariables( local!matches: where( a!forEach( items: ri!labels, expression: search( ri!filter, fv!item) ) ), a!dataSubset( data: index( ri!labels, local!matches), identifiers: index( ri!identifiers, local!matches) ))UI Snippet : a!localVariables( local!pickedState, local!stateLabels: { "Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", "Connecticut", "Delaware", "Florida", "Georgia", "Hawaii", "Idaho", "Illinois", "Indiana", "Iowa", "Kansas", "Kentucky", "Louisiana", "Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Mississippi", "Missouri", "Montana", "Nebraska", "Nevada", "New Hampshire", "New J
Hi All, I am facing an issue when using "Navigation" pattern available in Appian interface. I am having a read only grid in "Tasks" tab which contain related action for each record. Whenever I complete the action, the grid will be refreshed as expected but the tab will be automatically changed to "Workspace". Is there any way to stay in "Tasks" tab even after record action. Thanks in advance!
I would like to identify the browser in use, to adapt my use case to it. Indeed, I have to (as per user requirements, I sware I tried not to) use a mailto, and Chrome is tremendously limited (less than 700 characters when sending to Outlook). So if Chrome is in use, I want to make the minimal email message. How can I know from the user interface, which browser is accessing my app? Thanks!
Hello there, I recently upgraded to Appian 24.2, and wanted to use the styledTextEditorField in my existing application. Unfortunately, it seems to have an issue when displaying inside a dialog from a record related action. I call a process as a record related action, with the default openActionsIn = "DIALOG" in recordActionField > recordActionItem from my user interface. I have this interface (COR_Dtl), called as a start form of the above process: a!styledTextEditorField( value: "<b>KK</b></br><li>p</li>", sizeLimit: 1000, readOnly: ri!readOnly ), When I call it with readonly = true, nothing appears in the dialog. With readonly = false, it shows correctly. I think
Hi All, We have Requirement to show the picker field as Multiple Value selection where the value is storing as”Test1;Test2;1;55”. Please find the below details & suggest any alternatives. Requirement: To show the picker field selectable as Multiple value. Analysis: For the Suspect product column, the values are storing in the table as “Test1; Test2;1;55” which means combination of static and product ids. Since the valued stored as single string in the table while showing in the grid we are retrieving the data by using queryfilter with “Includes” operator in the a!recordData() so the in the picker it is working only for one value & returning the data. And “In” operator is also not working to return the multiple data. Plan: Creating the trans table and storing all the records of suspect product with one-to-many relationship way. Issue: As the Existing data having 34000+ records in the Master table and each record may have mor
HI all, while uploading the document via upload file is there any option to check the Invalid multipart content type and file ending combination? if user uploading the multipart content document we have restrict the user not to upload the document.. Thanks In advance.
Hi all please help me modify my code to give 3 breadcrumbs as I have achieved to give 3 breadcrumbs but on clicking on 2nd I'm coming back to 2nd but clicking on 1st I'm not able to come back to 1st. I attached my code where there are 3 rule inputs , in which showsubmodule and show pdf is boolean and selection is list of number { a!localVariables( local!currentNodeId: if( ri!showSubModule = true, if(ri!showPDF, 3, 2), 1 ), local!nodes: a!forEach( items: enumerate(local!currentNodeId) + 1, expression: choose( fv!item, a!map(name: "Knowledge Base", identifier: 1), a!map(name: "Sub Modules", identifier: 2), a!map(name: "Show PDF", identifier: 3) ) ), a!cardLayout( contents: { a!richTextDisplayField( labelPosition: "COLLAPSED", value: { a!forEach( items: local!nodes, expression: if( fv!isLast,
Hi , Can anyone help on how to achieve this please . Thank you in advance for your help. a!localVariables( local!values: { true(), false() }, local!labels: { "Yes", "No" }, local!dropd1: null(), local!dropd2: null(), a!columnsLayout( columns: { a!columnLayout( contents: a!dropdownField( label: "Dropdown 1", choiceLabels: local!labels, choiceValues: local!values, placeholder: "Select a value", value: local!dropd1, saveInto: { local!dropd1, a!save( local!dropd2, a!match( value: local!dropd1, whenTrue: fv!value, then: false(), default: null() ) ) } ) ), a!columnLayout( contents: a!dropdownField( disabled: and(local!dropd1, not(local!dropd2)), label: "Dropdown 2", choiceLabels: local!labels, choiceValues: local!values, placeholder: "Select a value", value: local!dropd2, saveInto: { local!dropd2 } ) ) } ))------- This works but Hi , For example If i have local!labels: { "Yes", "No" ,"Others", &
Hi All , I am facing a strange issue with my interface ,Yesterday I have worked on one of the interface ,I have clicked on save and publish also ,later some time I have opened that interface and I am not able to see any code in expression of that . It opened like unnamed interface, but code in that interface is working fine in the dependent interface. When I am trying to open that interface it is opening like a new interface(unnamed interface).I am not able to deploy the same interface from another environment also. Can anyone please let me know the solution for this issue?
Received requirement where needs to introduce 2 button named "TOP" and "BOTTOM" in the UI. On click of "TOP" button the focus of the UI should be moved to top of the UI and on click of "BOTTOM" button the focus of the UI should be moved to bottom of the UI. Is this achievable in Appian? If any suggestions please share.
Error Evaluating UI Expression Expression evaluation error [evaluation ID = 6b656:9a842] in rule 'authorization_screen' : class java.lang.String cannot be cast to class com.appiancorp.core.data.Dictionary (java.lang.String is in module java.base of loader 'bootstrap'; com.appiancorp.core.data.Dictionary is in unnamed module of loader com.appiancorp.tomcat.loader.AppianWebappClassLoader @280e8a1a)
Hi, BELOW Is SORT where we used a!save(local!a, index(sort(somevalue)),1,Null) Now after upgrading im getting error in interface invalid function {"SORT"} WHAT is the replacement of SORT NOW
hi all, I have created announcement page where I have implemented delete button on the card when user click on that delete button that aprticular announcement deltes but page doesnt refreshes please help me achieve this a!localVariables( local!refreshVar: 0, local!bannerType, local!textValue1, local!textValue2, local!showInformationBanner: false, local!currentKeyword, local!selectedKeyword, local!announcementList:a!refreshVariable( value: rule!SLS_QRY_getAnnouncementDetails( title:local!selectedKeyword ), refreshOnVarChange: local!refreshVar, /*refreshAlways: true*/ ), local!announcementDetails: 'recordType!{71a7c745-7557-423b-b26e-5ea2b74ed0fa}SLS Announcement Sync'( 'recordType!{71a7c745-7557-423b-b26e-5ea2b74ed0fa}SLS Announcement Sync.fields.{616d2803-cf38-4c6b-93c1-81b0eeb76d52}announcementDate':now(), 'recordType!{71a7c745-7557-423b-b26e-5ea2b74ed0fa}SLS Announcement Sync.fields.{d18a41cf-dce9-4456-8339-0344b4668
HI All, while case creation user will add policy number like this 12345675-7896 but when storing to DB will remove the "-" and will store only 123456757896 but while in the home page user filtering the record using 12345675-7896 the results will display null Could you please suggest me the better solution. Thanks in advance.
Hi Team, I created a Application and I want to add chatbot in that application. But I already have added the connected system and its working fine and when I ask anything so its giving the proper output but this error is also showing on interface Regards,
Hi All, I need to show one validation that - throw error if they enter anything apart from 0 to 9 and . How can we achieve that using some functions in appian Can Someone suggest for this?
a!localVariables( local!items: { a!map(id: 1, value: "a|b"), a!map(id: 6, value: "a|b"), a!map(id: 8, value: "a|b") }, local!sortedData: { a!map(id: 8, value: { "a", "b" }), a!map(id: 2, value: { "a", "b" }), a!map(id: 8, value: { "a", "b" }) }, a!columnsLayout( columns: { a!columnLayout( contents: { a!forEach( local!sortedData, if( mod(fv!index, 2) 0, a!multipleDropdownField( label: "Item" & fv!index, choiceValues: { "a", "b", "c", "d" }, choiceLabels: { "a", "b", "c", "d" }, value: touniformstring(fv!item.value), saveInto: { fv!item.value, a!save( local!sortedData, append( local!sortedData, a!map( id: count(local!sortedData) - 2,
Hello, I have a record that includes a filter search functionality. I want to add a Help Tooltip on the interface to indicate which columns can be searched. I prefer not to use placeholders, as there are multiple columns available for searching. Please suggest an approach.Thanks
I have a use case to not to allow the user to download the pdf document but he should be able to view it.Do we have any possible ways to achieve this with or without the PDF Viewer in Appian?
Hi I am uploading documents while raising request after submitting the request the documents which i uploaded is showing in different order means the doc was not showing according to the order i uploaded there was query rule which was showing documents by extracting from DB the query rule itself returning document details in different order like below there was no sort defined in query rule too kindly provide your thoughts on the same logic in query rule
I have requirement to show a specific page of a document in the document viewer component. Is there a way in Appian to achieve this?
I conducted a test where I copied a tab character from Notepad and pasted it into an Appian text field. Appian recognizes the tab character as a special character rather than treating it as empty spaces. How can I configure or validate this so that Appian treats tab characters as empty spaces? Any insight would be appreciated.
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.