-
Recently active
can we create a foreign key while creating cdt from scratch?
Hi, I created a record and using the same as a data source for the grid. But when I apply filters on the grid. I see below issue. Can someone help me understand, what I'm missing here?
Hello!! I have tried to connect azure postgresdb to the appian connection system. Created a postgres db in azure , and used that connection strings to connect pgadmin and with Data source connection system. I can able to connect the server with pgadmin client, but test connection failed with Connection system. Getting the below error(Test failed). unable to find the logs to trace the issue as well. Kindly help me in resolving the issues.
Hi Readers, Scenario : I Have 4 database tables and some columns in the tables are as below and all the table are related as below(One to many Relation) TableA: ID-A, Cluster-ATableB: ID-B, VM-B, ID-ATableC: ID-C, Node-C, ID-BTableD: ID-D, Instance-D, ID-C I have created a record with TableA and added the relationship with other records. Now, I want to display all the tables combinedly in an interface (The Interface should be combination of all tables) Could any one please let me know can we do that, if yes Please give some insights that how can can we do that ??
Hi. I'm a novice so as much help as possible would be appreciated! I have managed to work out how to extract the data I want via an API, however, there's too much of it and I get a memory error when setting the batch size to -1. Smaller batches work fine, so:1. How do I loop the code below so that it returns smaller batches (1000)?2. How do I merge these batches back into one file as would happen in a single call to the endpoint?Thanks in advance, Adriana!localVariables( local!entities: a!queryEntity( entity: cons!TDW_REVIEWERS_ANSWER_DS, query: a!query( selection: a!querySelection( columns: { a!queryColumn(field: "respondedDate"), a!queryColumn(field: "schemeId"), a!queryColumn(field: "answer"), a!queryColumn(field: "comment"), a!queryColumn(field: "reviewer") } ), logicalExpression: a!queryLogicalExpression( operator: "AND", filters: { a!queryFilte
Hi All, Is there any Upper limit of Maximum records which we can export in the Export Data store entity to excel smart service. If so what is the limit. we are having around 200000 (2 hundred thousand records). Can i export all the data into the data store entity at a single shot. TIA Harsha [emoticon:c4563cd7d5574777a71c318021cbbcc8]
Hello everyone! We are trying to understand how to manage the cloud database security in our Appian Cloud instance. We will have multiple teams working each one on the applications of its own area, and we don't want everybody to see all the tables of Appian. We were thinking about telling developers to ask the administrators to create a different db schema for every application so that every developer could see only the tables of the applications he was working on. However we read the following sentence in the following page of the documentation. "The majority of your data should be stored in the default "Appian" schema. We recommend that you only create additional schemas when your applications need data segregation and isolation." https://docs.appian.com/suite/help/21.4/appian-cloud-database-administration.html#appianprocesscreatenewschema Why does Appian recommend to store the majority of the tables in the "Appian" schema, which is visible to all t
Hi, After reading the Appian document, I did not see any way to call a stored function (stored procedures only are callable). Can you confirm me this fact please ? (If I can't call such a function, I will use a stored procedure with OUT params as a workaround) Regards
Team, Without using document viewer , we want to open a document when clicking on document link in a grid either same screen as a popup or different tab . Is it possible in Appian ?
Hi, I'm looking a reliable way to deal with concurrent DB access. So I have few questions. First, I would need to use many sequences (like Oracle) for a same table. So I've created a "counter" table to handle this :Table counter(sequence_name, sequence_value) ex: "sequence1" -> 10 "sequence2" -> 12 "sequence3" -> 56 Now I have a "contract" table in which I need to store one of the counters value in a field : Table contract(id, sequence_number, name) How would you do, to ensure these operations are atomic ? seq = SELECT sequence_value FROM counter.sequence_value WHERE sequence_name = "sequence1" UPDATE contract SET sequence_number=seq WHERE id=100 UPDATE counter SET sequence_value=seq+1 WHERE sequence_name = "sequence1" Goal : If two different users update two different contracts at the same time, each contract must store a correct and different seq number. I was thinking about doing that such of code in a whole PL/SQL (stored proc) using such a
Hii All can anybady help me i want to cancel my application form until unless review by HR and Keep updating status in related action whether HR has seen or not? this is summary view of candidate details and this is my cancel candidate details process
Hello, I put you in context. I have a related data model and there are student and grade entities. These entities are related by a record. The problem I have is that I want to create a new grade through a related action and automatically assign it to the student. I can't do this because in the related actions list you cannot pass the id of the student to which the created grade will belong as a parameter. Any ideas to pass the student id to a related action? number is the student id
Hi, all I'm relatively new to Appian and I need a bit of help. I have an interface that displays a read only grid.. I use a record action which runs in a dialog box. Once the record action is run, the grid refreshes and displays the data that has been entered. I have a "Submit" button which I would like to hide whilst the read only grid has no data to display. Any advice would be helpful. Thanks Stephen
I have created a simple table in the same database as aavehicle and I created a data model for the table along with CREATE and UPDATE record actions. When I add a new record using the CREATE record action and associated UI, the data does not appear in the record List until after I run a Data Sync. When I UPDATE a record using the UPDATE record action and associated UI, the changes are reflected immediately in the record List. I have scrolled through all pages of the list and confirmed the new record does not appear. If I query the database BEFORE running the Data Sync, the new record is in the database. Any ideas why this may be happening?
Hi Readers, I have created a record as below, and there are 9 users using the application, and there are 3 groups For supposeusers are: u1, u2, u3, u4, u5, u6, u7, u8, u9Groups: All users, Administrators, App1Users, App2Users All users group is a parent group. Users in App1Users group are: u1, u2, u3, u4, Users in App2Users group are: u5, u6, u7Users in Administrators group are: u8 and u9 Use case: When users u8 or u9 login They should be able to see all the records entered by all members who are using the application.When users u5 or u6 or u7 login and see the records they should be able to see only the records which are entered by their group membersWhen users u1 or u2 or u3 or u4 login and see the records they should be able to see only the records which are entered by their group members What i tried: I have used loggedinuser() function it helped me see the records entered only by the logged in user only; i failed to write an exception in the filt
I am trying to pass the value of a process variable into my expression, and the expression is also used in the process model. Please, see attached image: The rule - drxxxxStoredProcedureDirDepAggregatedPaymentForDate looks like this: executestoredprocedure( datasourceName: "jdbc/ABC", procedureName: "dbo.procCtePaent", inputs: { { name: "date_param", value: "" } }).result[1]
Our store procedure on DB returns me list of Dictionary and it has over 50 columns. Before I return this to user in gridfield how to get subset of columns from that List of Dictionary? In other words i need new list of Dictionary with just a few columns. for example extract columns {"Amount", "id"). I'm using version 20.1
We have a requirement where we need to show toggle button or checkbox in user filters section of record type list view. I tried but could see only dropdown and date range options while adding user filters. so can anyone help me to resolve this issue. any lead would be appreciated... Thanks in advance !!!!!!!!!!!!!!!!!!!!!!!!!!!
Hello there, I am using a!pickerfieldrecord function under search filters to return data. I am applying this on integer field where user can apply multiple filter like 123456,5746875,59867578695,948647 etc at a time. I want to apply a condition while searching that, user should enter 9 digits or atleast 9 digits in order for the search to work. How can i achieve that, i dont want to apply queryfilter as that is not helping the requirement. Added sample code, please suggest if that can be customized!! a!localVariables( local!number:{}, local!isLoanNoValid: if( len(local!number) < 9, true, false ), a!columnLayout( contents:{ a!pickerFieldRecords( label: "Number", labelPosition: "COLLAPSED", maxSelections: 10, /*placeholder: "Please enter 9 digits inorder to start search",*/ recordType:cons!PAA_record_type, value: local!number, validations: if(isnull(local!number), null, if(local!isLoanNoValid,"Please spr
Hi Guys, As the user's language can be set as English (US) and English (UK), and this will make the date format different when using the function now(): US format : 14/2022 6:36 AM GMT+00:00(Date and Time with Timezone)UK format: 14/03/2022 06:36 GMT+00:00(Date and Time with Timezone) and this will cause these two format's date save into DB (based on my current PM design) which will cause my following work flow (such as micro service retrives the date from DB) goes wrong when using these data. I tried to transfer the date by using such method: { todate(datetext(todate(now()), "DD/MM/YYYY")) }but it returns a unexpected value: Date out of range (73032022)(Date with Timezone) So I'm wondering if there is any method can resolve this issue, thanks
Hi, I have RecordType based grid (the recordType is called "CJT_R_Vehicles"). The multiple grid selection is saved into a "selectedVehicles" local variable. Then I need the selectedVehicles to be passed to an ER. - What is the RI Type you would select in the ER to store the selection lines ? CJT_R_Vehicles CJT_R_Vehicles (array) RecordType RecordType (array) - In the ER, how you would manipulate the RI (vehicle lines) ?Let's say I need to index some fields, how would you do ? I'm just curious because with this kind of type, we can not manipulate them with string fieldnames, without to be exposed to this error :CJT_R_Vehicles must be indexed by its corresponding record type fields
Hey all, I replaces an user input task in my interface, and now the task is not showing on the Record tab. the old task had this figure And the new one did not, how can I link the task to the record tab ? To the related actions more specifically. Kind Regards, Victoria
If I've queried up some data, is there an easy way to filter that into smaller subsets without making new queries? For example if wanted a grid of 'all users', then I wanted second grid of all people with the first name 'John' and then a third grid of all the people with the last name 'Smith', is there a way to filter the data for the other 2 grids using the first grid's data? Or am I stuck making 3 different queries to the database? Would it be possible somehow to create local variables containing all three using a single query?
Hi, I am having few issues with running my application. Some of the field entries are not getting updated in my table where as most of the other entries are working fine. What could be the reason? My request approval Interface. Comment is a required field. In my summary view, approval comment entry is not updated. Its blank. No errors in Process model Please advise what should be done to troubleshoot this problem?
I have a Field CDT which has a fieldTypeId column defined as a nested FieldType CDT. The Field CDT is mapped to a field db table which has a field_type_id field, defined as INT4. I created a Field record type, based on the field db table. The fieldTypeId column is recognized as a Number in record type Data Model configuration. When I try to create a record list action (CREATE) using available related action wizard, the Field record type does not recognize the available Field CDT as a compatible CDT and wants to create a new Field1 CDT, which has a fieldTypeId column defined as a number and not as a nested FieldType CDT. As all appian tutorials and documentation recommend using nested CDTs as a type on a CDT which has 1:1 and N:1 relationships (related columns), how to tell the record type related action wizard to use already defined CDTs with nested CDT columns? Am I missing something or this is a normal behavior? Should I let the wizard create new C
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.