-
Recently active
I have read only grid backed by record type. Need to place download button using rich text icon in the grid which makes call to S3 using record action & gets presigned URL . Now user should be able to download the file and submit the form as well so that user land on Grid page with single click. Any suggestion to achieve this?
Hi All, Good Day! I am trying to create a servlet and that servlet will return a value from the Appian server. While deploying the plugin in Appian env, I am getting the below error:[Appian Plugin Hot Deploy] ERROR com.atlassian.plugin.parsers.XmlDescriptorParser - There were problems loading the module 'servlet'. The module and its plugin have been disabled. [Appian Plugin Hot Deploy] ERROR com.atlassian.plugin.parsers.XmlDescriptorParser - There was a problem loading the descriptor for module 'servlet' in plugin 'Constant Servlet Plugin'. There must be at least one path specified: <servlet class="com.example.plugin.ConstantServlet" key="ConstantServlet"><path>/constantValue</path></servlet> com.atlassian.plugin.util.validation.ValidationException: There must be at least one path specified: <servlet class="com.example.plugin.ConstantServlet" key="ConstantServlet"><path>/constantVal
I have a list like {1,2,3,4}, I want to add new items like {1,2,3,4,5,6,.....} in the same list without using a new variable to store the new list.
Join Appian experts for an in-depth livestream on the new Document record type. We'll show you how to convert an existing case management application from using folder-based document management to record type document management. Discover the advantages of this new feature and how to integrate your documents into your data fabric. Turn on notifications to make sure you don't miss it!
Can we configure Appian Cloud so that a specific Site (e.g. https://<mydomain>.appiancloud.com/sites/customer) is publicly accessible from outside our corporate network, while restricting access to the Design environment, Admin console, and other internal Sites to only whitelisted IP addresses?
I have a process like this. I want to use transaction constraints on three write record nodes. Is there some easy way I can implement my require. another question is what the functional of sync records. I have read this document. https://docs.appian.com/suite/help/25.2/Sync_Records_Smart_Service.html But I don't understand the node's function and what scenario will use this node. I think when I use the write records, the data has already update into the database and sync automatically, why I need this node.
What is the approach if we want individual endpoints for each of the Users in Appian-->Admin-->Users
Hi all, I have one question regarding the way that Appian works with processes and how to notify parent interfaces. So in my case a I have a grid field on the parent page that has a list of open document processes and for each row I'll have a edit button like the following When clicking the edit button it loads another interface ( a dummy one for now) This is the new item button code for the way that I'm currently doing ( which is not working ) a!buttonArrayLayout( buttons: a!buttonWidget( label: "New item", icon: "plus", size: "SMALL", iconPosition: "START", saveInto: { a!save(local!selectedProcessId, null), a!save( local!currentNodeId, local!currentNodeId + 1 ), a!save(local!isEditMode, true()), a!startProcess( processModel: cons!ADBase_DummyProcessModel, processParameters: { Cancel: false(), ProcessData: null }, onSuccess: null(), onError: null() ) },
Has anyone run into this error before? We have a rule that calls a stored procedure given an input, then returns results. One day a user ran into an issue where the SP was returning null, but the next day the SP was returning results. We've done no code changes, so I took a look into the logs and found this error: Where it says Error Msg = ORA-01013: user requested cancel of current operation. However, I know the user ran into this on the UI only and didn't cancel anything on the backend. It also seems like it was not a timeout issue since upon checking rdbms logs, the execution times were very low. Does anyone have any suggestions on what this might be or what we should look at for further investigation?
Hi In Interface under columns layout richTextFied was defined so that field was displaying to us and whatever the test user which i created newly same like user access for that also it was displaying that field but to the users it was not displaying there was no visibility conditions defined, when i replace that richtextField with paragraph field by passing same parameters then users were able to see that paragraph field so could you please confirm what exactly might be reason for this weird behavior a!columnLayout( contents: { richTextField( label:ri!resourceBundleDict.Signature, labelPosition: "ABOVE", richTextValue: local!maintenaceCDT.sign, richTextSaveInto : local!maintenaceCDT.sign, enableProgressBar :false() ), /*a!paragraphField(*/ /*label:ri!resourceBundleDict.Signature,*/ /*value:local!m
So in the above pic i have an interface where i gave the user an option where he can select or reject a candidate. And when he clicks select a candidate, a mail will be sent to the candidate saying he has been selected for the job and when the user hits reject, a mail will be sent to the candidate saying sorry you have been rejected. So i created this process model and kept 2 emails for the both different mails.Is this the correct format or am i missing something. Can someone Please guide me through this.
Hello! I have a task report which shows tasks from all users that have the current logged in user as their supervisor. The problem I'm facing is that tasks with the status "Assigned" are not being shown in the report, which in turn creates a problem where if I reassign a task from someone it immediately goes to status "Assigned" and stops being shown in the report. Here is how I pick up tasks from my subordinates. a!localVariables( local!currentUser: loggedInUser(), local!directReportUsers: a!queryRecordType( recordType: 'recordType!{SYSTEM_RECORD_TYPE_USER}User', fields: 'recordType!{SYSTEM_RECORD_TYPE_USER}User.relationships.{SYSTEM_RECORD_TYPE_USER_RELATIONSHIP_directReportUsers}directReportUsers.fields.{SYSTEM_RECORD_TYPE_USER_FIELD_username}username', filters: a!queryFilter( field: 'recordType!{SYSTEM_RECORD_TYPE_USER}User.fields.{SYSTEM_RECORD_TYPE_USER_FIELD_username}usernam
So the 5 text fields in the bottom of the page are actually link fields. This is a Landing page i was supposed to create which is still in progress. And the link fields lead to another site, but as you can see above they are very plain and unattractive to call them as a site. Is there any way that i can make these link fields more presentable and in a nice way so that this site can be called a WEBSITE. Thanks and Regards.
I am currently investigating process mining using ProcessHQ.I have added a process to do a ProcessInsight analysis within ProcessHQ, but an error occurs and I am unable to do the analysis.The error code is APNX-1-4579-027.A web search for the error code did not turn up any hits, and I am unable to proceed with my investigation into the cause of the problem.I would appreciate it if you could tell me the cause of the above error and how to correct it.
Hi there, As a result of a process, a CSV file is output, and I want to store that file in AWS S3. Also, when needed, I want to be able to copy the file in S3 to the Appian Knowledge Center by pressing a button. I want to achieve this by connecting via AWS Private Link, not via the internet. To achieve this, is there any way other than using Lambda, etc.? There is an Amazon S3 Utilities plugin, but it seems to connect via the internet, so I don't think it meets the requirements. Thanks
when trying to upload a template with 500 lines of data the readexcelsheet function was calling in interface to read those 500 lines in that only first 250 lines was fetching the function other 250 was not reading tried providing paging info too but still same only first 250 lines was reading Could you please confirm what could be the reason for this issue
context:I have 3 interfaces that communicate with each other, What I need to do is give users the ability to open a project and from the project detail interface have a button in related action that opens another interface that allows the user to add employees to the project.This is the path they take:"GP_ProgettoInterfaccia" > "GP_ProgettoSummary" > "GP_CreateOrUpdateGPprogettoAnagrafica"here all in order:[View:/cfs-file/__key/communityserver-discussions-components-files/16/GP_5F00_ProgettoInterfaccia.txt:233:29]>[View:/cfs-file/__key/communityserver-discussions-components-files/16/GP_5F00_ProgettoSummary.txt:223:27]>[View:/cfs-file/__key/communityserver-discussions-components-files/16/GP_5F00_CreateOrUpdateGPprogettoAnagrafica.txt:335:25]. The record types involved are: . The problem is that once I get to "GP_CreateOrUpdateGPprogettoAnagrafica," I can't populate the multipleDropdownField. In the standalone interface, I c
Hi Everyone, I'm receiving filename and content_base64 from an API which I'm calling it in Integration and in the response of the integration using following way Can I provide Name of the document as I receive in the response of the API where i get the filename. I tried to access it but didn't workout thanks in advance.
Hi , I am working on requirement when creating a request for a user some plan will be available they can select any of the plan.Its ready only. It will be write to request plan table . Later in another task they will have option to select other plans belongs to them and they want to edit the plan name as well and they want to add new plans for the request alone and for the task related to it. Now this plan are populated from reference table we shouldn't alter that. So I tried to create the new plans from ref of type above mentioned request plan table. And I created a editable grid to populated the plan name to have option of edit . But I m struct saving the local data to rule input . This is my expression to create request plan from ref table local!gridDataforPlan: a!forEach( items: local!existingClientPlans, expression: if( contains( tointeger( index( local!vetRequestPlans, 'recordType! Request Plans.fields.planId',
Requirement is I will be entering emailaddresses on UI and it will be passed to the integration and the integration will return the emailAddresses with GUIDs . If any emailaddress is missing from the response which we entered then it must show that emailaddress on UI. Suppose I have passed test@test.com and test2@test.com and In repsonsed I get only GUID of only one emailaddress then it has to show the 2nd emailaddress on the UI as invalid error . How Can I achieve it
Hi Everyone,I'm running into an issue where one of my Appian process models stays in the "Active" state but doesn’t actually move forward past the first node. There are no errors in the logs, and all inputs look correct. It's just... stuck. I tried canceling and redeploying, even restarting the Appian engine, but the same thing happens again. This process used to work fine a week ago nothing significant has changed in the model. Could this be related to a timer event or a data store node silently failing? Thanks!
I have created a Robot in Appian RPA and it comes online. At the end of the day when I turn off my system the robot goes offline and the next day, in order to bring it back online I have to download the new installer and install it again. Then only robot comes online. Is there any way we could bring the robot back online without having to download and install the installer again every day?
Currently, when users paste multiple lines of data into these fields, Appian merges everything into a single line. The requirement is to improve this behavior by allowing multi-line inputs to be preserved and formatted correctly—each line should be treated as a separate entry. Based on this input, the system should identify and display relevant matching data for each line, helping users quickly find and select multiple valid options. Example if we search - "Option 1", "Option 2", "Option 3" then relevant options should be displayed in the dropdown a!localVariables( local!selectedData, { a!columnsLayout( columns: { a!columnLayout( contents: { a!dropdownField( choiceLabels: {"Option 1", "Option 2", "Option 3", "Option 4", "Option 5", "Option 6", "Option 7", "Option 8", "Option 9", "Option 10", "Option 11", "Option 12"}, choiceValues: {1, 2,
So as shown in the above image iam using safelink() function for the buttons "Recruiter" and "Vendor" , etc... and i gave the web address of another site, but when i click on the button iam getting no response as if the button is just a dummy button, it is doing nothing. Have i made any errors in configuring the safelink function. Please someone guide me through it.
Hi all, I have a process model that calls an expression rule to generate a 6-character random alphanumeric string. I encountered a case where two instances of the process model were triggered at the same time (based on time logs), and both received the same generated value from the expression rule. I understand that there's always a chance for it to generate the same value. However, I’d like to ask: Is it possible that both process models used the same instance or execution thread of the expression rule, which might explain why the same value was returned?
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.