-
Recently active
I have a Process Model in which last node is as same as start node's interface , this last node is just showing some grid on the same interface after getting few details, But the problem is this , the last node is working if I monitor it but it won't show it's result on site instead it refreshes the page and start a new form to get submit.
Hi All, Below is my Array. { { Id:"A", Value: 123 }, { Id:"B", Value: 345 }, { Id:"C", Value: 678 } } 1.I want to check if list contains items with Id apart from "A" and "B". 2.Also I want to filter the items whose Id is not equal to "A" and "B".
Hi All, for document download with using a!documentdownloadlink function is there any restriction for any user like only member who is in administrator group can download that document ?
I have read the documentation and I think I have followed what is suggested but I still cannot start the process- from the interface. this is the section of the interface where I am calling the process model: a!sideBySideItem( item: a!imageField( images: a!userImage( user: local!currentuser, link: a!dynamicLink( value: local!imageuser, saveInto: a!startProcess( processModel: cons!GLP_UPDATEPROFILEPICTURE, processParameters: { userToUpdate: local!currentuser }, onSuccess: a!save( target: local!imageuser, value: fv!processInfo ) ) ) ), isThumbnail: true(), style: "AVATAR" ), width: "MINIMIZE" ),
I have created a process model that produces an Excel file and places it in a knowledge center. Is there a way to automatically download the excel file from the process model without using a user form with a download link? It seems like such a basic functionality that I am a bit confused as to why it is so complicated.
Im trying to move a row of data through the table, I got the down movement right but the up movement doesn't seem to work, it moves two row up instead of just one and doesn't update the previous position value to the new one, here's the code (relevant from line 39 downwards):a!localVariables( local!properties:rule!MM_getPropertiesByType(type: ri!propertyType), { a!gridLayout( label: ri!propertiesLiteral, labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: ""), a!gridLayoutHeaderCell(label: "Value"), a!gridLayoutHeaderCell(label: ""), a!gridLayoutHeaderCell(label: "") }, columnConfigs: { a!gridLayoutColumnConfig( width: "ICON" ), a!gridLayoutColumnConfig( weight: 10 ), a!gridLayoutColumnConfig( width: "ICON" ), a!gridLayoutColumnConfig( width: "ICON" ) }, rows: { a!forEach( items: local!properties, ex
Hi Team, I have an interface which contains the below code: a!localVariables( local!category: rule!AA_QR_REF_getVehicleCategory, local!condition: rule!AA_QR_REF_getVehicleCategory, a!formLayout( label: "Add Vehicle", contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!sideBySideLayout( items: { a!sideBySideItem( item: a!integerField( 
Hi! I'm new to Appian records, been working with a really outdated version until now. I'm trying to do a sort of properties interface where a user can add new values into properties but I can't seem to make a new row of records, here's the code a!localVariables( local!properties:rule!MM_getPropertiesByType(type: ri!propertyType), local!addAux, { a!gridLayout( label: ri!propertiesLiteral, labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: ""), a!gridLayoutHeaderCell(label: "Value"), a!gridLayoutHeaderCell(label: "") }, columnConfigs: { a!gridLayoutColumnConfig( width: "ICON" ), a!gridLayoutColumnConfig( weight: 10 ), a!gridLayoutColumnConfig( width: "ICON" ) }, rows: { a!gridRowLayout( contents: { a!richTextDisplayField( labelPosition: "COLLAPSED", value: { a!richTextIcon(
Hi, My requirement is that user can select already uploaded word template document(some substitution keys included in the template already) from a dropdown on a form. After selecting, I have to scan all the substitution keys from the template and show in the grid on the same screen with 2 columns - field name(substitution key) and value(that will replace substitution key). So, after submitting the form, the word document will be populated with those values. I know we can do this from process model with word from template smart service but my requirement is that substitution keys can vary in number. So, I have to get the values from the interface only.
Hi, I have some refresh problems with a Summary View.The View is composed of a dashboard (Record Type A) and a read-only grid (Record Type B). In the dashboard, there is a Customer Record Field (field C) aggregating Record Type B.When I try to add a new record in the grid, the grid updates itself (so chaining should be ok), but field C doesn't unless I force manually the updating.Any suggestions?
Hi, In my Process Model I have a Write Records Smart Service. When I go to the "Data" tab, I see only Pause On Error (Boolean) under the node inputs. I don't see "Records"(any type). When I try to add it manually I see a dialog box saying "The Activity Class Parameter name is already in use". I don't know what to do...
Hi! I´m trying to write records using the a!writeRecords inside an interface. First of all, I save all the values of my editable grid in a local variable (local!LineasPedido), and I checked that, when i fill a number in the grid, the value is saved in the local variable correctly After this, in the button configuration, I added a a!WriteRecords function inside the saveInto parameter of the button My process model is the following one (First I fill some fields in a previous interface, upload the records with the WriteRecords Smart Service in the process) and then I continue filling and updating the PO lines directly from the interface. The interface exposed in which I upload the records directly with the code is marked in red Logically, there is no value for the rule input of the second interface associated with the record type in which I´m saving the values (because I´m doing directly the write records in the interface over the local variable, not passing it to a
Hi All ,It's a very common but very tricky question which I am not able to resolved.Let's say I have 3 Users who are using any Appian Application.They are added in 3 different groups as mentioned below: User 1 : Added in Group A having Administrator rights.User 2 : Added in Group B having Viewer rights.User 3 : Added in Group C having Editor rights.All these users doesn't have any Designer rights i.e. they are not added in Appian Designer group.So , What would be the difference between the role of these 3 Users.I am not able to get the difference between Administrator, Viewer, Editor rights from End User Perspective who doesn't have Designer AccessIf there are any differences , Please list down all .
I understand that approval from Appian is required to use component plugins, but do I also need approval from Appian for the use of tools to create component plugins?I'm using Appian Cloud, and I couldn't find a detailed description, so please tell me the flow up to the point of creating a component. thank you.
Hi All, We have a date field component in an interface and its taking more number of characters which is not needed. Refer below screenshot. We need to restrict the number of characters to be entered is mm/dd/yyyy i.e., 10. Along with that is there any possibility that we can take only digits as input and datefield will auto apply "/" as per format "mm/dd/yyyy". We dont want the user to type more characters and date component validation fires and display the message. Rather placing restriction makes many things easier. Kindly suggest on the above.
Hi! I have an editable grid in which the user can add new rows. I want a number for each new row generated (1,2...), and save the value into my local variable (local!LineasPedido). I tried to configure it by two different ways but, even though the "value" appears in the grid, it is not saved correctly in my local data Way1: Way2: In the next image you can see the value is generated, but the column "Linea Pedido" does not appear on the right side My code is the following one: a!localVariables( local!LineasPedido, { a!sectionLayout( label: "LÃ%ADneas Pedido", labelIcon: "list-alt-solid", contents: { a!gridLayout( label: "A continuación, incorpore las lÃ%ADneas de pedido correspondientes y pulse el botón de creación", headerCells: { a!gridLayoutHeaderCell(label: "Linea Pedido"), a!gridLayoutHeaderCell(label: "Pedido"), a!gridLayoutHeaderCell(label: "Proveedo
Hi all, I have the following requirement. I have a related action in the application record where I am updating the application details. I am updating several forms in the application like "Address Details, Educational Details, Experience Details, References etc". I have separate screens and process models for editing each section. In the Update Application screen, I am displaying these section names and Edit link near the section names. So when I click the "Edit" link the respective screen opens and I am able to edit the details of that section. The problem I am facing is when I click the edit button, the process opens in a new tab instead of the same tab, I am using a!startprocesslink to edit the details. I want the edit process to open in the same tab, and when I finish editing the process, I want to return to the same update application screen. How can I achieve this? Thanks, Brinda Sateesh
I am generating an excel with Export DSE to EXCEL.The smartservice consults a view with the data ordered by a date field.The result obtained in the smartservice is ordered by id (PK), not by date.How can we order by the date field in this smartservice or collect the records as they are in the view without ordering them by pk?
Hi team, So I have a requirement where in the interface if i click on the product name link in a grid it should go to the summary page interface. But it has to be linked through the process model. In the image above, the start form is the home interface. but when i start the process from the process model, it is opening a separate tab for the summary page which is not linked through the process model. So the process is still stuck in the start form. How do i configure the drillable link to open the summary page for that particular product using the process model? And the other thing is, the is a button link in the summary page which is visible only when a certain Boolean rule input is false. how do i set it as false as default in the interface itself? I was able to set the process variable false only in the process model before the process starts.
I have embedded Java content using a!webContentField on an Interface. Below are the actions I need to perform: Click on a icon beside the link/document (Capture URL) This should open another Appian Interface with all the related information. (Parse URL to get the query parameters like Folder & Document Id's) Question here is how do I capture the URL ?
Hello. I am getting the following error when attempting to import an excel workbook into Appian. From the Debug screen Error Evaluating UI ExpressionExpression evaluation error [evaluation ID = 168eb:f0c68] in rule 'excel_import' at function a!fileUploadField [line 6]: Error in a!forEach() expression during iteration 1: Expression evaluation error at function a!multipleFileUploadField_getEvalFileName [line 41]: Unexpected number of parameters. From the Interface screen (FYI... I do not have a Line 41) Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error at function a!fileUploadField [line 6]: Error in a!forEach() expression during iteration 1: Expression evaluation error at function a!multipleFileUploadField_getEvalFileName [line 41]: Unexpected number of parameters. a!formLayout( label: "Import Excel Details Report", contents: { a!sectionLayout( contents: { a!fileUploadField( label: "F
Hi! I´m making an interface in which the user can add new rows. After filling the price and the quantity, the column "Importe Total" is calculated I would want to save and show the value of the sum of the values in the column "Importe Total", to make a "Total Sum", show this in another cell and save the value into another record (the data of the PO lines are saved in a different record, specific for PO Lines, and the value of the total sum would be saved in a Record of "global" PO) *In the case of the pic, the TotalSum = 200 I leave here pics of the configuration and the code inserted (applied the magic button to order it and make it more readable) 1-Logic of the pxq (Total Importe Column) --> the logic was applied in the "cantidad" and "precio unitario" columns in order to save the value "Importe Total" correctly 2- The entire code: a!localVariables( local!grid, { a!sectionLayout( label
why am i not able to see the grid parameters(like user filters, record action, search box) in mobile interface
I wanted to ask if there is the possibility of taking the exam in Spanish? Regards!
I am getting this response in the integration object when using the connected systems (oauth client credentials)The authorization is successful in the connected system. If I make the request in postman, I get 403, which is correct as I am still fixing the application permissions. It seems as if the integration object was not adding the bearer token to the request.
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.