-
Recently active
I have a Process Model in which last node is as same as start node's interface , this last node is just showing some grid on the same interface after getting few details, But the problem is this , the last node is working if I monitor it but it won't show it's result on site instead it refreshes the page and start a new form to get submit.
I am testing the new version of appian and the AI elements, specifically when I create an extraction model for an invoice, the document appears like this and I cannot map the data correctly. Does anyone know why?
Hi All, Below is my Array. { { Id:"A", Value: 123 }, { Id:"B", Value: 345 }, { Id:"C", Value: 678 } } 1.I want to check if list contains items with Id apart from "A" and "B". 2.Also I want to filter the items whose Id is not equal to "A" and "B".
Hello, When I import either a csv or excel file. the records do not appear on the data store. I do not have access to view the database but the files make it to the target folder. Thank you for the help
Hi All, for document download with using a!documentdownloadlink function is there any restriction for any user like only member who is in administrator group can download that document ?
I have read the documentation and I think I have followed what is suggested but I still cannot start the process- from the interface. this is the section of the interface where I am calling the process model: a!sideBySideItem( item: a!imageField( images: a!userImage( user: local!currentuser, link: a!dynamicLink( value: local!imageuser, saveInto: a!startProcess( processModel: cons!GLP_UPDATEPROFILEPICTURE, processParameters: { userToUpdate: local!currentuser }, onSuccess: a!save( target: local!imageuser, value: fv!processInfo ) ) ) ), isThumbnail: true(), style: "AVATAR" ), width: "MINIMIZE" ),
We have recently upgraded Appian to 22.4. I have noticed since the upgrade, when importing packages with nested CDTs that it takes quite some time (anywhere from 10 min - 2 hours) to import the data types. If there are other data types in the package, it will import all of those and get hung up on the nested data type. Then, if there are other packages to import to the application, they get held up because the first package has not completed. Has anyone else had these issues or know of a way to fix this? The nested CDTs are just to store information from API calls, and not used to write to a database. Example of an import with two data types in it, took 21 min to import:
When I deleted the Record .It gives error Error:-- After deleting the rows , row has deleted correctly but this message come again and again.. not able to redirect summary page from where I am deleting the records
Hello All, Is there a way to know which IDP version installed on my environment? I can see that the application was imported on the 7/8/2020. But other than that, I don't have anything else. Thanks for all the help! Akshar
I want to pass a record type local variable to a process model, I get an error on either ways I'm trying, I just want to make sure I'm on the right track, which of this two was is the correct one, if any? local!myVariable or local!myVariable[recordtype!myRecord] thank you
I have created a process model that produces an Excel file and places it in a knowledge center. Is there a way to automatically download the excel file from the process model without using a user form with a download link? It seems like such a basic functionality that I am a bit confused as to why it is so complicated.
Hi!I'm trying to filter out record where field 'value' is null, but it only gives the record of the first item, here's the code local!validValues:ri!properties[where(a!isNotNullOrEmpty(ri!properties['recordType!{5ebb976a-556f-4033-b1d7-9e5976ab963d}MM Property.fields.{041a7f43-dfd1-4b07-aaed-48e305712f4e}value']))], Any inputs? Thank you
I am new to Appian and I need to write a rule that takes an array of CDT objects; updates all of their "id" and "loanId" values to null; and returns them. I have been trying to use a foreach loop as follows but the data won't change. what am I doing wrong? a!localVariables( local!assestsLiabilitiesDetails: ri!assestsLiabilitiesDetails, expression: a!forEach( items: local!assestsLiabilitiesDetails, expression: { fv!item: a!update(fv!item, "id", null('type!{http://www.appian.com/ae/types/2009}Integer')), fv!item: a!update(fv!item, "loanId", null('type!{http://www.appian.com/ae/types/2009}Integer')), } ), a!save(target: ri!assestsLiabilitiesDetails, local!assestsLiabilitiesDetails) ) Thank you in advance for the help!
Hello team, in my application for reporting i use a!exportDataStoreEntityToExcel smart service to download Excel report based on the filters selected. This part is working great. As a new requirement i need to limit the access, the users will be able to download report only for contracts which they created / they approved from sender side / they approved from receiver side. The way i tried to achieve this is to create an expression rule to query the entity, make queries with 3 different filters (when user is created, approver on sender side, approver on receiver side), save the results into 3 separate local variables, combine them into the final local variable which will be then used as the entity parameter in the excel smart service. But i am not able to cast it to proper format, all the time i receive an error message: Could not cast from ICH_V_ContractLineItemsReportCSV to Data Store Entity. Details: CastInvalid. Example: local!variable1: cast( 'type!{urn:com:appian:typ
Im trying to move a row of data through the table, I got the down movement right but the up movement doesn't seem to work, it moves two row up instead of just one and doesn't update the previous position value to the new one, here's the code (relevant from line 39 downwards):a!localVariables( local!properties:rule!MM_getPropertiesByType(type: ri!propertyType), { a!gridLayout( label: ri!propertiesLiteral, labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: ""), a!gridLayoutHeaderCell(label: "Value"), a!gridLayoutHeaderCell(label: ""), a!gridLayoutHeaderCell(label: "") }, columnConfigs: { a!gridLayoutColumnConfig( width: "ICON" ), a!gridLayoutColumnConfig( weight: 10 ), a!gridLayoutColumnConfig( width: "ICON" ), a!gridLayoutColumnConfig( width: "ICON" ) }, rows: { a!forEach( items: local!properties, ex
Hi Team, I have an interface which contains the below code: a!localVariables( local!category: rule!AA_QR_REF_getVehicleCategory, local!condition: rule!AA_QR_REF_getVehicleCategory, a!formLayout( label: "Add Vehicle", contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!sideBySideLayout( items: { a!sideBySideItem( item: a!integerField( 
Hi! I'm new to Appian records, been working with a really outdated version until now. I'm trying to do a sort of properties interface where a user can add new values into properties but I can't seem to make a new row of records, here's the code a!localVariables( local!properties:rule!MM_getPropertiesByType(type: ri!propertyType), local!addAux, { a!gridLayout( label: ri!propertiesLiteral, labelPosition: "ABOVE", headerCells: { a!gridLayoutHeaderCell(label: ""), a!gridLayoutHeaderCell(label: "Value"), a!gridLayoutHeaderCell(label: "") }, columnConfigs: { a!gridLayoutColumnConfig( width: "ICON" ), a!gridLayoutColumnConfig( weight: 10 ), a!gridLayoutColumnConfig( width: "ICON" ) }, rows: { a!gridRowLayout( contents: { a!richTextDisplayField( labelPosition: "COLLAPSED", value: { a!richTextIcon(
My name is Molly, a technical recruiter with Antra, Inc. I am looking for 3 middle-senior Appian Developers located in Washington DC and 1 senior react developer located in Chicago IL. If anyone knows who has interest, please send the resume yumo.zou@antra.com. Thanks
how validationGroup works. how it is related to validations
Hi, My requirement is that user can select already uploaded word template document(some substitution keys included in the template already) from a dropdown on a form. After selecting, I have to scan all the substitution keys from the template and show in the grid on the same screen with 2 columns - field name(substitution key) and value(that will replace substitution key). So, after submitting the form, the word document will be populated with those values. I know we can do this from process model with word from template smart service but my requirement is that substitution keys can vary in number. So, I have to get the values from the interface only.
when I set length of text 4000 . It is not show in structure. when I save it..length not shown. what happen length remains 4000 or become zero length
Hi, I have some refresh problems with a Summary View.The View is composed of a dashboard (Record Type A) and a read-only grid (Record Type B). In the dashboard, there is a Customer Record Field (field C) aggregating Record Type B.When I try to add a new record in the grid, the grid updates itself (so chaining should be ok), but field C doesn't unless I force manually the updating.Any suggestions?
Hi, In my Process Model I have a Write Records Smart Service. When I go to the "Data" tab, I see only Pause On Error (Boolean) under the node inputs. I don't see "Records"(any type). When I try to add it manually I see a dialog box saying "The Activity Class Parameter name is already in use". I don't know what to do...
You need to edit data in a table. You ate currently using the following statement:INSERT INTO product (productId, productName) VALUES (3, "App1e");What is the issue? A. You should be using an UPDATE statement. B. You forgot the WHERE clause in your statement. C. You should be using a CREATE statement. D. You should be using an EDIT statement. The correct answer in the site from where I got this question says 'C', I think it should be 'A'. What's the correct answer?
Hi! I´m trying to write records using the a!writeRecords inside an interface. First of all, I save all the values of my editable grid in a local variable (local!LineasPedido), and I checked that, when i fill a number in the grid, the value is saved in the local variable correctly After this, in the button configuration, I added a a!WriteRecords function inside the saveInto parameter of the button My process model is the following one (First I fill some fields in a previous interface, upload the records with the WriteRecords Smart Service in the process) and then I continue filling and updating the PO lines directly from the interface. The interface exposed in which I upload the records directly with the code is marked in red Logically, there is no value for the rule input of the second interface associated with the record type in which I´m saving the values (because I´m doing directly the write records in the interface over the local variable, not passing it to a
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.