-
Recently active
Hi team We're trying to enter data when we are considering software to deploy. We've used the "Remove" function to avoid saving null values to our four filters table. It works just fine if we are looking at a single title, but for multiple titles we can't make it work PROBLEM: When we upload multiple values the pv correctly contains all data for each instance. The task generates the correct number of instances If the assessor chooses "not necessary" on any one task we get an error when trying to complete the subsequent tasks An Error Has Occurred Expression evaluation error [evaluation ID = 4fdbd:bd846] in rule 'sal_fourfilterdetails' (called by rule 'sal_uiaddfourfilters') : An error occurred while executing a save: Expression evaluation error: Cannot update List of Map; using a scalar value to update a list of length (3) The error does not appear when we choose "not necessary" Here's a pic of the interfac
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
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?
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.
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
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 !
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.
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
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
Hi everyone, I’m a PhD student researching low-code development. It’s impressive to see more and more people discovering low-code and no-code tools and using them in their work. I recently completed a study in collaboration with a consulting company that provides low-code solutions to its clients. Through interviews, I learned that many people without formal software development education are now able to step into this field thanks to low-code platforms. For many, this has created new career opportunities and pathways into tech. I also noticed that consulting firms often play an important role as partners of low-code vendors, acting as a bridge between platform providers and client companies. Beyond these observations, I’m interested in understanding how developers themselves feel about working with low-code development platforms—both the benefits and the challenges. Based on the collected responses, I found Appian was one of the most mentioned platforms. I beli
Hi Everyone, Is there any way or smart service to generate the .MSG file whenever receive an email to Appian . We know, there is smart service eml and msg conversation plugin but would like to do it in one step and don't want to dependent on the too many third-party plugins. Also once generated the .MSG ,need to read and display in the UI screen . Please let mw know, Any implementation around it. Thanks!!
Hello! When it comes to AI tools in the context of automation testing (e.g. AI generation of automated tests, AI automatically fixing broken locators after a change, etc.), what support, and compatibility from/within Appian is expected currently and in future?
I have connectedsytem with authentication type as OpenIDConnect .I want to deploy it to QA but I don't see the any keys in property file .Can I deploy it directly without property file?can someone please help .Thanks!
Before Importing an application and properties file, Can we pass the value of a data store in the properties file like ##TestDS content.a_<uuid>.VALUE=jdbc/TESTDS can we do this ?
In my Appian environment, I’ve noticed that some groups have UUIDs that start with SYSTEM_GROUP_ followed by the group name, instead of the usual alphanumeric UUID format.How can I logically identify or classify these groups separately from regular groups? When I use scimGetGroup() on these SYSTEM_GROUP_ groups, it doesn’t return any group attributes, unlike the other groups with standard UUIDs.Is this expected behavior? And is there a workaround to retrieve attributes for these system groups?
Is there a built in function for fuzzy match in Appian?
Hi Team, we are trying to implement record field validation through applyvalidation function , its not it working as expected, please refer below screenshot, this is the screenshot of pre-configured validation code in UI we tried to implement validation but it didn't worked as expected , as shown below, please suggest if missed anything configured. Note: I have tried this logic appian community edition thanks in advance
In the grid I am getting the same plan name whatever plan I select in the dropdown , Can anyone help me fix this? a!localVariables( local!wmsPlans: index( rule!WMS_qr_Plan( columns: { 'recordType!{a64248d4-beb2-46af-9f5f-eb0f79b17649}WMS PLAN.fields.{f39ad615-5340-4968-8dd2-3b4d81474095}planName', 'recordType!{a64248d4-beb2-46af-9f5f-eb0f79b17649}WMS PLAN.fields.{a8baeebc-1ffb-4f0a-9096-d148777d3756}planId' }, clientId: 11, planStatus: "Active" ).data, {} ), local!vetRequestPlans: index( rule!VET_qr_RequestPlans_ByFilters(requestId: 1188 ), {} ), local!additionalCITplans, local!plansSelected, local!editablePlans: if( length(a!flatten(local!plansSelected)) > 0, reject( fn!isnull, { a!forEach( items: local!vetRequestPlans, expression: if( contains( local!plansSelected, fv!item['recordType!{9339afa7-3440-42ac-9d18-6e89a7
I noticed a behaviour , just curious to understand more details if anybody knows Using API backed record for read only grid, case1:- For data: a!recorddata() was used and action was configured as below a!recordActionField( actions:a!recordActionItem( action: 'recordType!myRecord.actions.myAction', identifier: fv!identifier case2:- For data: a!queryrecordtype() was used and action was configured as below a!recordActionField( actions:a!recordActionItem( action: 'recordType!myRecord.actions.myAction', identifier: fv!row[recordty
I know this question might be a little different and weird than any other here before, I was just re-structuring my resume and i just wanted to know as what all technical skills i can add in my resume as an Appian Developer. I would be pleased if any senior of mine from here would help me out a little with that small issue of mine.
Hi Everyone [emoticon:c4563cd7d5574777a71c318021cbbcc8] Scenario: I have a scenario where 150 columns to be exported as excel. Limitations:Using Export Data Store Entity to Excel, it supports only 50 columns. Solutions tried: Tried using multiple Export Data Store Entity to Excel with different Starting Cell (A2,AY2,BY2). Issue: The excel sheet is updating only with the last Export Data Store Entity to Excel Data. Previous Node data are getting erased. What is needed? I need all the 150 columns to be updated in the same Excel Sheet(Single sheet).
I am not sure it is a basic or i am missing a point . We're working with a multi-interface navigation in Appian (6 interfaces navigated via buttons). When a user clicks a button to go to the next interface, the interface loads correctly, but the page does not scroll to the top. We do not want to use a process model with chaining to reload the form. We also tried using formLayout(focusOnFirstInput: true) but that didn’t help. How can we make the form automatically scroll to the top on each interface load using only SAIL/interface logic? Setup :headercontent layout hosts - header, contents {two interfaces}.interface1 have 2 columns , first column hosts navigation and other one hosts subinterfacesinterface 2 have buttons : Go Back , Save & Continue How it works:On the first page (interface), the user fills out the details and scrolls down to click the "Save & Continue" button. When clicked, the navigation counter increments, and the user is taken to the next pa
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.