-
Recently active
I'm having an issue where the browser data loss popup shows up when I click on a a!safelink from a form. The link is configured to open a mailto window in a new tab, so no data loss should be occurring. I'm wondering if there is a way to disable this popup somehow, my assumption is no, but I wanted to check here and see if anyone had any suggestions.
in dropdown i have to show default values then it has only single value if dropdown has multiple choices i can show then value will be null ex: here detail has many values this i have to show as it is no change in this this dropdown has single option so need to show that by default
Hi All, I have a paragraph field (* Required field) in an interface. When I input Enters or Spaces or Tabs only and no other characters it is consider as a value and not firing the validation error. For user it looks like empty values and validation didn't fired. Need a validation so that Enters or Spaces or Tabs only are not considered as va[lues. a!paragraphField( ..... validations: ??? ...... )
This is the code i wrote my requirement is to im fetching the data's from DB lets say i have 11 data in total , i need it in a dynamic column in gridField like (no of col can be : 2,4,6) local!data : DB datas, local!noOfCol : (3,4,5) -> any number (const), so based on the col number the total number of data have to be grouped and run in the loop in a gridField using GridColumn i need to run the loop the data should be look like this in the ICON wise.it is done in Columns layoutexpample local!a : { {1,2,3,4} ,{5,6,7,8},{9,0}}, output in gridColumn in Left to Right1 2 3 4 5 6 7 8 9 0 null nullCode a!localVariables( local!data: rule!LH_QRC_getLookupDetailsByFilters(categoryList: "ICON"), local!noOfCol: 4, local!groupedData: a!forEach( items: enumerate( ceiling(count(local!data) / local!noOfCol) ), expression: index( local!data, enumerate(4) + (((fv!index - 1) * 4) + 1), null ) ), a!gridField( data: local!groupedData, columns: a!forEach( items:
i have 2 drop down. 2nd drop down is dependent on 1st value so i have to show default value in second one once the user select value in first dropdown when i has only one option in second dropdown this value i have to default once the value is deleted in first dropdown
Hi , I have one scenario that where if the value is not 0 and the values should not round off and it should accept up to 9 decimals like 3.612232423. Minimum Rate: 3.5 Maximum Rate: 4 input value is of number(dec) format i mean CDT has this data type, how can we achieve this if user enters any values apart from the scenario mentioned above should not except. Thanks in advance.
In 2nd Db, values are not getting updated ,it is throwing error as rank inputs . only values are getting updated in 1st DB , 2nd table has foreign key relation with 1st table
Just a question regarding the exact location and order that variable data is saved in. I have noticed that saving a variable in a child interface that was passed into it as a rule input also changes the related local variable in the parent interface, which is normal functionality that is explained in several tutorials. However I also noticed that saving a set of identical SAIL code into a local variable and then changing another local variable results in no change. For example if a dropdown option like this were selected it immediately resets the variable, local!madeFromCDT, back to the default:local!madeFromCDT: cast( typeof(type!("arbitraryType"), {abitraryField: null}))), local!sailInterfaceDropdown: a!sideBySideLayout( item: rule!nestedDropdownfield( choiceLabels: local!listOfYesNo choiceValues: local!listOfYesNo &n
on page 1 on click of submit button am calling a Async service call which will return the data through calling Appian Web API and API is storing data to Maria DB. Meanwhile API is running user is forwarded to Page 2 on page 2 am dependent on the service call response which i called on page 1,as it was written to Maria DB how to get data from Maria DB to page 2 automatically without user action and can't use refreshVariable interval because not definite time on receiving response from service did any one implemented Async service calls in their work? if yes please let me know how you implemented the process of receiving response and reflecting the same on interface Thanks in advance
I have an interface that gets data via an integration and then filters those results: local!caseCommentsResult: rule!UWM_Get_Case_Comments(caseId: ri!caseId), local!caseComments: local!caseCommentsResult.result.body, local!filteredActivities: a!forEach( items: local!caseComments, expression: if( tostring(fv!item.commentType) = "CASE_NOTE", fv!item, null ) ), And it is displayed in a grid:a!columnLayout( contents: { a!localVariables( local!pageSize: 25, { a!gridField_23r3( emptyGridMessage: "No comments available", data: local!filteredNonNullActivities,I want the grid to refresh on two different scenarios - 1. on RECORD_ACTION (adding a new row)2. when a row is edited by direct integration callI've tried various different scenarios of local variables but cannot figure out how to get the refresh to work with both these scenarios, especia
We’ve large csv files and we want them in Appian, how will you do it
Hi! How can i show an array of documents in my interface for users to download? This is my situation: I am building an interface in the interface designer, and i have a rule input with the array of documents, now i want to show those documents for users to download, so i used a Link field component that let me put some links and i used the a!documentDownloadLink( to do that), but i do not know how to do it for a dynamic array because i will do not know the values of the rule input array, it is not static, it comes from the database. So now i know how to access if it is static , and that would be for instance like: a!documentDownloadLink(document: ri!ACAA_CreditRequest.creditDocs[1]) and so on, but with a dynamic array i do not know how to do this.
Hi All, We are getting "this.folderid" is null exception on email poling process model and failed to create process instance. This issue is happening intermittently, on the same PM we have instances where process instances are successfully initiated. We haven't configured any folder on the start node, as there was no requirement for us to capture the email attachments. However at times we will receive attachments. The same email was successfully instantiating process instance on lower environments. 2024-12-30 14:20:46,647 [Appian EmailHandlerBean - 1475] INFO com.appiancorp.process.emailpoller.EmailHandlerBean - EmailHandlerBean received email message. ([XX] [Order to Produce] Account No. XXXXXXXX (Police Ref: D/XXXX/XXXX)) 2024-12-30 14:20:46,947 [Appian EmailHandlerBean - 1475] ERROR com.appiancorp.process.emailpoller.EmailHandlerBean - Error receiving message in EmailHandlerBean MDB jakarta.mail.MessagingException: Message could not be sent; neste
I am encountering the following error while calling the integration in a process model com.appiancorp.connectedsystems.templateframework.functions.pipeline.proxyDecoratorPipeline.TemplateInvocationException: Contact the developer of this template to resolve the following issue. com.appiancorp.suiteapi.common.exceptions.InvalidUserException: [InvalidUserException]
Hi, I want to use regex function to check if the entered value is a text ( both upper and lower case check) and if it's more than 12 characters.^[a-zA-Z]{1-12}$" .I used like this. can someone guide here.
Use Case Example of excalation and exemption
Team, I'm following the 'User Centered Design Practices' course on Appian academy which mentions the UX Design Guide. I'm unable to find a link to it in community. Is it found under a different heading now?
I am a bit confused about the differences between the old and new pricing models and would appreciate some clarification. From what I understand: The old pricing model was based on the number and types of users. Each type of user was priced separately (e.g., Standard User at $75, Infrequent User at $9, and Input-Only User at $2). There were also minimum criteria (100 minimum users and 500 minimum Input-Only Users). All plans were fully featured. The new pricing model, however, seems to be feature-based. It appears they are charging based on the features you need, as they not mentioned about users (correct me if I am wrong). I want to clarify : Does the new model still differentiate between types of users like Standard User, Infrequent User, and Input-Only User? Or do they now only consider one type of user for billing purposes? Is there a minimum number of users required to be purchased in the new model, similar to the old model (e.g., the 100 user minimum) or not? I
I have a RecordType STG with multiple Records in it. I need to have that data inserted/copied to another RecordType TARGET. Both have the same columns and data types defined in them. With the exception of Unique Identifiers (ID Column) in both the Tables, I want the rest of all columns data to be moved from STG to Target. Can you please advise on how we can do this. I was thinking Script Task in a process model, but need some guidance on this.
Appian Community Team, I need to have an Expression Rule that does the below: Takes 2 Rule Inputs: 1. reviewID (Number data type) 2. file (Document Data type, this is Array holding list of documents) I need to write an Expression rule that iterates through the Rule Input file and then outputs a list of Record Data ReviewDocument, this ReviewDocument record will have data points from both Rule Input reviewID and File. Can you please advise on sample code for this.
We have two variables aslocal!legacyData {"OTHER", "Number Block Request", "OTHER", "CRIS3-AB", "CRIS3-AB", "CRIS3-AB", "CRIS3-AB", "CRIS3-AB"}, local!legacyOrderValue {"JADE844610514", "76944", "SR-01028013", "I4166196233", "I3433620146", "I3433570105", "I6139550170", "I3432220101"}As of now we are getting data in below format But we want to display data in below format
I have a usecase where there are two arrays : one is empty and second one has some values Array1 : {"",""}, Array2 : {1:1,2:2} After removing null or empty values from Array1 using filter function filter(a!isNotNullorEmpty,Array1), I have got empty array which is of List of Varient type Now I want to apply difference function difference(Array1,Array2) Since both are different data types, im being thrown error as invalid types. If I have any values in Array1 like {1:1}, it would be of type List of Dictionary, but now here it is List of Varient since nothing there in the Array. How can I perform difference function operation now? Is there any workaround to convert list of varient to list of dictionary ?
We are getting the expression evaluation error that start index must not be greater than total count. We got the scenario from the user when this issue is occuring. For example, there are 25 tasks in a grid. In 1st page, we will show 1 to 10 tasks, 2nd page with 11 to 20 and last page will have 5 tasks. This count is same for 2 users. Both users open the same page and 1st user completes lets say 5 tasks. So for the 1st user, the task count gets reduced but for the other user, the count will not get reduced since he hasnt performed any action in the page. Now when he clicks on the last page icon in the grid, the following error pops up. Any suggestion to solve this issue?? The tasks are being queried from task report.
Is there any way to search all our constants for constants with a particular value contained in their list of values? Our options are By name/description, UUID or UI, or by expression. None search the values of our constants.
Usually once the document is stored in the correct folder, but is some cases it is getting stored in temporary folder and Geeting the error while trying to access the site, so can we know why in some cases document is getting stored in the Temporary folder, is there is any condition to store the document in temporary folder.
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.