-
Recently active
Hi all, I have to implement one requirement as shown below screenshots, I have a button called "add period details" then a form should be will be displayed to user and add the period details. This should be an parent array. In the same form there should be another sub-button called "Add Arm Titles" this should be a nested child CDT. which should be used to add multiple rows and these values need to be stored into database. Also the same way need to have the delete functionality, when user deletes a period details, the child rows "Arm Titles" should also get deleted. Add Period Details -->Parent (period details) --> Multiple Child (add arm details) can you please help us, how can we achieve this type of implementation, Quick responses on this thread are highly appreciated. UI Screens
Hi All, We're executing load tests on our testing environment. We notice that during the high peak, simple operations like write or query records take longer to execute (2-4 sec). The CPU memory utilization of the instance is very high too. The records are light weighted and not heavy to take this long. Any ideas as to what might be the cause of this slowness and how to debug this? Regards, Sakshee
Hello, I have a record action which shows "Add comment" and after completing/adding the comment details the record action should get updated to database or record. But it is not refreshing dashboard or interface. Only after page refresh page only it's refreshing but not immediately after the action submission. a!columnLayout( contents: { a!recordActionField( actions: a!recordActionItem( action: 'recordType!{6d2a7f52-9952-4737-bb95-d3f3a29c06ac}PIMS Project Details.actions.{4e341a40-54be-42c6-ac1e-7e52004c1fca}comment', identifier: ri!projectDetails['recordType!{6d2a7f52-9952-4737-bb95-d3f3a29c06ac}PIMS Project Details.fields.{dedeac6d-7da7-4635-82db-b4816e2daa36}projectId'] ), style: "SIDEBAR_PRIMARY", display: "LABEL" ), }, Thanks, Chiranjeevi
How can I send a Readonly grid data through Email
There are two button in my form, one is submit another is cancel. I have many validations in my form, but I notice that, the validations are applied to both buttons. I've also tried the validation group, but the behavior is after I click the button the validation will take effect.What I expect is that the verification will be performed after the user has entered the content, and it will only take effect on the submit button. Is this possible in Appian? If the validation group is the only way I can achieve, Is it possible to disable the submit button after the validation triggered?
I have updated the Appian Solutions Plugin to the newest version, but I can still see the latest version listed as the outdated version within Appian Plugins.Can you help me to understand why is that?
Hello Community, I have developed a custom plugin for Appian and have completed initial testing within the Appian testing environment. Now, I would like to test this plugin outside of the Appian platform to ensure its robustness and compatibility in different scenarios. Could anyone suggest tools, frameworks, or best practices for testing Appian plugins externally? Are there any recommended approaches for simulating the Appian environment or mocking necessary services for comprehensive plugin testing? Any advice or shared experiences would be greatly appreciated! Thank you,
Hi All, I am experiencing an integration error while attempting to connect to a Start Process Web API within the same environment. I have tested the connection using Postman, and it works fine.
Hi All, I need to retrieve and send file over the ftp/SFTP location with basic user credentials ( username & password only). I am going through the Appian plugin for the same but it ask private key as well. Is there any way to archive the requirement without private key? Thanks in advance.
I have a Process model where the flow of nodes is like this: I am sending a file to SFTP temporary folder, and adding a delay time node for 10 seconds and next i am using a Rename and Move file over SFTP smart node where i am renaming the file and then moving it from temporary SFTP folder to another permanent folder. At this point, the system is throwing the below error: 'Error renaming file in the remote server. See application server log for more details. Error Message: Specified file path is invalid.' My guess here is that the file is not having enough time to move from one folder to another, because if I just restart the node its working fine. How do i add a delay in the 'Rename and Move File Over SFTP' so that the file will have enough time to move from one folder to another.
Hi all, I am working on an existing project that uses records, where I am used to CDTs. This project utilizes one central record type of "metrics" and each metric has metadata (fields), some of which is tied to other record types with one-to-many and many-to-one relationships. I can't include pictures, so writing out the general set up in dummy code: Record Type: Metric Fields: id / integer metricName / text ... riskType / integer User Filters: metricName / a!recordFilterList(...filter: a!queryFilter(field: Metric.metricName, operator: "="...)) riskType / Risk Type.value Record Type: Risk Type Fields: id / integer value / text The relationship: Metric.riskType = Risk Type.id The "Risk Type" field is a many to one record type relationship with the Metric record type, and is selected via the front end in a single dropdown. I would like to change this to a multidropdown, but was unable to change the field to take multiple integers. I created a
Hi All, I have a requirement where I need to generate a PDF with dynamic values (which includes tables). I have been first generating HTML file using HTML Doc from Template smart service and later using HTML to PDF smart service but I have below mentioned issues with that smart service. Any help on the below is much appreciated!! 1. I need to insert images (icons and stamps) in the HTML but I couldnt able to. I have checked in community and found that we need to convert the image to base64 and then send the value to HTML. I have no idea on how to convert document to base64. I checked in appmarket but couldnt find any plugins as well. 2. I need to add three column footer. I have been using the below HTML code for the same, but I am not getting the right side value and footer is not getting aligned with the page margins or the body. I have given the values of A4 size in HTML to PDF smartservice( width 210 and height 297). HTML Style: <style> @page { size: A4; margin
How would one use a Textract Adapter when calling AnalyzeDocument or StartDocumentAnalysis in Appian? I'm not quite sure how to provide the adapter ID when calling Analyze Document from an Appian Integration. I'm currently using the AWS Textract Connected System that Appian provides for all of my AWS Integrations, but it appears you cannot pass in any adapter IDs, should I be using a web API instead?
Hi everyone, We're working with the scimPatchGroup() function from Appian's SCIM User Management application and would appreciate some clarification on the expected inputs for each parameter based on our current configuration. Here’s what we have so far: scimGroupType: We're passing 1, which corresponds to the Group Type ID for our SCIM-managed groups (1 - SCIM). This is the group type under which the group (from which users are being removed) is defined. jsonBody: We're using the following format: { "schemas": "urn:SCHEMA", "Operations": [ { "op": "remove", "path": "members", "value": [ { "value": "abc@gmail.com" } ] } ] } attributeMappings: We're using the default mappings from the SCIM application: [ { "appianAttribute": "ExternalId", "scimAttribute": "externalId", "jsonPath": "$.externalId" }, { "appianAttribute": "GroupName", "scimAttribute": "dis
Hi everyone, There is a read-only grid that uses a record-type data source. The table structure is as follows: Request Id (Primary Key) Name (varchar) In the grid filters, I’m applying a filter on the Request Id using the IN operator, and passing the values {9, 5, 3}. However, the grid displays the results in sorted order as {3, 5, 9}. I want the grid to display the records in the same sequence as the values I pass in the filter — i.e., {9, 5, 3} — without sorting them. How can I achieve this? Thanks in advance !
Hello Everyone, I have a requirement to generate excel file contains 2 sheets in it. In my case there is already one file generating using Export DSE to Excel, below approaches i tried but no luck. Can anyone help me on this Approaches:- 1.2 DSE nodes with merge excel documents but this won't suffice my requirement2.Used Combine excel sheets plugin but this is not working as expected getting error as Invalid Null arguments & output of this node have integer type Hoping to get responses from you guys thanks
Hi All, I am using the Advanced IDP to extract Key-Value pairs from a PDF. Even though the key - values are present in a 2 columns table, I decided to use Key-Value extraction instead of table extraction as each key occurs only once. I can see the extracted values properly in the IDP object, in the output of IDP in the process, but whenever I am assigning the values to individual variables or CDT inside a process, lot of additional semi colons are getting appended along with repetition of the main value. I could see a pattern - if the key is available in the 3rd row of the table, then 2 semi colons are getting appended before the value, if the key is in 4th row, then 3 semi colons and so on. Example: ; ; abcde; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; abcde; ; ; ; Any idea?
We have Appdyamics Java agent deployed on Appian application servers which is monitoring the performance of application. We want to enable End User Experience Monitoring for Appian. We need to add the appdynamics Javascript agent into the application pages to do same, please let me know if there is any html/jsp page which is common in all application where I can inject the Javascript agent. If there is no common page, please let me know in which all pages I need to inject the JS file so I can monitor all the apps. If you have worked on any such request in past please help us with sharing your experience on same.
There are many components in my interface, and each component has their own validations. I want to implement a require like if any validation is triggered, the submit button should be disable. Is there any easy way I can achieve that? Or I can only write all the validations again in disable.
Read Only grid is working in Dev and test environment but in preprod it is giving error that {something like UUID } field does not exists. I have tried to comment all grid columns and uncommented one by one. Two Grid columns are giving error. But I am not able to find out why. As same Record Fields are used multiple places in interface and its working as expected there. Only in Grid Column its giving error.
Hi all, We have just upgraded Appian from 23.3 to Appian 25.2 and when starting Tomcat we have found the following error in the log: [PUT], host [http://localhost:9200], URI [/user-activity-8-0/_settings?master_timeout=30s&timeout=30s], status line [HTTP/1.1 401 Unauthorized] {"error":{"root_cause":[{"type":"security_exception","reason":"unable to authenticate user [appian] for REST request [/user-activity-8-0/_settings?master_timeout=30s&timeout=30s]","header":{"WWW-Authenticate":["Basic realm=\"security\", charset=\"UTF-8\"","ApiKey"]}}],"type":"security_exception","reason":"unable to authenticate user [appian] for REST request [/user-activity-8-0/_settings?master_timeout=30s&timeout=30s]","header":{"WWW-Authenticate":["Basic realm=\"security\", charset=\"UTF-8\"","ApiKey"]}},"status":401} at org.elasticsearch.client.RestCli
Hi All, I am having requirement to configure timer in Start Event node of process model. I want this timer to execute on specific 'date and time'. This date and time is coming as an output of one expression rule which is returning 'date and time' datatype output. Output of Expression Rule: 7/26/2025 12:00 AM GMT+00:00 Please help me at what all places what all things I have to configure to run process model once on this day at that specific time
Our team is exploring the use of the a!recordsChatField and the new smart search capability. Our use case: Business is using a web page with lots of links to access apps (both Appian and non-Appian). Users would like to be able to find the app they need without having to scroll through the "link farm". We have built a form in Appian to provide a better user experience and would like to add an AI component that will allow users to find the link they need quickly. We have tried using smart search but are finding it is somewhat limited and does not provide the results we are looking for, plus the text output is rather lengthy. We are looking for a one-sentence result instead of multiple paragraphs of information. We have a record that contains the list of all the apps, their descriptions, and their urls. a!recordsChatField provides much better results by providing the name of the app, its description and its url, however it would be great if in the results
I'm getting an error when trying to publish a model using AI Skills (Extraction). Could this be a restriction of the Community Edition, or is there something I need to configure?
I'm currently passing emailaddresses in each line but when i submit it is storing values as test@test.com;test2@test.com but it has tostore in db as in new line and it has to be passed to an integration as {"test@test.com,test2@test.com"} Can someone please help
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.