-
Recently active
I want to have users upload files within a foreach - ie like an array of arrays. Think a use case like an apartment/landlord asking for multiple documents for same person ie banking will have multiple documents, ID will have multiple docs, references, etc. But all within the same ForEach in the interface. Each element of the ForEach has a different file upload instance. Thoughts?
Hi,I'm trying to create a very common UI with a background image in the background using a billboard section and a search box like the examples below but I get an errorCould not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error at function a!barOverlay [line 12]: A bar overlay has an invalid value for "contents". The overlay contains a component that is not supported in the billboard layout. Received: TextField.: is there a way to accomplish this in appian ? Thanks in advance
You are referencing and using arrays of a CDT (Custom Data Type). Which two statements are true? (Choose two.) A. Other Appian functions can be used within the square brackets "[]" when using dot notation to return specific data from the array. B. There is no difference between using "dot notation" and the index() function. C. An array of integers can be passed as the second parameter to the index() function to return the data at those position in the array. D. The function where contains can act on operands of different types. I think options B and C are correct. Option D is incorrect. However, option A is not clear to me. The following code does not give any error: Hence, is option A correct? If that is the case, which one is incorrect?
Hello , The default limit for MNI is 1000 , and it can be updated by Admin till 150,000 instances - This is mentioned in Documentation . In recent release are there any changes to these numbers for MNI . TIA
Hi, I have a doubt. I need to send a otp once the user clicks on the action "create record". While creating they have a field OTP, where they enters the value that is received via email. I have used the rand function to generate the random number, I added this logic in a script task and then had the send email node. My question here is: 1. I am receiving the mail for otp after clicking on submit or cancel, but in my PM i have the email node right after the start node. I wanted to receive the otp once after opening the form itself 2. I store the value for the otp in the Process variable in PM. How can we do the comparison if the user enters the code in the form? Can someone please help here Thanks in advance.
While calling a interface in another interface, I encountered the error message "All selected values must be present in the choiceValues array". I used same constant in both choice label and choice values i.e. cons! Below are the supporting documents. Kindly help
I have a editable grid,and I am using totalcount:count(local!data) to show no. of rows in a gridlayout ,but for example I am removing any row from grid it is still showing same count value but I want it to be dynamic based on number of rows added and removed.
What will happen if we link two interfaces both have MNI enables using activity chaining. Will it work , if not what will happen in that case?
I am working on a scheduler which will run at4:00 AM daily. but when i deploy the process model object to test enviroment it ran automatically first and later on schduled time. So how can we manage this scenario so that the scheduler will run only at the scheduled time. Many thanks in advance.
when I try to create a new interface by clicking on NEW -> INTERFACE -> and when I start adding FORM layout to it inside it I Added SECTION layout and when i just cliked to add COLUMNS inside it , IT IS DISPLAYING THE MESSAGE OF ACCESS DENIED (you don't have permission to view this page).
Hi All, How to schedule process for every 15 minutes and daily monday to friday - 9 AM to 6 PM in appian process model. Please guide us for schedule in process model
I am having following error when running FitNesse and it tries to login to Appian server: __EXCEPTION__:java.lang.NullPointerException at com.appiancorp.ps.automatedtest.tempo.TempoLogin.navigateToLoginPage(TempoLogin.java:228) [appian-selenium-api-24.2.jar] Screenshot: Execution Error Screenshot: I am running FitNesse in Windows 10 Enterprise environment and JDK 11. Any help or guidance would be greatly apricated.
Hello Everyone, Can anyone help me on this, Thanks in Advance. require to iterate from lists & save in cdt in above format.
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
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.