4WS.Platform / Blog: Recent posts

New Installer of 4WS.Platform

Would you like to try 4WS.Platform 5.0.0 but you don't know how to install it?

Now you can download a full installer with: Java JDK, database (MySQL 5.7.13 or SQLServer Express 2012) and 4WS.Platform.
Installers are valid for Windows x64.

Posted by Lorenzo Luccon 2016-07-15

4WS.Platform Enterprise Edition Trial Version

You can now try 4WS.Platform Enterprise Edition: a trial version on the cloud that you can freely access by signing up, through this URL: https://platformdeploy.sinesy.it/platform/lic/registration_v2.0.jsp

Posted by Lorenzo Luccon 2016-07-04

New Web Designer!

Try the new Web Designer of 4WS.Platform, fresh and attractive!

Posted by Lorenzo Luccon 2016-07-04

4WS.Platform: released a new version 5.0.0

These are the new features and fixes included with this realese:

Community Edition
- Added focus on first mandatory control
- Added export of SYS03 table, when exporting a backup
- Added checking when creating an application, related to the biggest value of DESCR_ID
- Fixed problem with a report grid, when it is created starting from an already existing window
- Fixed problem when creating code selectors linked to server side js business components where the same fields have been added, removed, re-added
- Fixed permission administrator role
- Fixed problem with server side js method saveGridExportInCSV, when headers contain a space
- Fixed problem when creating a server-side js action when the variable userInfo contains an apex in a String
- Added rendering events management on modal windows composed of forms and editable panes
- Fixed icon filter on columns grids
- Added rendering events management on modal windows composed of trees
- Added wizard to forms, grids and filter panels, to create actions used to apply filtering conditions on a selector, starting from values coming from other components
- Fixed problem when reading a block of data in paging combos
- Fixed problem when saving data on grid with mandatory and not editable columns
- Fixed problem with Google SSO
- Fixed problem when passing a JSON object through a ws, having numeric attributes set to null
- Fixed problem with viewing the checkbox used to hide columns in grid
- Fixed problem when calling utils.getColumnsInTable with SQLServer
- Added session info saving when a cluster is enabled, in case of server-side js actions or session variables
- Fixed problem when saving/retreving user images, in case of file management based on GCS
- Fixed problem when pressing backspace key on an application or Web Designer
- Fixed problem when importing an actication key having multiple IPs
- Fixed problem when adding translations for a b.c. ROL on grids/forms/filters, when adding fields
- Added before load data event on chart panel
- Fixed problem on opening the window for preview definition
- Fixed problem with grids/forms containing data with ? and b.c. where variables are replaced
- Added support for auto load data when opening the Form pane
- Updared value for a version field, in the utils.updateObject method
- Fixed markers delete on maps
- Added event 'before creating grid'
- Added wizard panel to pilot panes to show in alternative
- Added an editable panel not linked to a writable object
- Added error message reading for js invocations of getWebContent, in case of HTTP error codes >= 400
- Added checkbox in filter panel definition, used to add dinamically filter controls in the filter panel
- Added autofilling for depending fields, when selecting an item from a remote combo box
- Added 3-state management of checkboxes when enabling ins/upd/del operations in roles per pane
- Added chance to add virtual columns to grids, without passing through the data model
- Added wizard to load an image panel when loading a detail form
- Added wizard to load an image panel when selecting a row in grid
- Added user favourites feature, in case of bluewhite theme and leftmenu
- Added method to invoke server side actions in a synchronous way and with an independent transaction
- Added parameter to customize the suffix for icon names for favourite menu
- Added virtual fields reading in grid/form, in case of server-side js component
- Added support fo NVARCHAR2 for Oracle database
- Added method setDecodeField to server-side js b.c., to decode attributes to fields in paginated queries
- Added server-side js method sendSmsMessage to send SMS messages
- Improved email reading process, in order to extract attachments included as inline text of the message body
- Imprived alewrt messages reading, using asynchronous requests
- Added support for background images in detail forms for mobile apps
- Set position for new virtual field as the last of the list
- Speeded up the use of SqlTool for Oracle database
- Support for the field selection coming from an object in relation with the main object for a preview panel
- Added support for password input controls in detail panels
- Added server-side js method to read a sheet of an xls file
- Fixed problem on changing menu type and them in app detail
- Added variable to define a date+time defined on the server side
- Added support for text messages in Base64 format
- Added web service for uploading a file and then executing a serverside js action
- Added support for the PATCH method in server-side js actions
- Added HTTP POST method in the authentication web service
- Added HTML content support for confirm messages
- Fixed problem with setting of a GPS position in map and remove optionally the default position
- Added wizard to load a map from a grid or detail form
- Improved values decoding form the internal state, if they contain special symbols
- Added support for HEAD request, when showing a document stored in session
- Passed forward values coming from every row read from csv/xls in case of data import to grid, with an event Before importing row
- Added check for creation of menu' function for manual business component
- Added csss class on windows
- Added methods for convert the date in sql.Date o sql.Timestamp on js serve-side
- Changed metadata import process, to avoid the updating of directories if already defined
- Added a server-side js action to execute at the end of a synchronization process
- Added link to chart gallery
- Added flag for bottom toolbar
- Added new function of broadcast... read more

