03 October 2014

1. General

1.1. jQuery UI upgraded

jQuery UI has been upgraded to 1.10.4.

image

2. Core

2.1. 3DEXPERIENCE V6R2014x

TVC has been validated with 3DEXPERIENCE platform V6R2014x and a new matching theme has been added. The new theme will be automatically applied for the new Enovia version.

image

2.2. Date column values supports i18n

Date column strings can now be translated.

3. Structure Browser

3.1. Hierarchy

PLM teams often benefit from graphical overviews of structures as it makes it easier on the eye to understand how things keep together. Printing large handmade maps to put on the wall is quite common.

Displaying table data in a graphical hierarchy and / or indented way is a built in structure browser feature and is easily enabled through a view level setting. The hierarchy rendering mode uses the same table column, filter and other configurations as usual enabling re use. Table column configurations controls the node content and the freeze pane controls columns to be show on mouse over only. Edit, search, data group, selects, action icons and most of the normal functionality is also supported in hierarchy mode.

Hierarchy example without indentation

image

Hierarchy example with images, indentation level 2, collapsed nodes above level 4 and in cell edit

image

3.2. Forms: Focus on first field

The first field is focused when using TVC Forms to edit data.

3.3. Uncheck selected items after drag and dropping

Selected items are unchecked after a drag and drop operation is done.

3.4. Scrolling in frozen section of table

Scrolling in the hand side of tables (frozen section) is now possible.

3.5. Drag and Drop – "refreshTable"

Drag and Drop now supports refreshing the entire table after drop.

3.6. Date column – Pattern setting

Date column now supports the pattern setting.

3.7. Coloured group headers

Background colour of group headers can now be configured.

3.8. Objects unchecked after Drag and Drop

Selected objects are now deselected after Drag and Drop.

3.9. Search in structure – disable persistence

It is now configurable to have the search in structure not be persistent.

4. Graphical Reporting

4.1. Improved Gantt Chart configurability

Colors, shapes and group control is made possible using a gantt chart handler.

image

4.2. jqPlot options

When specifying custom jqPlot options using the <Options> element you only need to include the settings you want to change. Previously all settings, including the default ones, was needed.

5. File Manager

5.1. JS based Drop Zone

The applet based drop zone does not work for Mac users due to technical reasons beyond the control of us. Due to this reason, we have implemented a Drop Zone for Mac users based upon Java Script and HTML5 technologies.

image

6. Collaboration

6.1. My Space Actions

It is now possible to configure the inbox to show custom actions in the left sidebar. These actions can point to internal or external URL’s that will be loaded and displayed in the My Space content.

image

6.2. Inbox – View entire thread

When you look at a message in the inbox you will now see the entire conversation with the latest message on top (the message details view on the right side).

image

6.3. Inbox – Reply

The ability to reply to a message has been added to the inbox (previously only possible in the discussion panel).

image

6.4. Discussion Watchers

Users now have the ability to add/remove themselves as "watchers" to discussions in order to get notified on additions to that discussion.

image

6.5. Inbox – Aggregated notifications

Notifications in the inbox will now be aggregated based on the discussion they belong to. So if a user receives 5 notifications around a particular discussion it will only show one entry in the inbox (with a number that indicates how many new entries there are for that discussion).

image

6.6. Advanced filtering (Exalead)

Collaboration now leverages Exalead to enable some more advanced functionalities. One of these functionalities is the advanced filtering.

The advanced filtering can be used in both the discussion panel and in the inbox. It is configurable with XML and allows users to quickly filter on data that has been indexed with Exalead.

The filtering supports a set off different input elements like buttons and dropdowns.

The filter can also be used to set something called the "searchbase". That will enable the possibility to set the "context" that is used to fetch discussions. So instead of just loading the discussions for a specific object it can be used to automatically load discussions based on a bigger scope, for example an entire BOM.

image

6.7. Continuous Scrolling (Exalead)

When using Exalead to load data, pages will be "paginated" using continuous scrolling. That means it will display the first page of data and when scrolling down to the bottom it will automatically fetch the next page and append that below the previous page.

6.8. Theme framework

Collaboration is now customizable through the TVC Theme Framework.

6.9. Public API

There is now a public Java API for creating discussions and notifications.

6.10. Extended context path configurations

The ability to control the context path has been improved and now have more configuration options.