-
Recently active
Hi all,We have a business requirement where the user will enter data into a text field and if the data reaches a certain character limit say 100, we should not allow users to type more than 100. Like they want it to be freezed or stopped at 100 character length? We are showing character limit validation but they want some kind of restriction. Is it possible to achieve to such feature?
Hi, I am new in Appian. I have a requirement where 2 graphs should interact with each other. For ex. if a value selected in pie chart, the column chart should also display the same value selected in pie chart. The graphs are in different interface. Could anyone suggest how I can achieve this using a dynamic link or a!save function? Thanks so much in advance.
Hi Champs, I have a page which is a scrollable one due to Mutiple components in that. Below I have a button and when I click the same the I am adding some row in one of the grid. So, the page is getting refreshed, and the user is going to the top of the page. Is there any way I can restrict the behavior so that the cursor stay back at the same location.
Hi all, how to configure related action in an interface? Thanks,
Hi all,I am trying to show data in an editable grid where they can edit data and save it to back to database. While trying to display, I am getting the following error This is how the data is present in database I tried using split function but it didnt resolve the issue. Can someone tell what I am missing here . I have attached the codea!localVariables( local!data: /*Query*/, local!dropdown: { "A", "B", "C", "D"}, a!gridLayout( label: "Editable Grid", labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: "Platform") }, columnConfigs: {}, rows: { a!forEach( items: local!data, expression: a!gridRowLayout( contents: a!multipleDropdownField( label: "Platform", choiceLabels: local!dropdown, choiceValues: local!dropdown, value: fv!item['recordType!{a3bb3bf8-8475-4d37-8cdd-f8db72114a55}record.fields.{a4be7f3b-9f4c-4101-8518-99a99631768e}platform'],
Hello, I'm getting really confused here. This error pops whenever I click on "Cancel project" but I don't think there's anything wrong with the dropdownfield component below. I've done this dropdown a 100 times before but for some reason, this error is persisting can you guys see what I might have missed?
Hi Champ, I have a form where I have different milestone and submit button is there in the last milestone. So user can go to any of the milestone at any given point of time during initiation but when they press the submit button, we need to show the validation for all the mandatory fields that we have in the interface. So for validation we are calling a rule which is checking for all mandatory fields that we have in one of the constants and that give us the fileds which are missing and accordingly we are showing the message to user. Now that is working filne ;but getting a strange issue here. When user submitting with giving all details in all milestone and clicking submit button the page is not getting submitted . when we click for the second time it is getting submitted. What I suspect is that for the first time it is only checking the validation and for the second click as there is no validation issue, it is getting submitted. But What I expect is fir the first time itself it will c
As asked above, it is fine when I use the field for a record list action (the same exact action, just configured in a record list action instead of a related action), it is fine when I go into my records and use the related action there, but it is not fine when I use the field for the related action in an interface. The error just states: The record data does not exist, has been deleted, or you do not have sufficient privileges to access it. (APNX-1-4205-006) But I know it exists and there are adequet privileges because I can access it through other means, just not through an interface. Maybe this is to be released in a future update but the way Appian currently has the record action field configured suggests that you should be able to use a related action there. Thanks!
How to list all the members of a group and store them to a local variable to show them in a grid also select multiple members to delete and add the members, using groupmember function?
Hi All, i want remove the tooltip message for both record action and related action ,is this possible? i too tried by removing the description ,still i getting the tooltip contains display name.But i need display name for record action button. Any help in this regard is highly appreciated. Thanks!
Hi Team, Is there any way to open Modal pop up window in Appian , our requirement is to open chat bot like popup on the right hand side of the page when user clicks on button. The Record Relation way I have already tried and its opening on the entire page as popup, and also have tried the show hide way of showing interface. besides these two ways is there any other way of showing popup window in Appian for chat bot. Thanks Bihitak
Do you any of you guys know how to add a button in an interface with the function of converting a query or a record type to an excel and downloading the converted excel in a push of that button without needing a grid and its built in export function?
Hello everyone, I have a field for created date of type varchar(255) and it has the value in string, for example: "20220505101000345600", what I did before was converting it to date before saving it to database with this expression: concat( mid( index( ri!pulsarMessageValue, "CREATION_TIMESTAMP", null ), 5, 2 ), "/", mid( index( ri!pulsarMessageValue, "CREATION_TIMESTAMP", null ), 7, 2 ), "/", left( index( ri!pulsarMessageValue, "CREATION_TIMESTAMP", null ), 4 ) ), but now I am required to do store it as timestamp so then I can show it in the interface. My question is if is there any way to store it as datetime and then in the interface part I can use the formatted column or I need to convert it in the interface like this:
I have a few dropdowns in my interface, however when selecting the dropdown, choices are being constrained by the UI component they are housed in. This is leading to dropdown options being unable to be selected. How can I have the dropdown choices overflow the UI elements? (Prod) The strangest thing about this issue is that the dropdowns overflow as expected in my prod org, but doesn't work in either my Dev or QA org. My Prod org is 23.4 vs my Dev and QA orgs being 24.1. Any help would be greatly appreciated!
Hi All, We have the requirement to retrieve & show the Emails send to the Users in the read only format. In the Email content it contains URL links, tables so i archived the table content with the richTextFieldWithTables function but we need to show the URL link as Link but it is taking it has text. Please find below screenshot In the Preview mode we could see the Table & the associate URL Links but the URL displayed as text instead of Link. So please suggest is there any way to show the URL in link
I'm using record field action as edit supervisor questionary button in the interface. I have a requirement that as soon as someone clicks the record action field, it should update a field in the database as edited by and when submits it, again the same field should be modified to submitted by. How can I achieve this?
I have a PM with a non start form interface in it that can acquire a list of documents from the user before going on to the next node of the pm. All the inputs are set up correctly (saveinto and the form has its inputs set up), I have confirmed that the value is saving into ri!documents when testing the interface. However when it gets to the PM after submitting the user input task, documents is nowhere to be seen.
I have created a read only grid using queried data. Now I want to export it to the excel sheet. Besodes, I am also able to export it to the excel sheet using export data store entity to excel smart service. The issue is I have a column active date in the database table as "date timestamp" but I want it as only "date value" in the sheet. And this should be done automatically when someone clicks export to excel. How can i achieve this formatting?
Hi All, I have a form like this with multiple steps. For some action, I don't want to display some of the steps. ( For action A, I want to display only the form 2 and for the remaining actions, I want to display all 3) Now I am storing the label values in a local variable. Can someone help here please on how to have the conditioning local!formSteps: { "Upload Document", "Add data", "Add other details ", },
I am always indebted. I have a question for all you kind people.Store the array obtained from the record type in the first local variable.Stores a new array that adds part of the value of the first local variable to the second local variable.This second local variable will be used to display the graph. The first local variable stores data corresponding to the rule input value, if any. However, in rare cases, the value entered may not exist for the record type being queried. At this time, the value of the first local variable will be []. Here comes the problem. When defining the value of the second local variable, there is no problem if the first local variable has a value other than []. However, if it is [], the addition process will not be possible and an error will occur. I would like to solve this problem, but are there any appropriate functions or ideas? When defining the second local function, if I included an IF function or a NULL check, the variable definition did not work. If a
Hello, I have a requirement where the text field should get auto-populated based on the previous action. Once the text field is auto populated I have 2 possibilities. 1. the user can click on submit without making any changes to the text field. In this case, since there is no user interaction, the value is not storing to the saveinto local variable. 2. the user can change the text field value as per their choice. In this case, the value is saving to the local variable, but it's not reflecting in the text field, since in value parameter there is another local variable. a!textField( label: "File Name", labelPosition: "ABOVE", value: local!prepopulatedName, saveInto: local!docName, refreshAfter: "UNFOCUS", ), Here, local!docName is the variable created for storing the value for this text field. local!prepopulatedName is the field from where it's getting auto populated. Can someone please guide me here?
if( ri!valueType_txt = "Ratio", if( and( like(ri!inputValue_txt, "*:*"), isnull( stripwith(ri!inputValue_txt, "1234567890:.") ), not( isnull(stripwith(ri!inputValue_txt, ":.")) ), left(ri!inputValue_txt) ":", right(ri!inputValue_txt) ":" ), "", cons!CR_APP_COV_THRESHOLD_VALIDATION_MSG[1] ), if( ri!valueType_txt = "Ratio:1", if( and( like(ri!inputValue_txt, "*:1"), isnull( stripwith(ri!inputValue_txt, "1234567890:.") ), not( isnull(stripwith(ri!inputValue_txt, ":.")) ), left(ri!inputValue_txt) ":", right(ri!inputValue_txt) ":" ), "", "Value is not in the format of m:1." ), if( ri!valueType_txt = cons!CR_APP_FIN_COV_VALUE_TYPES[3], if( and( len( stripwith(ri!inputValue_txt, "0123456789.") ) = 0, len(cleanwith(ri!inputValue_txt,
We have a requirement to have a Drag-Drop feature in Appian UI, where user should be able drag a document from Appian to an external system (document download feature), looking for ideas and options to implement this in Appian.
a!localVariables( local!refreshVar:1, local!loggedInUser: loggedInUser(), local!now: now(), local!isLevelOneApproval: /*if(a!isUserMemberOfGroup( username: local!loggedInUser, groups: cons!AMS_DG_GP_ADMINISTRATORS, ),true(),false()),*/ false(), local!departmentId: if( a!isUserMemberOfGroup( username: local!loggedInUser, groups: { cons!AMS_DG_GP_SURGICAL_DEPARTMENT, cons!AMS_DG_GP_GENERAL_DEPARTMENT }, matchAllGroups: true() ), { cons!AMS_DG_DB_DEPARTMENT_ID[1], cons!AMS_DG_DB_DEPARTMENT_ID[2] }, if( a!isUserMemberOfGroup( username: local!loggedInUser, groups: cons!AMS_DG_GP_SURGICAL_DEPARTMENT, ), cons!AMS_DG_DB_DEPARTMENT_ID[1], cons!AMS_DG_DB_DEPARTMENT_ID[2] ) ), local!appointmentInfo: a!refreshVariable( value: if( or(local!isLevelOneApproval), rule!AMS_DG_GetAppointmentInfo( isDS: false, fields: { {
The requirement is as follows; I need to start a process and it requires two information, a ID and the user data. Now after users scan a QR code it will open a URL in the browser and landed to page then click on a start process button it starts a process. The QR code has the ID and URL that should open APPIAN interface on WEB Browser and on the landing interface I can capture the user data. Now on start process click it will start the process model with necessary data. How can I achieve this?
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.