-
Recently active
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 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
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
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: {
I would like to know if it is possible to add a plugin to the Appian Community Edition.If it is, could you please guide me on how to import a plugin into the Appian Community Edition environment?
Hi All,Please help me setup process model to update the value of few fields of table through pm: 1. I have to update the value of is Read by clicking on envelope icon from false to true and vice versa and update read on as well 2. similarly by clicking on star icon I want to update value of is archive from false to true and vice versa 3. similarly by clicking on cross icon I want to update the value of is delete from false to true and vice versa and update deletedon and deleted by as wellPlease help me achieve this, Thanks
Hi Everyone, I would like to add the rich text for the headers of the a!gridlayout. Can you suggest some approaches on how to achieve this? attaching the snip.
When I upload my files, they disappear!!! [View:/cfs-file/__key/communityserver-discussions-components-files/62/Uploaded-Files-Disappear.mp4:320:240] Here is the code: a!fileUploadField( label: "Please upload any pictures, brochures or other documents describing the Project", labelPosition: "ABOVE", target: cons!PMSO_ApplicationDocuments, value: ri!volunteerDocuments, saveInto: ri!volunteerDocuments, showWhen: if( a!isNullOrEmpty( local!applicationDocSubmissionSuccessful ), true, not( local!applicationDocSubmissionSuccessful ) ), validations: {} ), I checked to make sure th
Hi Team, I have a requirement , where I need to find the time difference between two date times. I am facing one issue, I have to find the difference in EST timing, day start should be at 8 am and day ending will be on 8pm. when I am using callworkminutesplugin() function, it is not giving proper result as when it was converting time to EST it is giving diffirennt result in expression. Please help in getting the minutes difference in 2 date times.the above time is returning fn!datetime(2025, 1, 7, 10, 21, 35, 230) in expression. Why is this so?[mention:b8ea18cfbb2e4f6d841cf3c1d4d7420b:e9ed411860ed4f2ba0265705b8793d05] [mention:a11f77a729fb4db2af76b09948583328:e9ed411860ed4f2ba0265705b8793d05] [mention:2df2892a4df7486f9775b4d2f0e405fd:e9ed411860ed4f2ba0265705b8793d05] [mention:b45a4f6a20b14a008e4e0ec732a8bf98:e9ed411860ed4f2ba0265705b8793d05] [mention:dea33493db6342c9a73dc108d45120c0:e9ed411860ed4f2ba0265705b8793d05] @mathieud0001
Hello All, I am currently working through the developer training for Appian and am experiencing an issue trying to add record events to a record type. It worked fine last week for the Vehicle record type, however when I logged back in this week to continue my training, i'm receiving the below error: I felt like that was odd, so I checked security on the application and I'm in as an admin, so the error isn't making sense to me: I had added record events to the vehicle record type last week, and it had worked fine. I just went back to check and it is now showing the same error as well: Finally, checked to see if somehow there were missing precedents and nothing shows: Is there anywhere else I should be looking to resolve this issue, or did something change with the data source over the weekend? I'd like to move on with the training, but need to complete the exercise first!
hi, I have implemented pagination for an editable grid, but when i select a first row and move to next page the selection remain same , though the row data is different Page1 , i choose the first row Page 2 - first row is automatically selected how do I control the selection in pagination , local!listPagingInfo: a!pagingInfo(startIndex: 1, batchSize: 20), local!pagedList: rule!getData(Id: local!search,pagingInfo: local!listPagingInfo) a!gridLayout( labelPosition: "ABOVE", totalCount: null, headerCells: {}, columnConfigs: {}, rows: {}, selectionValue: local!selectedIndex, selectionSaveInto: { a!save( local!selectedIndex, a!flatten(save!value) ), a!save( ri!selecteditems, if( a!isNullOrEmpty(local!selectedIndex), {}, index( local!pagedList, local!selectedIndex ) ) ) }, /*selectionRequired: true,*/ selectable: true, selectionStyle: "CHECKBOX", validations: {}, shadeAlternateRows: true, borderStyle: "STANDARD", rowHeader: 1 ),
I have three tables, SpeakerEvent, ParishEvent and a junction table that joins SpeakerEvent to ParishEvent, JNC_Speaker_Event_Parish_Event I need an Appian query that can tell me which SpeakerEvents have not been assigned to a Parish as well as another query that will tell me a Parish has not be assigned to a SpeakerEvent. If I were creating a view in SQL, this would be done easily with a left join and checking to see if the ParishEventId is null. SELECT SE.* FROM `PMSO_SPEAKER_EVENT` AS SE LEFT JOIN `PMSO_JNC_SPEAKER_EVENT_PARISH_EVENT` AS JSP ON SE.SPEAKER_EVENT_ID = JSP.SPEAKER_EVENT_ID WHERE JSP.PARISH_EVENT_ID IS NULL In Appian, I am trying to create an Expression Rule to do the same thing. I tried several version of using a a!queryFilters as well as a!queryLogicalExpression. I'm guessing that it has to do with the fact that there are no records on the other end of the relationship (JNC_Speaker_Event_Parish_Event). if( a!isnotNullOrEmpty(ri!speakerId), a!queryR
Hi all, I am a beginner of Appian, and I would like to know access right to "Task". I can see the task tab below,...but my colleague cannot see the task bar.... Why? In this case, how the colleague check his task ?? Best regards,
I’m a bit confused about the concept of Input-Only Users in Appian. Are they users who do not have an account in the Appian application, or am I misunderstanding the term? Specifically, if a user submits information through an Appian application portal without having a user account, would they be considered an Input-Only User? Can someone clarify this for me?
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.