-
Recently active
Can someone tell me what all options are correct for this question? Which two use-cases would require a third party integration? A customer needs to be able to share document with other Appian users A customer needs to be able to retain and store an extensive number of large, historical documents over a 7 year period A customer needs to collaborate on documents with non-Appian users in real time A customer needs to email copies of documents to non-appian users
I am getting above error, I have a doubt for now I am using record data function to get the data and using it as a source for grid component. i tried changing source to result to queryrecordtype instead of recorddata also . so as this message suggest Do I need to directly reference the recordtype in the data field of grid component?
In the interface user has privilege to upload the excel document, we are using the function readexcelsheetpaging to get the information from the 4th sheet of the uploaded excel. when the user uploads the excel with sheets < 4 expression error is shown. Is there a way to check the number of sheets in the excel uploaded before passing it to readexcelsheetpaging function?
When I want to use a plugin like pdftools. Is there anyway I can read the document of the plugin. I want to know the behavior and function of each nodes' Inputs and outputs, and the available value of the inputs and outputs.
Hi Can I have some plugins for the following requirement, We need to offer the user to import a CSV file and once the user uploads the file, we need to parse the data in the file and show it on a grid below. CSV file is going to follow a template with defined set of columns, the number of rows alone would vary.
Hi I want to export an excel sheet from a process model where its cells will be coloured according to its value. How will i do it?
Dear all, I'm studying for Appian Certified Analyst and I'm having some difficulties to understand different responsabilities between Product Owner and Business analyst. I'm studying on Online course ("Initiate and Buil for Appian analyst") and Appian Community documentation and I understood that Product Owner is responsible for creating the product blacklog and prioritaziong user stories in the product backlog. Also the Product Owner represent the needs of the business. Instead the Business Analyst has the responsbailities to create user stories, create personas, "HELP product owner to convert the needs of the business into actionable blacklog items". But If I try to answer to some Test Question in Online Appian Courses I found that "Prioritizing the backlog" is one of responsibilities of the business analyst in the Initiate phase. Can you please help me to understand this? thanks a lot.
I have a requirement where users upload a CSV file, and I need to validate whether the column headers match a predefined template before parsing it into a CDT. Is there a way in Appian to check headers during file upload, preferably before running readcsvlogtoCDT()?
I've been having headaches with dates in Appian and I think it has to do with the way appian handles timezones. Unless I'm mistaken, appian is supposed to record dates in GMT then then later read them in whatever local time zone is appropriate. What I'm finding is that it records in the local time zone, then later reads it as though it were GMT and adjusts to the local time zone, resulting in incorrect dates. The more frustrating thing about this is how I access/display the date affects what gets shown. For example if I use a date picker, appian records the date as 4 hours earlier. Thus 8/8/2025 will be recorded in the db as 8/7/2025 8:00 pm EDT If I display the date in a text field, I'll get 8/7/2025 8:00 pm EDT, but if I put it through any kind of function such as text() to format what it looks like it'll come out as 8/8/2025. What's worse is I imported a csv of a bunch of legacy data and the dates were all converted to date/time a
a!localVariables( local!transaction: index( rule!NW_getTransactionDataFromKongAPI(transactionId: ri!transactionId), 1, {} ), { a!cardLayout( contents: { a!richTextDisplayField( value: { a!richTextItem( text: cons!NW_TXT_QUICK_ACTION_CASE_TYPE_UPDATE_SUITABILITY_STATUS, color: cons!NW_COLOR_WHITE, size: "MEDIUM_PLUS", style: "STRONG" ) } ) }, height: "EXTRA_SHORT", style: cons!NW_COLOR_PRIMARY, marginBelow: "STANDARD" ), a!cardLayout( contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!dropdownField( label: "Suitability Status", labelPosition: "ADJACENT", required: true(), placeholder: "------Select Suitability Status from the below List----",
I'm getting this error in my application I call the interface with the upload field in the forms and at one of the primary buttons i call the function a!submitUploadedFiles(). "at function a!buttonWidget". I cant understand what can i do for this to work. Already checked the version of the buttons and forms. It's all up to date. Can some help me ?
Q. There are 2 record types, ABC and XYZ, which sync enabled. The XYZ record type is added as a relationship into the ABC record type. A user has Viewer permission to the ABC record type but does not have access to the XYZ record type. A site page is represented to the user where the data is sourced from the ABC record type and its related record type the XYZ reference. What information does the user see on the site page? Page is presented to the user and the data reference to the XYZ record type appear as “null” Page is presented to the user with the XYZ record type data and field references redacted. Page does not load, and an error message is presented: “The record type [identifier=XYZ] does not exist, has been deleted, or you do not have sufficient privileges to access the data.”
Hi Appian, In our middleware server’s integration solution, we are calling an Appian Web API but receiving a 400 error. However, when we test the same Appian Web API call using curl from the middleware server, it works fine with a 200 response. Since there seems to be no difference between the two calls, I’m not sure why the 400 error occurs. If you have had a similar experience and resolved it, I would appreciate your advice. Thank you
Dear all can you please help me to understand why in the Appian analyst Practice Excam test question: What key capabilities of Appian’s unified low-code platform can be used to address common business requirements? The Answer "Pre-built applications" is a wrong answer? This capability is also mention in this blog page: appian.com/.../top-7-low-code-capabilities-for-enterprise-businesses thanks a lot
Hi all, i'm encountering trouble with my Admin Profile in a Cloud enviroment. Whenever i try to open properties of a node in Process Modeling or in Modifying a Process, i do not see all the related tabs but only the languages tabs. Here is a screen: This problem is present only in production enviroment of a single cloud system. In test, dev and production of other client i dont have this problem. I've checked my profile in Admin Console and try to find difference with other admin profile that works perfect, but i dont seem to find any. Tryed even to change browser and cancel cookies and chronology but without any success? Does anyone encountered and knows something about this problem? tks for reading 'regards
I have a form where we are showing multiple sections which is collapsable. I made couple of sections as collapsed initially thinking that contents would not load until user expand the section. But its not the case, contents are still evaluating even if section is collapsed by default. I need certain data to be collapsed to improve the initail loading screen and need to do validation on clicking submit even for collapsed one. Section layout is perfectly doing the validation but its loading the contents in the background. Any suggestions or thoughts?
I am creating this post so that if anyone else runs into the below Error on an Interface, when they try to search for it on Google, they will see this & be able to fix it easily. Interface Definition: Expression evaluation error in rule 'applylocalvartestexpression': local!dollarConversion uses a refresh configuration that is not supported in looping functions other than a!forEach(). All other looping functions do not support variables that use the default behavior or configurations other than "refreshAlways". Change the variables refresh configurations using a!refreshVariable(), pass the necessary variables via rule inputs, or use a!forEach() instead. Root Cause: It is generally recommended to replace load()/with() => a!localVariables(), but when this update is made in an Expression Rule and there is an interface (or interface-dependent Expression Rule) referencing it with an apply(), this will break the interface. This is because "a!localVariables does n
Hi everyone, I’m working with procurement documents (PDFs) that contain hyperlinks (e.g. links to official tender platforms). When I use the Get PDF Text smart service (from PDF Tools), the visible text comes through, but the embedded hyperlinks (annotations/URI actions) are not returned. I also tested with AI Skills (Document Extraction), but it seems to behave the same way — as if Appian is only sending the extracted text to the AI model rather than the full PDF object. As a result, the links are lost there as well. Has anyone found a way in Appian to extract these hidden links directly from PDFs? Is there any existing plug-in or connected system that supports reading hyperlink annotations? Or would the only option be to build a custom plug-in with something like Apache PDFBox? Thanks in advance for your insights!
I am following Steps-by-step Guide (#5) using Community Edition, and facing this issue can anyone help? TRANSLATE with x English Arabic Hebrew Polish Bulgarian Hindi Portuguese Catalan Hmong Daw Romanian Chinese Simplified Hungarian Russian Chinese Traditional Indonesian Slovak Czech Italian Slovenian Danish Japanese Spanish Dutch Klingon Swedish English Korean Thai Estonian Latvian Turkish Finnish Lithuanian Ukrainian French Malay Urdu German Maltese Vietnamese Greek Norwegian Welsh Haitian Creole Persian TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back
Hi together,I have a "map" value in a process. I realized that an IsNull/emptycheck rule I used in a gateway down the line, was failing of evaluating that there was (in my understanding) an empty valuecast( 'type!{http://www.appian.com/ae/types/2009}Boolean', length(a!flatten(ri!value)) = 0 )Even the new rules a!isNullOrEmpty ..... are not recognizing this properly. Does anybody experienced this as well? (not difficult to solve, but it was pretty unexpected) Kind regards, Richard
There are multiple objects in Appian that help us developers to design and build dynamic, fresh, and good-looking interfaces. Sometimes, however, we find the existing components restrictive, preventing us from fully customizing them and building around a specific interface look. This thread, in particular, is about the component BoxLayout, which, after some discussion with our team, has shown a lot of potential to upgrade both functionally and aesthetically. As shown in the screenshot, we have come up with the idea of adding new parameters to the existing component that we think will allow more detail-focused developers to have full access to the colors and style of the component. Also, we think it would be interesting to have full control over the margins that affect the component, in order to build around it more easily. Thanks in advance. Fran.
Hi, I want to remove the null value keys from the list of the map below. Please let me know how to achieve that:{a!map(ABC: 6.7, EFG: 15.44, HIJ: 470.888, KLM: "9.8989984", OPQ: null), a!map(ABC: 8.4, EFG: 15.43, HIJ: 470.656, KLM: "9.2342", OPQ: null), a!map(ABC: 7.2, EFG: 15.42, HIJ: 470.554, KLM: "9.234234", OPQ: null), a!map(ABC: 5.6, EFG: 15.42, HIJ: 470.234, KLM: "9.63242", OPQ: null), a!map(ABC: "", EFG: 15.42, HIJ: 470.665, KLM: "9.54343", OPQ: null)} Regards, Sowvik
Expression Rule Body: a!localVariables( local!formatDetails: {{format: "#.#", columnorder: 9, name: "ABC"}, {format: "#.##", columnorder: 11, name: "EFG"}, {format: "#.###", columnorder: 9, name: "HIJ"}, {format: "#.#", columnorder: 11, name: "KLM"}}, local!data: {a!map(ABC: "6.78998", EFG: "15.44443", HIJ: "470.8888", KLM: "9.8989984"), a!map(ABC: "8.44544", EFG: "15.4323", HIJ: "470.656565", KLM: "9.2342"), a!map(ABC: "7.232323", EFG: "15.4234234", HIJ: "470.55445", KLM: "9.234234"), a!map(ABC: "5.64545", EFG: "15.4234234", HIJ: "470.2342", KLM: "9.63242"), a!map(ABC: "453.345345", EFG: "15.4234234", HIJ: "470.665434", KLM: "9.54343")}, a!forEach( items: local!formatDetails,&nbs
I’m building an interface where the user is asked: "Do you want to use your previous data?" If the user selects Yes and clicks the Continue button, I want the following flow: Show a loading GIF screen immediately). In the background, fetch the user's previous data using a rule and save it to a local variable. Once the data is available, automatically transition to a new screen that displays this data. Problem:If I try to show the GIF and fetch the data in the same saveInto (e.g. within the button click), the interface waits for the data fetch to complete before updating the UI. As a result, the loading GIF doesn't appear immediately — it only flashes briefly or doesn't show at all. I am sure we can easily manage it at process model end. but trying to see if anyone has done it at interface level which i can reuse.
Hi All, We want to understand more on the Maintenance Downtime Calendar in Appian.As we receive downtime emails in advance for maintenance of the site (for upgrade or any other thing).Also The timing and date can also be accessed from MyAppian Forum site.But these two things would only be accessible by few people in the org/site (support contacts).We want to notify other Appian users about the downtime scheduled so they can be prepared and resume their work accordingly.We are able to think on following ways:1. The Team who has the access will check and update us. 2. They will sent out an email to the Appian users explicitly about the downtime.But all of this would require manually checking the mail or the Appian Forum site. Is there any other way around that we can notify the user about it in advance so that they don’t lose their work. Kindly let us know if there is any other way to achieve this apart from the above.Thank you!
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.