Posted by Lorenzo Luccon 2016-07-04

Good News!

We reached 7,000 downloads!
Thanks a lot to everybody!

4WS.Platform Team

Posted by Lorenzo Luccon 2016-04-06

4WS.Platform: released a new version 4.0.2

These are the new features and fixes included with this realese:

Community Edition
- Fixed virtual fields delate on business component edit
- Fixed click event on button columns
- Fixed events manage on lookup grids
- Added the generation of a change value event on clearable combobox
- Fixed problem with permissions on columns, in case of permissions admin user
- Fixed login page for themes
- Fixed selection icon field for tree panels
- Fixed renderer of columns button
- Fixed import dati from csv file
- Fixed min and max value on number controls
- Fixed levels definition of tree panels
- Fixed problem when using enavled/disabled checkboes on actions and panel buttons
- Fixed problem when creating a js action starting from a double click event on creation of a panel button
- Fixed load data on selectors detail
- Fixed problem when uploading files and file name, in case of re-upload of a file which replaces the previous one
- Fixed problem when importing users from users list using an xls file
- Added variable for a datastore of a remote combo, composed of column id + grid id
- Added buttons menu on topbar
- Added variables for additional querys
- Improve selection of the default values in grids and details
- Modified compatibility of IE
- Added autocompletition feature for each attribute of each pane included in the window related to an action linked to events for panels, columns, controls, filters, buttons
- Added sever-side js methods for create and write csv files... read more

Posted by Lorenzo Luccon 2016-03-03

4WS.Platform: released a new version 4.0.1

These are the new features and fixes included with this realese:

Community Edition
- Fixed problem when changing language in the menu definition
- Fixed objects alignment
- Fixed filter on custom translations
- Fixed scroll on menu' search
- Fixed rows height on locking grid view
- Fixed number format on grids export
- Fixed problem when reloading a detail window related to a b.c. just created
- Changed the authorizations window opening from role detail: now it is possible to open multiple instances of that window
- Added checkboxes to hide the toolbar and/or toolbar buttons for grids and form panels
- Added support for additional filters when reading documents from GDrive
- Added support for additional queries when reading data from Datastore
- Added support for additional queries when reading data from MongoDB + support for index creation + unique key creation
- Added folder having tree menu + functionalities belonging to the folder, in the role detail
- Added checkbox to enable the multiple selection of nodes in a tree panel
- Added syntax checking when inserting grid for reports, in order to avoid the premature creation of window/grid/b.c. in case of errors
- Improved the icons viewving in menu and windows list
- Added automatism to fill in the action just created in events for panels/controls/columns/filters
- Added after renderer event for filter panels
- Added radio button control on forms
- Added radio button selector
- Added 'label not visibile' in form and filter panels
- Added radio button selector for mobile
- Added action id in lookup selection
- Added buttons itemId in filter panels
- Added height definition for subpanel in form panel
- Added option controls under label for form and filter panels
- Added label height for form and filter panels
- Removed max chars limit on business component
- Added cc and bcc in email logs
- Added find in parameters grids
- Added next actions for controls events
- Added activation/deactivation events for panels, columns and controls
- Added activation/deactivation of actions
- Added selection of butons and popup of panels... read more

