-
Recently active
Hello Team, Can you please help me out to findout this server.conf.notifications file in Appian (25.1). Regards, Srini
Hi team, I am getting this error while executing SEnd meeting request smart service Unexpected error. (APNX-1-8000-000). Please let me know what other settings need to be done [View:/cfs-file/__key/communityserver-discussions-components-files/19/screenshot.docx:320:240]
I am loading data from an Excel sheet into an Editable Grid. I added Edit and Delete buttons for each row, but the actions are not functioning as expected. Could someone guide me on how to fix this or share the correct approach? Ia!localVariables( local!data: 309474, local!sheetCount: getnumberofsheets(document: local!data), local!sheetIndexes: enumerate(local!sheetCount), local!activeTab: 1, local!readOnly: tointeger({}), local!sheets: a!forEach( items: local!sheetIndexes, expression: a!localVariables( local!sheetNumber: fv!item, local!excelOutput: readexcelsheetpaging( excelDocument: local!data, sheetNumber: local!sheetNumber, pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 1000) ), local!rows: index(local!excelOutput, "data", {}), local!totalRow: tointeger( index(local!excelOutput, "totalCount", 0) ), local!rowHeaderRaw: index(index(local!rows, 1, {}), "values", {}), local!headers:
Hi everyone, While following the Appian Developer course, I noticed that multiple PDFs for the Step-by-Step exercises (for example, Build an Application: Step 2) cannot be opened. They seem corrupted or possibly outdated for the current version. I’ve tried downloading them again and opening in different viewers, but the issue persists.Is there an updated version of these documents or an alternative resource for these exercises? Thanks in advance for any guidance!
Current Situation:We have two applications hosted on Appian and have configured session timeout settings. When there was only one application, after the session timeout, a popup appeared, and upon resuming, we were redirected back to that application’s page.Now that we have two applications with the same timeout configuration in the Admin Console, the behavior has changed. After the session timeout message appears and we resume the second application’s UI, the system redirects us to the first application’s interface instead. Question:Why is this happening, and what can we do to ensure that after refreshing post-timeout, the user is redirected back to the second application’s UI?
Hi , I am building a document upload form after uploading the document it should be populating in the gridfield with the link format where user can download the lfile. but that field is coming as empty. This is my code. The documentId field is text now, we don't have access to edit it now . can changing the datatype will fix the issue or is there anything elseI have to look into? a!localVariables( local!documentId: null, local!category: null, local!comment: null, local!showUploadSection: false(), local!npdoDocumentList: ri!npdoDocument, a!formLayout( contents: { a!sectionLayout( contents: { a!boxLayout( label: "Supporting Documents", contents: { a!gridField( data: local!npdoDocumentList, columns: { a!gridColumn( label: "Title", value: a!linkField(
My use case is: I receive a dynamic Excel file from the user each time, with changing column names, different sheet numbers, and a large amount of data. I need to insert this data into the database and display it in the interface. I tried Excel-to-DB, but it doesn’t work dynamically. I also tried using AI to extract data from Excel, but I’m not able to extract all sheets dynamically. What should I try?
Hi everyone, I’m trying to create a nested ordered list in the following format: However, I’m facing two issues. Issue 1: styledTextEditorField flattens the nested list formatting Instead of rendering a proper second-level indentation, the styledTextEditorField flattens it into something like: Here is the HTML I’m using: <ol start="2"> <li> <ol type="a"> <li>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</li> <li>Praesent ac lorem non risus gravida accumsan.</li> </ol> </li></ol> It seems the component does not support nested <ol> indentation. Is there any workaround to make the nested list (“a.”, “b.”) render correctly inside styledTextEditorField? Issue 2: When generati
Hi folks, As part of our requirement, we need to generate a letterhead in PDF format. The PDF should include the following: Header with the company logo and details — essentially two images: • Left: address & UEN • Right: company logo Standard document content with some dynamic fields (e.g., name, email address, reference numbers). A data table containing business information. The number of rows is dynamic (i.e., the table may have 1, 2, or n rows). I’ve been exploring smart services that can generate a PDF with all these elements — images (for the header), dynamic text fields, and dynamic table rows. From my research, these two smart services from the Dynamic Document Generator Plug-in seem relevant: HTML to PDF XSL-FO to PDF However, from what I understand, HTML to PDF may not fully support images (I’m not entirely sure, this seems to be a gray area). And I’m not very familiar with how to use XSL-FO for this type of transforma
Can anyone tell why its showing only 101 item even though the ids passed are 1000
Hi Everyone, As I couldn't find any documentation on SMT compatibility, can anyone confirm whether the Script Management tool is compatible with Microsoft SQL Server? We are planning to enable it in our environment.
Send Message Event: In the Setup tab, for 'Message Destination', select the Receive Message Event that is in the Process Model where you need to send the message. To do this, search for the process model and select your Receive Message Event. In Data tab, 'DestinationProcessID' is the ID of the process instance of the Process Model to which you need to send the message. Click on "New Mapping" and name it. Configure the 'type' based on your need. The 'value' should be your process variable which holds the message(data) to be sent. Receive Message Event: In the Setup tab, for 'Receive Message', select 'Process to Process'. In Data tab, click on 'Import Custom Properties', search for the Process Model where you have the Send Message Event, and select your Send Message Event. 'Value' will be automatically set. Then store it in the desired process variable. My Use Case: In Process Model A, I call an i
In the Test environment, suppose a constant named PV_TXT_TEST already exists. Now, if I create a new constant in the development environment with the same name (PV_TXT_TEST) and deploy it to the Test environment, what will actually happen during deployment? Will Appian throw an error saying that the constant already exists, or will it overwrite the existing one? This scenario came up in one of my interviews. In my current project, I don’t have permission to deploy to the Test environment, so I wanted to understand what the actual behavior would be.”
Hello, I’m currently using the free Appian Community Edition. After being inactive for ~1 month, I logged back in and my environment has been stuck on “Workspace Pending” for the past 24 hours. Is this normal, and how much longer should I expect before I can access my workspace again? Any guidance would be appreciated.
We have a database table where we store a reference to a Record Type (it could be the Record Type name, UUID, or a string like "()"). The requirement is to convert this stored value into an actual Record Type object at runtime so that it can be used in expressions or interfaces. For example: cast( 272, " 'recordType!{b12345-12345-12345-12345-c12345}ABC' " ) Is there any built-in function or best practice in Appian to achieve this dynamic casting?
I am trying to use a create new record action to insert a new record into my table and based on the grid I am showing to the user they only can see records associate to an related record. I would like to be able to pass in the primary key for that parent record into the record action so I can default that field to use that value and not allow the user to associate to a different parent on accident. It is possible that there is not data in the grid but I would still know the primary key of the parent record to pass in.
In the Appian User Interface, I have a grid with colored rows. My requirement is that when I click on 'Export to Excel' from the grid, the downloaded Excel file should retain the same row colors. How can I achieve this I am uploading image
Hi All, I have editable grid in my UI, I have validations in the rows. i gave edit button and save button on each row to edit and save the particular row. but when i click on save button, it is validating the entire grid rows not only that particular row. Can you please help how to validate only that particular row when we save it. Thanks in advance. SS for reference.
I have been trying to generate a PDF file using the HTML template but I'm not getting the expected layout in the PDF file. below is the webpage view of HTML code below is the document i'm gettingcan someone suggest me an idea about how can i make the grid layout in the PDF file
Hi everyone, I’m starting a new application in Appian and I want to choose the right approach for storing and managing data. Should I go for Data Store (CDT + Data Store mappings) from there creating record type or Directly use the Record Type backed by a database table What's the purpose of data store generally? I meant by for the modern Appian developement do we need data store necessarily Since this is a new build, I want to follow best practices and avoid making architectural mistakes early. My Question For a fresh application, what is the recommended approach for: Application/master/transactional data CRUD operations Reporting and relationships Security and scalability Long-term maintainability Should I rely on Data Store, PDP, Record Sync, or directly use a Database-backed Record Type? If you have any guidelines, comparison points, or real-world experience on which option is better in 2025 Appian architecture, please share your insights. Notes :
Hi, How can I show a grid with different color ( 3 different colors) based on the days between Today and another day. In the below image right now column2 is showing with red line. Any idea how can I develop this. Any helpful comments please.
Hello, I would like some help on how to use wildcards when search for a window, so the RPA can search for explorer and select the first window (index 0) when recording it ask for a complete name if I enter * in the text and modify the Name to search it enter the * as string. [DEBUG] 2025-12-09 12:50:51 13s (0h) - Element search criteria: SearchCriteria [controlType=Window, automationId=null, name=Escritorio - Explorador de archivos, className=, failIfMultiple=false, failIfNotFound=true, index=0][DEBUG] 2025-12-09 12:50:52 13s (0h) - Waiting for condition "Searching for element...", try #1 of #1 Thanks
I need guidance on designing an Appian dashboard that displays a live, interactive map showing pins for all active parking locations. Each parking location has latitude and longitude, but these coordinates should come from user input by clicking on the map through a create form in Appian. What is the best approach in Appian to embed an interactive map that supports both: Displaying existing pins from stored data. Capturing new coordinates when a user clicks on the map? How can I pass clicked coordinates back to Appian from the embedded map component and use them in a form submission? What’s the best way to refresh the map dynamically after a new pin is added?
I need guidance on designing an Appian dashboard that displays a live, interactive map showing pins for all active parking locations. Each parking location has latitude and longitude, but these coordinates should come from user input by clicking on the map through a create form in Appian. What is the best approach in Appian to embed an interactive map that supports both: Displaying existing pins from stored data. Capturing new coordinates when a user clicks on the map? Please anyone Assist me.
When creating or editing a record type, you can see the URL of the record list. How can I read this so that I can create a link button to the record list for the user? I don't want to see a single record, but the complete list. The solution is: a!urlForRecord( recordType: cons!SODA_PGN_RECORD_TYPE_PGN_REQUEST, targetLocation: â`˜TEMPOâ`™ ) I was just missing the function a!urlForRecord().
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.