Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In Servoy, a developed application is called a "solution". A solution in general contains a set of forms (the equivalent of layouts, UIs or screens in other platforms) and business logic.

Solutions can also contain just business logic, to be used for server side processing using Servoy Batch Processors or to expose through the Servoy Headless Client, for example as a webservice.

Solutions are developed using Servoy Developer which is available as a plugin for Eclipse or can be downloaded pre-packaged with Eclipse from the Servoy website.

For more information on developing solutions in Servoy or on Servoy Developer, see the following guides:
Servoy Programming Reference Guide

[Servoy Programming Guide|Programming Guide] [Servoy Developer User Guide|Developer User Guide]
Hidden
Wiki Markup
{hidden}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY, UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO EXTRACT CHANGES FROM THE PAGE AND MERGE THEM BACK INTO SERVOY SOURCE{hidden}
{sub-section:description|text=}{sub-section}\\{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Event Summary{th}{tr}{tbody}{tr}{td}{td}{td}[#onClose]
The method that is executed when a solution closes.{td}{tr}{tbody}{tbody}{tr}{td}{td}{td}[#onDataBroadcast]
Method that is executed when data broadcast occurs.{td}{tr}{tbody}{tbody}{tr}{td}{td}{td}[#onError]
The method that is executed when a solution opens and an error occurs.{td}{tr}{tbody}{tbody}{tr}{td}{td}{td}[#onOpen]
The method that is executed when a solution opens.{td}{tr}{tbody}{table}\\{table:class=servoy sSummery}{colgroup}{column:width=80px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Property Summary{th}{tr}{tbody}{tr}{td}[Number]{td}{td}[#firstForm]
The first form that loads when a solution is deployed.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#i18nTable]
The i18n database server connection and database table that stores the i18n keys for a solution.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#loginForm]
The name of the login form that loads when a solution is deployed.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#modulesNames]
The list of modules that have been added to a solution.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#mustAuthenticate]
Flag that tells if authentication is needed in order to access the solution.{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#solutionType]
The type of a solution; can be "Normal" (non-module), "Module", "Web client only", "Smart client only" .{td}{tr}{tbody}{tbody}{tr}{td}[Number]{td}{td}[#textOrientation]
The direction that text is displayed.{td}{tr}{tbody}{tbody}{tr}{td}[String]{td}{td}[#titleText]
The menu bar title of a solution.{td}{tr}{tbody}{table}\\{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Event Details{th}{tr}{tbody:id=5B585058-040A-442F-9568-579A213D79BF}{tr:id=name}{td}h6.onClose{td}{tr}{tr:id=des}{td}{sub-section:5B585058-040A-442F-9568-579A213D79BF_des|text=|trigger=button}{sub-section}{sub-section:5B585058-040A-442F-9568-579A213D79BF_des|trigger=none|class=sIndent}The method that is executed when a solution closes. The default is -none-.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:5B585058-040A-442F-9568-579A213D79BF_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:5B585058-040A-442F-9568-579A213D79BF_prs|trigger=none}force -- if false then solution close can be stopped by returning false
{sub-section}{div}{td}{tr}{builder-show:permission=edit}{tr:id=ret}{td}*Returns*\\{sub-section:5B585058-040A-442F-9568-579A213D79BF_ret|text=|trigger=button}{sub-section}{sub-section:5B585058-040A-442F-9568-579A213D79BF_ret|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:5B585058-040A-442F-9568-579A213D79BF_see|text=|trigger=button}{sub-section}{sub-section:5B585058-040A-442F-9568-579A213D79BF_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:5B585058-040A-442F-9568-579A213D79BF_see|text=|trigger=button}{sub-section}{sub-section:5B585058-040A-442F-9568-579A213D79BF_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:5B585058-040A-442F-9568-579A213D79BF_sam|text=|trigger=button}{sub-section}{sub-section:5B585058-040A-442F-9568-579A213D79BF_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=E19D9C58-61E4-4849-9CB7-5FE62E005877}{tr:id=name}{td}h6.onDataBroadcast{td}{tr}{tr:id=des}{td}{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_des|text=|trigger=button}{sub-section}{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_des|trigger=none|class=sIndent}Method that is executed when data broadcast occurs. The default is -none-.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_prs|trigger=none}dataSource -- table data source
action -- see ACTION constants
pks -- affected primary keys
cached -- data was cached
{sub-section}{div}{td}{tr}{builder-show:permission=edit}{tr:id=ret}{td}*Returns*\\{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_ret|text=|trigger=button}{sub-section}{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_ret|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_see|text=|trigger=button}{sub-section}{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_see|text=|trigger=button}{sub-section}{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_sam|text=|trigger=button}{sub-section}{sub-section:E19D9C58-61E4-4849-9CB7-5FE62E005877_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=401B1056-19DB-40C7-AD25-2A90B664FD3F}{tr:id=name}{td}h6.onError{td}{tr}{tr:id=des}{td}{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_des|text=|trigger=button}{sub-section}{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_des|trigger=none|class=sIndent}The method that is executed when a solution opens and an error occurs. The default is -none.{sub-section}{td}{tr}{tr:id=prs}{td}*Parameters*\\{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_prs|trigger=none}ex -- exception to handle
{sub-section}{div}{td}{tr}{builder-show:permission=edit}{tr:id=ret}{td}*Returns*\\{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_ret|text=|trigger=button}{sub-section}{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_ret|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_see|text=|trigger=button}{sub-section}{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_see|text=|trigger=button}{sub-section}{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_sam|text=|trigger=button}{sub-section}{sub-section:401B1056-19DB-40C7-AD25-2A90B664FD3F_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=15187F20-D1FC-4DC2-83BD-E3502C8CB2EE}{tr:id=name}{td}h6.onOpen{td}{tr}{tr:id=des}{td}{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_des|text=|trigger=button}{sub-section}{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_des|trigger=none|class=sIndent}The method that is executed when a solution opens. The default is -none-.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=ret}{td}*Returns*\\{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_ret|text=|trigger=button}{sub-section}{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_ret|trigger=none|class=sIndent}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_see|text=|trigger=button}{sub-section}{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_see|text=|trigger=button}{sub-section}{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_sam|text=|trigger=button}{sub-section}{sub-section:15187F20-D1FC-4DC2-83BD-E3502C8CB2EE_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}\\{table:class=servoy sDetail}{colgroup}{column:width=100%}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Property Details{th}{tr}{tbody:id=7B147F77-A363-4A45-BC61-87399CF75E00}{tr:id=name}{td}h6.firstForm{td}{tr}{tr:id=des}{td}{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_des|text=|trigger=button}{sub-section}{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_des|trigger=none|class=sIndent}The first form that loads when a solution is deployed.

NOTE: If the Login form is specified, then the firstForm is the first form that will load next after the loginForm.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_ret|text=|trigger=button}{sub-section}{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_see|text=|trigger=button}{sub-section}{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_see|text=|trigger=button}{sub-section}{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_sam|text=|trigger=button}{sub-section}{sub-section:7B147F77-A363-4A45-BC61-87399CF75E00_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=647C5D78-6241-4C97-9964-58E96CC7FBF5}{tr:id=name}{td}h6.i18nTable{td}{tr}{tr:id=des}{td}{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_des|text=|trigger=button}{sub-section}{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_des|trigger=none|class=sIndent}The i18n database server connection and database table that stores the i18n keys for a solution.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_ret|text=|trigger=button}{sub-section}{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_see|text=|trigger=button}{sub-section}{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_see|text=|trigger=button}{sub-section}{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_sam|text=|trigger=button}{sub-section}{sub-section:647C5D78-6241-4C97-9964-58E96CC7FBF5_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=C4944036-4D97-4E31-AFC3-91F7F1C84669}{tr:id=name}{td}h6.loginForm{td}{tr}{tr:id=des}{td}{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_des|text=|trigger=button}{sub-section}{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_des|trigger=none|class=sIndent}The name of the login form that loads when a solution is deployed.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_ret|text=|trigger=button}{sub-section}{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_see|text=|trigger=button}{sub-section}{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_see|text=|trigger=button}{sub-section}{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_sam|text=|trigger=button}{sub-section}{sub-section:C4944036-4D97-4E31-AFC3-91F7F1C84669_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=10E361CC-2286-4746-8076-30759D5DEBB5}{tr:id=name}{td}h6.modulesNames{td}{tr}{tr:id=des}{td}{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_des|text=|trigger=button}{sub-section}{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_des|trigger=none|class=sIndent}The list of modules that have been added to a solution.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_ret|text=|trigger=button}{sub-section}{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_see|text=|trigger=button}{sub-section}{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_see|text=|trigger=button}{sub-section}{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_sam|text=|trigger=button}{sub-section}{sub-section:10E361CC-2286-4746-8076-30759D5DEBB5_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4}{tr:id=name}{td}h6.mustAuthenticate{td}{tr}{tr:id=des}{td}{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_des|text=|trigger=button}{sub-section}{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_des|trigger=none|class=sIndent}Flag that tells if authentication is needed in order to access the solution.

To enforce a default Servoy user name and password login dialog; if set a login dialog is required, if unchecked no login dialog is required.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_ret|text=|trigger=button}{sub-section}{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_ret|trigger=none|class=sIndent}[Boolean]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_see|text=|trigger=button}{sub-section}{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_see|text=|trigger=button}{sub-section}{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_sam|text=|trigger=button}{sub-section}{sub-section:380F29F4-ACF0-4BC5-A176-6F9B3C4A26E4_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B}{tr:id=name}{td}h6.solutionType{td}{tr}{tr:id=des}{td}{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_des|text=|trigger=button}{sub-section}{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_des|trigger=none|class=sIndent}The type of a solution; can be "Normal" (non-module), "Module", "Web client only", "Smart client only" .{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_ret|text=|trigger=button}{sub-section}{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_see|text=|trigger=button}{sub-section}{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_see|text=|trigger=button}{sub-section}{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_sam|text=|trigger=button}{sub-section}{sub-section:3E9D60BE-9FBA-4536-8D4A-FF691EBFED4B_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=19128966-FCB1-4101-BB59-25416174AD40}{tr:id=name}{td}h6.textOrientation{td}{tr}{tr:id=des}{td}{sub-section:19128966-FCB1-4101-BB59-25416174AD40_des|text=|trigger=button}{sub-section}{sub-section:19128966-FCB1-4101-BB59-25416174AD40_des|trigger=none|class=sIndent}The direction that text is displayed. 

Options include: 
DEFAULT
left to right
right to left
locale specific{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:19128966-FCB1-4101-BB59-25416174AD40_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:19128966-FCB1-4101-BB59-25416174AD40_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:19128966-FCB1-4101-BB59-25416174AD40_ret|text=|trigger=button}{sub-section}{sub-section:19128966-FCB1-4101-BB59-25416174AD40_ret|trigger=none|class=sIndent}[Number]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:19128966-FCB1-4101-BB59-25416174AD40_see|text=|trigger=button}{sub-section}{sub-section:19128966-FCB1-4101-BB59-25416174AD40_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:19128966-FCB1-4101-BB59-25416174AD40_see|text=|trigger=button}{sub-section}{sub-section:19128966-FCB1-4101-BB59-25416174AD40_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:19128966-FCB1-4101-BB59-25416174AD40_sam|text=|trigger=button}{sub-section}{sub-section:19128966-FCB1-4101-BB59-25416174AD40_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=7518B1C4-DC0E-4773-9E2A-3A8703923D09}{tr:id=name}{td}h6.titleText{td}{tr}{tr:id=des}{td}{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_des|text=|trigger=button}{sub-section}{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_des|trigger=none|class=sIndent}The menu bar title of a solution.{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=prs}{td}*Parameters*\\{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_prs|text=|trigger=button}{sub-section}{div:class=sIndent}{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_prs|trigger=none}{sub-section}{div}{td}{tr}{builder-show}{tr:id=ret}{td}*Returns*\\{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_ret|text=|trigger=button}{sub-section}{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_ret|trigger=none|class=sIndent}[String]{sub-section}{td}{tr}{builder-show:permission=edit}{tr:id=see}{td}*Also see*\\{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_see|text=|trigger=button}{sub-section}{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_see|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=link}{td}*External links*\\{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_see|text=|trigger=button}{sub-section}{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_link|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{builder-show:permission=edit}{tr:id=sam}{td}*Sample*\\{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_sam|text=|trigger=button}{sub-section}{sub-section:7518B1C4-DC0E-4773-9E2A-3A8703923D09_sam|class=sIndent|trigger=none}{sub-section}{td}{tr}{builder-show}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}