The Servoy 2.2 documentation is now available.
In addition to including all of the new functionality in Servoy 2.2, the
Servoy 2.2 documentation has been expanded by over 200 pages; over
300 screenshots and examples have been updated; all Servoy design
time properties have been indexed; 400 new index entries have been
added; as well as chapters and/or sections have been added and/or
updated.
A list of all the major enhancements and changes are included in detail at
the end of this announcement - separately for each Servoy book by
chapter and section(s).
Servoy provides documentation in three formats:
Servoy Books
Servoy Downloadable PDF Files
Servoy Online Help
Servoy 2.2 Books
______________
These Servoy 2.2 books can be purchased from the online Servoy Store:
Servoy Developer Edition Volume 1: User's Guide [ info ]
Servoy Developer Edition Volume 2: Reference Guide [ info ]
Servoy Client Edition User's Guide [ info ]
Servoy Application Server Administrator's Guide [ info ]
Servoy Advanced Programming Guide for FileMaker Developers [ info ]
For more detail about a Servoy book in the Servoy Store:
1. Click the Servoy Store link.
2. Scroll down to the "Books" section in the Servoy Store.
3. You will see an information button [ i ] located to the left of each Servoy Book title.
4. Click the information button [ i ] for the Servoy Book you are interested in.
If you find the Servoy documentation helpful in developing your solutions,
please consider purchasing one or more of the Servoy Books. Your
purchases help to pay for the cost of providing and constantly improving
Servoy's documentation (now almost 2000 pages with screenshots
and examples), as well as being able to currently offer all of the Servoy
documentation in pdf format for you to download free of charge.
Servoy 2.2 PDF Files
_________________
The Servoy 2.2 documentation pdf files are available for download.
Choose the online Servoy Developers/Documentation link to view the
list of available pdf files.
Servoy 2.2 Online Help
__________________
Servoy 2.2 Online Help has been available since the release of Servoy 2.2.
Servoy 2.2 Client Edition Help is included as part of the Servoy
installation and is made available when deploying to Servoy Clients.
Choose Help > Help to open the Servoy Client Help Navigator.
Servoy Application Server 2.2 documentation is included as a pdf file
when Servoy is installed. The Servoy Server pdf file is located in the
Servoy/docs folder/directory.
The Servoy Developer 2.2 online help combines the information from
Servoy Developer Edition Volume 1: User's Guide and Volume 2:
Reference Guide into one file.
To open the Servoy Help Navigator:
1. Make sure that Designer is the active window in Servoy Developer .
2. Choose Help > Help (F1).
NOTE: If you have just performed a full install of Servoy 2.2, then Servoy
Developer Help will not be included in the installation. To install Servoy
Developer 2.2 Help, Choose Help > Help (F1). In the install dialog that
appears, press "Download". Be patient since the Help download is fairly
large (26MB). Once the Help download is complete, you will be able to
access the Servoy Help Navigator by choosing Help (F1) from the Help menu.
To find out more about the Servoy Help Navigator features:
1. Choose Help > Help (F1).
2. Click once to open the "Contents" tab of the Help Navigator.
3. Scroll to the bottom of the "Contents" tab.
4. Double click on "Appendix".
5. Double click on "The Servoy Help Navigator" section.
Searching for a Servoy 2.2 function or property in the Help Navigator
________________________________________________________
As of Servoy 2.2, all Servoy functions, run time properties and design
time properties have been added as separate index entries - and as a
result, can be searched for by the name of the function or property.
To find the topic that contains a Servoy function or property:
1. Choose Help > Help to open the Servoy Help Navigator.
2. Click once to open the "Index" tab.
3. Type one or more letters of the function you are searching for.
4. Select the desired function or property from the Index entry list.
5. Double click on the appropriate topic from the Topic list at the bottom of the "Index" tab.
To find the instance(s) of the function or property within a topic:
1. Make sure that the desired topic is already open.
(Follow the steps listed above to search for a topic.)
2. Choose Tools > Find (CTRL-F/CMD-F)
3. Type in the criteria you wish to search for in "Find What".
4. Press the "Find Next" button.
5. The first instance of your search criteria will be highlighted.
6. Repeat step 4 for each additional instance of the search criteria.
NOTE: The steps shown above are available in the Servoy Developer
Edition User's Guide, p. 628; in the Servoy Developer Edition User's Guide
pdf file; and is also included in The Servoy Help Navigator section of the
Appendix - search for "Servoy Help Find Dialog".
Enhancements - Servoy Developer Edition Volume 1: User's Guide
______________________________________________________
Enh - Getting Started; Servoy concepts - added module defintion.
Enh - Forms; Form properties; Adding background color to rows.
Enh - Forms; Form Elements; Placing elements on forms; Setting the Tab sequence.
Enh - Forms; Form Elements; Fields; Field mask formatting.
Enh - Forms; Form Elements; Fields; Formatting text strings.
Enh - Forms; Form Elements; Fields; Tabpanels - updated.
Enh - Methods; The Servoy Editor; Script editor; Using Search Method.
Enh - Servoy Modules; Introduction to modules.
Enh - Servoy Modules; Modules and renaming considerations.]
Enh - Servoy Modules; Calling module methods.
Enh - Servoy Modules; Module behaviors.
Enh - Servoy Modules; Creating modules.
Enh - Servoy Modules; Renaming modules.
Enh - Servoy Modules; Replacing an existing module.
Enh - Servoy Modules; Adding modules.
Enh - Servoy Modules; Module access to multiple solutions.
Enh - Servoy Modules; Adding a module to an open solution.
Enh - Servoy Modules; Deleting modules.
Enh - Servoy Modules; Removing a module from an open solution.
Enh - Settings; Choosing a solution type.
Enh - Deployment; Servoy Headless Client.
Enh - Toolbars - added Show/Sample names toolbar control.
Enh - Repository; Repository versioning; To replace tables in a release.
Enh - onPreviousRecordCmd - form (property; design time)
Enh - onNextRecordCmd - form (property; design time)
Enhancements - Servoy Developer Edition Volume 2: Reference Guide
_________________________________________________________
Enh - Styles; Defining Servoy styles; CSS commenting.
Enh - Styles; Defining Servoy styles; Removing/Deleting Servoy styles.
Enh - Methods; Methods: Modules; Methods, Module globals.
Enh - Methods; Methods: Modules; Methods, Module Global variables.
Enh - Methods; Methods: Modules; Methods, Module Global methods.
Enh - Methods; Methods: Modules; Methods, Module forms.
Enh - Methods; Methods: Modules; Methods, Module form functions.
Enh - Methods; Methods: Modules; Methods, Module elements.
Enh - Methods; Methods: Modules; Methods, Module selectedrecord.
Enh - Methods; Methods: Modules; Methods, Module foundset.
Enh - Methods; Methods: Modules; Methods, Module relations.
Enh - Methods; Methods: Methods, Plugins, PDF_Output plugins.
Enh - Methods; Methods: Methods, Plugins, PDF_Output plugins; PDF forms.
Enh - Methods; Methods: Methods, Plugins, PDF_Output plugins; PDF printing.
Enh - Methods; Methods: Methods, Plugins, PDF_Output plugins; PDF rendering.
Enh - Methods; Methods: Methods, Plugins, Amortization.
Enh - Methods; Methods: Methods, Plugins, Amortization; AmortizationCalculation.
Enh - Methods; Methods: Methods, Plugins, Amortization; Polynomial.
Enh - Deployment; Servoy Headless Client.
Enh - Deployment; Servoy Headless Client; Introduction to SHC.
Enh - Deployment; Servoy Headless Client; Installing SHC.
Enh - Deployment; Servoy Headless Client; Using SHC.
Enh - Deployment; Servoy Headless Client; SHC functions.
Enh - Servoy Runtime Builder - moved from Servoy Developer Edition Volume 1.
Enh - Servoy Runtime Builder; Creating a new runtime database.
Enh - Servoy Runtime Builder; Creating a runtime database connection.
Enh - Servoy Runtime Builder; Opening Servoy Runtime Builder.
Enh - Servoy Runtime Builder; Closing Servoy Runtime Builder.
Enh - Servoy Runtime Builder; Creating a Servoy Runtime project.
Enh - Servoy Runtime Builder; Deleting a Servoy Runtime project.
Enh - Servoy Runtime Builder; Launching a Servoy Runtime application.
Enh - Methods; Methods: Application - addClientInfo (function).
Enh - Methods; Methods: Application - createJPGImage (function; was createThumbnailJPGImage).
Enh - Methods; Methods: Application - getActiveClientCount (function).
Enh - Methods; Methods: Application - getClientCountForInfo (function).
Enh - Methods; Methods: Application - getCurrentLookAndFeelName (function).
Enh - Methods; Methods: Application - getLicenseNames (function).
Enh - Methods; Methods: Application - getSolutionName (function).
Enh - Methods; Methods: Application - getSolutionRelease (function).
Enh - Methods; Methods: Application - getUserProperty (function).
Enh - Methods; Methods: Application - getValueListName (function).
Enh - Methods; Methods: Application - isLastPrintPreviewPrinted (function).
Enh - Methods; Methods: Application - overrideStyle (function).
Enh - Methods; Methods: Application - setUserProperty (function).
Enh - Methods; Methods: Application - addClientInfo (function).
Enh - Methods; Forms - allNames (property; runtime)
Enh - Methods; Forms; elements; field - caretPosition (property; runtime).
Enh - Methods; Forms; elements; field - format (property; runtime).
Enh - Methods; Forms: elements; field - getValueListName (function).
Enh - Methods; Forms: elements; portal - getName (function).
Enh - Methods; Forms: elements; tab - addTab (function).
Enh - Methods; Forms: elements; tab - getSelectedTabFormName (function).
Enh - Methods; Forms: elements; tab - getTabNameAt (function).
Enh - Methods; Forms: elements; tab - removeTabAt (function).
Enh - Methods; Forms: elements; tab - setTabEnabled (function).
Enh - Methods; Database Manager - addTableFilterParam (function).
Enh - Methods; Database Manager - getServerNames (function).
Enh - Methods; Database Manager - hasRecordChanges (function).
Enh - Methods; Database Manager - recalculate (function).
Enh - Methods; Database Manager; JSDataSet - getAsText (function).
Enh - Methods; Database Manager; JSDataSet - getRowAsArray (function).
Enh - Methods; Database Manager; JSDataSet - removeRow (function).
Enh - Methods; Database Manager; JSDataSet - sort (function).
Enh - Methods; Database Manager; JSTable - getQuotedSQLName (function).
Enh - Methods; Database Manager; JSColumn - getAllowNull (function).
Enh - Methods; Database Manager; JSColumn - getQualifiedName (function).
Enh - Methods; Database Manager; JSColumn - getQuotedSQLName (function).
Enh - Methods; History - getFormName (function).
Enh - Methods; I18N - getDefaultDateFormat (function).
Enh - Methods; I18N - getDefaultNumberFormat (function).
Enh - Methods; I18N - setLocale (function).
Enh - Methods; Plugins; agent plugin - setBaloonSize (function).
Enh - Methods; Plugins; agent plugin - setLocation (function).
Enh - Methods; Plugins; file plugin - createTempFile (moved from Application; function).
Enh - Methods; Plugins; file plugin - readFile (moved from Application; function).
Enh - Methods; Plugins; file plugin - readTxtFile (moved from Application; function).
Enh - Methods; Plugins; file plugin - showDirectorySelectDialog (moved from Application; function).
Enh - Methods; Plugins; file plugin - showFileOpenDialog (moved from Application; function).
Enh - Methods; Plugins; file plugin - showFileSaveDialog (moved from Application; function).
Enh - Methods; Plugins; file plugin - writeFile (moved from Application; function).
Enh - Methods; Plugins; mail plugin - receiveMail (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getAttachments (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getCCAddresses (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getFromAddresses (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getHeaders (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getHtmlMessage (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getPlainMesssage (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getReceiveDate (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getRecipientAddresses (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getReplyAddresses (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getSentDate (function).
Enh - Methods; Plugins; mail plugin; MailMessage - getSubject (function).
Enh - Methods; Plugins; pdf_output plugin - convertPDFFormToPDFDocument (function).
Enh - Methods; Plugins; pdf_output plugin - endMetaPrintJob (function).
Enh - Methods; Plugins; pdf_output plugin - getPDFPrinter (function).
Enh - Methods; Plugins; pdf_output plugin - getPagesPrinted (function).
Enh - Methods; Plugins; pdf_output plugin - getTotalPagesPrinted (function).
Enh - Methods; Plugins; pdf_output plugin - insertFontDirectory (function).
Enh - Methods; Plugins; pdf_output plugin - startMetaPrintJob (function).
Enh - Methods; Plugins; amortization plugin - newCalculation (function).
Enh - Methods; Plugins; amortization plugin - newPolynomial (function).
Enh - Methods; Plugins; amortization plugin - nextDate (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - addCompoundPeriodChange (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - addLoan (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - addPayment (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - addRateChange (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - calculateAmortizationSchedule (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - getAmrotizationSchedule (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - getError (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - getEvents (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - getRestBalance (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - getUnknown (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - isValidPeriod (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - roundMoney (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - solveForUnknown (function).
Enh - Methods; Plugins; amortization plugin; AmortizationCalculation - sortEvents (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - addPolynomial (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - addTerm (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - findRoot (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - getDerivative (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - getDerivativeValue (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - getValue (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - multiplyByPolynomial (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - multiplyByTerm (function).
Enh - Methods; Plugins; amortization plugin; Polynomial - setToZero (function).
Enh - Servoy Headless Client - setMainForm (function).
Enhancements - Servoy Application Server Administrator's Guide
_____________________________________________________
Enh - Installing a Database as a Service; Database as a service: Mac OS X.
Enh - Installing a Database as a Service; Database as a service: Linux/Unix; Using a command line with Linux/Unix.
Enh - Managing with Servoy Server; Database performance.
Enh - Advanced Options; Configuring Servoy SSL.
Enh - Advanced Options; Configuring Servoy SSL; SSL Keystore.
Enh - Advanced Options; Configuring Servoy SSL; SSL Truststore.
Enh - Advanced Options; Configuring Servoy SSL; Keytool.
_____________
Marc Norman
Servoy