-
Recently active
Hi,I have a custom output node in a process model which is calling an expression rule which takes one rule input of type Map list. The expression rule generically updates some fields within the map. We are able to pass a list of any custom data types into this expression rule and Appian happily cast from CDT list to Map list. The output node target process variable is defined as a list type of CDT (same process variable value passed to the expression rule is being updated). Appian process model will not implicitly cast the expression rule return value back into list of CDT and in fact magically wipes out the process variable completely. If I add an explicit cast function call in the custom output expression it works fine. With the expression world is good and getting correct results. cast( 'type!{urn:com:florencehc:types:SC}SC_Request?list', rule!SC_setAuditFields(request: pv!request, act
here in the save contracts in header table am saving multiple contract_id to the table at a time. but SP will execute only one contract_id at a time to load the data to another table... so i want to execute SP for all the contract_id... it can be possible using for each id SP has to execute ? if so let me know how can i achieve this here we can use script tasks if required. so i can query all the contract_ids.. but how to execute this SP for each of those items
what mistake i have done here when ever i try to select it is not selecting once i select it is deselecting again even i have checked with this.. this also same issue
Has anyone tried to embed a video player that would play WAV files? We have a need to do this.
Hi All, here i using Milestone for my App in Summary(view) interface, so based on status value the Milestone Bar should work. in table, "status" containing statuses: "Assigne", "Approved", "Return" and "Reject", which represent the different statuses of a request. I have the requirement of a milestone where first step should always be "Addproduct", then next possible steps shown are "Approved", by Manager and "Approved" by supplier it will complete. but when shopmanager "Reject" show like. > similarly, Supplier too,
Hi all, I'm creating an interface that records and calculates the working hours for employees, the idea is if the working hours are less than 8 it should display: " Working hours are incomplete " , and if it was less than 0 it should display: " insert your working hours correctly please " I made this expression, but when the value is less than 8 even it was less than 0 it always display : " Working hours are incomplete " here's the expression: { a!richTextItem( if( ri!WorkingHours = "8", "Working hours are complete", if( 8 > ri!WorkingHours > 0, "Working hours are not complete", if( ri!WorkingHours < 0, "insert working hours correctly please" ) ) ) )
Hi All, We are facing the errow : A null parameter has been passed as parameter 1 at function a!fileUploadField. Is anyone aware what can be the possible scenario for this error? Kindly advise. Thanks and Regards,Diksha
I have an editable grid containing two drop-down columns with other editable columns as well. In grid, one drop-down value is mapped with another drop-down value. I need to put a validation that if that particular mapping already exists in DB then show mapping already exists only on click of submit button. Let's say in DB values in one row are: A (drop-down 1) B (drop-down 2) C (Text field) 1 2 xyz Then if user enters the same mapping of A and B, i.e. selects A as 1 and B as 2 in UI, then show mapping exists. User can add multiple rows in editable grid through add row button and multiple mappings in grid can be added. It should be able to check for all rows and th
Hi, I have a requirement to provide just a link to download a standard file (File uploaded to a folder which is there under KnowledgeCenter) What is the best way to do this. When I review the Appian document I found this. a!documentDownloadLink( label, document, showWhen ) Now, to the document parameter, how can I provide a path of the document?
Hi, have created one rule which called from process model. but it does not return any value. need to filter values from pv. The rule has index and where contains
Hello, I am trying to represent the following structure using maps in Appian (for those familiar with C# or Java ... something equivalent to Dictionary<int, List<Object>): So the list looks something like this: { { taskId: 100, dependsOnTaskId: 101 }, { taskId: 100, dependsOnTaskId: 121 }, { taskId: 101, dependsOnTaskId: 123 }, { taskId: 103, dependsOnTaskId: 0 }, { taskId: 123, dependsOnTaskId: 5 }, } A task Id might have none or multiple unique dependencies (there are many other constrains but at this point I will just focus on the most basic structure) After processing this list, I would like to have a map as follows: { { taskId :100 dependencies: 101, 121 }, { taskId :101 dependencies: 123 }, { taskId :103 dependencies: }, { taskId :123 dep
Hi every one, I'm having a text string as example: {"Status":"Active","updatedBy":"lynn123","hasAccount":false} What I expect to have is: Status: Active updatedBy: lynn123 hasAccount: no I think for replacing comma with a line-break, char(10) might work, then I will substitute false with "no". But for the rest of characters {,},"", I'm not sure how to remove them all at once. I checked documentary for a!stripWith or a!reject and I think they don't work with a list of characters. Hope I can have some suggestions from you, Thanks a lot!
blank row in the cdt has to be added in the interface
Hi my question is can we store the values in local variables- yes we can, but can we select those values which are stored in local variable and get data from db? so these values want to store in local variable this is selectable row can get the data by selecting the row with that row data which is stored in local variable?
what might be my mistake
whenever i click on add row it's coming with selected what mistake i have done here?
I want to use various methods given on this Documentation page. Can someone please tell step by step procedure to achieve this. Thanks in Advance.
whenever i click on add it's creating blank row in in RI, but no in the interface
Hi, I have a use case where I need to redirect a user to a StartForm when user clicks on the link in the email. I'm able to generate this StartProcessLink (Pm has specific process parameters that needs to be sent as well) successfully when I try to execute in an expression rule but when I try to call this expression rule in ProcessModel's Script Task to get the output, it is returning a null value, any suggestions on how to approach it? Note: We cannot Trigger a Pm and keep it active as we do not know the time frame of when user would be working in it. It can range from a day to a month Any suggestions appreciated. Thanks in Advance.
I began noticing this around 22.2, plus or minus - if you're editing an interface with the expression editor box open, clicks on or near the left edge of the interface (such as checkboxes, etc), actually click inside the expression editor box, leading to some unexpected and fairly frustrating run-arounds. I've verified that this seems to be present in Chrome but not Firefox, and i've verified it on the computer of at least one other designer. When opening the Inspector and using the "select an element" tool, I can visualize what I can only assume the culprit actually is - there is what seems to be a pretty severe overlap of the expression editor text area, encroaching into the left edge of the preview interface: In the above screenshot, if I click my cursor anywhere in that green margin (even when it's clearly over the "First Name" text box), it causes the cursor to land in (and move) the expression edit box. If I have a read-only grid wi
Hello, new with Appian here. We have an account number text field on an interface screen. We would like the format of the entered values to follow this format "00-0000000". I built a rule to display that format, but it only works AFTER the field has lost focus. I also tried refresh after keypress. It didn't seem to work. Is there a way to have the "-" appear while a user is typing in the value? In this case it would show the "-" after they have typed in the first two digits and continue as they finish the rest of the digits. "12-" for example. Thanks
I want to delete one or more rows, but I have to select all the rows and it just deletes only one row. { a!gridLayout( headerCells: { a!gridLayoutHeaderCell(label: "", align: "CENTER"), a!gridLayoutHeaderCell(label: "Precio de Colocación", align: "CENTER"), a!gridLayoutHeaderCell(label: "Número de TÃ%ADtulos", align: "CENTER"), a!gridLayoutHeaderCell(label: "Importe", align: "CENTER"), a!gridLayoutHeaderCell(label: "Casa de Bolsa", align: "CENTER"), a!gridLayoutHeaderCell(label: "Tipo de Registro", align: "CENTER") }, columnConfigs: { a!gridLayoutColumnConfig(weight: 1), a!gridLayoutColumnConfig(weight: 2), a!gridLayoutColumnConfig(weight: 2), a!gridLayoutColumnConfig(weight: 2), a!gridLayoutColumnConfig(weight: 1), a!gridLayoutColumnConfig(weight: 1) }, rows: { a!forEach( items: ri!colocacion, expression: { a!gridRowLayout( contents: {
Hello. I'm creating an interface but I have a problem because I want select a checkbox for every row I wish to delete. I select the first one, but when I select the second one the first one is unselected. { a!gridLayout( headerCells: { a!gridLayoutHeaderCell(label: "", align: "CENTER"), a!gridLayoutHeaderCell(label: "Precio de Colocación", align: "CENTER"), a!gridLayoutHeaderCell(label: "Número de TÃ%ADtulos", align: "CENTER"), a!gridLayoutHeaderCell(label: "Importe", align: "CENTER"), a!gridLayoutHeaderCell(label: "Casa de Bolsa", align: "CENTER"), a!gridLayoutHeaderCell(label: "Tipo de Registro", align: "CENTER") }, columnConfigs: { a!gridLayoutColumnConfig(weight: 1), a!gridLayoutColumnConfig(weight: 2), a!gridLayoutColumnConfig(weight: 2), a!gridLayoutColumnConfig(weight: 2), a!gridLayoutColumnConfig(weight: 1), a!gridLayoutColumnConfig(weight: 1) }, rows: { a!forEach(
I have a process that gets a Doc ID to be deleted from the database. Before attempting to delete the doc, I would like to check if it exists in Knowledge Center? How can I do so? See below highlighted node where I need to add this "Check". Docs to be deleted node returns a list of Documents. Check needs to search for IDs as an array, if not found, remove from array.
Hi All, Sometimes if I click on particular action in tempo, it shows me the below error, I am not getting what is the reason behind this error. Could you please let me know the reason behind 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.