-
Recently active
Hi, I have a requirement to remove attributes with null values from a cdt, so that downstream system can consume it properly. Given: {a:null, b: 10, c: "", d: 20} Expected: {b: 10, d: 20} Please let me know if there is an easy way to do this.
I completed the Step-by-Step Guide and wanted to run through it again, but when I was deleting the objects, it doesn't allow me to delete some remaining objects from that application. Note that I missed the note that tells you that deleting applications doesn't delete objects. hence the W2735SA...........1. The object W2735SA Administrators is actually W2735SA Administrators 2, but I deleted the other admin groups previously.Anyone know a work around to delete those objects?
Engine start-up fails after running the start.sh|bat script. Although port 2181 is free While attempting to start the ZooKeeper server using the start.bat command with the -p <password> -s all, 2024-11-14 15:51:17,675 [myid:] - INFO [main:o.a.z.s.q.QuorumPeerConfig@177] - Reading configuration from: C:\appian243\appian\services\conf\zookeeper.properties...2024-11-14 15:51:18,707 [myid:0] - INFO [main:o.a.z.s.NIOServerCnxnFactory@660] - binding to port 0.0.0.0/0.0.0.0:21812024-11-14 15:51:18,711 [myid:0] - ERROR [main:o.a.z.s.ZooKeeperServerMain@91] - Unexpected exception, exiting abnormallyjava.net.BindException: Address already in use: bind at java.base/sun.nio.ch.Net.bind0(Native Method) at java.base/sun.nio.ch.Net.bind(Net.java:555) at java.base/sun.nio.ch.ServerSocketChannelImpl.netBind(ServerSocketChannelImpl.java:337) at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:294) at java.base/sun.nio.ch.ServerSocketAdaptor.bind(ServerSock
Hi Folks, How can we make appian act as middleware where frontend is built in another tech and all the business logics should be performed by appian. Thank you for suggestions!
For cloud setup of Appian is there any clear numbers on Email Throttling limit available ?
when i am trying to follow the step i found the below error given expression i used - rule!W0866aa_FormatDisplayName(user:fv!row[recordType!W0866aa Vehicle.fields.addedBy])
I just tested 3 time without any changes .each time the ms getting changed. How do i know what is correct
Can I have multiple validation groups for the one sail component? Considering I have Field A, Field B, and 3 buttons. Field A is mandatory for 2 buttons Button_A and Button_B. How to achieve this? { a!columnsLayout( columns: { a!columnLayout( contents: { a!textField( label: "Name", labelPosition: "ABOVE", saveInto: {}, required: true, refreshAfter: "UNFOCUS", validationGroup: { "Button_A", "Button_B" } ), a!textField( label: "Mobile Number", labelPosition: "ABOVE", saveInto: {}, required: true(), refreshAfter: "UNFOCUS", validations: {}, validationGroup: "Button B" ) } ), } ), a!buttonArrayLayout(
Hi, i have a scenario where if condition is true means then it has to display validation message but it was displaying in attribute format instead of message kindly suggest on this
I have a gridLayout, and I have an addRowLink where user can add row to the grid, I want to have a row counts limit like 10, when there are 10 rows, I want the link to be disabled and user can't add more rows. How can I disable an addRowLink
a!localVariables( local!num: 12345, local!reversed: 0, { a!forEach( items: local!num, expression: a!localVariables( local!reversed{local!num: quotient(local!num, 10), local!reversed: ((local!reversed * 10) + local!num), local!num: mod(local!num,10)}, ) ) })
Hi Everybody, Has anyone had success implementing data synced record types on database tables that use GUID unique identifier as database fields? In one of our example tables the primary key uses unique identifier. I can configure the data synced record type and perform full sync with the record. But when I use the Write Record smart service I get the following error. Unable to write to the source due to system error.Error Details: The generated key type is not supported. Unable to cast [null] to [java.lang.Number]. Workarounds involve using the Query Database smart service to execute SQL Statement for inserting then running the Sync Records service. But I feel like we are losing value having to resort to Query Database smart service. Asking the community if there were any success stories using unique identifier data type with their data sync record types. Thanks In Advance
can anyone tell me the difference between this two function's cause i unable to find any
UI
Hi Team, I'm using Mail poller plugin for reading the emails from mailbox, but recently I'm facing this below error "An error occurred in executing an Activity Class." Guide me How i can resolve this error
i need to display the new row with the null details in the editable grid in the interface but i am unable to do it,
Hi Need some one help!! I want to create a button style card layout.I cannot change outer line color .How can i change outline color a!columnsLayout( columns: { a!columnLayout( contents: { a!cardLayout( contents: a!richTextDisplayField( value: { a!richTextItem( text: "Back", color: "ACCENT", style: "STRONG" ) }, align: "CENTER", marginAbove: "NONE", marginBelow: "EVEN_LESS" ), link: a!dynamicLink( value: "ACCEPT" /*saveInto: local!acceptTask,*/ /*showWhen: count(tointeger(local!selected))
issue in rich text display field
I want to use record type User FIlter. However when I use the filter has around 50 options for the labels and options even if the actual grid only 2 or 3 options. Is there anyway to to limit the option of Label and Values according to Record Value. a!recordFilterList( name: "Assignee", allowMultipleSelections: true, options: a!localVariables( local!assignees:a!queryRecordType( recordType: 'recordType!{4390cf3b-8f80-4bfd-adfa-b06cb2562f7d}Job Corps Response', fields: { a!aggregationFields( groupings: a!grouping( field: 'recordType!{4390cf3b-8f80-4bfd-adfa-b06cb2562f7d}Job Corps Response.fields.{assignee}assignee', alias: "assignee" ) ) }, pagingInfo: a!pagingInfo(startIndex: 1, batchSize: 500) ).data, local!assigneesList:property(local!assignees,"assignee",null), a!forEach( items: local!assigneesList, expression: a!recordFilterListOption( id: fv!index, name: fv!item, filter: a!queryFilter( field: 'recordType!{4390cf3b-8f80-4bfd-adfa-b06c
When the Appian system is embeded to another system, we use the SAML to do the login function. When the user logout, and change another user to login the system, Appian still use the old session, and it can not be logout. So how can I logout the Appian system. I found a way to resolve this issue https://community.appian.com/support/w/kb/370/kb-1153-saml-authentication-faq, I have noticed that logging out of my IdP does not end my session in Appian. How can I configure this to end my session in Appian too? When logging out of the IdP, it is necessary for the IdP to then send a valid logout request to Appian. Once Appian receives a valid logout request from the IdP, Appian will terminate the user's session. In this way how do I send a valid logout request to Appian?
so as you can see in the grid below. There is only two items on the entire grid. But look at the options for the GRID Filter. There are over 50 The reason that there is more than 50 items is because is getting the entire set of Assignees on the entire Record. However this an specific item from the record, where there is only 2 items on this record, There is no need to display all those other options on the Record Type User Filter. Is there a way to do this? Or am I obligated to create a Costume Filter?
In Appian we can use a records fields by square bracket notation or index or dot notation. what to use where ,what is the best practices , i heard indexing is the best.in some places its not working ,i don't have clear understating
We have a requirement to archive all versions of a document in a separate CMS. We have an integration that can upload a document, but it only works on the latest version of a document. We are not able to upload previous versions. I was planning to use a plugin to "unpack" documents to a temporary folder where each version is a new document. Is anyone aware of an existing, cloud-approved plugin that can handle this? Are there any other integration or plugin alternatives that would meet this requirement?
for explaining sake im using this examples Let's say local!role : index( local!lookupDetails, wherecontains( cons!IHL_TXT_R_ALL_CATEGORIES[1], index( local!lookupDetails,"role" null ) ) ) i need to use one values from the record in my UI many places for that can i hold it in one local and pass wherever needed. or can i use it directly wherever i needed if so i need to call index,whereconains in many places right dont it consume memory and it will make the code repetitive lines get increasewhat is the best practice.
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.