-
Recently active
I am getting the error: Details: Invalid Cast: Cannot cast from type 'Document' to type 'Content Constant' (Data Inputs) When trying to replace the constant contents, which is a constant that is a list of Documents. How do I fix? It doesn't work for replace version yes nor no.
Hi, I'm trying to replicate the image column in the Acme exercise. But this expression: if( a!isNullOrEmpty( fv!row['recordType!{99497132-80a2-4706-85d8-9d65360812d4}VehÃ%ADculo de W2690.fields.{664fc039-9187-4150-90ce-6d589788d0c2}image'] ), a!EXAMPLE_DOCUMENT_IMAGE(), fv!row['recordType!{99497132-80a2-4706-85d8-9d65360812d4}VehÃ%ADculo de W2690.fields.{664fc039-9187-4150-90ce-6d589788d0c2}image'] ) Is showing me this error: "Expression evaluation error at function a!gridField_23r3 [line 51]: A grid component [label="null"] has an invalid value for "columns". A grid column [label="Image"] has encountered an error. Expression evaluation error at function a!imageField [line 87]: User Does Not Have Rights to Perform this Operation" What am I doing wrong?
Is there any built in functions or smart service to retrieve the list of table names, number of tables, number of columns in all table and the list of all columns in a table from Appian Cloud Database?
can some one explain why jpa annotations are mainly used in appian and tell me some scenerios where it is most useful
Hello. My question is, can I change the default body for the 404 NOT FOUND error? Appian default response looks like this: If I want to return a custom JSON instead of the text "404 - Not Found", can I do that? Is possible to change the default body errors for the 404 or others http errors? Thanks in advance!
I am trying to use the java selenium code into Fitnesse (fixture file intergration from Selenium), but observing that when we are running the Fitness test which we imported getting "could not find fixture : import" response. Below are the steps we are performing: Step 1: Created user credentialls parameters and url functions in Fitness. Step 2: Verification - Just launching the webpage and passing the user credentialls, after that we are just verifying the tittle. Step 3: All the validation we created in Selenium using two classes (first class created as fixture class and added all objects and parameters, same first class extended into second class where we just prformed login operations and verified page title) Step4: Added all required Jar's into Selenium . Step4: Added all required Jar's in Fitness test along with import method. Step5: Running the Fitnesse test. Step 6: After running the test getting "could not find fixture : import" res
Hi everyone, Below is my code: Child interface grid column within gridField(): a!gridColumn( label: "", align: "CENTER", value: a!localVariables( local!showLinkClosedCase: contains( ri!chosenCloseCase, fv!row['recordType!A.fields.{caseId}caseId'] ), a!richTextDisplayField( value: a!richTextIcon( caption: "Close Case", icon: "calendar-check", link: a!submitLink( showWhen: not(local!showLinkClosedCase), saveInto: { a!localVariables( local!case: rule!QRY_getCase( id: fv!row['recordType!A.fields.{caseId}caseId'] ), if( or( a!isNullOrEmpty(local!case), contains( { cons!CASE_STATUS_CLOSED,
Hi Guys, Do anyone know if we have any replacement function for getgroupuuid(). This function was supported in plugin People function version 1.10 jar but now we need to update it to to 1.16.0 jar. I do not see the support of getgroupuuid() in version 1.16.0 as written in https://community.appian.com/b/appmarket/posts/people-functions---plug-in
Hello Appian, We have a new member and have created a new account for 'Appian community site'. (https://community.appian.com/ ) However, the 'Appian community site' cannot be logged in with the newly created account. We checked that the account was created by trying the step of creating the same new account again. But it showed that the account already exists. Also tried requesting "forgot password", but didn't get any email for password changing. Lastly, also tried sending mail to community<community@appian.com> but didn't get any response yet. Please help how to solve the problem with login to 'Appian community site' with the new account. Thank you
I know this is a very basic concept and I predominantly understand the purpose of a Primary Key and a Foreign Key. But as I've been learning the concept of a Unique Key came up and I was unable to find a resource that gives me a clear understanding of the purpose of a Unique Key. I would love it if someone co explain the difference while comparing it to Primary and Foreign Keys potentially with some examples if applicable.
I am using this expression in process output to create cdt data but it while appending the value its creating one null record. How can i remove the null record in this expression.Thanks todatasubset( reject( rule!APN_isBlank, append( rule!NTD_generateGTComments( GTComments: index( pv!gtData, wherecontains( tointeger(null()), pv!gtData.CommentId ), {} ), taskAssignee: pv!taskAssignee ), rule!NTD_QRY_getGTComments( gtValueId: pv!gtData.gtfieldvalueId, activeFl: "A" ) ) ), a!pagingInfo(1, - 1) ).data
hi, I have a some data stored in a local variable which is of type ( Text List ) , this has the fields similar to a record type and I wanted to update the database. if I pass the local variable to process model , I get an error due to different types. how to cast the local variable to record type. Any help is appreciated.
I am trying to update name and age in variable X using Y data. Code below a!localVariables( local!Y: { a!map(id:1,name:"test1",age: "60"), a!map(id:2,name:"test2",age:"70") }, local!X: { a!map(id: 1, person: {name:"test1",age:"50"}), a!map(id: 2, person: {name:"test2",age:"20"}), a!map(id: 3, person: {name:"test3",age:"30"}), }, { a!buttonArrayLayout( buttons: { a!buttonWidget( label: "Button", style: "OUTLINE", saveInto: a!save( local!X, a!update( local!X, { wherecontains( tointeger(local!Y.id), tointeger(local!X.id) ) }, { local!Y} ) ) ) }, align: "START", marginBelow: "NONE" ) }) But ended up getting this , Can you please help me correct this, I only wanted to update the name and age inside person list for the id 1 and 2
I have two variables of list type, local!selecteddata: { id:1, name:test1, id:4,name:test4}. local!data:{id:1,name:test1, id:2,name:test2, id2,name:test3, id4,name:test4 } if I update the "name" fields of local!selecteddata,How do I index local!data and update the field "name" for ids : 1 and 4 . Any help is appreciated
We are trying to utilize the Pinecone integration from Appian, but running into a problem where it requires environment to be defined. We have reached out to Pinecone who has informed us that they have a new SDK where environment is not required and that the Appian call needs to be updated. Are there plans to updates this integration point? Can you give some guidance, we have a project that requires this integration. Here's the information from Pinecone: "Pinecone no longer requires the environment to be part of the connection. Our latest SDKs all connect to a global control plane instead. This means a single project can now host indexes in different environments/cloud regions, and you only need to set the API key to use your indexes." Can somebody help us with the update to the pinecone plugin
Hi, We are looking into creating a custom Smart service plug-in to serialize/deserialize using the AVRO Java libraries. We have seen that the code can be sent through the AppMarket Submissions Site for approval, but in the documentation page that details how to build this type of plug-ins it says the for Appian cloud customers it has to be tested in a licensed local installation of Appian. "In order to individually build a custom smart service plug-in, a licensed local installation of Appian is required. Appian Cloud customers who have a local installation must develop and test the custom smart service locally and coordinate with Appian Technical Support to deploy it on their site." If anyone know the steps that we must follow to get a custom Smart service plug-in reviewed and approved, or if anyone has already done this before and can tell us about the process it would be really helpful. Thanks in advance
With the pinecone integration that is available with Appian it requires an environment to be set and pinecone no longer provides environments. Pinecone no longer requires the environment to be part of the connection. Our latest SDKs all connect to a global control plane instead. This means a single project can now host indexes in different environments/cloud regions, and you only need to set the API key to use your indexes. But when we try to connect environment is required and throws an error.
25th March 25th June 25th September 25th December for every year on these dates i have to send email, but how can i write the logic to check that send email in the table i have date column for that i have to check this date and send email the requirement is - Email notificaiton to be scheduled to send where the Callback comments are not given in every quarter(last 3 months). and System to check if callback comments are present in the last 3 months and make the list of those data and send email to check callback comments are given or not from last 3 months we can use column updated on - on each time we write comment updating the date in updated on column
Hello, I'm trying to use a dynamic field to allow users to add more text inputs for email addresses. Currently, the email address fields all show whatever the most recent text added is--only showing the same email address in all of the boxes. What am I doing wrong? Thank you for any help. { a!columnsLayout( columns: a!columnLayout( contents: { a!richTextDisplayField( labelPosition: "COLLAPSED", value: { a!richTextItem( text: "Notification Recipients", style: "STRONG" ) } ), a!forEach( items: local!emailNotify, expression: { a!sideBySideLayout( items:
Hi I have came across one scenario where the mail has to be sent to 57 users who were copied in BCC (using for each loop to get users and email of those users) while sending mail the process was errored at send mail node saying failed to send mail and checked in tomcat logs for reason there is no details in logs for error later from 57 i have split to half users and sent mail once and triggered again it worked and same i have done for second half of users it worked at a time for 57 users it didn't worked so could you please confirm is there any limitation of number of users if it was the case how we can handle this situation Thank you
I have created a test script using Appian-Locust and Locust as library, but I am facing issue at user level and server level. Please find the below code: from appian_locust import AppianTaskSequence, AppianTaskSetfrom locust import task, HttpUserclass Maestro(AppianTaskSet): @task def homePage(self): response = self.client.get('/suite/sites/telus-tools') if response.ok: pass else: print('Application link not found') DesignUiForm = self.appian.visitor.visit_application_by_name('Maestro Workflow Management') # DesignUiForm = self.appian.visitor.visit_application_by_id(1) # DesignUiForm.click('Telus Workflow Management') # self.appian.visitor.visit_record_type('Activity') # self.appian.visitor.visit_report('TWM_activityRecordList',True) # self.appian.visitor.visit_application_by_name('Telus Workflow Management','TWM')class MyUser(HttpUse
Hi, We are getting data from External services in a file format. So is it possible to start the process model once I get a file from external source ?
Hi All,In some processes, we can see actor name coming as administrator and for some we can see its coming as the person who started the process. This is occuring for subprocesses. Any reason for this difference in behaviour? Where does this originate from??
Is there an advantage one over the other? In my current project, using the index with the dot is questioned as bad practice, requesting to always use the index() function, my question is, is this really necessary? what are the reasons? I understand that sometimes it is good to control the default value and set a null.
Hi, Users are getting following error after task completion on task page after submitting the task. This is happening intermitently. "403 Access Denied. You dont have permission to view this page." We are querying a task report and displaying Task list in an interface. User clicks on task link to get access to the task. User accepts the task and submits the task. On Task submission, sometimes user gets this error. [Screenshot attached] No errors in stdout logs. Did anyone experienced this issue before ? If yes, whats the resolution. Thanks.
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.