-
Recently active
Hi , I am working on requirement when creating a request for a user some plan will be available they can select any of the plan.Its ready only. It will be write to request plan table . Later in another task they will have option to select other plans belongs to them and they want to edit the plan name as well and they want to add new plans for the request alone and for the task related to it. Now this plan are populated from reference table we shouldn't alter that. So I tried to create the new plans from ref of type above mentioned request plan table. And I created a editable grid to populated the plan name to have option of edit . But I m struct saving the local data to rule input . This is my expression to create request plan from ref table local!gridDataforPlan: a!forEach( items: local!existingClientPlans, expression: if( contains( tointeger( index( local!vetRequestPlans, 'recordType! Request Plans.fields.planId',
Requirement is I will be entering emailaddresses on UI and it will be passed to the integration and the integration will return the emailAddresses with GUIDs . If any emailaddress is missing from the response which we entered then it must show that emailaddress on UI. Suppose I have passed test@test.com and test2@test.com and In repsonsed I get only GUID of only one emailaddress then it has to show the 2nd emailaddress on the UI as invalid error . How Can I achieve it
Hi Everyone,I'm running into an issue where one of my Appian process models stays in the "Active" state but doesn’t actually move forward past the first node. There are no errors in the logs, and all inputs look correct. It's just... stuck. I tried canceling and redeploying, even restarting the Appian engine, but the same thing happens again. This process used to work fine a week ago nothing significant has changed in the model. Could this be related to a timer event or a data store node silently failing? Thanks!
Currently, when users paste multiple lines of data into these fields, Appian merges everything into a single line. The requirement is to improve this behavior by allowing multi-line inputs to be preserved and formatted correctly—each line should be treated as a separate entry. Based on this input, the system should identify and display relevant matching data for each line, helping users quickly find and select multiple valid options. Example if we search - "Option 1", "Option 2", "Option 3" then relevant options should be displayed in the dropdown a!localVariables( local!selectedData, { a!columnsLayout( columns: { a!columnLayout( contents: { a!dropdownField( choiceLabels: {"Option 1", "Option 2", "Option 3", "Option 4", "Option 5", "Option 6", "Option 7", "Option 8", "Option 9", "Option 10", "Option 11", "Option 12"}, choiceValues: {1, 2,
So as shown in the above image iam using safelink() function for the buttons "Recruiter" and "Vendor" , etc... and i gave the web address of another site, but when i click on the button iam getting no response as if the button is just a dummy button, it is doing nothing. Have i made any errors in configuring the safelink function. Please someone guide me through it.
Hi all, I have a process model that calls an expression rule to generate a 6-character random alphanumeric string. I encountered a case where two instances of the process model were triggered at the same time (based on time logs), and both received the same generated value from the expression rule. I understand that there's always a chance for it to generate the same value. However, I’d like to ask: Is it possible that both process models used the same instance or execution thread of the expression rule, which might explain why the same value was returned?
I am having a wrapper interface and inside that first interface will have links listed in a grid ,on click of that dynamic link another interface open and has back button ,This wrapper is used as a record summary view.When I am testing from interface it is working fine but when I am testing from record View It is throwing an error.kindly help me to resolve? Grid Code:a!localVariables( { a!gridField( data: ri!relatedTransactionsInfo, columns: { a!gridColumn( label: "Transaction Id", value: a!richTextDisplayField( value: a!defaultValue( value: a!richTextItem( text: index(fv!row, "transaction_id", {}), link:a!dynamicLink( saveInto: { a!save(ri!currentTransactionId,ri!transactionId), a!save(ri!transactionId, index(fv!row, "transaction_id", {})), a!save(ri!showInterface,cons!NWS_TXT_NAVIGATION_TRANSACTION_VIEW) }, ), ), default: cons!NW_NULL_PLACEHOLDER_VALUE ) ), align: "START" ), a!gridColumn( label: "Type", value: a!richTextDispla
As shown in the above image i have a record table and from this record table i have to retrieve the fields recruiter and candidateID so i can send e-mails to them. This was my code for retrieving the data from the fields and then sending them automated emails. But, i am not getting any mails. Can anyone please help me about where i went wrong so i can rectify it.
Hi all, Is it possible to display an icon as a label in the header related action ? There is an option to select an icon but it's just a string, I couldn't use richTextIcon. The icon we can select below doesn't work either in that case. Thank you
Hi All , I want to generate a table inside a word doc. I am trying "MS Word 2007 Doc from Template" but unable to create a table. In other threads i see someone recommended "Advanced Document Templating" plugin. Please can someone share a sample code for this. sample table UserName Project ABC 22222 Xyz 33333 Thanks!
Hi All, I have my expression rule as below and I'm trying to get 100 records in 1 batch to pass to the process model. Now I need to fetch the 1st row from this rule output into a process model - perform some action and then loop back to fetch the second row - perform some action, loop back third record to fetch 3rd row and so on until I reach my 100th record. Please advise what expression do I need to write here to fetch the rows and loop back? Rule:a!localVariables(local!getData: a!queryEntity_22r2( entity: cons!SAC_ENTITY_CLIENTCASES, fetchTotalCount: true, query: a!query( logicalExpression: a!queryLogicalExpression( operator: "AND", filters: { ), a!queryFilter( field: "docsSent", operator: "is null" ) } ), selection: a!querySelection( columns: { a!queryColumn(field: "caseId"),a!queryColumn(field: "caseStatus"), a!queryColumn(field: "clientName"), a!queryColumn(field: "folderId") } ), pagingInfo: if( rule!APN_i
Hi I am trying something like this , I have editable grid for which data will be populated from local!data of type AB recordtype , I want to edit the row data and select them and save into another recordtype thorugh a rule input , I want to add new row also but when i try the rule input is getting updated but the grid row is not created and when i try to edit the pouplated data its not getting saved. I know im missing something I am a beginner so can anyone guide me achive my requirement? a!localVariables( local!datatype: a!queryRecordType( recordType: { 'recordType!{479ce76d-f462-432e-80f8-34a12cfb2725}RPM Candidate', }, fields: { 'recordType!{479ce76d-f462-432e-80f8-34a12cfb2725}RPM Candidate.fields.{6f148197-c427-48b6-a52c-0f8c403c81e2}id', }, pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 100) ), a!sectionLayout( label: "", contents: { a!gridLayout( label: "Editable Grid",
Hi Team! I have a requirement and would like to know if anyone has faced a similar situation or has suggestions on how to approach it. Scenario:I have an interface where the user can dynamically add N sections. Each section has a unique ID (provided by the user) and a fixed set of fields (the same for all sections), but with different data. Example: The user adds 2 sections: ID 1 and ID 2. Each section contains the same fields (e.g., name, date, value), but with different values. At the end, I need to generate a dynamic PDF document that reflects exactly those sections and their data. Requirement:The generated document should include one section per user entry, with the corresponding data mapped correctly. If the user adds 5 sections, the document should have 5 blocks with the respective data. My question:What would be the best approach to generate this kind of dynamic document in Appian? Is it possible to do this using Document Generation? Do I ne
Hi All, I have a use case where I'm querying data from database table of 100 records set in paging Info. Now, Once I pass this data from my rule to process model, I need to extract the records one by one, perform some action on them and write to DB and then loop back again in the same process model to fetch the 2nd row data and repeat this in batches. My question is how do I fetch the data from a batch of 100 records and to get only one row and then 2nd row and so on without using an MNI? Please advise.
= getdistinctusers(topeople(cons!IP_GRP_ALERTS)), a!queryRecordType( recordType: 'recordType!{3a27d5e6-31ce-4fe1-995f-821c7e573c8a}IP Add Details.fields.{7340349a-5cf6-4b92-a093-9d1d261d7be2}candidateMail', fields: 'recordType!{3a27d5e6-31ce-4fe1-995f-821c7e573c8a}IP Add Details.fields.{7340349a-5cf6-4b92-a093-9d1d261d7be2}candidateMail', filters: a!queryFilter( field: 'recordType!{3a27d5e6-31ce-4fe1-995f-821c7e573c8a}IP Add Details.fields.{7340349a-5cf6-4b92-a093-9d1d261d7be2}candidateMail', operator: "=", value: true ), pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 500) ).data I am using the send email smart service and i used the "topeople" function to send the email to the group members first and then again i used the "user()" function to return a specific info from a field. Is this the correct way ?
What is the difference between process model with End Node and process model with End Node and Terminate Process?
Hi All, Since last week i am facing Appian slowness issue, for me all Appian environments are slow but working perfectly for other users. Tried opening in other browsers / Incognito mode cleared cache and other browsers settings but still facing same issue
(Please ignore the text in the to field it was just somethings i was trying which is unrelated to the doubt i have asked below) So, as shown in the above image i am using a send email smart service. And in the to field, whenever i mention a specific user email its sending them the email without any issue, but when i choose a group its not. I don't get an email at all when i place a group in the to field. Can anyone help me what i'm supposed to do in such cases.Thanks and regards.
I would like to suggest a feature that allows the reuse of a package across different environments such as DEV, TEST, and PROD. So, whenever I create a package named "MY PACKAGE" in DEV and deploy it to TEST, I would like to be able to select this package in TEST as well (as it is already imported), and then deploy it to PROD with a few clicks Currently, I have to recreate the same package in TEST, because there is no other option to deal with it. At least, I haven't found it yet. Does anyone have any hint on this? Thanks in advance.
How can we achieve a field level audit . Can someone suggest step by step .
This error popped up when i was trying some things in the interface, now i'm stuck with this error i don't know what this error means, can anyone help me understand about this error.
So as you can see in the above pic i have 2 different fields and for both the fields i have used multiple dropdown option and i have used the same functions for them. But unfortunately, the multiple dropdown is working only for the status field and not working for the commitment field. i.e, when i try to select more than one option in the multiple dropdown field, it shows an error. . . . . "Could not display interface. Please check definition and inputs. Interface Definition: Expression evaluation error at function a!wizardLayout [line 3]: A multiple dropdown component [label="Commitment"] has an invalid value for "value". All selected values must be present in the choiceValues array, but value was Career Growth and Learning; Work-Life Balance and choiceValues was Career Growth and Learning; Work-Life Balance; Environment Sustainability." . . . . Can anyone help me out with where i did the mistake.
can anyone help me. i have checked the process variables those all are correct, i configured the setup, output node. but i don't know why this error is coming.
Hi everyone, I am working on a task where I want to compare values in a read-only grid. The data in the field consists of text-type values, for example: k(100), k(101), SH(300). While applying filters in the read-only grid, I want data whose values are greater than 100. Here, we should check only the number in the text. is there any possibility to achieve this functionality
Removed
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.