Lianja provides the ability to visually create forms that will run on Desktop, Web and Mobile devices. If you come from a VFP background this is the equivalent of the VFP form designer. You can visually build forms that use any of the following scripting languages as the Lianja UI framework is scripting language independent across Desktop, Web and Mobile Apps. LianjaScript/VFPPythonJavaScriptTypescript ...
Updated 2023-06-02 at 07:00 by barrymavin
The Lianja Script Editor is a full featured and modern source code editor. It includes support for syntax highlighting, intelligent code completion, code snippets, code folding, intellisense and Intellitips. Go beyond normal Intellisense with "Live" pick lists for cursors, parameter hints for all functions, function and variable discovery and much more. Full documentation can be found at: https://lianja.com/doc/index.php/Script_Editor
Lianja grids are highly customizable and flexible. In this article I will explain the magical features and functionality of Lianja grids which is particularly relevant to No-Code and Low-Code developers. All of this functionality is available in Desktop, Web and Mobile Apps. So let's get started. Grid overview In its simplest form a grid displays data in rows and columns with the ability to browse millions of records with built in pagination. ...
Updated 2023-06-15 at 01:24 by barrymavin
Lianja Package Files (.lpk) are used to package up Apps, databases and Library files to transfer to another Lianja App Builder installation. They can also be installed/updated automatically by the Lianja Cloud Server. 1. Build a package You build a Lianja package file (.lpk) in the "Deploy" workspace. Note: If you have a project open then the files contained within the project will already ...
Updated 2021-11-28 at 21:25 by barrymavin
Many developers have requested the ability to be able to build modern Web Apps in Lianja while running legacy VFP applications side by side accessing the same data. Although this is possible using Lianja virtual tables with the VFP ODBC driver, OLEDB provides better performance and flexibility. In Lianja 6.3 we have provided the ability to use OLEDB providers as an alternative means of transparent data access. Let’s look at how we can integrate Lianja and ...
Updated 2022-01-18 at 00:22 by barrymavin
LianjaScript Modules are similar to libraries in that they can be dynamically loaded and contain procedures that may be used in your Apps. Modules however encapsulate all procedures, functions and public variables and make these only visible from an object. This prevents name clashes and is a simple way to wrap code libraries into objects without any special coding syntax. Modules provide simple (Object-Oriented Programming ) OOP concepts: ObjectsAbstractionEncapsulationInheritancePolymorphism ...
Updated 2022-01-04 at 03:35 by barrymavin
There are many types of data queries in Lianja Apps. UI consistency is important for onboarding users with minimum training being needed. Providing powerful built-in data querying is an important requirement of a No-Code and Low-Code platform. Action queries An action query is a query that navigates between records using the ActionBar. Instant Search Instant Search allows the user to search the data on ...
Updated 2021-11-28 at 23:31 by barrymavin
No-code Developer QuickStart in Lianja Understanding the Lianja application architecture https://www.lianja.com/doc/index.php...p_Architecture Creating a database and its tables https://www.lianja.com/doc/index.php...and_its_tables Creating an App https://www.lianja.com/doc/index.php...rst_Lianja_App Creating a page https://www.lianja.com/doc/index.php...y:Page_Builder ...
Updated 2021-11-06 at 05:08 by barrymavin