Posted by Lorenzo Luccon 2016-01-14

Good News

In 4WS.Platform web site you can find a section "How To" with the main use cases of the product.

Posted by Lorenzo Luccon 2015-12-15

4WS.Platform is back!

Released a new version 4.0.0!
These are the new features and fixes included with this realese:

Community Edition
- Fixed 4WS SSO
- Fixed problem when executing a query sorted by a calculated field having an alias
- Fixed problem on the web interpreter, when opening a code selector detail
- Fixed problem when selecting the next action in the action detail: now it is no more possible to select the same action
- Fixed problem when updating a b.c. created as a report on line, in case of linked filter panels which were logically deleted in the past
- Fixed problem when showing an alert message related to a conversation
- Fixed problem when showing a filter panel containing multiple translations
- Fixed problem when reading a csv file having carriage returns or fields composed only of double apex
- Fixed roles update
- Fixed selection of next action
- Fixed windows export/import
- Fixed problem when settings an inner/left outer relation on business components
- Fixed pk fields on Oracle tables
- Fixed menu' selection
- Fixed height of login panel
- Added zoom buttons in image panels
- Added properties parentFolderId and methodName to the args variable included in every window, related to the menu folder containing the clicked menu item and the js method just called
- Improved the columns update for grid binded to a business component having a free query: now columns mantain the previous settings if not changed
- Added js server-side method to create groups in an LDAP server
- Added lens button in image panel
- Added a getWebContent method version supporting header parameters
- Fixed problem when reading data coming from the getPartialResult and executeQuery js methods
- Added buttons to export CSV and SQL on the SqlTool functionality
- Added selection buttons on lookup grid with enable insert
- Added optional export of email templates
- Improved data encription linked to cripted text fields: now the error is still logged, but the dsata list is returned anyway
- Added answer test of Javascript server side actions
- Added SSO for 4WS on portal mode
- Added param for loading files on application startup
- Addes param for the application icon
- Added url param for the redirect
- Adding storage latest password used by the user
- New parameters management
- Added combo box on lookup grids
- Added password recovery function
- Added before edit on checkbox column
- Fixed problem with css files loading order, with themes having multiple .css files
- Fixed problem when saving on the file system files whose names contain accents (grid/form upload feature)
- Fixed problem with test query when creating an additional datastore
- Fixed problem with case sensitive filters applied to queries executed within server-side js
- Added browser version parameter in forgot password
- Fixed problem with parameters on export grids
- Added alignment of mandatory fields from the model
- Fixed problem when deleting a detail, in case of the logical deleting has been removed
- Fixed problem with transactions on server-side js methods insert/update/deleteObject
- Fixed problem when reading date values on remote combos
- Fixed problem when showing alert messages in case of a list of usernames separated by commas and spaces
- Fixed problem when executing server-side js actions linked to column events
- Fixed problem with the panels alignement when defining virtual fields in a model or b.c.
- Fixed problem with a full export of metadata
- Fixed quick filter on custom translations
- Fixed problem when updating a grid having default values in edit, for not editable cells
- Fixed problem when updating a form having default values in edit, for not editable controls
- Fixed problem with maximum number of rows in insert
- Fixed visualization of language virtual fields
- Fixed problem with user session in case of multiple applications opened in portal mode
- Fixed export/import of windows
- Fixed problem when deleting a docx template
- Fixed problem when moving focus to grid cells not visible
- Added mandatory fields alignment in panels from objects
- Fixed order by on grids
- Fixed filter on additional data store
- Fixed problem in grid lookups when clearing up or revalidating a code and the focus is lost using the mouse of the TAB key, in case of last cell or not
- Fixed problem when replacing variables in b.c. with no bindings
- Fixed problem when defining a new window title, where there is not possible to start the title with a digit
- Fixed problem with checkbox (de)selection in grids of the Web Designer
- Fixed problem when exporting data from grids fed by server-side js
- Fixed problem when creating a tree panel fed by a single b.c.
- Fixed problem when creating a report whose title contains characters different from letters and numbers
- Fixed problem when creating a shell command or a window containing a web page
- Fixed min and max value for number columns
- Fixed problem when defining authorizations with SITE_IDs having value not equal to 100 with permissions applied to components/columns
- Fixed check password
- When importing metadata for an application, now the activation is not any more replaced
- Automatically removal of the buttons menu when choosing a menu item
- Changed function name related to metadata management in import/export application
- Added server-side js methods to execute the insert, update and delete operations, starting from a data model definition and a js object containing the data to manage
- Added web services to test the correct working of the database connections to the database schemas
- Added support for modal windows
- Added the clearing up of virtual fields in the filer panel when pressing the clear button
- Added detail form creation, without a linked grid
- Reduced the number of fields read from a SQL query for a grid, in case of a b.c. based on objects, accoding to the to send flag
- Added waiting message while waiting for the window creation
- Added js server-side method to execute SQL instructions without logging them. Helpful with bulk operations
- Added js server-side methods to retrieve the list of fks of a table and the tables list of a schema
- Added event for multiple row selection also in free SQL grids
- Added event in grid and form to rename the file to upload
- Improved parameters definition for b.c. and panes, when changing the binded SQL
- Added panels filter in the actions list
- Improved the rendering of the js editor in the action detail
- Added support for CLOB fields in the web interpreter
- Changed deactivation state in HTML editor from disabled to readonly, to make it possible the copy 'n paste
- Added automatic conversion from HTML to XLS in case of grid data export, when LibreOffice has been installed
- Added flag in selector to avoid revalidating code when opening a detail form
- Change email reading with vfc files
- Added CSS classes x-grid-panel-xxx x-filter-panel x-filter-panel-xxx x-form-panel x-form-panel-xxx x-tree-panel x-tree-panel-xxx to customize all panels using CSS styles
- Added Chart panel
- Added filter in actions list
- Added auto load data for tree panels
- Added flag in grid definition, to avoid reckoning the number of records
- Added checking when writing data, through a server-side js action, able to cancel the wrinting operation at app level
- Added Order of Grid Export parameters
- Added events for text area cells of grids
- Added permissions in visibility at folder level and panes not located at the center
- Added filter panels alignment when the business component was modified
- Added button for the updating menu' of Web Designer
- Added double click event on a tree node
- Added feature to align redundant fields
- Added SITE_ID creation feature and changed users, roles and role functions features
- Added border on map panels
- Enabled options for lookup grids
- Added event before open context menu
- Added label in message of mandatory controls not valorized in form panel
- Added before load data event for tree panels
- Extended bind variables analisys in business component for tree panels
- Fixed validation problem in lookup when loosing focus using the mouse
- Added optional export in xlsx using HSSF library
- Added menu with popup window and tab panes
- Added methods for execution of query on javascript server side
- Modified collapsible properties in form panels
- Added flag for collapsible form
- Added model and b.c. definition, whose data is fetched by Google Datastore... read more

