-
Recently active
Hi Everyone Iam trying to call process model from expression rule. But I am getting Reaction Tree as output result. For your reference I have attached the screenshot below. Thanks,
I have 2 records A and B with one to many relationships, both the records contains a column isActive(boolean). I have a process model that is triggered as related action of record A and this process model contains Start Process(node) with MNI, and a child process will be triggered for each child of record A, this child process is used to deactivate the corresponding child record by marking isActive as false. Here the requirement is, only when all the child process instances finsh by marking the corresponding child rows as deactivated, we need to deactivate the Parent row in the Parent process model, How can we achieve this? I tried using send mesaage and recieve message events and it's working but I am not sure this is a preferred way as we are sending message from each and every child instance, if we have 1000 child records 1000 messages will be sent, I don't know weather sending these many messages cause any issue. Is it fine to use the approach or do we have to do something
Hi Community, I created a simple record type and generated record actions (create, update) using Appian "Generate Record Actions" button. As result I got a "shared" process model "Create or update ..." and a single user interface that is assigned to the process as the startup form. I created a second interface with a read-only grid where I should add two buttons - the first one should create a new record (insert action) and the second one should let user edit an existing record. As both actions starts the same process model, the same startup form is presented to the user - empty on new record and prepopulated with existing data on edit - that's expected and works fine. Now, I have a requirement to prepopulate some values when user wishes to create a new record (not all, only some). I tried to initialize the "record" rule input on process model (Process model properties -> Process start form -> list of interface rule inputs), by using
Hi, We have created a connected system with Google Service Account as authentication. For every few months, the key rotation happens at GCP, then we fetch the service account key and update it on the connected system manually (upload key, authorize, and save changes). To automate this process, we have the mechanism to fetch the service account key details from GCP using API schedular job, but we are unsure how to update it on the connected system without manual interaction on Appian designer. So is there a way that we can do it from the server end or any other possible way to automate this key updation in a connected system? Thanks,Mahesh.
How can we get output data from an Asynchronous process and use further .
Does anyone know where we can find a complete list of type numbers and respective type names which can be used for casting. I know that we can manually check in the Expression Rule by evaluating the typename() with all values, any alternatives?
Expected behaviour: If i selected one row in editable grid then it should deselect all other rows except selected row , Actual behaviour: It is deselecting all remaining row whenever Iam selecting any row in editable grid,a!localVariables( local!selectionIndex:tointeger({}), local!data:{ {id:1,name:"Pavani"}, {id:2,name:"Sravani"}, {id:3,name:"Srani"}, {id:4,name:"Sri"}, }, a!gridLayout( headerCells: { a!gridLayoutHeaderCell( label: "Id" ) }, rows:a!forEach( items: local!data, expression: { a!gridRowLayout( id: fv!index, selectionDisabled: if(a!isNullOrEmpty(local!selectionIndex),{}, if(count(local!selectionIndex)=fv!itemCount,false(),true())), contents:a!integerField( label: "Id", value: fv!item.id, saveInto: fv!item.id ), ), } ), selectable: true(), rowHead
Hi I have a Record Type on which I made a record action and I have a model process that opens from a grid. In my process I fill a form and at the end I update the sastus on that record, in the application it refreshes because I have set to refresh after the record action is done. My problem is that on one of the fields in the grid I need to send my Record to do some calculations and this is where the problem occurs. So my problem is how can I make to send data to an expression rule when the data in the localVariable is doing its refresh.
I am not able to select multiple options from the drop down menu.getting error getting below error if I select multiple options for franchise and country
Hi All, Is there a way to restrict incoming deployments in Appian?[Deployments should be restricted if the deployer is not admin] Thanks, udhaya
Hi everyone, I'm struggled with the next case, we have a gridField, where we are showing a list of objetcs returned by an API. One of the columns in that gridField is desired to make able the user to download a file given a property of the object which is an url, lets say the "X" url, here is the issue that URL only responds with another url having a presigned URL for a file in s3 bucket, lets call it the "Y" URL We were wondering if it is possible to make the user reach the "Y" only clicking 1 button (or link) in order to make the presign only when the user request the files, because we know it would be easy to call every "Y" URL the presigned ones if we load all those at the start time, the thing is we dont want to do it, we just want to generate the presigned file when the user request one by one. By the way the X URL is already configured as an integration, and we dont want to use appian file system and try to avoid as much as w
Hello All, We are encountering the below error after upgrading to v24.2 on some of the interfaces. Has anyone else encountered something similar? If yes, do we have any workaround for this bug? The 500 errors were due to the error: Caused by: com.fasterxml.jackson.core.exc.StreamConstraintsException: String value length (20054016) exceeds the maximum allowed (20000000, from `StreamReadConstraints.getMaxStringLength()`) FYI: We assume that as part of v24.2 some restrictions were imposed on Max String Length and We have already raised a support case and Product team has identified this as a product bug and they are working on addressing this. However, we could not find any workaround for this. Any suggestions or ideas that any of you may have would be much appreciated. Thank you.
Hi Appian community, happy summer, I have a use case where there is an interface with buttons (Approve, Deny, and Back) on a site page. I initially set the Approve and Deny buttons up as button widgets and had a startProcess function inside. However, this approach will not display the "wait screen" after triggering the process that is towards the end of the process to "buy time" and to allow the previous request that the user clicked Approve or Deny to disappear when the user clicks FINISH on the wait screen and returns to the site interface. Therefore, the user experience is returning to the site too early to still see the original request on the screen after the user already chose Approve/Deny. Then, I tried using submitLink which allows startProcessLink and wrapped it in a cardLayout in lieu of button widgets. This approach allowed my chained process to display the wait screen. However, the drawback is there is no way for me to have a confirmation window pop up.
Under user Profile - > Academy Achievements -> Not all completed ones are reflected. Lock symbol is still on. community.appian.com/.../achievements
How to validate a uploaded file directory with a value in a text field
Hi all, I would like to use the styled text editor field in place of paragraph field to be able to use bulleted lists, but there is no refresh after keypress that we can set. How can I mimic this refresh functionality with a styledTextEditorField? I have something like this: a!localVariables( local!origNote, local!newNote, a!styledTextEditorField( label: "Edit Note", value: local!origNote, sizeLimit: cons!ERR_MAX_CHAR_NOTE, /*refreshAfter: "KEYPRESS",*/saveInto: a!save( local!newNote, ) ),)
I'm creating a line chart where I want to display a sum of transaction amounts per last 6 months. The expression for the linechart component is the following: a!lineChartField( data: 'recordType!{2e778cbc-bcd7-48a6-bda3-2f52ac5e15d0}W0592PF Transaction', config: a!lineChartConfig( primaryGrouping: a!grouping( field: 'recordType!{2e778cbc-bcd7-48a6-bda3-2f52ac5e15d0}W0592PF Transaction.fields.{012826cc-c147-43c8-8171-e9c1cc8990bd}date', alias: "date_month_primaryGrouping", interval: "MONTH_SHORT_TEXT" ), measures: { a!measure( function: "SUM", field: 'recordType!{2e778cbc-bcd7-48a6-bda3-2f52ac5e15d0}W0592PF Transaction.fields.{53db9671-69f5-4d88-b573-89f591e99754}amount', alias: "amount_sum_measure1", formatValue: "DOLLAR" ) }, sort: { a!sortInfo( field: "date_month_primaryGrouping", ascending: false ) }, dataLimit: 6, showIntervalsWithNoData: false )
I am getting this error "Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error at function a!forEach [line 40]: Error in a!forEach() expression during iteration 1: Expression evaluation error at function a!dropdownField [line 65]: A dropdown component [label="roleName1"] has an invalid value for "value". All selected values must be present in the choiceValues array, but value was Role1 and choiceValues was Role1; Role2.".Could anyone please help me to resolve this error a!localVariables( local!jurisdictionTask:{ a!map(id:1,taskName:"Task1",taskDescription:"Upload Document1",jurisdictionName:"Arizona",roleName:"Role1",applicationType:"Application Type1" ), a!map(id:2,taskName:"Task2",taskDescription:"Upload Document2",jurisdictionName:"Arizona",roleName:"Role1",applicationType:"Application Type1"), a!m
I have a excel file where there are too columns one is constant name and another is constant value .I need to upload a the file in an interface using file upload component and after clicking a submit button in the interface i need to fetch the data in the excel and update the constant values for respected constants . will anyone please guide me to achieve this scenario ?I have also given the snap of the excel sheet ,please find that below. Thanks in advance !
I'm connected to Salesforce and have mapped fields to display in a list, but only a few of them are showing in the Record List. However, when I fetch the data, I'm able to retrieve all the fields. Why aren't all the fields appearing in the Record list?
Hello, i needed some help regarding the mail i am currently logged in with, can i give the ACD100 exam using this mail id? I heard my friend saying you might require a company mail id for that purpose, can i know what's the which kind of mail id do i require and is it attainable?
I need to change the placeholder of a SearchBox input where says "Búsqueda". The table is made from a record type.
I’m configuring the logo in the header of my Appian HTML code by using a constant value that holds the image. In the <img> tag, I am specifying the source as this constant value. <img logoId="&document(cons!EX_LOGO,"id")&">but it is not displaying image in pdf.Please give me any suggesstions,Thanks.
Hello, I am new to Appian and have a requirement to create grid columns dynamically based on the data available in the database. I need to generate these columns dynamically according to the available data.Thank You..!!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.