-
Recently active
Hello dear Appianistes, I have a gap between how my app reacts in development tools (build) and in the site, Site : After using AJOUTER button : Builder : After using AJOUTER button : Any guesses ? buttons: a!buttonLayout( primaryButtons: { a!buttonWidget( label: if(ri!isUpdate, "Enregistrer", "Ajouter"), saveInto: { /*sous-periode*/ a!forEach( items: local!sous_periode, expression: { a!save( ri!sous_periode[fv!index]['recordType!{77c00203-ec59-4d91-815a-0f6334649b51}alan_r_sous_periode.fields.{38d14ae2-8fd9-40ee-a277-dbc90afc6266}dateDebut'], local!sous_periode[fv!index]["deb"] ), a!save( ri!sous_periode[fv!index]['recordType!{77c00203-ec59-4d91-815a-0f6334649b51}alan_r_sous_periode.fields.{368c8cd0-aeff-4d35-b85f-e83787ea7fa8}dateFin'], local!sous_period
I used if() to check the condition in Value() parameter of dropdown which is working fine from front end, but the value is not saved when i use the same logic in SaveInto() parameter of dropdown. Logic used in Value() parameter: if( and( ri!eventType = cons!INS_INT_EVENT_TYPE_ID_ANZ_ARREARS, ri!policyNo = cons!INS_TXT_MULTIPLE ), "Contact Centre Outbound", if( and( ri!eventType = cons!INS_INT_EVENT_TYPE_ID_ANZ_ARREARS, ri!policyNo = cons!INS_TXT_SINGLE ), "Contact Centre Inbound", index(ri!application, "incomingSource", null) ), ) Logic used in SaveInto() parameter: { if( and( ri!eventType = cons!INS_INT_EVENT_TYPE_ID_ANZ_ARREARS, ri!policyNo = cons!INS_TXT_MULTIPLE ), a!save( ri!application.incomingSource, "Contact Centre Outbound" ), if( and( ri!eventType = cons!INS_INT_EVENT_TYPE_ID_ANZ_ARREARS, ri!policyNo = cons!INS_TXT_SINGLE ), a!save( ri!application.incomingSource, "Contact Centre Inbound" ), ri!application.incoming
Hey,I am exploring some thing new in Appain functions,Supose if user enter 1+2+3+4+5 in a text box then is there any function to evaluate this and give me the sum of all those numbers as 15.Thanks in advance.
Hey guys,I am exploring the validations stuff in the interface in appian.I have 2 text fieds in the interface, I have set up validation on the 2nd text box, if the 1st text box value is equals to Hi then I am showing a validtion on the 2nd text box.So here, If I enter Hi in the 1st text box then validation is showing up only when I enter something in the 2nd text box. Validation was not showing whenever I enter Hi in the 1st text box and levaing the 2nd text box empty.Let me know If I am missing anything here.Thanks in advance.
Hi everyone, I need to build a team dashboard for managers and directors, where the team data is stored in a single record type. This data includes fields like username, personal number, manager's personal number, and email ID. I’m currently passing the email ID to fetch the personal number of a user, and then using that personal number to find the manager's personal number in order to get a list of employees under that manager. This process is repeated for up to five levels, as directors report to managers and each manager can have multiple employees under them. However, after implementing this approach, the performance of the UI has slowed down significantly. Can anyone suggest a more efficient alternative to improve the performance while maintaining the same functionality? Below is the code for your reference.
Hello Everyone, I need to build a team dashboard for managers and directors, where the team data is stored in a single record type. This data includes fields like username, personal number, manager's personal number, and email ID. I’m currently passing the email ID to fetch the personal number of a user, and then using that personal number to find the manager's personal number in order to get a list of employees under that manager. This process is repeated for up to five levels, as directors report to managers and each manager can have multiple employees under them. However, after implementing this approach, the performance of the UI has slowed down significantly. Can anyone suggest a more efficient alternative to improve the performance while maintaining the same functionality? Below is the code for your reference.
Hi Everyone, We have a editable grid with dropdown fields, second drop down(Evidence category) choice values purely dependent on first dropdown (Therapeutic area) selected value.I have configured the code like this but getting the above error. Can you please help me a!sectionLayout( label: "", contents: { a!gridLayout( label: "", labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: "Therapeutic Area"), a!gridLayoutHeaderCell(label: "Disease State"), a!gridLayoutHeaderCell(label: "Evidence Category"), a!gridLayoutHeaderCell(label: "Evidence Need"), a!gridLayoutHeaderCell(label: "Priority"), a!gridLayoutHeaderCell(label: "IEP Code"),
Hi Everyone, We have a editable grid where we placed 2 drop down values. Second dropdown choice values and choice labels purely dependent on first drop down selected value.But we are getting the error. a!dropdownField( Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0 label: "Therapeutic Area", Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0 placeholder: "---Please Select---", Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0 choiceLabels: index(local!therapeuticArea, "name", {}), Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0 choiceValues: index( Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A0Â%A
Hi Team,I have One Requirement that isi want to display data in read-only grid from records and that data i want to download in CSV Format also if i want to upload new data i want to upload in CSV format,if it is possible please help me with it,those import and export options i have to display in buttons.
We have a form with multiple collapsible sections, and in some of these we also have subsections. When user clicks on submit, there might be errors in the subsections that are not visible to the user because the parent section does not have the "This section contains errors" warning. I've come to discover that it's because other subsections don't have any errors. Here's an example where this happens: Here both the parent and child show that there are validation erros. The moment I add a section without validation errors, the warning disappears on the parent: I feel like this should not be the standard behavior and is something Appian should fix on their end. The only workaround I can think of is to have validations at section level, on the parent section. But that would display a red message box on the section that for me is not desirable. Any help here is appreciated.
Consider a scenario where we have two entities: Books and Chapters, with a one-to-many relationship (i.e., each book can have multiple chapters). I currently have a read-only grid that displays records based on the Book entity. One of the columns in this grid is called "Chapters", which displays all associated chapters in a bulleted list. Since a book can have more than 10 chapters, I'm currently fetching all chapters into a local variable and indexing them based on the Book ID to display in the corresponding grid row. This approach works fine for now. However, I'm concerned about performance if the chapter count increases more than 5000 Does anyone have suggestions on how to handle this scenario more efficiently?
Hi all, We have a requirement to have custom fonts on specific interfaces... I read through the documentation and understand that this is not an OOTB feature. Admin console typeface will also not solve this issue as the fonts will be applied across all applications and cannot be referenced in specific components. How can we add custom fonts to specific interface components? Is this able to be done via a plug-in or some other means?
I have an odd problem. I have a read only grid what shows a value one way on the interface, but differently in the excel download. Here is what you see in the interface vs the excel spreadsheet. Here is the offending code in the Grid. a!gridColumn( label: "Residential Status", value: rule!CMS_GetCurrentResidentialStatusId(fv!row['recordType!CMS Clergy Member Status Report.fields.clergyId']) ), Here is the expression rule. a!localVariables( /* * Get list of current resendential type addresses for clergy member * ordered by start date */ local!residentialAddressData: a!queryEntity( entity: cons!CMS_ADDRESS_CLERGY_ASSIGNED_ADDRESS, query: a!query( selection: a!querySelection( columns: { a!queryColumn( field: "clergyAddress.residentialStatus.status" ) } ), logicalExpression: a!queryLogicalExpression( operator: "AND", logicalExpressions: { a!queryLogicalExpression(
I need to execute two delete record smart service from one saveinto. Evidently, this is not possible as it throws an error. " An error occurred while executing a save: Expression evaluation error : Attempted to run a second smart service, but only one smart service can be run per expression evaluation." Here is the business issue. I have an interface where Parish managers can specify if they have a preference as to the type and the languages spoken my missionaries that speak at their church. This is one in the Parish Profile screen and the profile is saved year after year. The current parish manager can change the preferences that were set last year. There are two record types that hold this information, Parish Profile Language Type and Parish Profile Speaker Type. The local variables in the interface that holds this data are local!speakerPreference and local!languagePreference. They both are types as their respective record types and can h
Hello! Does anyone know why a Null Exception Error is happening at this page? (see video) This is a form that's using a very simple logic for the text field. I checked the logs and didn't get anything there, so I tried remapping the record fields. That didn't work. The logic for this text field is very simple so I'm confused why it would give an error like this, see below. Thanks for any help in advance! Also, let me know if you need any details on this, I'll be happy to provide them! Code:
Hi everyone, I want to implement a custom date range in a dropdown menu, similar to record filters. If you have any ideas, could you please share how I should proceed?
This are my interfaces and i want to fetch the animalsid after i send pen for maintenance and assign new pen to that animals
Hello, I have an interface which displays the data from the record type directly on a read-only grid, where users can select one or multiple rows and perform certain actions (not record actions). The issue users have reported is, that if they are on page 10 when they perform an action (let's say delete a row), it brings them back to page 1 each time and they have to navigate to the desired page all over again to continue. Additionally, if they also applied a sort of any kind to one of the rows, that also resets.Is there a way to make it so that users remain on the page they navigated to using the pagingSaveInto? I have tried multiple ways but nothing worked, the grid is always refreshed to page 1 after an action. Thank you! a!columnsLayout( columns: { a!columnLayout( contents: { a!gridField( label: "Failed File Emails", data: a!recordData( recordType: 'recordType!{a18957da-4220-4c94-ba
I have an interface that will be used by parish managers to fill out a Parish Profile. We have some of the Parish Profiles set up from last year and some of the Parish Managers fill out the profile for more than one parish. So the interface takes in the logged in user and retrieves the Parish Profiles for the user. This can return null, one or more parish profiles depending upon the User. If they have no parish profiles, I need to display a form that would allow them to select a Parish and create a profile. If they have one parish profile, then I need to display a form for them to review and update the parish profile as needed. If they have more than one profile, then I need for the User to select one of the profiles from a grid, then review and update the profile. 1 and 2 work great. My problem is with number 3. I have two local variables; selectedParishProfile and updatedParishProfile. The selectedParishProfile is set when the user selects a row from
Hi,Good Day!! users selects a filter which has 2 values Study or customer.default value is "Study"a!gridField( labelPosition: "ABOVE", data: 'recordType!List of Studies', columns: { a!gridColumn( label: if('recordType!List of Studies.fields.{isCustomer}isCustomer'="1", "Customer ID", "Project Number"), sortField: 'recordType!List of Studies.fields.{projectNumber}projectNumber' , value: fv!row['recordType!List of Studies.fields.{projectNumber}projectNumber'], helpTooltip: "If you do not see your project code, please consult with your PD and GRM Administration to resolve." ), a!gridColumn( label: if('recordType!List of Studies.fields.{isCustomer}isCustomer'="1", "Customer Name",
hiI have grid there is selectable is trueI can select multiple dates and store the index in local if more then one data s selected the related action in hiding what i need is i have to select multiple data and if i click the related action in the popup i have to see whatever the data im had selected passing multiple data/identifier is not possible in rv! right so its not working or instead of related action just using btn/link the selected value have to be display in popup screen
Hi, I have a local variable with Map type. I have 2 fields inside a variable (Field label and Field Type) I need to save the variable in a loop by clicking on the Add dynamic link. Please help me out here since the current code is not working. local!manualDynamicField:a!map( manualdynamicFieldLabel:"", manualdynamicFieldType:"" ), a!gridLayout( label: "Manual Dynamic Fields", labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: "Field Label"), a!gridLayoutHeaderCell(label: "Field Type"), a!gridLayoutHeaderCell(label: "") }, columnConfigs: { a!gridLayoutColumnConfig(width: "MEDIUM"), a!gridLayoutColumnConfig(width: "MEDIUM"), a!gridLayoutColumnConfig(width: "ICON") }, rows: a!forEach(
I need to refresh the browser page in order to refresh the layout change after switching language (From and to Arabic). How can I avoid manual refresh of browser page to better UX.
Hi everyone, is there a way to configure the content of the email that is sent when a user is @ mentioned in the event history list field comments? Thank you
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.