-
Recently active
Hello there, I have a Upload field where user uploads 50 rows of 2 columns data from/csv onto form. I have to read all those and display the data in editable grid before submission. To achieve this i have used submitUploadedFiles function with empty process model to start on its button click. Even though data displayed on Interface object correctly, throwing error on front end. Please help me if i did something wrong. Added code snippet for upload and button a!columnsLayout( columns: { a!columnLayout( contents: a!fileUploadField( instructions: "NOTE: CSV file size cannot exceed 50 rows and should only include tickers and weights", target: cons!SRT_FOLDER_UPLOAD_CSV, maxSelections: 1, value: ri!document1, saveInto: ri!document1 ) ), a!columnLayout( contents: a!buttonArrayLayout( buttons: a!butt
Hi Community, is there a way to display some text other than the default text in the document viewer ? If there isn't, is there any other component or plugin to do the same ? Thanks.
Code consists of 20 local variable with same rule being called 8 times.
We have validation use case. There's a form contains many input fields, if any field value is missing, when click submit button, the page should scroll to first missing value field, make this field on the top page. Is there any component support such feature? How to do that? Thanks
i am getting data from external system which is being displayed on UI(example: 2342;34324;3441), i want to export this data by clicking on button in the form of CSV. please suggest the right steps. Thanks in advance.
Hi everyone, i've created a series of post and get api web into my dev environment application and they're still working. When i've exported the application and inported in the test environment the api key and the same associate service account are still present, but when i change the url in the prompt request to activate the api web it doesn't work, give me the error "autentification fail, check out the credential and try it", but the credential are the same. In the dev environment there's no problem. Why is this happen? Thank you all
I've configured User Input Task in a process where I've used an Interface in which I'm using StartProcess smart service to invoke a process, Please find the code snippet below: a!buttonWidget( label: "Approve1", saveInto: { a!startProcess( processModel: cons!PA_ProcessConstant(), processParameters: { currentWorkstep: local!currentWorkstep, temp: "Test Param", workCount: local!workstepCount, worksteps: local!worksteps }, onSuccess: a!save( local!outPut, "Process started successfully" ), onError: a!save(local!outPut, "Process failed to start") ) }, submit: true, style: "PRIMARY", showWhen: { if(ri!workstepcount = 0, false, true) } ) The above code is resulting in the error as shown below: If I will comment the saveInto parameter of buttonWidget from the above code snippet the interface works fine. Please let me know If there is any issue in the code.
Hi everyone, I would like to use the "write to record type" activity in a process model to be able to update the fields of a record. I set up the process as follows with the following variables and settings for the write node, but it always gives me the same error (attached in the figure). How to configure this node correctly? Additional question: If you write to the record like this, do you also update the underlying data model table that the record is based on? Thanks all in advance.
How do you change the dimensions of multiple dropdown field?
Hi all, Does someone has any clue why the "Show Objects" button, located on the bottom right corner, isn't working in some specific page? We've a lot of different interfaces/pages and, on some of them, the button doesn't show the highlighted objects in pink color.
I have a gridField where one of the gridColumn is displaying an icon for its value (icon is displayed as a richTextIcon in a richTextDisplayField). In this column, it can either have the icon or not (null). How would I go about configuring the sortField for these values since they're not necessarily field values. I would like to sort so all rows with the icon are at top (or bottom). Thanks
Hi, Is there any way to prevent column widths from shrinking to fit the page? I am looking to force a horizontal scroll. Specifically, without using a grid. I need to display cards within each column that have multiple components within them. I've tried prevent wrapping, no luck with that. I can't leave any more comments for at least 2 hours. Are there any layout components that support horizontal scrolling?
I have an interface with a grid, in which first columns is an ID, and you can click on one of the ids to go to another interface with specific details for that ID. Right now that link works with a process, but I need to change it so it does not trigger any process, I want it to open the interface with the details for the selected ID without going through a PM.How can I do that? Thanks you!
I have a dropdown in an interface where the selected label disappears once it is selected. However, the value is stored. I have a Reference table, User Role with 4 fields. Role ID Role IsValid Sort I have a data table, User with several fields, but it has a field Role ID that is related to the Role ID in the reference table. I have relationships built both ways between the User data table and the User Role reference table. I have an expression rule that produces a sorted lists all the Active Reference; QR_getActiveUserRoles. This tests good. In the interface I have a local variable Roles which calls the Expression Rule QR_getActiveUserRoles. "local!Roles: rule!QR_getActiveUserRoles()". In the interface I have a dropdownField picker a!dropdownField( label: "User Role", labelPosition: "ABOVE", placeholder: "--- Select a User Role ---", choiceLabels: local!Roles['recordType![REF Role.fields.RoleName'], choiceValues: local!Rol
Hello, I have recently created a grid with data pulling from a CDT. I created a separate account filters interface for multiple dropdowns to be used to filter the data within the grid. Below I will share code snippets of the multiple dropdown filters interface, the query expression rule, the save rule, and the grid/filter put together in that order. FILTER INTERFACE:a!localVariables( local!aggregateCptyAccounts: rule!TS_QE_aggregateCptyAccountCodes(), local!aggregateCptyAccountNames: rule!TS_QE_aggregateCptyAccountNames(), local!aggregateCptyAccountTypes: rule!TS_QE_aggregateCptyAccountTypes(), a!cardLayout( contents: { a!sectionLayout( label: "Account Filters", contents: { { a!multipleDropdownField( label: "Cpty Account Codes", labelPosition: "ABOVE", placeholder: "account codes", choiceLabels: {local!aggregateCptyAccounts}, choiceValues: {local!aggregateCptyAccounts}, value: ri!cptyAccountCode, saveInto: {ri!cptyAccou
Hii All, My requirement is like we have one interface in that we are having two link e.g XYZ,ABC and after clicking on both the link we are opening one interface bt we are using same interface for both the links we have different data for different link so in same interface how can we show different data like if im ,clicking on XYZ it should show XYZ data and on clicking on ABC it should show ABC data..
Hi Experts, I have a requirement to show alerts with some numbers so that users will be notified with a count of new messages when they will login to their site. For example, we are putting some message logs in a custom database table and that table can be populated from external itself. So, to see those logs users need to navigate to log message tab and can see those data; but Users need to check that all time to check if a new message came or not. Instead of that if we can have some alerts in that tab so that user will be notified of that and check that. One the best example is like showing alerts in our Appian community when there is a new message came or someone reply to our thread. Regards, Ghanashyam
a!localVariables( local!pressedButton: "cancel", local!getdata: rule!test_getRequestByID(ri!id), { a!columnsLayout( columns: a!columnLayout( contents: a!sectionLayout( contents: { a!richTextDisplayField( value: a!richTextItem( text: if( a!isNullOrEmpty(local!getdata.lastUpdatedBy), "Already a user is working on this request", rule!GBL_displayUserFirstLast(loggedInUser()) & " is working on this request" ), color: "SECONDARY", size: "LARGE", style: "STRONG" ), showWhen: not(ri!editable) ) } ) ) ), a!sectionLayout( contents: { a!boxLayout( label: "Audit Approval Form", labelSize: "MEDIUM_PLUS", contents: { a!columnsLayout( columns: {
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".
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, 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! 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, 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.
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.