-
Recently active
Hi Everyone I have a grid field in which 3 columns are populated by the same DB column and I also want to set same sort Field value for them.Is there any way to set so because when I try it throws an error that Sort Field value must be unique.
Hi, Whenever I'm trying to enter 271.64 or 2**.65 where (** can be any number) it's getting converted to 2**.64 I'm using below expression for this: a!floatingPointField( label: "Test Decimal Value", value: todecimal(fixed(trunc(ri!value, 2))), saveInto: ri!value) Not sure, if this is an issue from Appian. Can anyone confirm this. Thanks in advance.
i need to convert encryptedTextField Value to TEXT values, "I am entering the data in encryptedTextField" while entering value the data is should be encryptedText but in DB it should be in TEXT format so i need to convert the encryptedTextField value to TEXT values, I used type! but it's not working if anyone know about any function can you please help me with it.
Hi All, Is there any way to avoid multiple users triggering same related action if it is having start form? Thanks in Advance!
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( 
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.