• Reminder: don't use load() in expression rules.

    In this post-19.2 world, I'm hoping this will be less and less of an issue. But I continue seeing it, and even today I experienced a weird and unexpected issue that was traced down to some previous developer having used load() within an expression rule…
  • Feature Request: add Confirmation Message capabilities to a!dynamicLink()

    Use Case: There are numerous valid use cases where a confirmation message pop-up is useful even when not submitting a form. Case in point, we are currently able to do this using the ButtonWidget component(s) even when not configured to submit. a…
  • Sample connected system plugin

    While creating a sample plug in for connected system if you are following the instructions and using the code snippet provided in the - reference docs , may get below errors while deploying the plugin. Failed to retrieve input stream from plugin descriptor…
  • RE: Error: Expression resulted in invalid recurrence configuration

    Hi Tim, Thanks for reply, i don't used Timer node but i used scheduling in one of Email Node in process model, i got the problem problem was time calculation is going through expression rule which fetch data from CDT and in CDT value was null, that…
  • RE: Show all the mandatory fields at the end of the form

    Hi Shruti, as far as i know there is not any automated way to do this so what i would do is to use validation messages: load( local!text, local!text2, a!formLayout( contents: { a!textField( label: "Text 1", required: true, value:…
  • RE: Convert base 10 to base 36 numbers using numbers 0 - 9 and letters A - Z

    Hi nanfak, There is an alternative, if your are using MySQL than there is function "select conv('3634',10,36)" which does the trick. so you can implement the solution using triggers, stored procedures or views. Example : stored Proc Solution DELIMITER…
  • RE: loading interface should hold Ids in rule input

    Sanjana, You can use the above code, Please not that the Question Id will not be saved if the user will not interact with the dropdown component. If you want to save the data regardless of the interaction then you can use saveInto of the submit button…
  • RE: Feature Request: Missing Precedents checker should automatically sort by Last Modified

    Hey Mike, we did notice this and I agree that sorting it by the Last Modified column by default would be the most useful. We've made this change, and it'll be in our 19.1 release. We definitely do pay attention to quality-of-life enhancements, since…
  • Feature Request: Missing Precedents checker should automatically sort by Last Modified

    Every single time I've ever opened the Missing Precedents checker, my use case has required me to double-click the "Last Modified" column to resort the list to show most recently updated objects first. I can't think of a single case in which I'd want…
  • RE: Need sorting without Paginginfo

    I disapprove use of hidden functions. Would you please try the alternate I suggested and let me know any issues with that.
  • Execute Stored Procedure Trace Logging

    Did you know, the execute stored procedure plug-in has a performance log? Each time a stored procedure is executed an entry is added to APPIAN_HOME/logs/perflogs/execute_stored_procedure_trace.csv It contains a wide variety of metrics from connection…
  • RE: Excel Tools

    Hi Richard , For smart service input, cdt:={'type!{urn:com:telus:types:SCE_Case}SCE_Case_IncidentCategory'()} I would suggest to pass the process variable directly of type SCE_Case_IncidentCategory list. And also The cdt field names should match…