-
Recently active
Is it a bug or is there some other reason why my users cannot see records in Tempo or other places when I explicitly gave them permissions in the security configurations? Is anyone else having this problem. I don't want to run around with expressions if the option exist to give them at least viewer permission in the security configuration. I have given permission on the record type, data store, site, interface ... They still cannot view the record type, even though the tab is visible in Tempo
I have created RPA process that run in an Azure VM, it only works properly while I was logged into VM, otherwise it shows blocked status in RPA console and didn't execute the RPA process correctly, How can I troubleshoot this
Hello Team, I need to extract the file extension in a string StoneX - Dist. Agreement - XX Draft 12 Dec 2021.docx. I cannot use the document function to extract the file extension since we have the option to delete/remove the file from repository and this will pop an error "document does not exist". I'm current using the function getcontentobjectdetailsbyid(todocument(docId)) to extract the name. Is there an easy way to extract the file using an OOTB function? Thanks & Regards Girish Katti
Hi everyone, I'm trying out RPA on my Windows 11 computer. I used the configurator and followed all the steps. The configurator completed successfully. https://docs.appian.com/suite/help/22.3/rpa-8.4/custom_code/configurator.html. I start the RPA agent on my computer, it shows a list of Robotic Processes (created by a colleague on his Mac). Then back in my cloud environment, my computer does show Online under Resources. Next I create a new Robotic Process, blank template, add Permission, leave everything else as default, and click Create. But straight away I get this error pop up. Any help would be appreciated :)
expression evaluation error at "readexcelsheet" readexcelsheet( excelDocument:ri!Spreadsheet, sheetNumber: 1, startRow: 2, ) ruleinput is document
In this rule i had merged two query rule to one new rule, now i want set query filters on this new rule to filter data. Thank You
Hi, I want to execute a SQL query, is there any function like executestoredprocedure that is used to execute an sp? I am trying to run a SQL query through the process model and trying to see the result of that query, so is there a way how to get the result of that select statement? Can anyone please help?
Hello everyone, How to display the table format in appian using expression rules? If anyone has the idea how to generate the table using html please help me . Thanks in advance. The finally format in pdf should be like this and data is coming from database.
i have written the expression rule to show the data in table. but how to remove these semicolons from the table a!localVariables( local!contractData: rule!generatecontracttable( cif_int: ri!cif_int ), local!rowItemsdata: { " " & index( local!contractData.value_txt, wherecontains( 1, tointeger( local!contractData.extensionRefId_int ) ), {} ), " " & index( local!contractData.value_txt, wherecontains( 5, tointeger( local!contractData.extensionRefId_int ) ), {} ), " " & index( local!contractData.value_txt, wherecontains( 6, tointeger( local!contractData.extensionRefId_int ) ), {} ), " " & index( local!contractData.value_txt, wherecontains( 7, tointeger( local!contractData.extensionRefId_int ) ), {} ), " " & inde
I'm working on a integration project where data is coming out of appian, here I have a situation Where I need to specify if data is missing In a particular field let's say "name" under "personal details" section then "error type" should be "personal details" and "error details" should be "name". Likewise I have many fields under section "personal details" - for this i have created a record. Can anyone please help me to achieve this situation
Hello everyone, How to display the table format in appian using expression rules? If anyone has the idea how to generate the table using html please help me . Thanks in advance. The finally format in pdf should be like this
Hello everyone, I can't find a single mention in the docs for this, so here I am - does anyone know what 'Orphaned' means for the result of an Appian RPA process? The process was a longer running one (looping over several pages to pull data out) In the Robotic Processes tab of the Appian RPA dashboard, the Result shows as Aborted and Orphaned. It shows pretty much the same thing in the Monitoring -> Events tab. There's no error in the process indicating why it would have broke, so any insight is appreciated!
Hi all, I am trying to configure the RPA resource. The final Maven setting does not work and results in error. I have tried to give the credentials and all the URL info but still pops up with same message. The same works fine when I initiate from my personal PC but when I try to work on the same logic with my official Pc there is an error thrown. Is there something am I missing to configure or set up I specified my URL as : https://<mysite>/rpa-repo/ I gave my credentials too
Hello Everyone, is there a guide how to configure a resource for APPIAN RPA in AWS ?
here for the fist two filters i want to use it as "AND" operator filters and last two I want use as "OR" operator. Is there any way to do it inside the a!queryrecordtype function?
Hi, I have a string in DB which is: "<key>PROJECT_CODE</key><style>BOLD</style><color>#EF0010</color>" and I want your help to split this into different variables, like after splitting the above string var1 will have value = PROJECT_CODE, var2 will have value = BOLD, var3 will have value = #EF0010 Thanks in advance!
Hi All, My scenario is to filter the below view column in appian expression rule using the two rule inputs of "date" dataype(startDate,EndDate), We can see in screenshot, the column is of text and its in concatenated way, is it possible to filter this from appian? Could you please help me on this. Thanks in Advance.
if( isnull(ri!type), {}, a!forEach( items: a!queryEntity( entity: cons!POINTER_TO_DSE, query: a!query( filter: a!queryFilter( field: "type", operator: "=", value: ri!type ), pagingInfo: if( isnull(ri!pagingInfo), a!pagingInfo(1, - 1), ri!pagingInfo ) ), fetchTotalCount: true ), expression: if( ri!type = "Text", updatedictionary(fv!item, { textField: true }), if( ri!type = "Decimal", updatedictionary(fv!item, { decimal: true }), if( ri!type = "Date/time", updatedictionary(fv!item, { dateTimeField: true }), if( ri!type = "Integer", updatedictionary(fv!item, { integer: true }), if( ri!type = "Date", updatedictionary(fv!item, { date: true }), if( ri!type = "Boolean", updatedicti
Hi, How can I print the numbers between two numbers. Eg: Number 1 = 1, Number 2 = 5. Expected output 2,3,4 Kindly help. Thanks in Advance
RPA process cant scan Drop down components from appian and ends the process when it comes to drop down, it takes id as a random number when i gave recorder by interacting with dropdown, So what i was trying to do is create rpa process to automatically login into my appian designer and create an interface, so when i try to press new which is a drop down the interaction is not being performed
a!localVariables( local!metadataJSON: if( a!isNotNullOrEmpty(ri!metadataJSON), a!fromJson(ri!metadataJSON), null ), local!result: a!forEach( items: local!metadataJSON, expression: a!localVariables( local!section: fv!item, a!forEach( items: local!section.questions, expression: a!localVariables( local!questionrow: fv!item.questionrow, a!forEach( items: local!questionrow, expression: if( fv!item.questiontitle = ri!targetField, updatedictionary(fv!item, { "responsetext": ri!value }), null ) ) ) ) ) ), local!metadataJSON ) I have a nested json. I need to update its field "responestext" if its questiontitle is equal to the parameter. Then return the new json. But the original variable metadataJSON is not updated. Is there an
i tried but i did not get exact output, any one try this .. a!localVariables( local!expression: "x+y-x*y", local!result: a!forEach( items: enumerate(len(local!expression)) + 1, expression: local!expression[fv!index] ), local!arryIndex: { x: wherecontains(touniformstring({ "x" }), local!result), y: wherecontains(touniformstring({ "y" }), local!result), }, local!etdata: a!update( data: local!result, index: { local!arryIndex.x, local!arryIndex.y }, value: { 10, 20 } ),local!etdata)
Hello, I am learning query entities and I am getting the warning message (missing domain prefix). cons!UA_DSE_STUDENTSINFO is mapped to UA_Students DB. I believe it is configured properly because I use the same constant to write values to DB. I am getting the same warning message when I try to use sorting.
hi, I am trying to create a BOT that will read records from Appian DB, hit a website, extract information (get attributes) and update few other columns of the DB. The table is The BOT reads restaurantname (in a loop), get attributes (status and date) and update the DB back this is what I have Loop is: foreach pv!restaurant.restaurantName Update value in search is "interact with element" with value as fv!item Get Date is 'get attribute' with target as restaurant.inspectionDate where restaurant is a variable of type CDT that has when i run this BOT (through a process model) I see the restaurant names are picked up fine by the loop (one after another), however the status and date values that gets updated is for the last entry in the table (in this case: Gallery Market & Cafe) so when I see the process variable in BOT after it has run it is Value [{"restaurantID":1,"restaurantName":"True Food Kitchen","restaurantStatus":"Status: Permitt
I need an expression which finds corresponding value based on ranges: Input:x{v1,v2,...,vn+1}{r1,r2,...,rn} Result:if (x<=r1) then v1else if (x<=r2) then v2....else if (x<=rn) then vnelse vn+1 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.