Posted by Lorenzo Luccon 2015-12-09

4WS.Platform: released a new version 3.3.1

These are the new features and fixes included with this realese:
Community Edition
- Fixed problem when creating a business component with a free query, in case the distinct checkbox has been selected
- Fixed disabled map panels
- Fixed summary rows on grid panels
- Fixed windows delete
- Fixed url image columns on grids
- Fixed paging toolbar on grid panels
- Fixed problem on creation of panels fed by server-side js and having virtual fields
- Fixed problem on metadata export: now authorizations per role are exported, when roles are selected but not users
- Fixed nodes order on tree panels
- Fixed problem on opening the languages list in the user detail
- Fixed problem when retrieving binding variables from a business component
- Added encription/decription on database of single fields at model level
- Improved data alignment algorithm: now field types are left unchanged when reset previously by the user
- Added server-side js function to compress a list of files
- Improved JSON format response when the user authentication fails: more details are provided about the cause and an errorCode
- Added server-side js function to send emails with explicit SMTP settings specification
- Added new translation policty, which reduces the number of columns created in a grid
- Improved combo decoding when exporting data from a grid, in case of a combo filtered on the client side
- Added new function to Web Designer to define aliases for complex HTTP requests
- Added administrator permissions role
- Added regular expression param for user password define
- Added virtual field on detail panels
- Added parameter to define the maximum number of erroneous login attempts
- Added parameter to define the number of days to use for the password expiration
- Updated function for import-export application data and files
- Added type action column on actions lookup grid
- Added before and after event of one row from file
- Chnaged getCount method in order to make it work also with additional data sources
- Added process bpmn starter method for javascript server-side action
- Added image panel from url... read more

