-
Recently active
Hi all, I am following the Appian Developer path and for Step-By-Step # 5 I encounter a problem with selecting the database for the "Vehicle" Record Type. I do not see any database tables. When I go to the reference app and want to see record type source configuration I get: "The data source cannot be reached or its configuration is invalid. Please contact your system administrator." I am using us.appian.community edition. Could you please let me know how to resolve this issue? thank you.
You have set up SAML for single sign-on (SSO) in your cloud environment. Which three options could you enable in the Attribute Mapping section of the Admin Console to sync with a user's profile in Appian? (Choose three.) Options: A- 'Create new users upon sign in.' B- 'Group Membership Synchronization.' C- 'Remember Me on web and mobile.' D- 'Reactivate deactivated users upon sign in.' E- 'Update user attributes upon sign in.' Can anyone help to get the correct of above question?
Hi Everyone I'm currently facing an issue while exporting data from a specific table that contains more than 50 columns. I'm using the Export Data Store Entity to Excel plugin, but it throws an error during the export process. Has anyone encountered a similar issue or found a workaround to export data with more than 50 columns successfully? Any suggestions or guidance would be greatly appreciated. Thanks in advance!
I'm currently working on a case management project in Appian and exploring the potential of the Data Fabric Chatbot as a conversational interface for employees to manage their work. While the chatbot works great for querying and retrieving data. But today, I'm wondering if Appian has any plans to evolve it into a fully actionable interface in future releases. User: "Give me all my open cases" Chatbot: Returns a list of open cases assigned to the user in the table. User: "Open the high priority case" Chatbot: Opens the case in a side panel or new screen User: Uploads a document, fills in the required details, and submits Chatbot: Confirms the case is completed This would basically make the Data Fabric Chatbot a one-stop shop for employees — no more jumping between screens just to find and complete a case. Everything handled right there in the chat.
Whenever a user encounters any error in the UI, Appian shows pink box error. I do not want to show the Appian default pink box error, I want to show a custom error to the user which has no technical details. How can I achieve that in Appian?
Hi, I have a grid fiield which is selectable. I am showing the filtered data in the grid. When the data is filtered the id will vary with row numbers like if id 2 and 5 is shown in first 2 rows it won't match with actual row number and the row is not getting highlighted after selection but the values are getting saved. The row is getting highlighted only when the row number matches the identifier. I have just used foreach loop and added extra parameter row number and mapped with fv!index. I have used this in identifier. The row is getting highlighted now but when there is a large number of data I am facing performance issue due to foreach loop. Is there any alternate way to achieve this ? a!forEach( items: local!data, expression: a!map( uin: fv!item.uin, uinDescription: fv!item.uindescription, totalAmount: fv!item.totalAmount, rowCount: fv!item.rowCount, rowNumber: fv!index ) ) /* Grid field code*/ a!gridField_25r2( label: "E
We are looking to implement user interaction tracking within our Appian applications. Specifically, we want to capture granular data like field-level interactions and form engagement.The analytics solution must be local (on-premise / self-hosted). Has anyone successfully integrated a local analytics or product usage tool with Appian to achieve this? We have looked into Matomo, but found the implementation overhead too high. Inserting integration calls across every field and interface requires too much manual effort and maintenance. Thank you in advance!
Hello All, I am using Version 26.3 and while additing new AI Skill, i am getting blank screen everytime. I cleared cache, restarted browser and system but with no luck. Even tried with other bowsers also. Within my organization, the same is working fine for few but there are few who are facing issue similar to what i have been facing. Please suggest. Br, Kunal
Hi All,My actual requirement is when a user is uploading a file if incase the filename contains any special characters as @/& we need to replace it with "_" automatically without any user action and show it on the interface with the renamed filename. But when I was trying with parameter filenames of fileupload() function it wasn't working as expected. So I tried with hardcode a file name as "Sample" but still if I upload a document, it still shows the original file name its not getting updated to"Sample" so kindly help me with the requirement. I have attached the screenshot for reference.
Hi Appian Community, I’m currently investigating Appian internal errors (APNX) in an Appian Cloud environment. I found a KB-1107 that references ErrorCode*.properties files under a path like: <APPIAN_HOME>/ear/suite.ear/resources/text/java/com/appiancorp/suiteapi/common/exceptions The issue is that, even though I have administrator permissions in my Cloud environment, I can’t find any way to access that error code list or those files. I’d like to ask if anyone in the community can help clarify this: Is there any customer-accessible list of internal error codes for Appian Cloud environments? Is there any way to review those codes without filesystem access to the server? Has anyone worked with those property files or found a useful reference for support/troubleshooting? When Appian only shows an issue identifier, is there any public reference to interpret or map it? I’m not trying to expose anything sensitive, just trying to understand the correct
Hi all,I have a requirement to send a Excel file generated in Appian to an external system via SFTP (Send File) Plug in.Current Implementation:1. I am using the export data store entity to excel smart service to generate an excel.2. The generated Excel file is successfully created in Appian Documents and stored in a process variable.3. In the next node I am using SFTP send file plugin to transfer the file to an external system.4. The SFTP connection details(hostname, port, authentication details) were provided by the external team.SFTP Plugin Configuration: I have added this in a expression rule for file transfer configuration input. type!FT_config( serverHostName: "typ-test-abc.com", serverport:0000, timeout:20000, usePerUserCredentials:false(), scsExternalSystemKey:null() ) Document to send: process variable containing the excel document generated by the export data store entity to Excel smart service. Remote File Path : Currently left Blank Is
I have a Rich Text Icon component that is used to download a PDF document. When the user clicks the download link, a background process is triggered using a!startProcess() to fetch the document based on a primary key. The process takes approximately 5–10 seconds to retrieve the document and return it to the interface. During this processing time, I would like to display a banner message above the icon, such as: "Your document is being fetched. Please wait until the download icon appears." I attempted to implement this using a local variable and a Dynamic Link. In the saveInto, I included both a!startProcess() and an a!save() to update a local flag variable that controls the banner visibility. However, I observed that the local variable is not updated immediately when the link is clicked. Instead, it gets updated only after the process started by a!startProcess() completes. Is there an alternative approach or recommended pattern in Appian to display a loading or processi
Hi Team, I would like to know if there any such control like below in Appian. Any suggestions please.
I need to filter data in a record type but the field I want to apply filter on is extra long text it's throwing error . My actual requirement is I have to show the data in grid with serach options. In the grid data 800 rows are there so I am trying to use custom filters since I cannot use searchbox becase I am not using record data as data source that's because if the grid column need to display exra long text content it should inly use the query record type . so basically I am facing issue with extra long text but i need it because my data have characteres more than 9000 to 12000 . They all bascially html templates .Is there any way I can have option to filter the data not exact data but matches the query .
Hi All, Could you please provide me the link to the Hands-On Practice - Build an Application - Step 3? The training PDF is not loading at all on my PC and I have tried multiple browsers. Best Regards, Abhi SAFARI : CHROME: /resized-image/__size/640x480/__key/communityserver-discussions-components-files/62/Screenshot-2025_2D00_12_2D00_24-at-3.28.20_2F20_PM.png /resized-image/__size/640x480/__key/communityserver-discussions-components-files/62/Screenshot-2025_2D00_12_2D00_24-at-3.28.37_2F20_PM.png
The all new Appian Lead Developer learning path is now live on academy.appian.com. Designed to guide senior developers as they move into technical leadership roles, this free, self-service path emphasizes critical architectural, delivery, and performance standards necessary for project success. By integrating resources from multiple knowledge repositories, this program helps future lead developers master the alignment of patterns and features within a unified application and execution framework. Enroll today!
Hi All, I have a use case where we have to search for values in numerous constants if it matches a specific email domain. Just applying the search box value isnt productive as it doesnt provide the results with actual constant values, also gives descriptions which is not useful in my case.
We are trying to automatically delete the execution instances of a Robotic Task, regardless of whether the executions were completed, cancelled, or failed. We have configured the Automatic Process Clean-Up setting by enabling the option "Delete completed or cancelled executions including artifacts (days)" and setting it to 1 day. However, the execution instances of the Robotic Task are still not being deleted automatically after this period. Is there another configuration or step required to ensure that these execution instances are removed automatically? Thank you in advance for your help.
Hi Appian Experts, Need your help regarding the data visibility. There is a scenario where our business users are not able to see the full name of a service account in a grid that is getting data from a database via a Sync disabled record, whereas the Application designer can see the full name of that service account via a following code. We have added the service account in the business group, still it didn't works. if( or( a!isNullOrEmpty( ri!user ), not( isusernametaken( ri!user ) ) ), ri!user, user( ri!user, "firstName" ) & " " & user( ri!user, "lastName" ) )
Hi Champs, I am using docx from dynamic template smart service to create dynamic document. I have few section which are dynamic in the template based on which it will either show and hide the whole section. As this section would also part of Table of contents. I want to update TOC dynamically. is it feasible with the plug in? Regards, Shyam
Appian Experts, I have a question regarding AD Synchronization. We have our SAML setup to "Update user attributes upon sign in". This works perfectly fine when a user is Added/Removed from a specific entitlement in AD that is mapped to a group on Appian and that users logs in to Appian. However, the issue arises if the users is removed from an entitlement in AD group and he never logs in again to Appian. The user remains part of the group and get task assigned till someone manually removes the user from the group in Appian. I am pretty sure a lot of us here in the Community has encountered this situation. Can any suggest an automated way to Sync the users in AD to the groups in Appian w/o logging in. Thank you, Janaki Ram
I am using the Advanced Rich Text Editor component (Vuram) and have set the maximum size limit to 4000. When testing, I noticed that the component shows 100% usage when I enter around 3700 plain text characters, even without any formatting. My assumption is that the component stores the content as HTML and the size calculation includes not only the text I enter but also the HTML tags generated by the editor. When I checked the source, the total HTML content length was around 3989 characters, which is very close to the configured limit of 4000.Is my understanding correct, or am I missing something? Has anyone else experienced this behavior or knows how the size limit is calculated?Any insights would be appreciated.Thanks!
I am showing few fields from the DSE in a grid and i set a advanced search to filter from the result shown in the grid , now after i set the filter i have to click on the export to excel and it should generate the excel document . the export should have only the fields that i show in the grid and not all the DSE, i have the filtered result to pass , but the function we have support only to export from DSE and not the custom. i tried with PM . but it get stored in Appian folder which does not suffice . can any one suggest how we can export the custom grid with the filtered list as export to excel or csv . Thanks
Hi Everyone as I was working in a scenario for HTML To PDF Conversion 2.1.6 Input : Søren Mārtiņš İbra12m Núñez Guðrún Dvořák ŚmitaOutput : Søren M#rti#š #bra12m Núñez Guðrún Dvo#ák #mitaBefore that for the charset I have fixed it in webApi headers: {a!httpHeader(name: "Content-Type",value: "application/json; charset=utf-8")and it has been fixed.Now the issue happening after generating the PDF
I am a little puzzled here. I need to check if a dateTime value is past a given hour of the day. But there is an issue, since it has an unpleasant behaviour : since we updated to summer time, it is wrong by 1 hour ! In my record type (and user interface), the dateTime will display "6/8/2026 5:48 PM GMT+02:00", so I assume my timezone has a two hours offset. However, when I use function "timezone()", it gives "60", which would be adequate (and it did for a while!) when we would still be with winter time. Why doesn't timezone() give 120? How is this possible ? Is it a known bug ? (we are using release 25.3). Do I have to create a specific constant with the right hour and remove the days to allow calculation? Here is what I have now: a!localVariables( local!dateBegin: now(), local!heure: hour(local!dateBegin) + timezone()/60, local!minute: minute(local!dateBegin), local!isAfter17h: or( local!heure > 1
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.