-
Recently active
Hi All, i have editable grid in my ui, on that i have textfield which i marked as required. (note: when page loads grid is disabled based on the button action grid will get enabled). but i have couple of validation for that textfield that is working but with respective to required condition it is not working. please find below the screenshot and code snippet. Kindly help me on the same. a!textField( label: "Dental Members", labelPosition: "ABOVE", value: fv!item.dentalEnr, saveInto: { fv!item.dentalEnr, if( contains( touniformstring(index(local!editList, "intakeId", null)), tostring(fv!item.intakeId) ), { a!save(
hi , I have requirement, like after downloading the excel sheet though the smart service , is there any possibility to set automatically label as K3 Confidential, so that user don't want to set manually after downloading the excel.
I have scenario where, I need a link in email body, this link should open a current task for which we have different process model and interface, but I want to open that task in current step once I click on the link from email. How can I achieve that?
When I am trying to create pdf using this smart service if content contains other languages characters for example Hebrew language characters then it replaces with #, is it limitation of this smart service or we can fix it.
I have a record action configured with User input task form , In that interface there is save draft button on the left corner I want to remove it . How can I do that?
in version 24.4 isuseractive function is not available, is there any other way to achieve this? I just want to validate if user is acitve or deactivated or even if doesn't exist anymore in the system, we are trying to validate the scenario if for any reason the user saved in DB was deactived or deleted from the system, cause currently we are saving the result of calling the funcion loggedInUser() in DB, this is storing a text value, however we have the requirement to display the fisrtName and lastName of the user in the frontend, but if the user doesn't exist in the DB we are getting invalid user exception at the moment to use user(username,property) function, since we don't have a try-catch similiar function in version 24.4, I would like to know if there is any other way to catch the exception or change the approach following your recomendations. Any help will be greatly appreciated, thanks and regards!
I want emails in array format like {"test@test.com", "test2@test.com" }a!localVariables( local!data: ri!test_Requests, local!rawEmails: ri!test_Requests.emailAddresses, local!individualEmails: reject( a!isNullOrEmpty(_), a!forEach( items: split(local!rawEmails, char(10)), expression: trim(fv!item) ) ), local!invalidEmails: reject( a!isNullOrEmpty(_), a!forEach( items: local!individualEmails, expression: if( regexmatch( pattern: "^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$", searchString: fv!item, regexFlags: "si" ), null, fv!item ) ) ), local!formattedEmails: "{" & joinarray(local!individualEmails, """,""") & "}", local!validationMessage: if( a!isNotNullOrEmpty(local!invalidEmails), "Emails must be valid and each on a new line.", {} ), a!formLayout_25r1( label: "Test", contents: { a!sectionLayout( con
Hello everyone, I have a question regarding how Appian handles task URLs and their accessibility across different applications and sites. I've noticed that a task in Appian can be opened regardless of which application, site, or page you're currently viewing. For example, the same task ID can be accessed through multiple different URL patterns: https://<myenv>.appiancloud.com/suite/sites/any-application-1/page/<any-page-3>/task/<some-id> https://<myenv>.appiancloud.com/suite/sites/any-application-2/page/<any-page-3>/task/<some-id> https://<myenv>.appiancloud.com/suite/sites/any-application-3/page/<any-page-3>/task/<some-id> Let's suppose <some-id>=GgE4eQDCj1OX711111 All of these URLs successfully open the same task, even though they reference different applications and pages in the path. My questions are: Why does Appian allow tasks to be accessible from any site/application URL path? Is this the expected behav
We do have a process model in place; however, we encountered an error while working with the Excel plugin. The node that uses the Export to Excel function is throwing the following error: "The following error was raised by the Export to Excel function: Your InputStream was neither an OLE2 stream, nor an OOXML stream"  This issue appears to be new, as we did not face any problems earlier.
I have an interface where I select numbers using a multi select dropdown . When I select it is in the sorted order In the next confirmation screen , I show these values in an array as a read only paragraph , it is not maintaining the sorred order ( shown below ) a!paragraphField( label: "Item #", labelPosition: "ABOVE", instructions: "", value: a!forEach( items: toString(local!selectedItems), expression: substitute(fv!item, ";", ",") ), saveInto: local!selectedItems, readonly: true ), I am displaying the paragraph as shown above , Is there anyway to display the local!selected items as sorted ?
Hello everyone! Good morning! I’m facing a challenge with a form that contains several tabs, each with the same fields, but filled with different data. The issue is that, when the user clicks the Submit button, Appian only validates the required fields in the active tab. This impacts our business logic because we need to ensure that all required fields in all tabs are completed before submission. Goal: Validate all required fields, regardless of which tab is active, when the user clicks Submit. Question: Has anyone encountered a similar situation or have any suggestions on how we can achieve this? I’ll attach an image showing part of the form for additional context.Thank you in advance for your help!
Hi everyone, There was a requirement from the user to generate a report (DOC format) using existing data from our records. To fulfill this, we generated HTML code using Appian expression rules. The output of the rule is HTML, which we then passed to the Docs from HTML and CSS smart service. The HTML we are generating includes the following code snippet to set the page orientation to landscape: @page { size: A3 landscape; margin: 20mm; } table, th, td { border: 1px solid black; border-collapse: collapse; } I would like to know whether the plugin we are using is capable of taking page instructions or not.
Hi All, We have a process that receives email and later uses AI skills for each of the attached document. The issue I'm having is that Appian is considering any embedded image from the email (footer images/signature/logo) as an attachment. What I really want is the attachments msg property to only contain actual attachments. Example: - User sends an email to system with 3 attachments and a footer which contains 2 logos. - The system picks up the email trigger and the process grabs the attachments but is also including images in the body (totaling 5 attachments now)). What I want the above to do is only process the 3 actual attachments and not the 2 embedded images. We have hundreds of emails coming in every day and from various sources so its not consistent with embedded images. How do we figure out the actual attachment from embedded image, so we can discard embedded ones for further processing. otherwise the review task
Hi everyone, I’m exploring ways to build a user management workflow in Appian for a digital streaming platform project. The workflow would cover actions like user sign-up, subscription renewals, and cancellations — along with automated notifications and reporting. I’d love to hear from others who have designed similar workflows in Appian: How did you structure your process models for recurring user actions (like renewals)? Did you use record types or data stores for tracking subscription states? Any best practices for integrating external APIs securely for user validation? This project aims to improve automation and reduce manual handling, so any examples or tips from your experience would be greatly appreciated. Thanks in advance!
How can i achieve this , pls guide . When I click on ADD PASSPORT HERE - and upload a file the file link should be reflected on the "Password Link: " above . Also if I click on the uploaded link it will re-direct me to the file .
I have enhancement requirement , I have editable grid and when user add new row to the grid it should be inserted before the last row , Is that possible if yes can anyone help to get started with? Below is my existing code a!localVariables( local!feeDetails: ri!feeDetails, local!minimumFee: reject( fn!isnull, a!flatten( a!forEach( items: ri!feeDetails, expression: if( and( toboolean( fv!item['recordType!{f6895dd9-7b01-4146-a52e-be727fef79d3}PRC Vmap Service Fee.fields.{be1056cb-8331-4446-8fa4-3081fc64bc73}isactive'] ) = toboolean(true()), tointeger( fv!item['recordType!{f6895dd9-7b01-4146-a52e-be727fef79d3}PRC Vmap Service Fee.fields.{30de7239-941c-401f-ad56-2672421eba71}scenarioId'] ) = tointeger( ri!selectedScenario['recordType!{94f6f945-ec9c-4178-8b3f-684a5547bb00}PRC Scenarios.fields.{ad9e991c-6487-437f-8665-fe15a96eba42}prcScenario
Hi there, I hope you all are doing well. Has anyone been able to successfully install a local version of Appian on a Mac(M2, M3, M4 chips)? If so, what documentation did you use and how did you go about it? Many thanks.
Hi, I'm trying to make a form that involves quite a few layers of child records. Let's call the record types formHeader, lineItem, and itemEvent. The important part is that there are many itemEvents in each lineItem, and there are multiple lineItems in the formHeader. The idea is that you fill out the form by completing the header portion, and then there's a nested table where you can add lineItems and itemEvents. One of the issues is that those are quite detailed, so I wanted to open a modal where in step one I fill out a lineItem and then on step two I create its itemEvents in a table format, much like how related actions seem to work. The issues I'm running into are some of the stipulations. Some of the info on lineItems reflect information in the formHeader and is dependent, so I need the context of the formHeader to be available, so a create action doesn't really do the trick. I tried to get around it by creating an update related action on the formHeader and i
Expression evaluation error [evaluation ID = 490fd:7fd56] in rule 'gse_scl_uiviewintakedetailsv2' at function a!gridLayout [line 1230]: A grid layout component [label=""] has an invalid value for "rows". The row layout at index 1 contains a component that is not supported in the grid layout. What would be the cause for this Alert. UI is not breaking up anywhere.. got this in email
How to get the document ID from Appian documents.
Hi everyone, I have an interface built using a PanelLayout. The left panel contains a sidebar with several navigation links. The right panel displays the selected content (different interfaces). The issue I'm facing is that when I open a page from the sidebar, everything works fine — the new content loads on the right and the sidebar stays visible. However, inside that loaded interface, I have more links (for example, to open details or other sections). When I click one of those links, the page reloads completely and the sidebar disappears. What I want is for those inner links to update the right panel within the same page, keeping the sidebar fixed and visible at all times. Is there a way to handle this navigation within the same interface (e.g. using local variables and conditional visibility), or any best practice for managing nested navigation inside a PanelLayout? Thanks in advance!
We have a requirement to integrate our appian workflow to cafexUI where that UI will get the active taskitems in the form of report and when they open and action any record the relevant taskitem in appian should be closed and the process model should be progressed to next nodes successfully and complete. We need approach and Error handling. We created an API which will call a!Completetask smart service which will complete the task however we have activity chaining in the process model of the task which will reopen the taskitem based on the integration node failure or it will complete when success. we need to know how to handle this?
Hi I am getting the above error message when trying to open the particular interface in application. As per my requirement for a particular service list of 3 fee details with 4 column value will be generated and in that i have to show 3 column in 3 row and one column should be single value . My interface configuration is attached below . I am passing all the necessary fields from parent interface yet I am getting the error .a!localVariables( local!feeDetails: ri!feeDetails, local!minimumFee: a!forEach( items: ri!feeDetails, expression: if( and( toboolean( fv!item['recordType!{f6895dd9-7b01-4146-a52e-be727fef79d3}PRC Vmap Service Fee.fields.{be1056cb-8331-4446-8fa4-3081fc64bc73}isactive'] ) = toboolean(true()), tointeger( fv!item['recordType!{f6895dd9-7b01-4146-a52e-be727fef79d3}PRC Vmap Service Fee.fields.{30de7239-941c-401f-ad56-2672421eba71}scenarioId'] ) = tointeger( r
I am encountering a very strange situation in Appian. I have a parent interface that has a choose function determining which child interface to display. Within this choose function there are 5 interfaces. When I attempt to access the parent interface I am presented with the following error. However when I go into the interfaces listed in the error, I am presented with no error at all. Strangely enough when I remove a different interface in the choose function, not the one listed in the above error, the error vanishes. Within this second interface there is also no error. I would really appreciate some guidance here because it seems like Appian is conjuring an error our of thin air. On top of all that, this error is only present in our test environment and not our dev environment. Below are some additional screenshots. Choose function with all 5 interfaces: Configurations that do not generate the error: It almost seems like the interaction between the first and last in
I have a folder containing several RAR archives that I need to convert into ZIP format for easier sharing and compatibility. Manually converting each file takes too long. Is there any reliable software or method that supports batch RAR to ZIP conversion on Windows? I’d prefer a tool that maintains file integrity and doesn’t require extraction. Any recommendations or step-by-step guidance would be appreciated.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.