Posted by Lorenzo Luccon 2015-05-27

4WS.Platform: released a new version 3.3.0

These are the new features and fixes included with this realese:
Community Edition
- Fixed variables use in js server side
- Fixed problem when typing no alphanumeric characters as folder/menu item names in the 'menu items' functionality
- Fixed problem when creating a new user in the user detail window: now the user parameters list will be cleaned up
- Aligned behavior of menu folders/items management for each COMPANY_ID
- Fixed validation filter on lookup control
- Fixed JSON based request bodies containing accents
- Fixed problem when creating an image gallery
- Fixed the response produced in JSON format in case of errors: now all attributes are always surrounded by apex
- Fixed problem when creating lookups, when a detail window is not selected
- Fixed problem with columns rendering in grids having virtual fields
- Fixed mime type when exporting a single window
- Fixed virtual field error on grids
- Fixed show message on modal windows
- Fixed additional queries execution
- Fixed navigation bar on grids
- Foxed tree panel visualization on tab panels
- Added support for additional EntityManagers, related to persistence units declared via persistence.xml
- Added support for additional EntityManagers, for each additional datasource
- Class loading of resource classes from jars located in WEB-INF/lib
- Improved rendering of static combo boxes, in editable grids
- Changed default theme, when creating new applications
- Changed action length in case of MySQL database
- Added Image URL management in detail forms
- Added insert function on remote combo
- Enabled configuration columns of lookup grids
- Added session closed message
- Added portal mode selection on product installer
- Added support to data synchronization towards mobile devices, based on filter rules having binding variables
- Added support for filtering conditions coming from the client side, in case of reports generated starting from a JSON list
- Added languages management for application
- Added link from additional data store to application
- Added SSO with 4WS... read more

Posted by Lorenzo Luccon 2015-04-30

Porting to Java 8/Tomcat 8

We are working to port 4WS.Platform to Java 8 and Apache Tomcat 8 environment!
Keep calm and stay tuned!

Posted by Lorenzo Luccon 2015-03-18

4WS.Platform: released a new version 3.2.0

These are the new features and fixes included with this realese:
- Fixed data field update for columns/controls, in case of data model defined from a server-side js or web service
- Fixed remote combobox loading, in case of data coming from a free query
- Fixed fields recovery on sql with DISTINCT
- Fixed connection create for additional db
- Fixed before query event on remote combo
- Fixed process scheduling when a process is expressed in minutes
- Fixed json reading for a form, in case of an attribute whose value is composed of the backslash character only
- Fixed bug included in the last version, coming up with a request having an authToken
- Fixed grid profiles behavior, in case of applications managing multiple site id
- Fixed JSON decoding, when coming from server to feed a form, if it contains a \ character
- Made readonly the multiline field related to the messages received in the chat dialog
- Fixed problem when saving roles in case of multi-site environment
- Fixed problem with export button enabling, after loading data in grid
- Fixed problem with autologon through a direct URL, in case of two consecutive logons with different userames and without an explicit logout
- Fixed problem when editing of grid columns in the Web Designer: when hiding a column, sometimes the 'visibile if' cell was automatically set
- Changed additional datasource management: now the pooler can be enabled/disabled with or without a properties file
- Lookup windows can now contain a filter panel on the top
- Added support for request headers when executing server-side js
- Added user signing up, in case of installation from shell
- Created a distinct class name 'filtercleanPanel' for clean button in a filter panel
- Fixed remote combo valorization
- Added printer list
- Added report print function

Posted by Lorenzo Luccon 2015-03-13

4WS.Platform: released a new version 3.1.2

