-
Recently active
Hello There, How to upgrade to Appian 22.1? I am using the free plan
Hello, I have a table which have 5 fields. I am showing 3 non null fields on UI as user input and storing them in the record input of CDT type to that table. The other 2 fields (UserloggedIn and Unique Identification Number), I want to set it as default value to those record input fields on submit button but it is now working. I don't want to show this field in UI and allow modifcation by User. Placing my code below. Please suggest what is the mistake here or how to achieve it. Thank you. Interface: Code: load( local!reportedBy: loggedInUser(), local!uin:"TEST000000000005", a!formLayout( label: "Kk Testing Kk", contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!textField( label: "Tstclientname", labelPosition: "ABOVE", value: ri!record.tstclientname, saveInto: ri!record.tstclientname, characterLimit: 55 ), a!dateField( label: "Tstmasterdate", labelPosition: "ABOVE", value: date(2022, 03, 06), saveInto
I have installed appian 21.4 on local (Win 10) . I have observed once I start the process model for debug or through action it's always stuck on start node itself. I don't see any specific error in logs. but while starting the tomcat I'm getting below error: Error on tomcat startup: 022-02-17 01:22:30,579 [ForkJoinPool-1-worker-25] ERROR com.appiancorp.common.config.ConfigObject - An error occurred while trying to initialize the config LoadExceptionHandling [0ms] [resources 37ms]java.nio.file.InvalidPathException: Cannot store the note content, because the location is not valid.: C:/appian21.4/appian/_admin/process_notes/exec/00/3/0 at com.appiancorp.process.notes.services.NotesContentServiceImpl.createNoteContent(NotesContentServiceImpl.java:164) at com.appiancorp.process.notes.services.NotesContentServiceImpl.createNoteContent(NotesContentServiceImpl.java:178) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(N
Hello Team, I am trying to create a new view with expression rule or sql script that will include the sum(PaymentAmt) for cases where directDepositTF is 1. For example in the attached image, caseId 138465, I would like a view that sums the amount in paymentAmt column into a new view. Thanks
The project I am working on has a specific use case where they export a excel sheet and then convert that into a PDF from there. The excel sheet doesn't necessarily hold data. It holds data in the sense that fields are highlighted. My question is for the example attached is it possible to recreate this using the document generation/management tools or any other tools within Appian? If so what would I be looking for and how would I accomplish this? Attached is an example about states vs what foods they like, don't like, or indifferent as example data. What could I do to recreate an appian export of this data and it changing if I have a field that says if fries are good and burgers are bad etc.
So someone on my team has a process model with the following error: There was an error in an expression in Process Model Properties at Process Start Form : Variable(s) not found: local!planType local!addActivity I can guess that some expression/interface hidden in that start form is missing some local variables (the start form itself has no errors), but the problem is there are tons of expressions in that interface and many of those expressions have multiple levels of nested expressions in them. Short of clicking through these countless expressions until I find an error, is there some way to quickly find which one might be the offending expression? Or if I'm reading the error message incorrectly some advice on where I should look would also be appreciated.
I just looking for a confirmation that Appian will populate pdf through a PDF with forms, no other PDF generation is possible. If this is the case its somewhat of a limitation. Kind regards PDF Doc From Template Smart Service - Appian 21.4
I want to create a rich text button in a interface that open a another interface when triggered. I tried with link parameter with a!dynamiclink() but it say it need all the rule input mapping from the interface that I want to link.my case opening interface have some rule output so rule input mapping may no need for opening interface. Is there any method to do my task
Hi, I have a scenario like below. I have a a!textField and I using this for searching the data and loading based on the output into a a!dropdownField. This is working is fine for the first time when I searched by providing a text in the textField. The issue is happening when I try to re-enter a new text in textField after selecting an item in the dropdown. Error is saying, All selected values must be present in the choiceValues array..... Is there away I have clear dropdown values after user is trying to search with new text in search. Thanks in advance
Hey all, I have a general question, Why does Appian have a different appearance sometimes? Is this a matter of which URL they use? Sometimes looks like this:
Hello there! I have the following process: We send a email to a customer with a user with a link to a interface. The user has to complete an interface, then the user is redirected to an external page where a email with a temporary password is send. The user has to take this password and provide it in the page. Very simple. The problem comes with the mobile version. When users try to open the link in their mobiles, the page is opened in the same tab that the gmail app (i think that this happens because the integration between browser and gmail app), so when they want to see the password sent to their emails, they have to close the tab and, with that, all the process has to start from the beginning. My question is, can we open the link in another tab/interface after the user complete the interface? We tried with safelink but it doesn't work in mobile (it's opens the page in the same tab). If not, is it possible to do something to avoid the process or something to start in the sam
How to deprecate a existing constant?
Hi, I have two tables with name x and y, X has 20 columns with name of text1,text2,text3.. text20, and additional some columns as id and cif - which is used to store the values in this one row isequal to one line which includes all 20 cols y has 20 columns with name of text1,text2,text3.. text20, and additional some columns as id and cif - which is reference for x table using both the table i have show the values of x table all 20 cols of one row in one line how can i achieve this? as of now i used only X table to show the values and just concatenated all the cols is this right way to do? Thanks Kavya Muttur
Hi, I'm trying to test a fruitless foreach, and I'm surprised to see that the result is not just null or empty.- can you tell me why this code returns 20 null lines please (please see the attached file) ? I was expecting an empty list- - In this case, how to assert that the result is fruitless ? a!localVariables( /* Get a list of 20 Vehicles */ local!vehicles: a!flatten(rule!CJT2_GetVehiclesWithFilters( id: null ).data), /* The id = 550 does not exist in the Vehicles so we'll not find it */ local!oneVehicle: a!forEach( items: local!vehicles, expression: if(tointeger(fv!item.id)=550, fv!item, {} ) ), local!oneVehicle ) The object of this post, is not to replace foreach by another function (like index or reject) but to understand how works the foreach. Regards
Hi, I called a summary view interface in another interface using record relationship but having problem in the process model. This is my Phase Title Interface calling another interface 'Summay View' using the rule input "titleinput" which is a record type. The interface works fine but when I try to create a process model, I am not able to call the parameters. The expression used: a!formLayout( label: "Selected Project", contents: { a!sectionLayout( contents: { rule!MD_PM_ProjectSummaryView(ri!titleinput['recordType!}MD_PM_PhaseTitle.relationships.}mdPmProjectdetail']) - I used the record relationship here. } Process model: Is it because titleinput is a record? how to resolve this issue? or how can I use summary view interface in Phase title interface without using the title input record type? Please advice. TIA.
Hello. I'm getting this error in our UAT Environemnt while uploading PNG file. but in our DEV environment the file upload is working properly
I have designed a little HTML template in order to send dynamic emails to the costumer with the send e-mail smart service. But when it comes to outlook emails, the user doesn´t recieve the email. There isn´t any problem on Gmail, I can see the email without any problem. I read that maybe some HTML tags doesn´t work on Outlook, but I do not even get the email. Thanks!
Hi, My customer is going to use Appian solely as process engine, all the UI work is made outside Appian. So, they have people developping each task interface on angular, I do not agree with that, but they already made their decission. Well, my concern know is find a way to track in appian the fact that a particular user accepts a task. I've tried with reassign smart service but it does not set task owner, it just set assignee task property. Is there any other service or plugin that allows me to make a webApi to set task owner? Regards
Hi, Im facing this issue when i'm retrieving a list of data from an integration and casting it to a data subset when i try to acces a especific id in a expression rule everything works perfectly and it returns an id but when i do the same thing on a process model it throws me this error that you see i tried many ways of getting this to work and nothing. what could it be the problem that i'm facing ? below how looks like the expression rule when i use the process model to get the values this doesn't work either
Hi, In which scenarios we can use process backed records. Can anyone explain with an scenario pls?
Hi Everyone, My Requirement is in a HRMS - an Email will be sent to the manager when a Leave is applied by an employee from the process Model, The Email body will have links(buttons). If the manager clicks on a certain link to reply, the particular process(approval / rejection) should be triggered. The first email gets sent from one process model (leave submission). The manager approval process is a different one (manager approval). Tried executing with the available documentation but, succeeded in capturing the mail data if typed and sent by the manager and not able to implement on click of link in the first mail. Kindly let me know the steps if anyone has implemented
Hi, I need to set appian internationlization based on user locale after login, like if user's native language is hebrew I need to set appian internalization to hebrew after login using his language preference, some guide and help will be thankfull. Note: I know i can do this by admin console manually
In the documentation on parallel evaluation, Performance View - Appian 21.4, it is mentioned that if multiple queries are in place, they may be evaluated in parallel. I'm noticing that this doesn't seem to be the case for a!queryRecordType(). Would it be a better practice to avoid a!queryRecordType for use of a!queryEntity in interfaces where parallel evaluation would help performance? Can someone please confirm or chime in if they have more detail, here are my findings: I set up an expression rule in the following manner (6 local variables all independent of each other, at any given time 3 of the other type are commented out). The queryRecord1 and queryEntity1 are equivalent other than the function being used to run the query: Performance details indicate that the query records are not running in parallel, while the query entities are. Query Record details (sum of percentages does not exceed 100% indicating no parallel evaluation): Query Entity details (s
What are the various data types permitted in Appian rule input
is there any way to remove mover hover text displaying on interface of recordActionItem as shown in the below image can't we disable that mouse hover text Thanks In Advance
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.