-
Recently active
Hi, How can I get all process models UUID's from Process Model folder? (I just don't want to check it manually, any smart way to get all uuid's with any function via loop?)
I want to create 4 buttons in interface which initially have no colors but when we click on them it turns to blue color( need the code using for loop)
Hi All, Has anyone run with the issue of using the Receive Message event in process model to initiate the process model: (trigger a particular process model through email using receive message event at start node of the process model. In this approach you will have to store all the required email properties using message properties bean.To trigger the process model you need to send an email to processmodeluuid<model_uuid>@subdomain.appiancloud.com(if you are on cloud). If you don't want to provide an email id having processmodeluuid<model_uuid>@subdomain.appiancloud details to users then you need to make some alias configurations in custom.properties file & need to create a service account at MS exchange.Your Appian administrator must enable the Anonymous system user to allow the sending of an email to a process or process model.) By using this approach every time after the process is initiated the emails from the outlook mail box are au
Hi All I am using record data and displaying in a card layout something as below, On click of record actions in the card layout, I need to populate the updated data on the screen without refreshing the screen. Cant go with startProcesslink as I have a requirement of showing dialog box Does anyone has any ideas how this can be achieved?
Hello All , Any suggestions how to create an Interface that will just look like "The submit review " functionality when we submit a review in Uber /Zomato . [ex: 3- 4 stars can be seen and when we click one them their colour changes or greyed out ] TIA
I am trying to deploy a patch to production to fix few ongoing issues in process model . In production environment already few of the process are active with error for the same issue . Will it have any effect on the Active process with errors . Thanks In Advance
validations: if( a!forEach( items: ri!grid, expression: count( fv!item['test}iscorrect'] ) > 1 ), "Only one fav can be selected", null ), Hello All, I have an editable grid with multiple rows. I have fav button on each row. I need to validate only one fav is allowed per user. How can I achieve this pls. Here validation is not working. All my grid data is coming from ri and saving back to ri.
Hi, I have a dropdown configured in which some of the choice values are high in character value because of which it is getting cut-off. Can anyone suggest any workaround. PS: I am maintaining a look value table from where I am indexing these values. Sharing the SS below.
Hi All, We have small requirement like need to replace/substitute the places holders in string with values. a!localVariables( local!template: "Hello, {name}! Welcome to {place}.", local!placeholders: { "name": "John", "place": "Appian" }, a!forEach( items: a!keys(local!placeholders), expression: a!localVariables( local!placeholder: fv!item, local!value: local!placeholders[local!placeholder], local!template: substitute( local!template, "{" & local!placeholder & "}", local!value ), local!template ) ) ) which returns the following out put like List of Text String - 2 items "Hello, John! Welcome to {place}."(Text) "Hello, {name}! Welcome to Appian."(Text) Need to replaced all of them in single string with some sequential manner. Your expertise is helpful to solve. Thanks in advance.
Hi, I have several DB tasks shown in a to-do list, where it is possible to reassign these tasks to other users. I need to ensure, just before submitting any task, to check if meanwhile a user has been filling the form, anyone has reassigned that task to another user. In that case, if the user click into the "Complete" button, the task can´t be submitted and a warning must be shown in the form. My approach was create a rule that check the if loggedInUser() match with the user in the column of these record, returning a boolean. When I clicked into the "Complete" button, the rule must be executed and decide if I can submit the task or not.The problem is that that rule is execute just once when the user open the task and I can't find a way to force the execution of therule every time I click into the button. In some tasks there is no option for the user to insert data, only display information and complete the task so refreshing that rule everytime
So I have a parent process in which 1 subprocess is mapped and in that subprocess there is 1 pv!id of number type and set as a parameter and is required true but I’m not passing it from parent process, in spite not passing it is going ahead without giving any error but it should give error because of required variable not being passed!
There is a smart service in my interface known as document upload . When i am uploading any document , it should be in pdf or word format , basically I need to check that User can only upload a pdf or word document . If the user uploads document of different type it should throw the error . how to achieve this please explain or give some code snippet if possible . Thanks in advance !
I need to redirect the user from an existing application(in React) to the appian application using OPEN ID Connect SSO, I have already made the settings by integrating Appian via Open ID Connect(AWS Cognito), and appian provided a callback url https://{my-url-here}.appiancloud.com/suite/oidc/callback I would like to authenticate the user in another application using the same OpenID Connect client and redirect the user to Appian without having to log in again for example: https://{my-url-here}.appiancloud.com/suite/oidc/callback?token={token-generated in another application} is this possible?
Hi Champs, I want to hide the out of the box Reassign button which shows to user when they open any Appian process based task. Is it really feasible? Regards, Ghanashyam
Hey, I have an interface with multiple interfaces shown up using showwhen conditions.when i click on submit button on the screen then only the process should be started, in the same interface I have file upload component with another submit button , when I click on that submit button the file should be uploaded to the target folder and a process need to be triggered , in the same process i'm using uploaded files ID so i kept submit true. Here I'm facing the issue, when i click on the uploading file submit, the screen is submitting directly and trigerring other process model.Just because submit true is also applied for second submit button. The entire interface is a start form for one process model and there is another process model triggered using startprocess smart service in uploadfile submit button. Thanks in advance.
Hello, I've been trying to implement this functionality since morning but with no luck. We have a form where the user can input multiple locations if they want to. The functionality is as follows: 1. User fills out the address and additional questions as below The information for these questions is saved in the Input record type which has a one-to-one relationship with Project Location record type. If the user clicks on add potential location, a new Project Location entry is appended to the existing Project Location array. We need to give the user the option to prepopulate the values of the previous location to the new location if they want. My approach is as follows: I need to create a local!currentIndex variable that uses wherecontains function to tap into the values and give me the array. I then index into that array and store it to another local variable local!prepopulatedData Problem is, I never used wherecontains before and the logic of this is confusing
Hello everyone, I have a query. in application the processes are running with someone's account it seem...what happens when her/his account is disabled? will the processes stop working in environment ? Thanks
Hi there, I have created a table in the DB with a default value of current timestamp for a dateTime column. However when i try to write to it using a CDT the default column is null. Table structure. CDT definition. Any help would be appreciated [emoticon:c4563cd7d5574777a71c318021cbbcc8]
How to pass a pv! as value for content in Create PDF (smart service) plugin? in Process model I can pass a few words as value using this code which I got from community, ={ 'type!{urn:appian:ps:pdftools}PdfContent'( page: 1, xPercent: 10, yPercent: 10, angle: 0, sections: { 'type!{urn:appian:ps:pdftools}PdfSection'( style: null, components: { 'type!{urn:appian:ps:pdftools}PdfText'( value: "Some" ), 'type!{urn:appian:ps:pdftools}PdfText'( value: "text" ) } ) } )} but I try to pass a pv! as value into the contents I got this error is there any possible to pass a pv as a value in this code
Hello, I am running into an issue when using the Convert binary request body to Appian document feature of Web APIs. The file is being placed into the document folder I have specified correctly as well as maintaining the correct name and extension. The content of the file is not being decoded from Base64. When I download the file from the document folder, the contents are the Base64 string that I passed into the Web API. Any help would be greatly appreciated! Nick
I have a file upload component and a form in an interface. In saveinto of file upload component we have a start process and the form is added as a start form in another process model. I have written showwhen conditions for file upload and form that only when the user uploads the file and submits only then the order form should be displayed, but when I upload file and click on submit, the form also gets submitted
Hi! Im having trouble with a Refresh button in an editable grid. The data in the editable grid comes from an expression rule which queries the DB. The thing is, when I have two tabs (lets call them A and B) in the browser with the same interface opened, when I make changes in the Tab A and then refresh the editable grid in Tab B, it works OK and the data is properly refreshed and I see the changes in both tabs. But then, if I make any other change in Tab A, and then I refresh again in Tab B, the data is no more refreshed. To clarify things, if I reload the tab presing F5, the changes made for the 2nd time in Tab A now appears correctly in Tab B, but I want this same behaviour to occur when using the Refresh button in the interface. Thanks! P.D.: If u need some screenshots just let me know and Ill post them ASAP.
Hi, I have been struggling hard with this error and am not able to advance any further due to this - SLF4J: See www.slf4j.org/codes.html for further details.2022-06-08 00:15:04,429 [main] DEBUG com.appiancorp.ps.automatedtest.fixture.BaseFixture - browser=Chrome2022-06-08 00:15:04,588 [main] DEBUG com.appiancorp.ps.automatedtest.common.FixtureMetrics - userid=6b3309e9a657297a1b45fd39925f3bd966261ac9488a1325a97873142d450e93, pipelineDimension=Standalone, testingFramework=FitNesse Step failedjava.lang.NullPointerException: Cannot invoke "org.openqa.selenium.WebDriver.get(String)" because the return value of "com.appiancorp.ps.automatedtest.common.Settings.getDriver()" is null at com.appiancorp.ps.automatedtest.tempo.TempoLogin.navigateToLoginPage(TempoLogin.java:225) at com.appiancorp.ps.automatedtest.fixture.BaseFixture.loginIntoWithUsernameAndPassword(BaseFixture.java:435) at com.appiancorp.ps.automatedtest.fixture.BaseFixture.loginIntoWithUsername(BaseFixtur
Is there a way to get group type Id by group name?
can someone suggest how to implement like this table in the interface. displaying headers only not getting.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.