These are the new features and fixes included with this realese:
Version 3.1.2:
- Fixed error when aligning data model from Alfresco
- Fixed problem in lookups set with case insensitive filter, where the upper(field) condition was not added
- Fixed param load on JS Server actions
- Aligned cleareable comboboxes to a combobox and normalized the behavior of controls when opening a form in INSERT mode
- Added company id selection when importing data
- Fixed action generation for reports
- Added datastore selection for sequence field
- Modified start of scheduler process
- Added params management of mail templates
- Added selection files on scheduler
- Added section to import/export feature, in order to duplicate a COMPANY_ID
- Added check to avoid user registration on an already existing installation.

Posted by Lorenzo Luccon 2015-02-24

4WS.Platform: released a new version 3.1.1

These are the new features and fixes included with this realese:
- Fixed delete next actions
- Fixed problem when removing a panel from a panes container in a window
- Fixed number visualization on form
- Fixed visualization combo value for translation display name
- Fixed problem when applying filtering conditions with dates and <,<=,>,>= operators, in case of grids fed by Alfresco
- Fixed problem when saving the company+duty relationship, in the user detail form
- Fixed problem when getting a progressive through getProgressive method, in a server-side js action
- Fixed problem related to multiple loading of translations, when starting the app. Fixed rendering problem with buttons menu
- Forced additional datasource loading, after the metadata import of an application
- Fixed problem when cleaning up the language combo in the login dialog: now the default language is used
- Fixed problem with remote combo decoding, when codes are numeric and the grid export is in Extended Excel
- Added multiple support for relationships between the same couple of tables
- Application update step: added confirm dialog to choose if save or not the custom theme too; helpful when the theme should not be updated any more
- Added param for available list of users for application
- Added optional param to main_app.jsp, in order to reload app without a specified number of roles enabled
- Added optional export for scheduled processes and directories. Added combo for selecting an export profile
- Fixed atomicity in calls among beans, when creating new funtions and menu items

Posted by Lorenzo Luccon 2015-02-10

4WS.Platform: released a new version 3.1.0

These are the new features and fixes included with this realese:
- Fixed problem when executing queries containing virtual fields
- Fixed problem when executing additional queries, linked to virtual fields
- Fixed problem when executing an external ws with POST method and without a request body
- Fixed problem when saving files on a form panel for controls having Upload to directory type
- Fixed problem with multiple selections of the same first-level menu item: now the menu item will remain always selected
- Fixed export dialog for users: now it shows a list of exportable columns
- Fixed problem on sending data to form panes, containing multi-line text generated by a Windows o.s.
- Fixed the language showing in user detail, when the site id control is visible
- Improved object alignment algorithm, when importing metadata having logically deleted records
- Added 'locked' flag management when authenticating users
- Fixed export feature in processes list and process executions list
- Fixed abilitation policy for preview, cancel, download, file selector buttons, in edit mode
- Fixed problem with additional titles when they contain a ' character
- Fixed problem when rendering grids having a remote combo linked which is loaded with a delay
- Localyzed decimal symbol management in XLS export. String formatting for strings with only numbers inside.
- Added methods to read/write files into an FTP Server, as server side js methods
- Improvments in logging system, using log4j
- Added automatism which removes the tree menu and tabpane in the tree+tabpane menu, if there is only one first level menu containg one only menu item: this will be opened directly
- Improved tables management and fields adding: added creation/allignment of data models and fields deleting
- Added global parameter to autodefine the filename for uploaded files through controls having type 'image path' and 'file path'
- Added support for deleting uploaded files linked to controls having type 'image path' and 'file path'
- Added format number function for javascript server-side
- Added template mail function
- Added advanced editor for javascript type actions/b.c., autocompletition for server-side js methods and viewing of the last server-side js error
- Improved upload file panel linked to forms: now it is possible to save a file also in insert/edit modes for controls having type 'image path' and 'file path'
- Added virtual field enable on filter panels
- Deleted limit of inner join on relations
- Added site id code in roles list, when it is visible and editable
- Changed authorizations reading: now a functionality is enabled if there is at least one role which enables it
- Added parameter to disable GoogleMaps js lib loading, helpful with LANs without Internet connectivity
- Added wizards for creating link between grids, forms, trees in the panel detail
- Improved scheduled process detail: selectable actions, selectable import tasks, added new 'users sync' sched. type
- Added 'after render' event to forms and grids
- Added new export format named ' Extended Excel', where columns having type combo locale/remote will show the description rather than the code
- Changed the way alert messages are showed in the notification popup, in case of email type alerts: now the subject is showed in the popup instead of the message
- Moved buttons related to messages deleting on the top of the list and reduced the messages font
- Changed CSS style for download/preview buttons in upload files dialog; changed dimension of the quick filter pane of grids
- Added parameters reading in CON39/CON40, through utils.getParameter() method in a server-side js action
- Added report generation through JaspeReport in XLS format
- Added max number of exportable rows in grid
- Added background color for detail and filter panels

