You are viewing limited content. For full access, please sign in.

Question

Question

Limitations regarding using other Languages in Laserfiche Forms

asked on June 24, 2020

Hello Everyone,

We all know that some languages can be more reliable/Faster in performance than others. So I come to you today with a curious question concerning unfamiliar Languages that can be used while implementing/developing in Laserfiche.

  • What are the extents of using Angular or react in Laserfiche Forms for design enhancements? are the libraries supported by Laserfiche Forms?
  • In terms of back-end development, are there any libraries or dlls than can be used in order to use Python with Laserfiche?
  • Is there a list of supported languages that Laserfiche can communicate with ?

 

i would appreciate anyone's experience if faced with any of these scenarios mentioned above.

Thanks in advance.

0 0

Replies

replied on June 24, 2020 Show version history

Hey Joseph,

Unfortunately with Forms' design you are essentially limited to JavaScript.

  • What are the extents of using Angular or react in Laserfiche Forms for design enhancements? are the libraries supported by Laserfiche Forms?
    • Angular and React are frameworks which are compiled into JavaScript. Since Forms is developed with Angular, there would be very very few situations (if any) you could use React to enhance your forms. And since we don't have access to the Angular source code we can't make direct modifications with Angular. You could do things like add an iframe with an Angular webpage, or link a webpage which was built with Angular or React to your form, but once the code is compiled you can't make simple modifications.
  • In terms of back-end development, are there any libraries or dlls than can be used in order to use Python with Laserfiche?
    • It's definitely possible to integrate Python with some of the data that Laserfiche uses. In a simple case you could analyze the DB structure that LF uses to store documents and information, then use Python to route documents. It would probably be easier and more maintainable to use the SDK available for .NET (both C# and VB) to write scripts in workflow designer. Though as far as interacting with Laserfiche forms, you'll be limited to JavaScript.
  • Is there a list of supported languages that Laserfiche can communicate with ?
    • Out of the box I believe it's just C#.NET and VB.NET for the client and SDK, and JavaScript for the web products. If you find the SDK limiting you do have direct access to the database and can run scripts or programs against that.
1 0
replied on June 24, 2020

Hello Brian,

No, on the contrary Laserfiche's SDK is quite satisfying along with the jquery/javascript availability.It was just a curious question to explore my programming options.

Thank you for your insight,

Much appreciated!

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.