Difference between revisions of "Category:Lianja v5.3"

From Lianjapedia
Jump to: navigation, search
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
''Under construction.  Coming soon.''
 
 
 
New features in Lianja v5.3.
 
New features in Lianja v5.3.
  
Line 43: Line 41:
 
* New 'lianjadev' [[Users_and_Roles#Using_Static_Roles|static role]] for testing roles and permissions during development.
 
* New 'lianjadev' [[Users_and_Roles#Using_Static_Roles|static role]] for testing roles and permissions during development.
 
* New --minimalui [[Command Line Switches|command line switch]] to start the Lianja App Builder with 'minimal' ModeBar icons: 'Teams', 'Doc' and 'Forums' are excluded.
 
* New --minimalui [[Command Line Switches|command line switch]] to start the Lianja App Builder with 'minimal' ModeBar icons: 'Teams', 'Doc' and 'Forums' are excluded.
 +
* To simplify the ModeBar display, the icon captions can be toggled on and off from the View menu in the [[App Builder MenuBar]].
 
* The source of text file based Page Navigation Panels can now be accessed via a quick link icon in the Navigation panel caption.  See [[Understanding_Lianja_UI_Navigation#How_do_I_configure_a_Navigation_Panel.3F|here for details]].  
 
* The source of text file based Page Navigation Panels can now be accessed via a quick link icon in the Navigation panel caption.  See [[Understanding_Lianja_UI_Navigation#How_do_I_configure_a_Navigation_Panel.3F|here for details]].  
 
* [[:Category:JavaScript_Scripting|JavaScript]] [[Custom Delegates|delegates]] (desktop and web) can now reference the UI element for the delegate using '''This''' (note upper case 'T'), '''thisElement''' or '''thiselement'''.
 
* [[:Category:JavaScript_Scripting|JavaScript]] [[Custom Delegates|delegates]] (desktop and web) can now reference the UI element for the delegate using '''This''' (note upper case 'T'), '''thisElement''' or '''thiselement'''.
Line 48: Line 47:
 
* Enhancements to building [[TabView Sections]]:  
 
* Enhancements to building [[TabView Sections]]:  
 
** Click on the new tab bar '''+''' icon to create a new section and add it to the TabView section.
 
** Click on the new tab bar '''+''' icon to create a new section and add it to the TabView section.
** For a [[:Category:Developing_Custom_WebViews|custom WebView Section]], double-clicking the section's tab opens its source code base in the [[Script Editor]].
+
** For a [[:Category:Developing_Custom_Sections|Custom Section]] or [[:Category:Developing_Custom_WebViews|custom WebView Section]], double-clicking the section's tab opens its source code base in the [[Script Editor]].
 +
* '''Add file to Debugger''' is now available from the [[File_System#Context_Menu_2|Apps Files]] and [[Library_Files#Context_Menu|Library]] context menus.
 +
* Instant search for all file lists in workspaces and the [[App Inspector]] tabs:
 +
** [[File_System#Instant_Search|Apps]] and their [[File_System#Instant_Search_2|files]]
 +
** [[Data_Files#Instant_Search|Databases]], [[Data_Files#Instant_Search_2|tables]], [[Data_Files#Instant_Search_3|columns]], [[Data_Files#Instant_Search_4|triggers]], [[Data_Files#Instant_Search_5|stored procedures]] and [[Data_Files#Instant_Search_6|events]] in the [[Data Workspace]]
 +
** [[Attributes#Selecting_an_Attribute|Attributes]]: App, page, section, formitem, column
 +
** [[Data#Instant_Search|Databases]], [[Data#Instant_Search_2|tables]] and [[Data#Instant_Search_3|columns]] in the [[Pages Workspace]]
 +
** [[Library_Files#Instant_Search|Library files]]
 +
** [[Deploy_Files#Instant_Search|Deployment files]]
 +
 
 +
 
  
 
[[Category:Developers Guide]]
 
[[Category:Developers Guide]]

Latest revision as of 10:16, 1 July 2020

New features in Lianja v5.3.

See Also

  • Lianja v5 Release Notes
  • Dashboard Sections can now layout horizontally on the same row as well as top to bottom, left to right.
    • A new App, example_dashboard2 has been added to show how to layout sections horizontally. Find it listed under 'Examples|General' in the App Names explorer panel in the Apps Workspace.
    • A new App, example_dashboard3 has been added. This App displays a grid on the left and a form on the right in a dashboard section. The action bar buttons navigate between records in the form section. Clicking on a row in the grid (on the left) relates a record in the form. You can then navigate the records with that "child key". Find it listed under 'Examples|General' in the App Names explorer panel in the Apps Workspace.
  • Visual Components functionality has been extended, including a new Component Attributes Editor and Components Gallery.
  • New example_component2 and example_component3 example Apps are included in the Lianja App Builder distribution to demonstrate the use of Visual Components. Find them listed under 'Examples|General' in the App Names explorer panel in the Apps Workspace.
  • New DB_ODATATRACE environment variable / Windows registry entry for Web App performance tuning and debugging.
  • The Modify Virtual Table... dialogpanel now has dialog buttons attached to the right of the fields which when clicked allows editing text in a popup editor.
    This is particularly useful for editing long SQL statements.
  • Attributes QuickView display of key attributes when you hover the mouse over the caption of a Form Section Field or Canvas Section Advanced Control.
  • Grid Section Column subtotals are now supported in the Web/Mobile clients in the Grid Section Summary.
  • Section Menus can now have the selected menu option highlighted.
  • Inline Gadgets can flow with fields in a Form Section. Just check the Inline attribute and set a Fixed height. The caption, if not hidden, will be displayed beside.
  • Gadgets now have additional attributes Desktop Margin Top and Web Margin Top allowing the top margin for inline gadgets to be set in Desktop, Web and Mobile Apps.
  • Three new showdocument / Lianja.showDocument() actions:
  • Additional page menuitems in the format caption,action|caption,action... where action corresponds to a showdocument() argument, e.g. exit: or closeapp:.
  • New Grid methods: getRowColor(nRow) and getItemColor(nRow,nCol).
  • MS SQL Server syntax nested select 'from' now supported by SQL SELECT, e.g.
SELECT COUNT(*) FROM (SELECT * FROM customers WHERE country = "UK")

or

SELECT COUNT(*) AS ukcos FROM (SELECT * FROM customers WHERE country = "UK") ukcustomers