Posted by Lorenzo Luccon 2015-01-20

4WS.Platform: released a new version 3.0.7

These are the new features and fixes included with this realese:
- Fixed a problem when passing values to the js layer on the server side
- Fixed writing log in Tomcat7
- Fixed alias translation of a virtual field in grids
- Fixed user language change
- Fixed manual business component creation
- Fixed import data from xls files
- Fixed problem on tree rendering within windows having more than one panel
- Fixed management of temporary roles
- Fixed execution of business component for delete record
- Modified errors message on data imports
- Fixed insert of image combo
- Correct manual query insert on secondary data store
- Fixed execution additional query on Oracle database
- Fixed problem when generating a grid panel, starting from a b.c. defined as a free SQL query
- Fixed problem when updating columns/controls of panes linked to a b.c. defined as a free SQL query
- Fixed number and currency field on form
- Fixed data reading on users list in SqlTool feature
- Fixed rendering of generic panels, by removing the incorrect id attribute
- Fixed object align
- Added array support in JSON objects passed to the server-side Javascript action
- Added ws to feed a tree with all nodes
- Added an optional boolean parameter in web.xml, named mobileSchedulerEnabled, used to deactivate the scheduling of mobile processes
- Added application name in 4WS.Platform Setup
- Added progressive calculation for server-side Javascript actions
- Added methods to calculate progressive and date management for server-side Javascript actions
- Added custom renderer for grid combobox
- Added event for definition url for loading data on grids
- Added the substitution of application params server-side
- Added support to multiple SQL instructions in SQLTool shell
- Added feature on scheduler, to auto-start processes who are children of a terminated process, according to the exit code
- Added SQL Template for business component

Posted by Lorenzo Luccon 2014-11-28

4WS.Platform: released a new version 3.0.6

These are the new features and fixes included with this realese:
- Fixed a problem when passing values to the js layer on the server side
- Fixed writing log in Tomcat7
- Fixed alias translation of a virtual field in grids
- Fixed user language change
- Fixed manual business component creation
- Fixed import data from xls files
- Fixed problem on tree rendering within windows having more than one panel
- Fixed management of temporary roles
- Fixed execution of business component for delete record
- Modified errors message on data imports
- Fixed insert of image combo
- Correct manual query insert on secondary data store
- Fixed execution additional query on Oracle database
- Fixed problem when generating a grid panel, starting from a b.c. defined as a free SQL query
- Fixed problem when updating columns/controls of panes linked to a b.c. defined as a free SQL query
- Fixed number and currency field on form
- Fixed data reading on users list in SqlTool feature
- Fixed rendering of generic panels, by removing the incorrect id attribute
- Fixed object align
- Added array support in JSON objects passed to the server-side Javascript action
- Added ws to feed a tree with all nodes
- Added an optional boolean parameter in web.xml, named mobileSchedulerEnabled, used to deactivate the scheduling of mobile processes
- Added application name in 4WS.Platform Setup
- Added progressive calculation for server-side Javascript actions
- Added methods to calculate progressive and date management for server-side Javascript actions
- Added custom renderer for grid combobox
- Added event for definition url for loading data on grids
- Added the substitution of application params server-side
- Added support to multiple SQL instructions in SQLTool shell
- Added feature on scheduler, to auto-start processes who are children of a terminated process, according to the exit code
- Added SQL Template for business component

Posted by Lorenzo Luccon 2014-10-20

4WS.Platform: released a new version 3.0.5

