-
Recently active
Hi Smart People! I'm using the standard pattern to create a grid interface from the process task report (Creating a user task queue to process tasks) and am running into the following error: Cannot index "columnConfigs" because it is an array type (List of Variant). Only fields with scalar types can be indexed from an array. I've created the most basic Process Task Report, then used the a!QueryProcessAnalytics to pull this into my interface. The data looks correct, but when I create the grid (using the patterns from designer, and also several examples from the documentation), I get the same error. When I compare the data from my report, it displays as "List of Dictionary". But when I look at the sample data from the pattern, it displays as a "List of Map" (this was just hardcoded into a local variable). See the attached screenshots. This is the only difference I can see in the data subsets Any ideas?? Here are the relevant code snippets.
Ideas which will covers all Basic Appian Features with good complexity - New To Appian.
I have a scenario where I need to call an integration multiple times for an array of items. That needs to be done in parallel as the result is then presented to the user in a form. The problem I have is that I need to save the output of the function (the output of the api is then processed further) in a process variable, and I am not sure how to do that. If I set a node to run multiple times with an output variable, when all the instances end it will have saved only the result of the first instance (which is a CDT), while I would like the output variable to contain an array with all the replies. How can this be done?
Hi All, I'm passing a process variable which is multiple from parent process to sub process. And have passed in the inputs of the subprocess node correctly. Also configured the same PV with matching datatype, parameter and multiple in subprocess as well. Issue is I'm getting multiple values in parent process but not in sub process. Please help and advice. parent process: Sub Process:
Could someone share the configuration steps for setting up an Entra ID (Azure AD) application to enable SAML authentication for an Appian application instance?
Im trying to configure the grid plus component . i unable to configurate it properly. can anyone share the sample code with explanation for that. i referred the available document and try to achieve it but i unable. i tried as given in the documentation.
We are on Appian 24.1. I have a process model with a user task followed by a write to a RecordType. The RecordType keeps track of task performance (i.e. how long it takes users to complete the user task) for long-term trending and reporting needs. An expression rule is called to retrieve the details once the task completes. This rule uses queryProcessAnalytics to pull the data for the particular task in question (processId and taskId filters). The report filters for only completed tasks a!localVariables( local!rawData: a!queryProcessAnalytics( report: cons!XX_COMPLETED_ACTIVITY_REPORT, query: a!query( pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 5), logicalExpression: a!queryLogicalExpression( operator: "AND", filters: { a!queryFilter( field: "c8", operator: "=", value: ri!processId ), a!queryFilter( field: "c7", operator
Hello All, I have a requirement to get the document, Currently document is not there in Appian as it is stored in S3 bucket and coming as url to Appian. When user clicks on that url, document is getting downloaded. But I need that document without user action. Is there any way to do that? Thanks in Advance!!
With CDTs I can do something like this to initialise a CDT with all fields set to blank/nullcast( 'type!{urn:com:appian:types}CustomType', {} ) Is anyone aware of a similar approach with records? Casting {}, null(), or a!map() to a record type just returns null In this use case I won't know the field names to be able to use them. I only have the record type **Edit: Adding more context If the record type has fields A, B and c then each of those fields needs to be set with null/blank (which is what would happen with the CDT). eg the value returned is recordType!CustomType(a: null, b: null, c: null)
Is there a way to get the list of all application objects we have in Appian via expression rule? I want the create a csv file with all objects and their corresponding UUID.
Hi Team, currently we are 25.1 appian version in on ON-Premises env. richtext editor is not working as expected in on ON-Premises but the same function working in on appian community edition Appian community edition screenshot. could you please suggest me if i missed anything. thanks
Hi Team, if I configure the horizontal milestone it looks good like having more length in between values, but have a requirement same style we need to achieve in vertical style ' but here we can increase length of each value like how we have in horizontal , please suggest me better approach, Thanks
Hi Folks, In my interface if i delete anything i want to display a banner says Success!(Image added below) One i click delete as soon as the banner should display and after 5 seconds the banner should hide. how to achieve it. i have gone through with refresh Interval it did not worked as i expected. any plugin or anything
Hi Everyone, I need to get "choiceLabels" and "choiceValues" list from the dictionary as shown in screenshot. Can anyone please help me how to get it?
Hi All, Hope everyone is doing well, I have a requirement, where we are using task reports for assigning tasks in application UI. I need to implement the auto refresh the tasks assigned to the logged in users. Can you please help me understand what the logic would be I need to use. Please find the attached code snippet I have used currently. a!gridField_23r3( emptyGridMessage: "No Assigned Tasks", /*label: "Read-only Grid",*/ /*labelPosition: "ABOVE",*/ data: a!queryProcessAnalytics( report: cons!CTRIS_MY_TASK_REPORT, query: a!query( logicalExpression:{ a!queryLogicalExpression( operator: "AND", filters:{ a!queryFilter( field: "c12", operator: "
I am having Appian 24.2 version and the recordtype is having only few records <100 and also few columns <10. When i created the recordtype, it has sync disabed. Export to excel button is visible and aso clickable. But when i click that button, download is keep on happening for full day but dint return excel. This is happening for all record types. Please let me know what might be issue.
How to remove the "appian" logo from top-right corner of Site. I didn't find any option in site configuration.
I'm trying to simulate a double-click-like behavior in a read-only grid using a!gridField_24r3. The goal is to return a selected row's value when a user clicks on a field grid value twice. I am able to save the value of the grid after selecting it for the very first time by using fv!deselectedRows. Refer below code:a!save( local!previousSelectedRow, if( length(local!currentSelectedRow) = 0, index(fv!deselectedRows, 1, null), local!previousSelectedRow ) ) Now within the parameter "selectionvalue" of a!gridField_24r3, I am trying to manipulate the value it holds with below logic where I put a condition if there is no selection made --> ri!selected will be empty but we have a value store within local!previousSelectedrow then we should get the id of that grid returned. if( a!isNotNullOrEmpty(ri!selected), ri!selected, if( a
Hi All, My requirement is if any error comesup then it has to redirect to the same interface to modify the form and then resubmit the form again . IN the 2nd interface (which is same as 1st) I'm getting the below error .can someone please help.An error occurred while evaluating expression: Error.message:AC!error.body (Invalid index: Cannot index property 'body' of type Text into type IntegrationError) (Data Outputs)
Looking for an Appian tutor to get me over the hump for senior by next friday. Was close on first attempt. Please reply if interested.
I am sending an email attached with excel sheet to process model vai Receive Email at start node. I could able to extract the excel from email but the data is not written in the database.FYI: Using Plugin Import Excel to Database, Using CDT
We have some Appian administrator users who, when they try to access process supervision, edit the process, and try to change a value in a node, do not see all the tabs and cannot change anything. For all other administrator users, it displays correctly. At first glance, it seems that both have the same groups, but we don't understand why the tabs don't appear. We are probably missing some groups, but we thought that an administrator could do everything. Is that right? Thank you very much for your help.
Hi All, What would you all recommend for implementing a confirmation page after a form is submitted ? another user form ? The only concern I have is that once my user submits the form is a subprocess creating multiple instances (as we need). So basically for the confirmation page we need something along the lines this # of items were created in the system, even better if we can give the ids of the created items. Any suggestions for a good design implementation? Thanks in advance
We are trying to enter a decimal number into a!floatingPointField and storing it in Number(Decimal) field. Since it is a decimal we are trying to save it using rounddown(value, 2) so as to allow only 2 decimals according to our requirement. Note: This functionality is being used in editable grids. While doing so, for certain fields we are getting random numbers keep appearing after the decimal for the numbers. (47.3 shows as 47.3000000004, etc.). This is happening only for that particular row for only a specific value i.e in the example 47.30 only will show 47.3000000004, if we enter 47.322445 it will round down to 47.32. We tried using, round(), roundup(), rounddown() and floor(). SInce we have mutliple grids in the same fashion, this issue seems to appear in atleast 1 grid row.
I need to Show Error Message for the user in the User interface when process on create record action fails. Currently it just says 'Action completed' whether the process is success or failure. User is unable to know if the record is successfully created or not.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.