-
Recently active
I am using process model to create simple application to use accountid column from one table to filter other table. The accountid list is passed as PV but I am not able to pass the PV in SQL query and its not accessible even after creating a input variable. SELECT Account_id,Name,'Status code','C&D' FROM Account_table where Account_id in (pv!bkk_act_list.Account_id)
I have two process variable bkk_act_id,filt_table. Both are record type of two different table with common Account_id. I want to use account list in the first table to filter the second table rows containg that Account_id. While this work if I use the record type directly, but when I try to do the same with process variable its throwing error for both the variable processing: Expression evaluation error at function a!queryRecordType [line 11]: Could not cast from Tst_act_list to RecordType. Details: CastInvalid) (Data Outputs) a!localVariables( local!accountIds: index( a!queryRecordType( recordType: pv!bkk_act_id, pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 5000) ).data, pv!bkk_act_id['recordType!{c1a6fae6-0413-4ce9-b777-4bf0906e36a2}Tst_act_list.fields.{50cfb814-61d1-4617-9005-25befed5abe7}accountId'], {} ), local!filteredData: a!queryRecordType( recordType: pv!filt_table, /* Table to filter */ filters: a!queryFilter( field: pv!filt_table['recordType!{73b2f9fb-792e-4
My current phone number is getting off in few days so I need to change the number to a new one, but i'm unable to do that cause i can't find the option to do that. Anyone who knows about it ,do tell.
Hi all, I am new to the Appian. I am created an interface with record type, add option and a process model to save the data in database. Created process model with the options ‘write to entity’ and ‘write to records. Below is my understanding. Enable activity chaining is refreshing record type data in both the options. Rule input for interface can be created by using CDT. This will work only for ‘write to entity’. ‘Write to entity’ and ‘Write to record’ both are same. ‘Write to record’ is the latest one and ‘Write to entity’ is the legacy approach. Please confirm is there any other main difference.
Hi Everyone, am trying to add comment history to capture the comments added by the user and stages of the approval. Requirement is to show the comment by default, if user not added the comment remove the space. Below is the reference code. But the condition seems not working. Thanks to help here to learn more!
input : {{1,3},{2,3},{4,5},{5,6}} output : {3,6,20,30} We have to get product of each item(i.e list) in the array. Please help me out with this issue
I have an error in Image colums when enter the following expression according to instructions in the part5 Dsign Record Types:if(a!isNullOrEmpty(fv!row[recordType!AX Vehicle.fields.image]), a!EXAMPLE_DOCUMENT_IMAGE(), fv!row[recordType!AX Vehicle.fields.image]) Error message:Error Evaluating UI ExpressionExpression 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 55]: User Does Not Have Rights to Perform this Operation I have completed the exercises in the security part 3 of the Acme Auto application correctly. How can I fix this?appreciate all the help I can get. Thank You!
I have created a related action for a record type, and it is working well when i open it from the summary view in the main dashboard where i am presenting it but when i am trying to create a button for the same action it is not working well.
Hi Now,I'm learning Appian Service Backed Record Types following Appian tutorial video and reference links. ・videowww.youtube.com/watch ・linkdocs.appian.com/.../Sync_Records_Smart_Service.htmldocs.appian.com/.../Sync_Records_Smart_Service.html I have implemented it as shown in the attached screen, but it is causing an infinite loop. If anyone knows, please provide the details of how to implement it correctly. Thanks
In the Interfaces 103 training, during Sprint 3, the video at around 2:34 shows 3 objects under Workflow and 4 objects under Security and Organization. However, my screen shows 2 objects under Workflow and 4 objects under Security and Organization. Then at 3:02 in the video, our screens again look (about) the same. Then at 3:09 in the video, the instructor has a "PF_CreateGoal" interface, but I don't have it. I have the other 5 interfaces, from the prior sprint (lesson) but not the new interface. I also do not have a workflow like his "PF Neww Goal" workflow. In fairness, the current "Generate Record Actions" is a bit different from the video. But the "Generate Record Actions" succeeded, so where did the objects go? -John
Hi Everyone, am trying to show the comments history in a card layout to fetch the approval of the stage/comments added by the user /name. Requirement is to show the comments if user is added, if not need to remove the space of the comment. Below is my code and condition seems not working.. Thanks to help here and to learn more! local!isCommentAvailable: a!isNotNullOrEmpty(index(ri!audit['recordType!{77342a51-f497-4d5d-a8e5-d123d13967df}TMA Audit.relationships.{683d367a-af56-4cf5-af48-16fbd40c5dbb}tmaComments.fields.{719d7da1-f969-4e01-85ad-d4ffb6f37778}comments'],1,null)),
Hi Appian Community - I am new to Appian and excited to use it for my use cases. I have searched in documentations and didn't find anything related to configuration management aspect of design what I meant is - if I am creating one application it will expose some feature flags, some configuration placeholders for end user customization. what is Appian recommendation, do you have any patterns with examples which newcomers can use as a reference? What are do and don't in that area? Also, base vs overrides configurations client wise - if your app is being used by multiple clients. Please provide guidance.
Hi, I am trying to load a dropdown along with paragraph Field in each row of the editable grid. I thought dropdown control will align vertically to top so that both control in each row will appear properly. But, the outcome is NOT looking good. Is there any alternative way using which I can bring both control to same height (vertically to the same height)
Hi, I am getting below attached screen/page when the session timedout. Now, when I click on the "Return to Appian" link, it is routing to suite/tempo/news. Is there a way we can customize this.
Greetings everyone, I've been going over the Applian Academy Step-by-Step #5 pertaining to designing record types. I've created the record type for "AX Vehicles," but when I save there and attempt to configure the database source, the "Choose Database Table" is empty and I'm unable to proceed. Please offer any advice you can. Thanks in advance!!!
Hi All, I have a query if we have two array one is local!finalGridData and second one is local!origionalData. In the local!finalgridData i have updated data local!finalGridData containing data like- 1. id:1, enddate: 21/01/2025 , id:1, endDate: 20/01/2025, id: 1, endDate: 19/01/2025 2. id:2, enddDate: 17/01/2025, id:2,enddate:15/01/2025 local!origionalData containing data like- local!finalGridData containing data like- 1. id:1, enddate: 15/01/2025 , id:1, endDate: 16/01/2025, id: 1, endDate: 14/01/2025 2. id:2, enddDate: 17/01/2025, id:2,enddate:15/01/2025 now we can see in local!finalGridData i have some updated data with endDate , but it also have data for id:2 which is not updated. so i want to fetch only updated data from local!finalGridData . in this scenario id:2 data is not updated but in some cases it will update if user updated the date from UI . if both ids data updated then it's ok to send all the data but if not for all ids the
Hi Experts, I have created user filter in record type the code is below: a!localVariables( local!firstName:a!forEach( items: a!queryRecordType( recordType: 'recordType!{7391bdbe-44f0-47c3-aef9-b6cac0cccc64}CA Clearance Profile', filters: a!queryLogicalExpression( operator: "OR", filters: { a!queryFilter( field: 'recordType!{7391bdbe-44f0-47c3-aef9-b6cac0cccc64}CA Clearance Profile.fields.{5d466bb8-f401-4b6a-b55d-02d26b0727d0}managerXid', operator: "=", value: loggedInUser() ), a!queryFilter( field: 'recordType!{7391bdbe-44f0-47c3-aef9-b6cac0cccc64}CA Clearance Profile.fields.{42db565a-ee39-42ef-ae07-dd9cb839ac67}managerTid', operator: "=", value: loggedInUser() ), a!queryFilter( field: 'recordType!{7391bdbe-44f0-47c3-aef9-b6cac0cccc64}CA Clearance Profile.fields.{6db2376a-bf6e-47f5-939f-2363e5fa5721}telusVp',
Hi Experts, I have created a WEB API in which i am validating IP Address and email. Based on that I have created Integration which called that WEB API . Then In integration if I pass IP parameter null and only email is passes than it gave an error. Please help me how can handle it . Below is WEB API : a!localVariables( local!invalidipAddress: a!flatten( a!forEach( items: split( split( http!request.queryParameters.targetIp, " " ), char(10) ), expression: rule!CDM2_ER_IP_Address_Validator(fv!item) ) ), local!isInvalidEmail: if( a!isNotNullOrEmpty(http!request.queryParameters.email), not(rule!CDM2_ER_Email_Address_Validator(http!request.queryParameters.email)), false() /* If no email is provided, assume valid */ ), local!confirmIP: { ipInfo:if( and( a!isNotNullOrEmpty(http!request.queryParameters.targetIp), length(local!invalidipAddress) > 0 ), "Entered IP Addresse
Appian UX Design Lab is a YouTube livestream series where you can get live feedback from Appian UX design experts. Submit your interface for a chance to be featured in a live review and ask questions directly to the experts, or join us to learn from our experts as they provide actionable UX/UI design feedback. The next episode will air on January 16th, and will focus on the color use. A well-defined color scheme can improve the readability of landing pages and dashboards, highlight calls to action, and stimulate interactions in a less intrusive manner. For this round of UX design lab, please submit a landing page or dashboard that uses color to highlight key information or encourage a specific interaction. What's in it for you? Submit Your Design: Create or replicate a UI in the Appian Community Edition environment, and then share the link to your work by going to https://ap.pn/41foJH5. Get Expert Feedback: Selected applicants will receive a live UX review from one of Appian&rsquo
Hello, I have a record that includes a filter search functionality.
I am using the a! start process function on the button. so the error of process model in the rich text field.
Hi All, I'm trying to get my automation tests to run in headless mode. <cucumber.appian.version>23.3</cucumber.appian.version> There's a section in the custom.properties to specify Chrome options #Use comma separated values ex: username=appian,accessKey=,browserName=Safari,platform=mySecretAccessKeycOS 10.13,version=11.1,name=My Safari Test#These two chromeOptions capabilities profile.default_content_settings.popups=0) and safebrowsing.enabled=true are hard coded capabilities.#You'll need to set chromeOptions to blank to override those capabilities.chrome.capabilities= 1.Has anyone had luck using above? If yes can you please share sample? 2.I've tried to setproperty,didn't work I see that setting capabilities,options and driver initialization is done in BaseFixture class. Has anyone tried to successfully override the method? Thanks!
I am currently practicing the Appian learning. As a part of "Design Record Types: Model and Configure Your Data in "Build an Application - Step 5" ". In learning document is as follows : In community application practice environment is as follows : I can't find "Generate Event Record Types" button on click of "Events". There are no missing precedents. anyone facing same issue from page 17 of step 5 in learning document?
a!gridLayout( labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: "Reference Number"), a!gridLayoutHeaderCell(label: "SiteID"), a!gridLayoutHeaderCell(label: "Activity"), a!gridLayoutHeaderCell(label: "Structure Type"), a!flatten(a!forEach( items: local!TaskParagraphCDT.TaskName, expression: { /*a!gridLayoutHeaderCell(label: fv!item & " Status"),*/ a!gridLayoutHeaderCell(label: fv!item), } )), a!gridLayoutHeaderCell(label: "Rule"), }, columnConfigs: {
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.