-
Recently active
Hi Community, So I am creating a new CDT from scratch, I have 5 fields in it .No database table is created . Primary key is defined in CDT. One of the fields c_address I have defined as text type and checked the array checkbox. All saved , but I am not able to publish the datastore. Getting the below error. Basically I am checking how array functionality works for a text type or any other type. Kindly share some insight. Thanks
We already have tasks in tempo that displays the pending tasks with basic details then we have task report where we can get the list of tasks and can edit what we need to display. Then what is the concept of custom task report and when should we consider using it?
I have configured a record type which displays me something like the following on the records tab in Tempo I now would like have links in the 3rd column to corresponding records. Here, the "apas_step_config_..." are actually DB table names. I already created constants pointing to the corresponding entities in my data store objects of that specific DB. Also, I created record types for all possible appearing config table names. But how do I configure my display value here? What I can think of is that I introduce another column in the database which contains the URL of the corresponding record page on tempo, but that seems to hard-coded? I would appreciate any guidance.
Hi Friends , Is there any way to capture error message when we use a!writeToDataStoreEntity() smart node in Process model and if it fails saving the entity ? I want to show Error interface with Retry button in case of the smart node a!writeToDataStoreEntity() fails . Regards Ravi Babu.
Hi Friends, How to handle inflight processes when we update CDT and release the same to prod ? Regards Ravi Babu.
Can we add multiple action on Record List? If Yes then how?
where can I find this interface with fv!item on
while i am trying to map a process variable which is a forigen key in another table, i got an an error saying that integer cannot be cast into the datatype "EMS_DATATYPE", so i thought to cast it , but my cast is showing the same error ... this is the code that i written in scrip task cast( 'type!{urn:com:appian:types:EMS}EMS_J_PROJECT_MEETING'("PROJECT_ID"), pv!PROJECT_ID) and the error is An error occurred while evaluating expression: EMS_J_PROJECT_MEETING.PROJECT_ID:cast( 'type!{urn:com:appian:types:EMS}EMS_J_PROJECT_MEETING'("PROJECT_ID"), pv!PROJECT_ID) (Expression evaluation error at function 'cast': Could not cast from EMS_J_PROJECT_MEETING to Number (Integer). Details: CastInvalid) (Data Outputs) any suggestions?
Hi Friends , What is the max length of CDT in Appian ? Regards Ravi Babu.
Hi Friends, Max number of columns in CDT ? Regards Ravi Babu.
So I have an interface where in a read-only grid the user can select a specific "event" which then shows another read only grid with that particular events information. I would like a way to hid a column in the break down when the value is null but show when there is a number in the value. For example, in the picture, hide "Energy", "Air Gas", etc Thank you
Hi, All! Is it possible to read an excel file on a specific local directory or Sharepoint? Is there any custom code or tool/plugins that can be used? For example, we have a file in Sharepoint and we want Appian to read that file and insert its data in the database. Have a nice day!
Can you please confirm the appian supports Snowflake analytic data warehouse?
Hi, I was wondering if it is possible to query some data with an ER applying function on a specific field ? I would like to do something like this (of course, "function" attribute does not exist) : a!queryFilter( field: "end_date", function: "month", /* month(end_date) */ operator: "<=", value: 10 ), Of course, I would like to avoid to have to create an intermediate view or stored procedure... and avoid to loop over each line of my data to make the comparison. Is there a simple solution ? Regards
My database has a primary key and it is unique. CDT has been created from the database, and with same primary key as database. But when I create a record type from this entity, I get UI error when saving the record type. What can cause this? The System Has Encountered an Error HTTP Code: 500 APNX-1-4198-000 Error Evaluating UI Expression Expression evaluation error [evaluation ID = 8OWKHVBV] : [valid:false,syntaxError:false,value:Expression evaluation error: An error occurred while executing a save: Expression evaluation error at function a!rtd_sanitizeRecordType [line 549]: Keys must be unique (case insensitive match) [createdby]]
Hello everyone, I'll preface this by saying I'm new to Appian, so don't assume I've tried the obvious... I am picking up the administration of another person's app and using a text field to pull back information for a read-only grid. The expression is set to look at three different search fields in the interface and retrieve information based on one or more of these fields (three AND query filters), ignoring empty filters. The text queries are fine, but the numeric one is not and is configured as follows: a!queryFilter( field: "number", operator: "=", value: ri!rinumber ) This filter either matches exactly and returns just one record, or returns ALL records as though no filter were applied. I've removed my other filters from the query just in case and got the same result. Any ideas what might be causing this? Is it possible (or even logical) to wrap just this one filter in an if() to return a distinct value
I have a nested CDT which contains the response from a service. I want to fetch the data from nested levels. 'type!{urn:com:appian:types}testCDT'( id: null, response: 'type!{urn:com:appian:types}response'( users: { 'type!{urn:com:appian:types}users'( userId: "12345", groupId: "2342", addresses: 'type!{urn:com:appian:types}userAddress'( type: "test", street: "New", addressLines: { "a", "b" }, countryCode: "980", postalCode: "6456&qu
Hello, I am trying to get the details from the task report. My task report is by Process model and i'm trying to get the assignee of each task. I am facing the issues as below: 1. With filter: filters:{ a!queryFilter( /*c4 is the owner*/ field: "c4", operator: "in", value: loggedInUser() ), a!queryFilter( /*c6 is the task assignee*/ field: "c6", operator: "in", value: loggedInUser() ) } When my task is assigned to individual user, the assigned task filter above works and shows me all the tasks assigned to the user. But when the task is assigned to a group and the loggedin user is a member of the group, the task is not shown to the user. I have tried the operator "includes" instead of "in". In this case, all the tasks are shown, irrespective of the user being the member of the group or not. 2. the runtimetype() I want to display the assignees name(either group or user) in the grid. When i try the following code whi
I am using Appian 20.4 and following the guide (https://docs.appian.com/suite/help/20.4/Records_Tutorial.html#add-summary-view-to-record-type) to create a summary view. The record list is working fine so far for the entity back data. The summary view interface has a rule input, "entry", which is of type recordtype as instructed by the guide. The fields are text fields and the display values are selected from the record field dropdown. The summary view interface expression config is: rule!MyTrackerEntrySummaryView(entry: rv!record). This is based on the instructions provided by the guide. However, when I drill down into the summary view of a record, I get the below error: An Error Has Occurred Expression evaluation error [evaluation ID = S8KKPC2P] in rule 'mytrackerentrysummaryview' at function a!recordBodyWrapper: Report Tracking Entry can only be indexed into using square brackets or the index function (APNX-1-4535-000) Screenshots further down page show th
submitted data to the 2 different tables by using process model write to database, where 1 data type PK is the FK for second table. but I can't use both the tables in record type, and in summary view, I don't know how to query data form the to fields by using a foreign key... ... please explain about how query related data from database ,when i have a foreign key column..,( apart from creating a view in database, please suggest me how to do it in expression rule ) .
I am attempting to make a chart where the user can click on a chart to open another chart for a drill down. In my example Jack-001 has 2 events associated with it and I would like to click on it and see the details of those events. { a!columnChartField( data: 'recordType!{39c31005-7637-4eb1-8a4c-cc1cd5cfa952}sam_failure_analysis1', config: a!columnChartConfig( primaryGrouping: a!grouping( field: 'recordType!{39c31005-7637-4eb1-8a4c-cc1cd5cfa952}sam_failure_analysis1.fields.{equipNo}equipNo', alias: "controlNo" ), measures: a!measure( function: "COUNT", field: 'recordType!{39c31005-7637-4eb1-8a4c-cc1cd5cfa952}sam_failure_analysis1.fields.{failure
I feel this is a really easy one, but Ive been struggling for hours now. I want a drop down list to filter on the company, and another for the department etc. I know there is a free text search field but they want three different searches. I have tried two different expression based queries. I have tried using a expression rule - rule!DMR_V2_UserFilter( array: rule!DMR_V2_AllCompanies().company, field: "company" ) DMR_V2_UserFilter is: a!recordFilterList( name: proper(ri!field), options: a!forEach( items: ri!array, expression: a!recordFilterListOption( id: fv!index, name: fv!item, filter: a!queryFilter( field: ri!field, operator: "=", value: fv!item ) ) )) Also another from Expression-Based User Filters - Appian 1
HI All, Seeing below error when i try to export DSE to Excel. Background: We have a UI and we use a CDT to pass the filters into PM to call the DSE to Excel Smart Service. When we try to export without any filters I was able to export the date(16000 Rows), but when I use a created by filter which which returns (8000 Rows), I'm seeing the above error in PM. Below is the query filter logic a!queryFilter( field:"referralCreatedBy", operator:"=", value:ri!xxxxx.createdBy, applyWhen: not( rule!AF_RULE_General_isBlank( ri!xxxxx.createdBy )) ), Thanks in Advance. Any suggestions appreciated.
Hi, I'm trying to save into a local variable some data retrieved from an ER. But I would need to update some fields before to store it into my new local var. Is there any way to do it ? With the code below I can either cast the data, either create a new CDT local var with the new field value, but I did not succeed to do both. (as my CDT could contain more than 50 fields I do not want to override all theses 50 fields in the code below). a!localVariables( local!vehicle: rule!TST_GetVehiclesWithFilters( id: 1 ).data, local!vehicleCast: cast('type!{urn:com:appian:types:tst}TST_Vehicles', local!vehicle), local!vehicleUpdate: 'type!{urn:com:appian:types:tst}TST_Vehicles'( make: "New Make" ), { local!vehicleCast, local!vehicleUpdate } ) Example : my initial data retreived by the ER is : TST_Vehicles : id : 1 make : "make1" model : "model1" ... ... ... is_active : true and I wo
I am looking for a way to create a range in a record filter. I want to be able to enter in a minimum and maximum value to query by, but that does not seem to be allowed as the options for a filter are only =, <>, or between. Is this a possibility, and if not, do you have any intention to update this in a later release?
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.