-
Recently active
Client has requirement as below if upload of file is failed because of some validation then that circle of file upload should be red of half circle can we meet this type of requirement
Hello, We have a problem when uploading a document with a webApi, to do the test we are using postman, we pass the document to it, we pass it the name and the extension as follows: We see that it goes up to the folder that we have indicated in appian, but when we try to download it to open it, it tells us the following: I have tried with jpg and the same thing happens to me: code: a!localVariables( /*Check whether the request body contains a document*/ local!success: not(isnull(http!request.body)), if( local!success, /*If a document was uploaded, return a successful response*/ a!httpResponse( statusCode: 200, headers: {}, /*Print the document id, name, and extension of the uploaded document*/ body: concat( "Upload Successful: ", document(http!request.body, "id"), " - ", document(http!request.body, "name"), ".", document(http!request.body, "extension") ) ), /*If no document was uploaded, return an error code*/ a!htt
Hi, How can we save the values to the database when a n-number of rows are added to editable grid. I have table(table1): Now I have each row values saved to the rule input. In the process model, when I write to a database only a single row is added. What can I do to add all the rows.
After i click on a particular record in a list , i get this record summary page . So, i inserted back button to go back to the list . But when i click on the button , it goes back to the list but it contains the record summary header ( like seen below , with the record title and related action). Can anyone suggest how to solve this ! I tired using the safe link as well , but it didnt work.
Suppose there is a sub process in a main process. When we execute main process multiple times then it will generate multiple instances for main process as well as sub process. So how to identify which sub process instance belongs to which main process instance?
Hello, I am using the appian selenium api library for my tests and my problem is: How can I locate a textbox that does not have a name? I am currently using: fixture.populateFieldWithValue("", ""); but I don't know how to use if the element doesn't have name. ¿There are a way to use xpath us selenium? ¿There are another option that i can use?
Is Apian Mobile app iOS 15 Compliant ?
We are using MySQL DB, we have a use case where a text column in the DB table is having a UNIQUE constraint that accepts NULL, all values apart from NULLs have to be unique.While using write to DSE smart service, Appian product by default is converting the NULL value to empty value/empty string and mapping to table, due to which we are facing issues due to unique constraint while inserts.Please suggest a solution to overcome this issue.
I'm trying to load in a grid on interface an excel file content. I use a file upload component, and on submitform button i use a "startprocess". "OnSuccess" event i'm trying to get a PV that contains the parsed value, return null. I have had a first problem that going to fail the process but i introduce a 1 second delay on a node and now the process end everytime successufully, but i cant get that value in my interface. With same sintax i'm trying to get a pv that i'm just passed like process parameter, so that variable (a simple number) i have successufully recovered, from the same process.
Hi, I have a CDT meeting_details, in that I have a field attendees with type CDT Child CDT named Attendees is the foreign key in the parent table In Interface I have used User picker, and collecting multiple users into text format, further I will be using those users to create a group and users into that.When i am trying to use write to multiple data store entities and giving a single user in the interface, the parent as well as child table is getting updated, but when there is a array of users from interface, then it is populating this error. I am providing here the code for configuring of write to multiple data store entity smart service = { { entity: pv!meetingDSE, data: { pv!meetingDetails } }, { entity: pv!attendeeDSE, data: { pv!attendeeData } }}I am providing here the process variable snippet Can anyone help me out from this issueThanks in advance Prithvi
if( fv!success, if( /*In the response, if the resultCode parameter is "Error," or the errors parameter is not null, return false*/ or( fv!result.body.messages.resultCode = "Error", not( isnull( fv!result.body ) ) ), false, true ), false) The API response I am getting HttpResponse statusLine: "HTTP/1.1 200 OK" statusCode: 200 headers: Dictionary Cache-Control: "no-store" Pragma: "no-cache" Content-Type: "application/json; charset=utf-8" X-OPNET-Transaction-Trace: "9d4ed313-4f4e-4699-9a26-8192fc4fabcb-3288-74350853" Access-Control-Allow-Credentials: "true" Access-Control-Allow-Headers: "x-requested-with,cache-control,content-type,origin,method,SOAPAction" Access-Control-Allow-Methods: "PUT,OPTIONS,POST,GET" Access-Control-Allow-Origin: "*" Strict-Transport-Security: "max-age=31536000" X-Cnection: "close" Date: "Tue, 26 Oct 2021 08:59:16 GMT"
Hello, In a project we have to do an appian update from version 19.2 to 21.3 and therefore we are reviewing the pugins.Until now we had a service exposed in appian in which the service that called us passed us a string in base64 in a json and we converted it to a document with the smart service base64todoc, it seems that this plugin is deprecated for the new version.Does anyone have any idea how to supplement this functionality? I was looking and I saw the integration object but in this case it would not help us because they consume us and they already pass this chain to us at the entrance. Greetings and thank you
I have one CDT where a single field which stores date and time. Now i am selecting a date from datefield component. I have a grid in the same interface where i am selection date from datefield. Once i select a date from this datefield, then the grid should filter all the dates from the grid .How can i do that?
Hi Community, Just wondering if there is a way to download a document automatically upon loading the user interface. Please share your thoughts. Thanks, Arun
Does anyone know, when a process model is republished, who gets the email? I always thought it was the designer/author of the process model. However, our objects in an upper environments have a service profile as the designer/author. The service profile has a distro list as it's email address. I'm told (I'm not on the list), that for our application they are getting the "Alert: Sub/linked process models are republished" emails, but for another application they are not. Is it possible to configure these emails by application or object when a republish happens?
For a short period of time, perhaps since we upgraded to 21.3, I've noticed a strange behavior with Dropdowns. When I pass a null value, I get a pink box that says I need to provide a placeholder text. This is expected. However, now, when I DO provide the placeholder text, it still complains in a completely different error that simply states that it has received a null value. But dropdowns with placeholder text are SUPPOSED to accept null values. I haven't found a way around the issue except to trick it into working by making sure the value is never null, and providing a value to replace null if it is. Basically, placeholder text now seems to be useless. Is this an Appian bug? Does it work differently now? Are placeholders redundant? Is it the 21.3?
how can we change the language of the interface in appian, when i had a gulf customer as a user
How to get the data from GraphQL to the Appian Interface. Please suggest different methods.
Hello everyone! Im just toggling with the documentViewerField function and would like to know how to hide the documentViewerField once the user clicks on the dynamic field [that opens up the field]. I've tried toggling with the code for a while but was not successful. Any advice, tips, guidance is welcomed [emoticon:c4563cd7d5574777a71c318021cbbcc8] Code: a!localVariables( local!documents: {47149, 47150}, local!link, a!forEach( items: local!documents, expression: { a!linkField( links: a!dynamicLink( label: "Click Here to View File: " & document(documentId: fv!item, propertiy: "name"), value: fv!item, saveInto: local!link ) ), a!documentViewerField( document: fv!item, showWhen: fv!item = local!link ) } ) )
Hi team, I have a interface (page A) which includes user filters and grid interface . I selected 'created' status for filtering the grid. When I click on one of the filtered record, page B is coming. Now I go to the back page ( page A) using back button it also working but filtered data is disappeared (status 'created' is disappeared) Thanks, Kiran
Hi i have a dropdown where i am selecting a date value from calendar , I have a date field in cdt with datetime type value .How can i make a comparision?
Hi, I'm working with Appian Selenium api library in a Maven project for integrate in jenkins. I need to set the ChromeOptions to run browser but I don't now how to do with this library. I have this code that is how I do with selenium but with Appian selenium doesn't work: prop=new Properties(); FileInputStream fil=new FileInputStream(".//configs//users.properties"); prop.load(fil); String user=prop.getProperty("admin.user"); String pass=prop.getProperty("admin.pass"); String url=prop.getProperty("admin.url"); ChromeOptions chromeOptions = new ChromeOptions(); chromeOptions.setHeadless(true); chromeOptions.addArguments("--remote-debugging-port=9222"); chromeOptions.addArguments("--no-sandbox"); fixture = new SitesFixture((),chromeOptions); fixture.setTakeErrorScreenshotsTo(true); fixture.setupWithBrowser(TEST_BROWSER); fixture.setAppianUrlTo(url); fixture.setTimeoutSecondsTo(TEST_TIMEOUT); fixture.set
Hi Team, I am not able to change a record of datetime to year in Appian. This is what I am trying This is error I am getting : Can someone help, I want to change that date into year for Product records on the screen
can we retrieve the data from database using stored procedure
Hello everybody.I have a problem: I would like to start a Process, which is depending on the value of a particular Link's string.For example, if I click on a Link with "CC1" value, I would like to start a Process called "TagName_CC1". a!columnLayout( contents: { a!forEach( items: index(local!rowsLevel_3, "LEVEL_3"), expression: a!cardLayout( contents: a!richTextDisplayField( value: a!richTextItem( text: fv!item, link: a!startProcessLink( processModel: /* TagName + rowsLevel_3*/ ), linkStyle: "STANDALONE", color: "ACCENT", size: "MEDIUM_PLUS", style: if( fv!item = local!selectedliv3, "STRONG", "PLAIN" ) )
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.