-
Recently active
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.
Hello, I'm trying to send an Email from a process model, but when putting in the "TO" recipient an email address not related to an user registered in my environment, it does not send it. I do not give any error, just do not send it to such recipient: as you maybe can see from the screenshot, when monitoring the process there is not any error, but no "ToValidAddresses" is registered. Instead, if I put my Appian Account email in the "TO" field, this became filled and I can receive the email. Any idea about this behaviour? Thanks a lot
The below expression rule is used to get the http url as output and is working fine in the expression rule object but whereas if the same rule is using inside of the body of mail and script task it is not returning anything. a!localVariables( local!startProcessLink: a!startProcessLink( processModel: cons!TEST_PM, processParameters: { id: ri!id, } ), local!cacheKey: index(local!startProcessLink, "cacheKey", ""), tostring(if( a!isNullOrEmpty(local!cacheKey), "", concat( "<a href=""", "">companyname.appiancloud.com/.../iYBQhUjyCxCUquoIwiZAuYZ6ZpfD3jPtesTVSHGdu6Crrx8JJi3pPg local!cacheKey, """>link text</a>" ) )))
Is there any way to hide the button from mobile/ tablet view using an interface
I have a CDT "Variation" that has a field "size" with multiple text values(array field). This is saved in the DB as 2 seperate tables, namely, Variation and one appian generated table. Now i am not able to see the field "size" in the recordtype of Variation. any idea how to get the "size" field in the recordtype object?
Hi dear developers, I am a master thesis student and researching on low-code/no-code applications. I need your help to find any publicly available Appian application to take an example for my thesis or please share your application link which can be accessed by the end users. Looking forward to finding more applications !!
According to mentioned code it removes Rows (Deactivates some records) but rea!localVariables( local!pagingInfo: a!pagingInfo( startIndex: 1, batchSize: 5, sort: a!sortInfo(field: "userName", ascending: true) ), local!Members: cast( 'type!{urn:com:appian:types:WFM}WFM_Test?list', rule!WFM_getTestByTestId(testId: ri!testId) ), { a!gridField( label: "Member List", labelPosition: if(ri!showLabel,"ABOVE","COLLAPSED"), data: local!Members, refreshAlways: true(), refreshAfter: "RECORD_ACTION", columns: { a!gridColumn( label: "Member Name", sortField: "userName", value: a!forEach( items: fv!row.userName, expression: rule!OCO_getUserFullNameFromUserName(userName: fv!item) ) ), a!gridColumn( label: "Remove", showWhen: not(ri!readOnly), value: a!richTextDisplayField( value: a!forEach(
Hi All I have a related action at record summary dashboard, when I initiated related action, I am able to see interface mapped at User Input task, but when I fill and submit the form, I observed two things, 1) I am getting not authorized message at UI. 2) My process instance is getting paused at write to datastore node. I checked process instance data, process variables having proper data to store,
Hi i have written code like this to get a grid it's a editable grid and for this now when i click add row then complete grid has to be added how can i write logic for it can anyone help on this a!gridLayout( labelPosition: "COLLAPSED", headerCells: { a!gridLayoutHeaderCell( align: "LEFT" ), a!gridLayoutHeaderCell( align: "LEFT" ) }, columnConfigs: { a!gridLayoutColumnConfig( width: "DISTRIBUTE", weight: 5 ), a!gridLayoutColumnConfig( width: "DISTRIBUTE", weight: 3 ) }, rows: a!forEach( items: ri!crAPPContractExtension_cdt, expression: with( local!SingleREFContractExtension_cdt: index( ri!crREFContractExtension_cdt, wherecontains( fv!item.extensionRefId_int, ri!crREFContractExtension_cdt.id_int ), {} ),
I am having a editable grid in that I am adding a rows and in sometime I deleted some of the rows then the values depending upon it needs to be updated For eg. I am having a field in editable grid called marks and total. If I deleted a one row(marks) Then the total needs to be updated after deleting
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.