I got a design from our UX team? How can I write my custom CSS to implement the design in Appian?
I need some additional functionality to write in validation logic of my form. How Can I inject my own logic using Java script?
Discussion posts and replies are publicly visible
The power of Appian to deliver solutions rapidly relies in part in restricting the options and decisions that a Developer might have. Too many choices can paralyse the delivery or slow it down significantly. My strong recommendation would be to work with your UX team to educate them in what the current set of choices are that Appian's SAIL offers and work in partnership with them to deliver the optimal UX in the shortest possible time.
Regarding validation logic - Appian provides validation capability within SAIL at the field, section and form levels so you do not need to inject any further logic.
Thanks for your quick reply. Could you please explain If I need a validation on password fields it needs to match a pattern. I didn't any SAIL field property to perform validation using a pattern. Appreciate your help.
I'm not sure why you're implementing a password field when Appian already provides security for you? But, putting that aside for the moment, your best option is to install the RegEx functions plugin and write an expression rule that will test the value entered by the user to see if it matches the required pattern. If you're not familiar with Regular Expressions you can usually find a pattern string to use by searching the internet.
Where is this password being used - is this for logging into Appian? If so, there are several options for validations on passwords in the Admin Console.
Thanks Peter your reply. I am using trail version, I don't see any admin console in that. For example I said that password validation, in lot of fields validations involves the pattern validation like email, phone number etc.,
Ah gotcha - if you're wondering about validations in general, there's a ton of options for providing validations on any input field. Here's an example of using multiple validations in a single field. You can also use any of the library of functions to create the necessary validation.