-
Recently active
Hi everyone, we are seeing the above UI error. It's not reproducible in lower environments but in a test interface in production we are able to replicate this. But that too is an intermittent thing which is not happening always in test interface too. Also, we have noticed that this is happening when we are saving list of variants(it is a list of record but the type is list of variants due to a for each loop) to a rule input which of the same record type(array) in a!save(). We could have added a!flatten() to fix this if this was reproducible in lower environments. One more thing to add here is we have three servers in prod and this is happening only for server 3. Should we raise an Appian ticket as it seems to be more on Appian internal processing which is getting errored out. Please share your thoughts, would be really very helpful. Error details - Expression evaluation error [evaluation ID = c84d8:58ae3] in rule 'XYZ' at function a!buttonWidget_23r3 [line 711]:
I am working on a project where I need to refresh an entire interface after a process model has completed execution. I need to ensure that once this process model finishes executing, the associated interface is refreshed to reflect any changes. I have tried using the onSuccess property to trigger a refresh, but unfortunately, I have not been successful with this approach. I would appreciate any advice or examples on how to implement this. Specifically, I am looking for guidance on: Using Appian components, plugins, or configurations Any combinations of approaches that could achieve the desired outcome Thank you in advance for your assistance!
Hi all, I am a beginner of Appian, and the name of uploaded file is not visible fully... Is there any limited length? If so, I would like to make a longer name in an interface.. For instance, the following end of the name should be "report", but "rep..." in an interface...
Hi all, I am a beginner of Appian, and I would like to know how to display the place holder of calendar picker from mm/dd/yyyy to yyyy/mm/dd? A user requires to choose a data from calendar picker, and want to change the order from mm/dd/yyyy to yyyy/mm/dd. Hope you advice me... Best regards,
Hi everyone, I'm having this issue not sure if it is something wrong with my code or Appian issue itself, please help. I'm having an editable grid, the data for it is a data subset type local variable, and in rows I use forEach of its data. I already provided the id for the gridRowLayout(), but not sure why it does not store anything into my local variable. I also tried with fv!index and it does not work either. This is my input local variable with data subset type:
Hi Everyone, I have a situation, i want to show the a constant timezone to every user no matter user is from USA, Canada or india, every user should see a constant date and time , No matter user changes his timezone in appian setting , timzzone should be remain same, changes in timezone in appian setting should not impact interface setted timezone, For exmaple: In the I created a record at 13 Sept 2024 12:11 AM IST , but i want to show on the inferface 12 Sept 2024 11:41 PDT, i implement a code when i set my timezone in appian setting as India Standard Time (IST) but when i change my time to PST in appian setting it impacts on interface as well text( todatetime( gmt( text( gmt(fv!row.createdOn, "750"), "mm/dd/yyyy hh:mm AM/PM" ), ) ), "MM/dd/YYYY HH:MM AM/PM" )
Hello, Is there a way to set a read-only grid to have a height that matches the viewport height? I understand that the "fixed" setting keeps the grid at a set height, but it doesn’t adjust dynamically with the user’s viewport. I’m looking for a solution that combines the behavior of the fixed setting—such as scrolling and locked headers—with a height that adjusts to the available space in the viewport. Using a match statement with a!isPageWidth() won’t work in this case, as it does not provide enough control over the height. Thank you! Nick
Hi All, Video component is not showing in Android mobile Appian App when the file upload is being used. is it a bug in Appian or is there any hotfix or any other option is available? Please help Regards, Bharat
Hi everyone, I need help checking whether I’m doing something wrong with my code. I’m having an editable grid with data is a data subset local variable. In it’s gridRowLayout() I also provided the id parameter. But somehow when selecting the row, it does not save any data to local!selectedAzureId. I also tried with fv!index instead of fv!item.fileId but did not work either. And below is local!data – the gridLayout data source:
Hi all, I am a beginner of Appian and I am required to change color of each rows in a grid. Even though "Shade alternate rows" is enabled, the contrast is not vague, so I need to do a clear contrast... I hope your help. Best regards,
Can anyone help me with this
This is with regards to Performance Testing. We are using Locust as the tool for PT. We have certain Interface components where label is not defined as per design. When writing PT scripts Locust for Appian provides functions to interact with a "testLabel" if label is not available. I want to interact with a dropdown using a test label. But the appian interface designer does not provide an attribute called "testLabel" for dropdown component. Reference: appian-locust.readthedocs.io/.../appian_locust.uiform.html
Hi all, I am a beginner of Appian and I am required to change alignment of button... Two button is in a column each other and the button was created by "Button Array layout". As the screenshot below, "search" and "save" button is far, so I want to change the width of column and button array layout a little bit ... to make the interface better. May I know how to change the width of column and button array layout? Regarding the width of column, I would like to change only the last two column width a little bit...
Hi everyone, I need help checking whether I’m doing something wrong with my code. I’m having an editable grid with data is a data subset local variable. In it’s gridRowLayout() I also provided the id parameter. But somehow when selecting the row, it does not save any data to local!selectedAzureId. I also tried with fv!index instead of fv!item.fileId but did not work either. { a!gridLayout( label: "Documents", labelPosition: "COLLAPSED", headerCells: {}, columnConfigs: {}, rows: a!forEach( items: local!data.data, expression: a!gridRowLayout( id: fv!item.fileId, contents: {} ) ), selectable: true, selectionValue: local!selectedAzureIds, selectionSaveInto: { a!save( local!selectedAzureIds, a!flatten(save!value) ), a!save( ri!selectedAzureIds, local!selectedAzureIds ), }, rowHeader: 1, showWhen: rule!AAA_C
In a scenario where multiple networks each have their own related data, and users can select one or more networks to print all associated data, is it possible to dynamically generate a PDF in Appian with varying numbers of networks?
Good morning. They know how to align the component legend, which appears at the bottom, to the left. Thank you so much
Hi, I'm currently working on an interface where I display data queried from a record type and store it in a local variable. I'm then looping through this local variable to display the content Now I would like to modify my expression so that it only shows 5 records at a time, with next and back navigation buttons to show next set of records, similar to the functionality in a read-only grid. Can anyone please guide me how to achieve this?
Good afternoon, I'm looking for a way to create something similar to this picture. Do you know if there is any component for this? thanks
Hi I"m little bit confuse.Which pattern is good design? I created a child interface and call from parent inerface. How to pass button of parameter from parent interface to child interface. when i clicked a button call another process model .how to pass parameter from parent interface to child interface. Thanks
Dear all, I have a question about a part of my interface. I use a read-only grid component. Scrollbars appear depending on the screen size. I want to implement it so that when moving the horizontal scrollbar, the header rows stay fixed and only the non-header areas move. I haven't found a setting and would appreciate your help if you know how or if it's possible. Thanks in advance. èŠȘæăȘăçæ§ăžăă€ăłăżăŒăă§ăŒăčăźäžéšă«ă€ăăŠèłȘćăăăŠăă ăăă èȘăżćăć°çšă°ăȘăăăłăłăăŒăăłăăäœżçšăăŸăăç»éąă”ă€ășă«ćżăăŠăčăŻăăŒă«ăăŒăèĄšç€șăăăŸăăæ°ŽćčłăźăčăŻăăŒă«ăăŒăćăăăšăăăăăăŒèĄăćșćźăăç¶æ ă§ăăăăăŒä»„ć€ăźć Žæăźăżç§»ćăăăăă«ćźèŁ ăăăă§ăă èšćźăèŠă€ăăăăŠăăăăăăæčæłăăăăăăŻćźçŸăźćŻćŠă«ă€ăăŠăćăă§ăăă°ăăćăăćăăăăăźă§ăăăăăăăéĄăăăăăŸăă
Hi,This might be a very basic question but still can anybody guide me how to achieve the context menu by clicking on the 3 dots as shown in the picture below: Thanks
Is it possible to validate that an input is of type email, so that if the user enters something that is not an email, a warning can be showed?
Hello all, the subject may not be a good summary of what I'm looking for, so here's a bit more context for this posting. I need to create a set of user interfaces, each of which serves a specific purpose in an application. But a lot of these UIs share similar functionalities (e.g., Approve/Reject decision, Doc upload, Confirmation, etc.) that I'd like to turn into reusable "parts" that will become part of a parent "wrapper" interface object. So, the idea is to always use the parent UI object--this holds common elements such as a page title--and pass in an ID as a rule input, which will be used to determine which of the reusable parts will be displayed within the parent UI. During my online search on this topic, I found this Community posting and this blog entry by [mention:a11f77a729fb4db2af76b09948583328:e9ed411860ed4f2ba0265705b8793d05] to be somewhat relevant to my needs. But it seems that Appian at some point s
Hi Team, I have a group Picker field and there is a condition that if mkv = 'mk-3475' by default it should select a group called Keytruda writers. The users who is working on this interface cannot remove this group but they can add more groups along with this. Can some one help how I can achieve this. a!pickerFieldGroups( required: true, label: "Assignee(s)", helpTooltip: if( and( or( ri!lrrf['recordType!{a8fd253d-0e45-428b-af5f-cdd4c2b27a87}RGRACSLBL LRRF.fields.{57e16ccd-ed38-46b5-9fb7-8f5cfca177c9}reviewType'] = cons!RGRACSLBL_LRRF_REVIEW_TYPES[1], ri!lrrf['recordType!{a8fd253d-0e45-428b-af5f-cdd4c2b27a87}RGRACSLBL LRRF.fields.{57e16ccd-ed38-46b5-9fb7-8f5cfca177c9}reviewType'] = cons!RGRACSLBL_LRRF_REVIEW_TYPES[2] ), ri!lrrf['recordType!{a8fd253d-0e45-428b-af5f-cdd4c2b27a87}RGRACSLBL LRRF.fields.{2ebc42d8-fe25-490b-879a-dcf755894066}country'] = cons!RGRACSLBL_EUROPEAN_UNION ), cons!RGRACSLBL_CONS_LRRF_GLL_HELPER,
Hello, I have the following validations on a file upload. When I upload a wrong extension for testing, it is giving me a completely different validation message than what I have in my code and I'm not sure where it's getting it from. Also, it looks like each time I upload a new file, the earlier validation message does not get replaced with the new one and I have no point of reference to see where this is happening, if anyone knows how to fix these two issues I'd really appreciate it. Here is the code. For reference, the constant being used (cons!GF_FILE_EXTENSIONS_UTILITY_PACKAGE_ARTIFACTS) has an array of all valid extensions (pdf, jpg, png, etc.)
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.