These are the new features and fixes included with this realese:
Community Edition
- Fixed renderering of filter buttons
- Fixed problem on the Web Designer realted to selector definition in columns of grids feed by SQL manually defined
- Fixed problem when doing reverse engineering from document types in Alfresco
- Fixed problem with autologin when specifying username and password and it has been invoked twice, with different usernames
- Fixed problem with grid loading with detail panel for key fields of date type
- Fixed params substitution on query
- Fixed import configuration file without considering virtual fields
- Fixed a bug related to the relations generation when using Oracle database, during the table import task
- Fixed the display of menus and menu items
- Fixed problem when alligning a data model having relations or unique keys
- Fixed problem with uppercase setting in lookup components
- Fixed problem on data alignment and virtual fields
- Fixed user image retrieval
- Fixed menu items search
- Fixed files uploading in IE
- Added user messages when setting the type of a relationship in the business component
- Fixed problem when setting a filter operator in the filter panel
- Fixed problem on remote combox having the code or description mapped with sub attributes
- Corrected display of decimal places for numeric fields of detail panel
- Added an in-memory LDAP server, embedded into Platform, used with Activiti or Alfresco when Platform is configured to work with Google SSO
- Added management of roles validity based on a time interval: you can associate roles for specific period time or associate it permanently
- Added server-side Javascript actions
- Changed the default behavior of the quaqua theme: now buttons text is showed for toolbar buttons
- Added connection pooling management through c3p0 for additional datasources too... read more

Posted by Lorenzo Luccon 2014-09-23

4WS.Platform: released a new version 3.0.4

These are the new features and fixes included with this realese:
- Fixed filter and display the appearance of the list of tables
- Correct user management
- Correct manage configuration import file in grid
- Selecting manual value in local combobox
- Added recover foreign key value on import of Excel
- Fixed filter on lookup multiselection
- Charset management for import CSV file into grid
- Fixed problem with updates on a custom theme: it didn't update the css file
- Fixed problem when creating a mobile app, caused by analytics events
- Added right alignment for form controls
- Fixed beforeQuery event for remote combo on grids
- Added CSV export on grids
- Fixed executions additional query
- Fixed files upload in grids
- Fixed renderer on number column for grids

Posted by Lorenzo Luccon 2014-07-18

Migrating from Lotus Domino to modern web solutions

Posted by Lorenzo Luccon 2014-07-14

4WS.Platform User Manual

It is now available the Platform User Manual, accessible starting from this link:
http://4wsplatform.org/additional-documentation/

Posted by Lorenzo Luccon 2014-07-09

4WS.Platform: released a new version 3.0.3

These are the new features and fixes included with this realese:
- Added Google Analytics management for Mobile applications
- Fixed insert next action on detail action
- Fixed settings for pivot grid
- Modified automatic writing of the detail events
- Fixed display panel filter with addition of scrollbar
- Fixed display of images in the combo-box
- Fixed username and password values setting in authentication url, when there are passed to the URI, both as request parameters and stored as cookies
- Fixed pivot grid settings
- Fixed import CSV files into grid
- Correct setting selectability of the columns for panels
- Modified action detail layout

Posted by Lorenzo Luccon 2014-07-04

4WS.Platform: released a new versione 3.0.2

These are the new features and fixes included with this realese:
- Improved report definition, by allowing to specify a code selector for a report parameter
- Added param for menu file visualization
- Created multi selection lookup for filter panel
- Increased size of the field CON12_PANELS.FILTER_COMMAND
- Realigned controls in filter panel of the Web Designer
- Fixed filter on menu items logically deleted and the export of commands defined in popup menu
- The powerful new pivot grid component: will demonstrate data reduction and analysis capabilities
- Added colors definition for selected menu' function
- Added 'Opened tabs list' in tabs layout
- Fixed problem when importing data with columns having different types and added counter management
- Added new type of column and control for l'upload of files in directory
- Fixed application files export
- Fixed windows export
- Fixed installation db MS SQLServer
- Added moving tab
- Fixed markers visualization on map
- Added application user params management

Posted by Lorenzo Luccon 2014-06-19

Rapid Development Applied to Alfresco Document Management System

Rapid Development Applied to Alfresco Document Management System | Javalobby: http://java.dzone.com/articles/rapid-development-applied#.U5GOezyolww.twitter

Posted by Lorenzo Luccon 2014-06-06

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks