Client Release Notes
Version C 39.5.28
Stable 3
Bug fixes
- MSP import now works correctly again. #25153
- Problems with launching PLANTA Client when frequently changing your working device (monitors), e.g. between notebook and computer or between different computers, etc., has been resolved. #25290
- The cause of the assertion error message which occurred during the calculation of a schedule after the planning type was changed, has been resolved. #25471
- If the "Next to parent area" option is used in Excel export, the export results are now correct. #25502
- The insertion of links on systems registered in operation systems in PLANTA hyperlink fields via insertion from clipboard now works correctly. #25381
Stable 2
Bug fixes
- A scroll bar has been implemented in the module variant listbox. Thus, all module variants in the listbox can be accessed now, even if the number of variants in the listbox exceeds the permitted listbox size. #25274
- The portfolio images are now written in the temporary directory of the user instead of being written in the client folder. This resolves the error message displayed when a user who possesses the portfolio role logs on.
- Warning: This fix takes effect with customizing DB 39.5.17. If you are using a DB version < DB 39.5.17, please observe the solution for the above mentioned problem which is described here. #25300
Stable 1
Bug fixes
- The problem that projects are displayed twice in the Edit Period: Costs and Edit Period: Effort portfolio modules has been resolved. #24953
- The PDF export in 39.5.10 systems is now operative again. #25075
- The intergation of Microsoft Office functions like, e.g., Powerpoint export, Excel export, etc. is now also possible with Office 365 and Office 2019. #24937
- The dimmer which is displayed when exporting/importing with PLANTA link now also behaves correctly in the case of larger screen resolutions or when changing between several screens. #24943
Base
Features
- The status bar is no longer displayed permanently, but only if new information is sent by the server and is subsequently hidden again. #24517
- The
PanelTitleFontColor
parameter has been added to all ColorThemes files of the client (defaultColorTheme, light Theme, darkTheme, blueTheme) via which the color of the title bar text can be defined.
- If you want the start page and the title bar to have a light blue background with black font, you have to set the following:
- Client Resources defaultSkinSettings
ThemeName:lightTheme;
parameter
- Client PlantaTheme ColorThemes--> lightTheme
"PanelTitleFontColor” parameter: "Black"
Bug fixes
- The client flickering, which occurred in particular constellations, e.g. when running certain actions with a large number of opened submodules, no longer occurs. #23966 #23800
- The export of the module content with structured records and scale no longer causes a client crash. #24831
- The sorting in the Resource Plan module now works correctly. #24687
- The client in the second screen is now closed correctly when using the ALT + F4 key combination. #24330
- The value of a checkbox now only changes when clicking precisely on the box. #23220
- Various problems with the behavior of the search function and of the CTRL + F key combination have been resolved. #24519
- The calculation of the screen width now works correctly, so that buttons are not truncated. #23621
- The error, which lead to a client crash when editing markdown fields, has been corrected. #21625
- Jumping to markdown fields via the TAB button now works correctly. Errors in the display of markdown fields have been resolved. #24477
- The display problems, which occurred in dialog modules after displaying new data fields, have been resolved. #23244
- The problem, that in some cases dialog module windows (e.g. Time Recording) could not be enlarged, has been resolved. The scroll bars of the dialog modules are now displayed correctly as well. #23256 #22400
- Full screen mode now also works correctly if the task bar is located at the right or left edge of the screen. #24289
- The error, which caused a client crash when enlarging window 2 or window 3, has been fixed. #24620
- The cause for the error which caused the Display = Yes markdown field parameter to be ignored in some cases, has been eliminated. #24577
- The error which occurred when attempting to switch to another module variant in the Downloads module has been fixed. #24571
- The Maximize window and Minimize window buttons now have different symbols. #24286
- The
PanelBackgroundIsEnabled = False
parameter setting in the defaultSkinsSettings
file now works correctly. #24840
- The display error, which occurred upon start of the export to Microsoft Excel, has been fixed. #24347
- The cause of the
System.NullReferenceException: Object reference not set to an instance of an object
exception in the Schedule module has been eliminated. #24659
- Various errors in the representation of activated input fields, which occurred after customizing the Symb. input field active, have been resolved. #24556 #24560
- The print preview and the page break preview have been adapted to the new design. #24554
Version C 39.5.27
Stable 3
Bug fixes
- Scrolling with the mouse is now possible again. #24562
- The problem, that data disappeared in modules with large amounts of data when particular functions of the search bar were used, has been resolved. #24555
- When you simultaneously copy several DIs from one data area to another, they will be positioned correctly in the target area, i.e. in the same order as in the source area, for instance. #24565
Stable 2
Bug fixes
- !Click once now works correctly again. #24575
Stable 1
Attention
- Client 39.5.27 stable 1 now visualizes all data field headings in the data areas which have Heading = . Since the old client did not do this in certain constellations, headings are now also visible where they were activated erroneously. From DB 39.5.15, all affected positions have been corrected in IM PLANTA Standard by customizing. When using the new client with customizing state < or = DB 39.5.14, you may have to make customizing adjustments. For further information, see here.
Bug fixes
- The client now retains the configured size, even if the already opened panels are closed and reopened. #24202
- Scrolling with the mouse, which did not work in certain modules, is now possible again. #24444
- The "Auto-hide the taskbar" parameter now works correctly. #24496
- Different key combinations, like e.g. CTRL + C or CTRL + G, now also work after the search bar has been opened via CTRL + F. #24363 #24520
- The behavior of the CTRL+F key combination for opening the search bar has been changed insofar as now the opposite action is carried out upon each click, i.e., upon the first click, the search bar is opened, when you click on it again, it is closed again, etc. #24198
- The
insert_record_into_da
Python function now works correctly, so that e.g. in the Persons module no empty buttons are displayed if you try to insert new persons via the New button. #24432
- Sorting now works correctly again. #22983
- The client now works correctly when using several monitors (it is reopened on the monitor on which it was closed the last time) #24333
- The menu item symbols in print preview and page break preview are displayed now. #24396
Base
Features
- PLANTA Client has been completely redesigned in line with the new PLANTA CI.
- Windows Form library has been replaced by WPF library. #23641
- The status bar display can now be turned on and off via the
StatusBarIsVisible
parameter in the Resources/defaultSkinSettings
. #24165
Bug fixes
- The different behavior when inserting the new records has been standardized. The records inserted here are immediately visible in the respective area. #23731
- The problem of several entries in the user menu after pressing F7 has been resolved. The client solution replaces the customizing work around used up to now. #11733
- When updating to client 39.5.27 without updating to DB 39.5.14, customers who have implemented the CU workaround are advised to remove this workaround.
- The problem with the listboxes in the Process Status module, that after downsizing the module, opening a listbox, and moving the module the listbox was displayed outside the module, has been resolved. #23502
Version C 39.5.26
Stable 1
The following side effects after installation of Client 39.5.26 have been corrected with the stable version:
- The Create PDF and Create PDF as an e-mail attachment functions have now been made executable again. #23537
- Problems with the opening of listboxes have been fixed. #23498
- When creating new records in the child areas which are set to Display = 0 in the customizing, the parent area is now expanded again and the new record is visible immediately. #23597
- The problem with the cut-off listboxes at the lower module margin has been resolved. If fields are too far down so that the display of the listbox below the field cannot be displayed completely, the listbox above the field is displayed. #23594
- The cause of the ActiveContent must be one of the visible contents, or null if there is no visible content.: client exception, e.g. when opening portfolios has been eliminated. #25536
Base
After installation of client C 39.5.26, the "enable_exec_python_script=true" command must be entered in the command line or be entered in the
planta.ini files as a parameter to ensure correct performance of the client. From the next stable version on, this setting will be contained in the Client by default.
Features
- The option to switch off client logging by setting the client configuration parameter
log
= 0. #22460
- Furthermore the option to set the values for parameters with only two possible statuses uniquely to "true/false" (instead of "on/off", "yes/no", "true/false").
- The focussing of modules has been changed insofar as now the source module is focused again instead of the main module of the panel when further modules are opened from a module (source module) and then closed after the required actions are carried out. #23137
- On the client side, an option to store a mouseover OLE in the Mouseover OLE DI has been implemented. The function takes effect for OLEs which are used on buttons (DIs with DF behavior = c1-c5), menu items, or on OLE DIs with action (DF behavior = a1-a5). #23193
- Example: An OLE has been embedded in button xy. Usually the Standard OLE stored on the OLE is displayed on this button. If you move the cursor over the button, the Mouseover OLE stored on the OLE is displayed.
- Since the function also contains implementations on the server side, client version S 39.5.27 is required to use this function.
- On the client side an option to store actions for OLE DIs (DIs with DI class "13"). #1365
- This can, e.g., be an alternative for the customizing of buttons with OLEs.
- Since the function also contains implementations on the server side, client version S 39.5.27 is required to use this function.
- The loading performance of modules with many of histogram data fields has been improved. #22999
- In the
Resources/defaultSkinSettings
file, the following new parameters have been added:
- The .NET-Framework has been updated to version 4.7.1. #23230
- The efficiency of storage usage on the client side has been improved by fixing memory leaks. #22985
Bug fixes
- The cause of the csrpc.core exceptions which occurred when opening and closing the multi-project board several times has been eliminated. #23461
- The cause of the client exception when logging on with the ClickOnce client has been eliminated. 23485
- The problem that occurred when opening listboxes while several instances of the Send Info module are opened simultaneously (e.g. when sending information on critical projects) has been resolved. #23498
- The cause of the client exception which occurred in particular individual customizing adjustments of the Dashboard module (e.g. in the case of too many OLE objects in the module), has been eliminated. #23494
- The cause of the client exception which occurred when trying to change the size of the opened source module from which the dialog module can be opened, has been eliminated. #23396
- Export to Excel
- The error, that data areas which were hidden via module variant were exported in Standard Excel export anyway, has been corrected. #20870
- The cause of the
Excel layout error: Index was out of range
client exception and the non-working Excel export has been eliminated. #22330
- An error during export of projection data fields for which the Next to parent area parameter is activated, has been fixed. #19532
- The double display of objects below the scale when creating links with the mouse has been corrected. #22501
- The cause of the client exception which was displayed after deletion of a scale parameter value has been eliminated. #22726
Version C 39.5.25
Stable 2
- Fixed the problem of wrong heading positions when using the Next to parent area parameter. #23298
Stable 1
- Fixed the issue that base version C 39.5.25 does not work on Windows 7. #23080
Base
Hinweis
- Client version C 39.5.25 Base does not start on Windows 7. This issue is fixed with version C 39.5.25 Stable 1.
Features
- The layout of the bars has been improved.
- The module variants field has been removed from the toolbar and has been implemented on the new module tabs. #22452
- In the
Resources/defaultSkinSettings
file, the following new parameters have been added:
Bug fixes
- Alternating shadings are displayed in the Print Preview and therefore also when printing. #22461
- The double display of data areas when using the Client version C 39.5.25 in connection with a Server version 39.4.X has been fixed. #22563
- The
System.IndexOutOfRange
exception that occured when double clicking in the lower right corner of a program window of reduced size has been resolved. #21338
- Various problems which occurred when switching between the module variants have been resolved. #22821
- When a child data area overlaps with the parent data area, the buttons in the child data area are focused again and can be clicked on. #22609
- When Exporting to Excel, charts or graphics are taken into account again. #22900
- When moving the focus' from field to field below the scale, the cursor jumps to the correct fields again. #22901
Version C 39.5.24
Stable 1
Bugfixes
- Various problems which occurred when switching between the module variants have been resolved. #22821
Basis
Features
- Considerable improvement in performance and CPU utilization, e.g.
- when starting the client
- in modules with many (> 46.000) records when
- loading simple modules and modules with tree structure
- inserting a record in simple modules and modules with tree structure
- sorting in simple modules and modules with tree structure
- opening and closing the tree structure in modules
- deleting of records in simple modules
- changing the column types in simple modules
- in simple modules and modules with tree structure with many auto-sized continuous text fields (except in modules with masks)
- upon particular mouse actions as well as when moving the focus from field to field using the keyboard #21201 #20056 #20121
- The functioning and the layout of the mark down editor has been improved. #20477
- If the scale contains no elements and if no scale area has been defined via the filter criteria in the module customizing, the scale is displayed for a period of two months before today plus one year. #22117
Bug fixes
- The shift of child data areas due to the new tree structure has been fixed. #21630
- The incorrect display of tooltips in scale areas without values has been resolved. #21734
- The incorrect sort sequence of values in listboxes for individual module variants has been corrected. #21936
- The problem, that in a work breakdown structure with subprojects it was no longer possible to create tasks in the schedule of the main project, except for the lowest level, has been resolved. #21969
- In the Budget module, the Costs sum and Effort sum areas are displayed again. #22110
- The new symbols for the tree structure display are no longer displayed without function, if there is a child area for a parent data area which has the Display = 2 (fixed with parent area). #21629
- The login box is displayed constantly when the client is started. #22108
- When adding portfolio images in the Portfolio Core Data module, incorrect images are no longer displayed. Furthermore, you no longer have to restart after having deleted a portfolio image in order for it to no longer be displayed. #22343
- Incorrect calculations of the height of data fields with activated Multiline parameter as well as the representation problem in modules with table layout it caused have been fixed. #22325
Version C 39.5.23
Features
- Improved the performance of the Client start.
- Refreshed the look of the tree structure.
- Via the
defaultSkinSettings
file in the Client directory, you can set the tree structure display to the old look.
- Enhanced the creation process of links.
- For creating a link, the cursor does not need to be particularly located on the target object but only on the target object record. A link of the ...-Start will be created.
- When creating a link to an overlapped object, this object is brought to the foreground.
- The record that is pointed on with the cursor when creating a link is highlighted - as well as all the already existing links of the object that is located on this record.
- Ingoing links are colored orange and outgoing ones green.
- If the cursor is moved outside the visible window area when creating a link, it is automatically scrolled.
- Generally, improved the link layout (e.g. end positions are marked with a dot now instead of an arrow) and made it customizable via some parameters in the
defaultSkinSettings
file.
- When scale zooming, the previously visible area is zoomed in or out without that it is shifted and the scroll box remains on the place in the scroll bar where it was positioned before.
Bugfixes
- Fixed a memory leak when frequently opening and closing modules with big data volume.
- Fixed a Client crash when using Ctrl + doubleclick on the scale.
- When the login box is displayed, the focus is actively placed in the user name field.
- Fixed the Client error when opening the Python Profiler.
- Fixed a Client crash in modules in which OLEs are displayed on bars.
Version C 39.5.22
Features
- Improved the login box look.
- The new
autologin
parameter was added, enabling the automatical login to PLANTA without username and password input if the respective user and the password are stored.
Bug fixes
- Fixed the reduced Client performance resulting in a Client crash after having embedded an individual product logo with a certain height.
- Fixed performance issues for certain data area constructions.
- Enabled that the Client can be closed as usual again when after a server restart the login box was displayed including the data of the user that was logged in before.
- PDF export
- Fixed the Client error message when exporting portfolio status reports.
- Fixed a Client crash when exporting as well as the problem that the export was not executed.
- Fixed the issue that two dimmers (a gray and a blue one) were displayed. Now, only the blue dimmer will be displayed during the export
- Fixed the error message that was displayed when closing a dialog module.
- Fixed the Client exception that was thrown when double-clicking on the bottom right corner of a minimized module window or a dialog module.
- Fixed Client exception after hiding or displaying data fields via right-click on column headings.
- Fixed display issues for tooltips.
- On bars under the scale, tasks names will be displayed again.
- The yellow frame around drop down menus will be displayed again.
- Fixed the problem that when marking and copying text from a dialog message the entire dialog module text was copied.
- Fixed the issue of a lot of empty space and the incorrect display of scrollbars in modules containing scales.
- The Save button will be displayed again when creating individual modul variants.
- When trying to start more parallele sessions than allowed, a dialog message will be displayed again.
- Fixed the problem that when searching in a module and using F3 or the arrow button Down to jump to the next search result, the focus used to jumped back to the search result on the very top.
Version C 39.5.21
Features
- Implemented to dynamical shrinking of OLEs. For this, the
ole_shrinking
parameter has been added.
- Depending on the customizing of the field the OLE is put on to, the look of the shrunken OLE can sligthly differ from when it it is not shrunken.
- Added the
client_dragndrop
parameter with which the executing of the Copying data by Drag&Drop from field to field function via Client can be deactivated so that it is executed via Server again. This prevents an incorrect behavior when executing this Drag&Drop type that occured in connection with a special customizing. If the executing of this Drag&Drop function via Client is deactivated, the Undo function after will not be possible.
- Implemented the possibility to create individual date lines for each object under the scale. For this function, Server version S 39.5.23 is required.
- Updated the IronPython API.
Bugfixes
- Module variant listbox
- Fixed the autocompletion in the module variant listbox.
- Fixed the problem that when using PLANTA on more than one screen the module variant listbox was not openend on the screen it was clicked.
- Fixed the error message when opening a module variant listbox that occured when using an older Windows style.
- Changes made for the symbol of the today line will now be effective so that the look of the today line can be changed individually. PLANTA recommends to use the symbol 001354 with the following set parameters: Min. width = 1, Border color ID = 000015 and Symbol type = 1.
- Fixed copying of hyperlinks.
- Fixed the incorrect customizing alignment e.g. of DI and button widths, etc. in tables and forms that occured with C 39.5.20.
- The module from which another module was opened will now be focused after the other modules was closed.
- Fixed focus issues after docking module windows on a another panel position.
Version C 39.5.20
Features
- Broad range of user interface layout improvements, e.g.
- New font
- For a better look of systems with database versions up to including DB 39.5.9, PLANTA recommends to increase the font size of buttons to 1 pt. I.e. in a standard system, the font size for symbol 001304 needs to be increase from 20 to 21.
- Widened the spacing between records making it easier to read their content.
- For background datafields, the Blank effect type was added. Using it will draw the left border frame more bold. For this function, Server version S 39.5.22 is required.
- New listbox control button
- New calendar control listbox icon
- In general, fixed minor layout bugs.
- Implemented a new modul variant combobox.
- It comes with new colors and symbols on buttons and menu items. Furthermore, display problems were fixed during the implementation (e.g. blackly filled module variant listbox and product and company logo flickering while panel resizing).
- Drag&Drop
- Updated the Drag&Drop function (Copying data by Drag&Drop from field to field is only executed by the Client) so that its possible to use the Undo function on the menu item of the same name after copying data by Drag&Drop from field to field
- Updated the cursor design while executing Drag&Drop. Doing so, fixed wrong cursor display, too.
- The Drag&Drop type applied when coyping or moving is not displayed in the cursor anymore but in the status bar on the left panel bottom.
- In CLOB fields with activated Markdown editor, spell checking has been added.
Bugfixes
- Excel export
- Fixed wrong display of absence days in Excel after exporting both absence and working days.
- Fixed shifted columns in Excel after the export.
- Scales
- Fixed Client crash with Server version S 39.5.16 that occured when creating load records under the scale and pressing the tab key afterwards.
- Bar moving under the scale works again.
- During scale scrolling the correct cusror is dislayed again.
- Fixed Client exception Win32 handle that was passed to Icon is not valid or is the wrong type. that occured while creating hyperlinks.
- Fixed problem of non-working Kerberos authentication when the
get_domain_info
and get_credential_info
parameters were set to true.
- For CalendarControl listboxes with a special customizing, selecting dates work again.
- Fixed scrolling problems in print preview.
- Fixed the following problem: After deleting a load record that was marked before using Ctrl or Shift and marking another load record afterwars using Shift, all the records below were marked as well.
- The alpha parameter used for module dimming works again.
- Fixed flickering panel when another panel with many modules was closed before.
- Modules will only be displayed with a yellow frame if they are indeed focused.
Version C 39.5.19
Features
- Scales
- The scale can be scrolled horizontally by dragging it using the newly implemented hand cursor.
- Scale parts of which displaying is deactivated by customizing and thus were grayed out in the context menu, are not be displayed anymore in the scale context menu.
- Links
- The dashed line of the preview bar which is displayed when creating requested dates was improved so that it is not flickering anymore.
- Improved the layout of the arrow displayed when creating a link.
- Link lines are drawn more sharply.
- Made link creating more comfortable.
- If you place the cursor onto the approx. first (left) centimeter of the source bar, a link of the S... type will be created. If you place the cursor onto the remaining part of the bar, a link of the F... type will be created.
- On the target bar, the behavior is similar: If you place the arrow (with pressed mouse button) onto the approx. last (right) centimeter of the target bar, a link of the ...F type will be created. If you place the arrow onto the remaining part of the bar, a link of the ...S type will be created.
- Headings
- Generally increased heading field heights.
- The field heights of headings in a line are defined by the height of the highest field independing on the values defined in the customizing.
- From now on, for both normal and fixed headings the corresponding symbols from the current system skin are used. Thus, you can adapt the heading layouts (e.g. background color, font type, font size) individually. Nevertheless, PLANTA recommends you to create and use symbols with the following parameters coming up as default symbol values with the next PLANTA Database version.
-
- Improved the display of column separators.
- For data field headings, they are displayed upon mouseover.
- Fixed flickering.
- Implemented a new tooltip displaying coordinates, height, width and level of an element of which the size and/or position is going to be changed via mouse in the customizing mode.
- Module tabs do not have a fixed width anymore so that modul titles are not cut anymore. Modules not fitting into the tab bar due to this reason, can be opened by clicking on the triangle in the right part of the tab bar. A module title is only cut when the title of the only existing module in the tab bar is too long.
- Implemented the
get_domain_info (bool)
and get_credential_info (bool)
client parameters. Retrieving the domain and credential information while the Client startup was unabled by default. In case you need that information function to be enabled anyway, you can activate it again by setting the new parameters to true.
- Implemented the
distributor
client parameter with which you can set whether the website address planta-gmbh.ch of PLANTA Switzerland should be displayed in the program background.
- Improved the layout when selecting, moving and resizing objects in the customizing mode.
Bugfixes
- Scales
- Fixed ghost fields occuring outside the scale due to projection fields leading to display problems upon PDF print.
- Fixed problem of data being displayed outside the scale after limiting the scale via scale zooming using SHIFT + scrolling.
- Bar helper fields to the left and to the right outside the scale are displayed completely again and are not cut.
- Fixed problem of the menu bar not being displayed anymore after PDF export since C 39.5.17.
- The chart background of scales in the Portfolio Status Reports module is not displayed gray anymore in the print preview and upon PDF print.
- Fixed the
System.OverflowException
occuring when all the histogram bars had the value of 0.
- Fixed problem of dummy windows being displayed when pressing Alt + Tab while PLANTA link Unittest Suite was executed.
- Fixed problem of unprecise page break behavior in certain module constructions when Page break parameter was set to the value of 4.
Version C 39.5.18
Features
- Updated the user interface and the skin color of the Client.
- Improved the visual look of the Client and modules for systems with scaled resolution (higher dpi).
- Modules can be closed by using the middle mouse button.
- When doing mouseover on the symbols of todo items, risk and opportunity measures as well as process steps below the scale, the date concerned is displayed in a tooltip.
- Implemented the possibility to load the module customizing via an XML file.
- Hyperlinks can be created using the Windows known filetype links. Typing the FType command in the console, the list of the types known by your operation system will be displayed.
- Implemented the possibility to change the height and width of dialog modules.
- This function requires Server version S 39.5.21.
- Added a new function to the Dialog moveable parameter in the Other Module Parameters module: Activating this parameter allows the user to not only move the dialog modules using the mouse but also to change the module size by using the mouse.
- Added the possibility to allign the sizes of windows 1 and 2 by means of a data area or datafield. In case the new window size is bigger than the overall module size, the window size will be reduced and the sizes of the other windows will be minimal.
Bugfixes
- Fixed exception which occured while closing PLANTA when a server refused connection while logging in.
- Fixed problem that a date selected from date listbox was shortly set to the year 2020.
- Fixed problem of fixed headlines that were shifted for some pixels.
- Fixed layout problems in Excel when exporting a module with CLOBs and more than 400 records.
- Fixed display problems in cases of e.g. a missing display text on a hyperlink field.
- Context menus work in whole data area, i.e. also in interspaces between data fields.
- Changed the color of fixed headlines and scales in the print preview from gray to white.
- Fixed focusing problems when switching between different panels.
- Fixed problem that in sporadic cases the scroll bar was not displayed although the module content was not fully visible.
- Fixed sporadically occured Client exception when entering a non-existent partial string in a listbox.
- When creating requested dates under the scale in the Schedule module, in the tooltip on the bar the corresponding task dates are displayed again.
- Fixed a Client IO Exception when starting the system.
- Fixed the Client exception that occured when in a module all the scale DIs are in window 9.
Version C 39.5.17
Features
- BETA In continuous text fields (CLOBs) with mi (markdown input) and mo (markdown output) behavior can now be formated via Markdown editor.
- This feature can only be used in combination with Server version S 39.5.20.
- Amongst others, new options for customizing and displaying histogram bars have been implemented:
- Several histogram bars can be customized in a DI. For further information, please click here.
- A line can be used as a histogram bar, or as a component of a histogram bar.
- New tooltip variables for histogram and date bars have been implemented. For further information, please click here.
- Various layout improvements, a.o.
- The display of histogram bars was optimized.
- In the title bar, the PLANTA project extension has been added. Furthermore, the link to the PLANTA website has been embedded to the right of the splash screen.
- Menu items are now displayed shallow and in front of a white background.
- The pulldown menus are white as well and are framed in blue upon mouse over on menu items.
- If all panels are closed, the program background is white.
- Module windows and empty panels are framed.
- The button for moving the menu bar has been removed.
- The status bar in the Print and Page break preview has been removed and replaced by a tooltip in the preview itself.
- After position changes, the position of a window separator can be reset by double-clicking on the respective separator.
- In the Client link, the registry settings can be predefined.
- The Kerberos token size has been increased from 12.288 Byte to the new default value of 48.000 bytes. This solves problems that occur in the Kerberos authentication if the Windows user belongs to too many groups. In addition, the bug fixing has been improved.
- The following new properties have been added to the Public IronPython API:
- Environment object: ActivePanel, PanelsList
- ModuleLayout object: OwnerPanel
- The fixed reference to a particular Visifire Library (incl. version) has been removed.
- The option for arbitrarily changing the keepalive interval in the Client config file has been implemented.
Bug fixes
- The functionality of the ClickOnce client has been restored.
- The problem with the missing Edit context menu command on input fields has been resolved.
- Problems in the use of the Insert context menu command in data fields with a maximum line restriction by the Number of lines parameter have been resolved.
- The scale headings are no longer displayed shifted by one pixel.
- The hour glass cursor is no longer displayed if client or server do not (no longer) work.
- The
NullReferenceException
that sporadically occurred when searching in the module via CTRL + F has been resolved.
- The client error message during the Excel bulk export in rare module customizing constellations has been resolved.
- The error, that semicolons were read out as separators in fields when exporting more than 400 records to Excel, has been resolved.
- The color of the today line has been reset to its initial red brown color.
- If registry settings have been stored and the listbox which is displayed when logging on is closed via X without a selection being made, the Client is now closed as well.
- The following problem has been resolved: when clicking on menu items calling other modules (e.g. filter criteria, home), while the Downloads window was opened, the opened modules were displayed minimized on half of the panel.
Version C 39.5.16
Features
- Performance and storage optimizations as well as visual improvements (e.g. no more flickering in the menu bar) have been made.
- Numerous improvements and innovations with regard to scale options or functions have been implemented, a.o.:
- The zoom of the scale can now be changed by moving the separator between the scale units.
- Scaling on the scale in the context menu can be done via the - and + buttons.
- The context menu on the scale unit for displaying or hiding scale units has been implemented.
- The scale can now be retricted "lively". Furthermore, scale limitations can be reset.
- The enquiry process of favicons for URLs in hyperlinks has been improved. In the course of this, the fixing of the client has been resolved due to long retrieval times for favicons.
Bug fixes
- When using C 16549.15, the user menu is minimized again if the Search in module bar (CTRL + F) is opened in another module.
- When searching in the module, the text in the input field is no longer hidden when the focus is moved out of this field.
- Scales
- The bars of the scale headings are no longer displayed over the entire window, but end with the scale or the outermost data fields.
- The flickering or jumping of the cursor when it switched back and forth between two symbols has been resolved. In the course of this, the tooltip function has been improved.
- After clicking on the Undo menu item in data fields with activated Multi-line parameter, the Redo menu item is activated.
- The problem in C 39.5.15, that the Quit program menu item did not work under Windows 2003, has been resolved.
- The crash that occurred under certain constellations during part string input in individual modules, has been resolved.
- The flickering of the menu bar when focussing a floating window while the focus was in a data field with activatedMulti-line parameter, has been resolved.
- Opened context menus are closed upon module or scale zoom.
- Listboxes in main modules can be opened again after a submodule has been opened.
- The error message referring to the 0xc0000006 NTSTATUS code, that occurred when using the PLANTA clients on a network drive, has been fixed.
Version C 39.5.15
Features
- In the Print Preview, a minimum width has been implemented for the printable area.
- The Enlarge time scale + (250) and Downsize timescale - (251) have been implemented. In order to use them, they must be included in the respective menu item work areas.
- In all Client Logs, exact timestamps are displayed now.
- In the Edit Hours to be Worked module, it is now possible to specify a date via calendar listboxes.
- When working on several monitors, the client is opened on the monitor that was used last when the program is opened.
- When installing the client with the installer, you can now decide whether the linkage (desktop/start menu) is only created for the current user or for all users.
Bug fixes
- Print Preview
- When zooming over the + and -, menu items, it is no longer zoomed in the module underneath.
- Checkboxes that are set to input are no longer displayed grayed out.
- The following error has been fixed: When opening a listbox that does not contain any data and for which the checkbox is deactivated in the customizer, the expanded listbox window is displayed in gray. Clicking on the gray window leads to a system crash.
- After the Excel export, the field format can be changed from date to text again.
- The problem, that for checkboxes that were set to output, the activation checkmark was not visible in the print preview and when printing the PDF, due to the gray color of both the checkbox and the checkmark, has been resolved.
- The performance for PDF creation has been improved.
- The problem with the cut-off module variant names has been resolved.
- The following problem has been resolved. When using a macro which opens a module, creates a PDF via the
createPDFExportDocument()
IronPython function and closes the module, the following error message occurred: SystemError: The object reference has not been defined for an object instance.
- The problem, that the Excel export no longer works after the Display child resources button in the Resource Utilization by Code module is clicked on, has been resolved.
- Further improvements in the evaluation of the client configuration and validation of parameters
- The Parent element does not contain given Entity error message, which occurred in the Modules module after searching a strings and subsequently hiding the corresponding column, has been fixed.
- The problem, that the Process Status module is hidden after clicking on the calendar selection of a date field several times if both calendar buttons were located outside the module limits, has been fixed.
- For dialog modules without module title, the title bar is displayed again.
- The problem with the missing tooltips on cut-off projection fields has been resolved.
- The problem, that headings and the corresponding fields are not displayed correctly below each other when the Next to parent area = @Y setting is used, has been resolved.
- The sporadically occurring System.ArgumentException: Parameter is not valid error message has been resolved with additional error handling.
- The missing text in the tooltip on the Module variant has been added again.
- The sporadically occurring ...Requested Clipboard operation did not succeed... error message has been resolved.
- Export to Excel
- The problem, that the export file was not opened after export, although upon saving no path was stored, has been solved.
- The problem, that some modules could not be exported, has been resolved.
- The crash on the Linked file field has been solved.
- Data areas, which cannot be hidden independent of their parent data area, are no longer displayed in the Display area in the context menu, due to the setting Display = 2 (Fixed with parent area), .
- The following problem has been resolved. If you closed the IronPython console via the Windows task bar, it was still displayed as open in the client. If you then tried to close the console in the client, an error message was output.
- The System.NullReferenceException: Object reference not set to an instance of an object error message that occurred during client installation, has been resolved. Additionally, the wrong version specification has been corrected in the client.
- Problem, that the IronPython chart in the Objective Contribution all Groups module could not be visualized, but a black space was visible instead, has been resolved.
- The performance of the Insert hyperlink right-click function has been improved..
- The A generic error occurred in GDI+. Client exception as well as the subsequent layout problem in the dialog message if it contained more than 320.000 characters, has been resolved.
Version C 39.5.14
Features
Bug fixes
- The Click Once Client works again.
- The error message that was displayed when moving the cursor over the x button of the module tab and simultaneously pressing ALT+F4, has been fixed.
- The problem, that a submodule with activated Auto Hide function directly slides downwards after inserting a new record, has been resolved.
- The problem, that in the StakeholderMOD009C8W (Program) and StakeholderMOD0099B5 modules (Project) no stakeholder could be added via the Assign stakeholder button, has been resolved.
- The problem with sorting individual columns and displaying the respective sorting symbol, has been resolved.
- The problem with printing empty pages, if only particular pages have been selected for printing via print preview, has been resolved.
- The width of the data field of the first heading in the schedule remains the same after inserting a new task and is no longer automatically enlarged.
- Thegeneral error in GDI+ in Cost and Effort Reports has been resolved.
- The problem, that a dialog module was not visible, if no data to be displayed was available due to the set filters, has been resolved.
- Layout and display problems in the Budget and Portfolio Period modules, has been resolved.
- The System.Runtime.InteropServices.ExternalException (0x800401D0): The requested clipboard task has not been successful error message when creating a new project, has been fixed.
- The System.NullReferenceException: The object reference was not defined for an object instance._ error message has been fixed.
- The Click Once Client works again under Windows.
Version C 39.5.13
Features
- The Balloon Notification for dialog messages has been activated. It is displayed if a dialog message is displayed in the background of a PLANTA session. In addition, the respective session flashes in the task bar.
- The client now also supports Windows Server 2012 and Windows Server 2012 R2.
- A dynamic display of the horizontal or vertical grid lines have been implemented.
- The distance between the vertical grid lines is influenced by the width of the scale, the distance between the horizontal grid lines by the values to be displayed.
- New variables have been added, by means of which the current print time can be included in the print footer or header.
Bug fixes
- The problem, that a wrong cursor was displayed when moving/copying via Drag&Drop has been resolved.
- The sporadically occurring System.NullReferenceException: Object reference not set to an instance of an object. client error message that, occurred when e.g. opening the Task module, has been resolved.
- A client crash in connection with incorrect chart customizing has been fixed.
- The visualization of several bars in the print preview has been improved.
- Problems for individually customized export to Excel using the IronPython functions
CreateExcelExportDocument
and GenerateExcelFile
have been resolved.
- The MemoryError: Exception of type 'System.OutOfMemoryException' was thrown. client error message when trying to create a PDF of a module with many charts, has been resolved.
Version C 39.5.12
Features
- For the Page break parameter, the value 4 has been added.
- Each line/each record of the area is displayed on a new page with its child records, if they do not all fit on the current page.
- In order to use this value, the value range of DI001583 Page break are extended by value 4.
- Windows path variables like
%HOMEDRIVE%
or %HOMEPATH%
can be used for PDF export.
- Better error messages for problems with the Kerberos authentification. For an explanation of the different error codes, click here.
- Improvements in the evaluation of the client configuration and validation of parameters
- For vertical or horizontal layout, the data field or column width is displayed when moving the column separator in the status line.
Bug fixes
- Messages that are displayed in inactive or background panels, are now displayed in the foreground, i.e. on top of all opened panels.
- The problem, that when using the Zoom to page width menu item, the page width was not made use of due to buttons invisible in the print, has been resolved.
- the problem, that in the Print Preview charts were not loaded, but the charging symbol was displayed instead, has been resolved.
- The problem, that navigating to further results of the Search in module function via the arrow buttons was not possible after having clicked in an input field, has been resolved.
- The client crash when clicking on the scroll bar when using PLANTA project on Windows 7 with the text zoom size being changed, has been resolved.
- The problem, that certain modules cannot be exported to Excel, has been resolved.
- Redundant connections via the proxy configured in the operation system have been fixed.
- An
OutOfMemoryException
exception when trying to export to Excel (several times) in a complex module with plenty of data, has been fixed.
Version C 39.5.11
Note
- Please note that in this client version the version specification in the title bar is C 39.5.10 by mistake. You can find out whether you are using C 39.5.11 or C 39.5.10, by taking a look at the changeset number (see table).
- The version specification is displayed in the title bar until the login dialog is displayed. From this moment on, the system title is displayed.
Features
- Dialog messages stored in the client, that are displayed when establishing a connection, when exporting to Excel, when changing the password, etc. have been translated into Portuguese.
- When focussing a todo item in the Project Core Data from the Process Status module, the Process Status module is closed.
- When right-clicking on headings, the available but hidden data fields for the respective module area are now sorted alphabetically in the context menu.
- For the
CreateExcelExportDocument
method, the closeModule
parameter has been added, with which you can define whether the module to be exported is closed after export to Excel, or not. Further information on this can be found in the IronPython API.
- Via an IronPython function, the protocol version of the server can be read. Further information on this can be found in the IronPython API.
- The print behavior for data areas with Positioning = 1 or 2 can be controlled via the Print setting parameter.
Bug fixes
- Problems with Exporting an empty module to Excel have been resolved.
- The problem, that bars were drawn beyond the scale, has been resolved.
- The problem, that the width of heading fields did not comply with that of the corresponding data fields, has been resolved.
- Problems with creating module variants has been resolved.
- The crash after the General error in GDI+ error message in particular customizing constellations, has been resolved.
- Problems with the visualization of fields in particular module constructions with Next to parent area = @Y and a high negative indent, have been resolved.
- Problems that occurred when working with two monitors, have been resolved.
- The (sporadically occurring) problem that the client crashed after a reconnect, has been resolved..
- The problem, that a recently closed dialog module was displayed via CTRL + Tab as a "corrupt" submodule without content, has been resolved.
- The NameError: global name 'env' is not defined error message when clicking in a info pop-up when using database version 39.4.4.0 with server version 39.4.4.0 and client version 39.5.x has been resolved.
- The problem, that after entering a wrong user name or password the Reconnect dialog message was displayed instead of the login dialog message, has been resolved.
- The problem, that when closing the server connection (e.g. due to a server crash or by canceling the service) the client did not establish the connection (Reconnect), but crashed instead, has been resolved.
- The following error message has been fixed: System.NullReferenceException: Object reference not set to an instance of an object.
Version C 39.5.10
Features
Bug fixes
- Dialog modules
- Visualization problems when scrolling in a dialog modul with opened listbox has been resolved.
- The problem, that the dimmer function has not worked, has been resolved. It cannot be opened via the
activate_dimming()
und get_dimmming()
functions. The description of this function can be found in the IronPython API.
- in connection with freerdp
- Problems with opening listboxes have been resolved.
- The problem, that a main project was able to assign itself as a subproject, has been fixed.
- Problems when changing listbox sizes, e.g. Flickering and white spaces, have been resolved.
- Further occurrence of the DataFieldEnumerator errors: ... error has been fixed.
Version C 39.5.9
Features
- In modules that contain a scale DI with a sub-DI with the SR function, non-working days are highlighted in the scale with the color stored in the sub-DI.
- From now on, the today line is a firm component of every scale and does not have to be customized explicitly. Exceptions: If a deviating layout for the today line is required, e.g., a different color or even invisible, the today line must be customized. For further information on this, see e.g. Time Scale in the Scales topic.
- The creation or changing of module variants can be switched off user or module related. For further information, click here.
- This function required Server version S 39.5.7.
- If no data area is selected when exporting to excel, the Please select at least one data area! message is now displayed.
- For dialog modules, the indicator is also displayed for unsaved changes now * (asterisk).
Bug fixes
- The problems that occurred when using the 39.5.8 PLANTA Client with Windows XP and Windows 2003 have been resolved. The new Client 39.5.9 is operational for the mentioned operation systems.
- The
System.OutOfMemoryException: Out of memory
exception error message as well as the display problems of the Icons in the user menu when starting PLANTA under Windows 2003, have been resolved.
- The out of memory message when using the C 39.5.8 client under Windows XP, has been resolved.
- The overlapping of fields in the print review in connection with data fields with activated multi line parameter have been resolved.
- Problems when exporting formats on projected data fields to Excel, have been resolved.
- A Client crash when moving fields in the Customizing mode, have been resolved.
- The problem, that incorrect data is displayed in module titles with & sign, has been resolved.
- The problem, that the heading in particular, rare customizing constellations has been displayed displaced, has been resolved.
- A sporadically occurring problem in connection with the part string search in listboxes, has been resolved.
- The DataFieldEnumerator error message, that occurred in the Projects module when displaying columns via the context menu, has been resolved.
- The problem, that a wrong cursor was displayed when moving/copying via Drag&Drop, has been resolved.
- The problem, that heading fields for data areas with activated Next to parent area had the wrong size, has been resolved.
- The problem, that the IronPython library in the ClickOnce client was not contained completely, has been resolved.
- The DataFieldEnumerator error error message that occurred in the status line when switching module variants upon use of rare and special customizing constructions has been fixed.
- The use of storage has further been improved.
Version C 39.5.8
Stop
- The Client 39.5.8 cannot be used with the Windows XP and Windows 2003 operation systems.
Features
- Manual changing of the listbox size
- This function is now available for each listbox.
- The symbol for enlarging or downsizing a listbox is blue.
- If a listbox above the field is opened, the symbol for changing the size is located in the upper right corner of the listbox.
- The minimum zoom size of checkboxes has been changed to 6x6 px.
- The documentation of the
bulkExport
parameter has been IronPythonAPI completed.
- The use of storage has been improved.
Bug fixes
- Problems when calculating data field lengths for parent data areas with structure, has been resolved.
- In the course of the improvement of the manual change the of listbox size, several problems have been resolved, e.g. The opening of a listbox via the task bar.
- The problem, that after moving a dialog module listboxes remained at the same position instead of closing, has been resolved.
Version C 39.5.7
Features
- Hyperlinks support arbitrary URLs (e.g. Lotus Notes).
- When exporting modules with charts, the Processing charts for export to Excel... message is displayed.
- If the dialog window is opened when exportig to Excel, not only the current session, but also all other sessions are blocked.
- If PLANTA is closed while exporting to Excel, the following message is displayed: The Excel export is still in process. Do you want the export to be canceled and the PLANTA Client to be closed anyway?
Bug fixes
- The problem, that data exported to Excel have been displayed reversed or as a text, has been resolved.
- Problems when automatically exporting to Excel have been resolved.
- The problem, that pressing the Enter button has not had any function when only one data field has been available in the data area, has been resolved.
- The problem, that for particular customizing settings both in the print preview as well as for printing, only half of the last record on a page was displayed and the other half was displayed on the next page, has been resolved.
- The following problem has been resolved: If a heading field with a sorting symbol has been downsized as much as possible, the sorting symbol was displayed on the heading field next to it.
- The problem, that when creating new records in the Data Items module by pressing F4, sometimes the data field content of the field on which the key was pressed was displayed at another position in the module, has been resolved.
- A rare problem, due to which the Client with activated compression could not establish a connection to the server, has been resolved.
- The problem, that when changing the column width in modules with fixed headings, display errors occurred in the heading, has been resolved.
- The function of the DI002947Default zoom to page width parameter has been improved.
- The problem, that charts have not always been included when exporting to PDF, has been resolved.
- The problem, that listboxes were downsized after a value has been entered, but were not enlarged again when clicking outside, has been resolved.
Version C 39.5.6
Features
Bug fixes
- The problem, that in some modules the format was not copied for some records when exporting to Excel, has been resolved.
- The problem, that the window separator jumped when it was clicked, has been resolved.
- The problem, that when moving columns, the columns were moved to a wrong position after scrolling horizontally, has been resolved.
- The problem, that the colors of the data fields have changed in a module if a dialog module was opened, has been resolved.
- The problem, that the quarter names on the quarter scale disappeared in some modules, e.g. In the My Department module, has been resolved.
- The following improvements have been made to the IronPython API:
- The tabs for C#, Visual Basic and Visual C++ have been removed since they are not required.
- Write errors in the IronPython tab have been corrected.
- The display of the examples has been improved.
- The exception error message, that occurred when closing modules (e.g. the Data Areas module) in which a listbox was open, has been resolved.
- The problem, that startup modules have not been loaded completely if the window was minimized immediately after login, has been resolved.
- The problem, that when selecting a target folder that already contained data during the client installation with the help of the automatic installer, the data was deleted, has been resolved.
Version C 39.5.5
Features
- Due to the newly implemented message compression, the network load caused by the communication between Client and Server has been reduced. This may lead to performance improvements.
- The None of the DA Python-IDs in DACsCU_NamesToExport existiert message, which is displayed if only non-existing data area IDs (DA Python-ID) are used in the
CreateExcelExportDocument()
IronPython function in the DACsCU_NamesToExport
parameter, has been renamed None of the DA Python-IDs stored in DAsCU_NamesToExport exists.
- If one or more non-existing data area IDs (DA-Python-ID) are used in the
CreateExcelExportDocument()
IronPython function in the DACsCU_NamesToExport
parameter, now the One or more of the DA Python-IDs stored in DAsCU_NamesToExport, do not exist. The data area(s) the DA Python Ids of which exist are exported.
- When using the
CreateExcelExportDocument()
IronPython function with the useBulkExport = true
parameter without specification of the data area to be exported, the data area is exported with most records. The same applies if several records are specified.
Bug fixes
- Problems with the display of the cursor on scroll bars in connection with data fields with activated Multi-line parameter, have been resolved.
- The problem, that when closing a project, the previously opened listbox was not closed, has been resolved.
- The problem, that if in the same moment, in which a listbox was opened, a letter was entered, this letter was "swallowed", has been resolved.
- The outlook API is only activated if it is actually used. This solves the problem with opening the MS Outlook installation after closing the client upon incorrect or incomplete Outlook installation.
Version C 39.5.4
Features
- From Client 39.5.4, there is no longer a division into several clients depending on the server used (e.g. Client for Server 39.4.4.0 and Client for Server 39.5.0). The new standardized client is able to recognize the correct server and control it accordingly.
- The error treatment of the IronPython code has been improved.
Bug fixes
- The problem with the double display of the listbox in the hyperlink dialog window, has been resolved.
- The problem, that in Windows 7 Theme in inactive continuous text fields that contained more text than visible in the window, no scroll bar was displayed, has been resolved.
- Various problems with listboxes in dialog modules (assertions, unhandled exceptions, abprupt closing of the listbox for different actions in listbox modules, e.g. enlargement of columns) have been resolved.
- The problem, that data field headings in structured modules have been moved if no tree structure was activated in one of the child data areas of a data area (if the child data area of a data area with structure had Tree = 0, the first data field of the child data area was not prolonged like that of the structured one), has been resolved.
- The client crash when changing the data field width in a listbox in a dialog module, has been resolved.
- The performance when working with data fields with activated Multi-line parameter have been resolved.
- The following problems with module variants have been resolved:
- When automatically changing to a module variant upon module start, the wrong name was displayed in the listbox module variant.
- Although changing a module variant was not permitted by the customizing, the module variant could be changed.
Version C 39.5.3
Features
- If a non-existing path is specified in the
CreateExcelExportDocument()
IronPython function, an exception of the IOError type is displayed when trying to export to Excel.
- If non-existing data area IDs (DA Python-ID) are used in the
CreateExcelExportDocument()
IronPython function in the DACsCU_NamesToExport
parameter (exclusively), the None of the DA Python-IDs in DACsCU_NamesToExport exists error message is displayed.
Bug fixes
- The problem, that the part string entry did not work correctly for listboxes with grouped data areas, has been resolved
- The problem, that the window separator line was displaced when carrying out particular actions, has been resolved.
- The problem, that scale lines in utilization diagrams were displayed twice, has been resolved.
- The following error message when using the Windows Classic Theme, has been fixed. Errors in visual style related tasks since no visual style is active at the moment.
- A problem with the alternating shading which caused the Evaluation data area in the Project Core Data module to be displayed in gray (and hence all data fields were on output), has been resolved.
- The problem, that presetting the data areas in the Extended dialog message of the Excel exports with the
CreateExcelExportDocument()
function was not possible, has been resolved.
- The unhandled Python exception when trying to save an empty macro in an external editor, e.g. Notepad++, has been resolved.
Version C 39.5.2
Feature
- The Excel export can be addressed via the IronPython API of the client. This enables, a.o., the preset of all parameters that can be selected via the Excel dialog.
- For this purpose, the following IronPython functions
CreateExcelExportDocument()
, GenerateExcelFile()
, and ExportToExcelWithDialog()
have been implemented.
- Export to Excel
- The export to Excel can be canceled by clicking on the Cancel (new) button in the progress bar window.
- When trying to export data amounts that are too big, the following message is displayed: The data amount to be exported is very big, therefore, the export may take some time. Please select either the bulk export or deactivate the "Export Layout" option. Do you want to proceed with the current settings?
- The connection attempt can be canceled by pressing the ESC key.
- The current size and position of the window is maintained upon crash of the server and subsequent reconnect.
- Changes to the zoom can be saved in the Base variant of the module in a module variant or via the save module customizing menu item.
Bug fixes
- Export to Excel
- The problem with the incorrect export of line breaks in data fields with activated multi line parameter has been resolved for Excel 2010.
- Due to an error in Excel 2003/2007, the problem in these versions remains.
- The problem with charts that were deformed or the zoom of which was changed upon export, has been resolved.
- The problem with the wrong format display of projected currency fields in Excel has been resolved.
- The problem, that when exporting to Excel 2003 and 2007 the progress bar was also displayed after the export has finished (and could not be closed), has been resolved.
- The problem with the white font
- in fields and headings in Excel 2003,
- in headings in Excel 2007,
- in headings in Excel 2003, 2007, and 2010 when exporting only one data area,
- which made it look as if no data had been exported, has been resolved.
- The sporadically occurring problem, that the changed zoom was reset to default after graphical creation of a link, has been resolved.
- The problem, that Disconnected was displayed after a successful reconnect in the title bar, has been resolved.
- The problem, that listboxes were not enlarged when displaying child records via the +/- sign of the tree structure, has been resolved.
Version C 39.5.1
Feature
- When exporting to Excel, all settings are saved in the export window as well as in the Extended dialog message until the respective module is closed.
Bug fixes
- Export to Excel
- When exporting a particular record amount, the set formats (e.g. Currency format) no longer get lost.
- The problem, that column headings were not exported correctly, has been resolved.
- The performance when exporting overview modules, has been improved.
- The sporadically occurring error of white headings in Excel has been resolved.
- The AttributeError: 'module' object has no attribute 'file' error message when clicking on the Open Python macro editing [ALT + E] in the Modules module, has been resolved.
- When graphically creating actual dates (under the scale) via the Editing Graphical editing Actual start/Actual end menu items, the bar is immediately visible, even if only one of the dates is set.
Version C 39.5.0
Features
- General performance improvements to the client
- Export to Excel
- The new IronPython function
ExportToExcelSetCurrencyFormatting()
enables you to define the format of currency data fields (only data fields with DF type=C (currency)) for modules to be exported.
- The separator between the second and third window in PLANTA project is displayed as a (frame) line in Excel.
- If only a window is exported to Excel, the Separation Excel function is no longer used.
- In the Export window in the listbox in the Bulk export area, grid lines and +/- symbols are displayed.
- In the Extended dialog message, the (De)activate all has been added.
- It enables you to (de)activate all data areas at once.
- Pressing the ESC key in the Extended dialog message when exportig to Excel, causes the dialog message to be closed (like when clicking on Cancel).
- The visualization of the parameters in the export window has been changed.
- When clicking on Save as in the Export window, MS Excel is no longer opened automatically.
- When generating the export file, the file format of the installed MS Office version is used, e.g. for MS Office 2003 xls and for MS Office 2010 xlsx.
- Print preview/printing
- If the print preview is empty, a message is displayed that informs the user why the print preview is empty.
- In the Print Preview and on Print Layouts, tree display symbols and scroll bars are now displayed in addition to listbox symbols: buttons, calendar control symbols, color highlights of saved data.
- If you click on the Zoom field in the print preview, the percentage value specified in it is marked.
- Hyperlinks
- If you try to insert a non-existing file in the Edit hyperlink dialog, the following error message is displayed: The file or path XYZ does not exist. Please specify the correct file or path.
- When you insert folders and URLs as hyperlinks, only the last part is specified in the data field.
- The complete path is displayed in the tooltip.
- Via the Edit hyperlink context menu command, the text of folders and URLs can be changed in the field of the same name. If the text has not been changed yet, it is displayed in gray in the dialog message but remains editable. Otherwise, the text is displayed in black in the dialog message.
- If two files of the same name are inserted on the same hyperlink field in different records for HL: local files, the A file named XYZ already exists in the directory. Do you want to replace it? message is now displayed.
- After deletion of the source file of a linked file, the following message is displayed if you try to open the hyperlink: _File XYZ cannot be opened. Invalid path or file does not exist.
- Linking and opening folders is possible for all three types of hyperlinks.
- It is now possible to manually change listbox sizes.
- When moving columns to the invisible part of the module, the scroll bar automatically moves to the target direction, so that the invisible part and hence the target position becomes visible.
- When marking records, the OLEs are marked as well.
- Pressing the ESC key in the Change password dialog message, causes them to be closed (like when clicking on Cancel).
- When opening further panels, the current window size is maintained.
- This also applies to the full screen view: Every further panel is also opened in the full screen instead of the regular view.
- If the encoding of the PLANTA Client is activated (encrypted = yes), without the PLANTA Server being configured accordingly, the This PLANTA Server is not configured for using SSL. Please contact the PLANTA hotline or change the Client parameter.
- In forms (Layout = 2), it is now possible to display/hide child records by double-clicking on the heading.
- If the program window is downsized, an arrow cursor for changing the program window size is displayed.
- Automatic tooltips are displayed on truncated data field headings in forms and on buttons.
- Tooltips on a data field with activated Multi-line parameter are displayed.
- In listbox modules, the context menu is displayed on column headings.
- The IronPython standard library has been added to the client.
- The field width of the focused fields can also be changed now.
- IronPython
- In PLANTA project, IronPython v2.7.2 is now used.
- In the IronPython API, the IronPython tab has been added in addition to the C#, Visual Basic, Visual C++ tabs.
- New functions for checking the current window size have been added.
- The
DpiX
and DpiY
properties have been added to the environment interface.
- Drag&Drop copying
- The layout of the dialog window that is displayed when the connection is established, has been improved.
- The letters on the letter buttons, e.g. In the Persons module, are displayed centered correctly.
- For checkboxes, a minimum width has been implemented.
- In the course of the performance improvement upon scale zoom, the key combinations for zooming have been changed.
- The sequence of the entries in the context menu has changed.
- The area, in which the data field widths or headings can be changed using the cursor, has been enlarged.
- Menu items now also work if PLANTA is not the active window.
- The maximum width of dialog messages, has been enlarged.
- Search in Module
- When using the Search in Module function, the text on buttons is no longer searched through.
- If a term or value is searched while filtering or when inserting a record with the Search in Module function, it is scrolled to the result as soon as the data is displayed in the module.
- If you mark a data field in customizing mode and subsequently press DEL, the data field can be displayed again via the context menu at a later point.
- The client parameters also take effect if there is a space character before or after the =. I.e. that e.g. both encrypted = yes as well as encrypted=yes work.
- After activating the log client parameter, the Log directory in which the logfiles are saved, are automatically saved when starting the client for the first time.
- Client sided implementation of kerberos
- When clicking on the ALT button, the menu bar is focused in modules.
- When sorting or moving fields in listboxes, the focus in the data field is maintained.
- When hiding data fields in a module, the last available data field cannot be hidden for each window anymore.
- After a failed login, the client now reconnects with the server (reconnect) and a new, empty login form is displayed.
- The performance when exporting overview modules has been improved.
- If no valid printer is available, the No printer installed! message is now displayed instead of a client error message.
- In the Projects module, tooltips are no longer displayed if they have no requested start and end.
- If a file of the same name already exists, the behavior when using the IronPython function to export the module content as a PDF has changed: It is now also possible to save the file under another name or path.
- The listbox for module variants is now displayed if there are also module variants for this module. If no module variants exist, Create MV is displayed instead in order to create a new module variant if possible.
Bug fixes
- Several problems in the Export to Excel, in the print preview or when printing, as well as for tooltip, have been changed.
- Export to Excel
- The problem, that modules that possess data area assignments with simultaneously set Below one another and Next to parent area parameters were not exported correctly, has been resolved.
- The problem, that in some cases the DI numbers were not exported correctly, has been resolved.
- When changing to another application, the Extended dialog message is no longer displayed in front of it.
- The problem, that upon bulk export no hour glass was displayed instead of the mouse pointer, although the process of the took some time, has been resolved.
- The sporadically occurring Not enough quotes available to edit this command error message when exporting greater data amounts to Excel, has been resolved.
- The problem, that when setting a filter in the Budget, Costs, and Revenues module and then trying to export to Excel, the The discarded object cannot be accessed. Object name: "Panel". error message was displayed, has been resolved.
- Display errors in the system that occurred during the export have been fixed.
- For downsized client windows, the progress bar is now displayed in the center of the client window and no longer in the center of the screen.
- After the export, MS Excel is automatically focused.
- Data areas that cannot be exported are no longer displayed, so that the same data areas are displayed in the extended dialog message in the standard export as well as in the data area listbox in the bulk export.
- If the context menu is opened shortly before export start, it is now closed if the Client freezes during the export, so that the context menu is not displayed before other applications when switching from PLANTA to such applications via ALT + tab.
- Print preview/printing
- The problem, that the zoom setting changed after having clicked in the field of the Format or Zoom menu items, has been solved.
- The problem, that the extended module title that was entered in the print preview after clicking on the Extend module title menu item was indeed entered within the print preview but was not displayed in the module title bar, has been resolved.
- The problem, that the Zoom to page width menu item did not work if the print preview was opened again after hiding some data fields, has been resolved.
- Problems when copying hyperlinks (files, folders, and URLs) via Copy&Paste and Drag&Drop, both in connection with the Windows Explorer and within the PLANTA System, have been resolved. Furthermore, the path of the source file is displayed in the address bar when copying to the Windows Explorer or to the browser.
- The problem, that the Client cache was not deleted completely when reconnecting after a server crash, has been resolved.
- Different error messages and display errors that occurred after the reconnect, have been resolved.
- Instead of calendar week 53/12, the correct specification in the form of 01/13 is now displayed in scales, listboxes, and calendar listboxes.
- The incorrect display of the Bar (uncrit. VG) (Ext. VG), and (Ext.VG) has been corrected.
- The problem, that upon link creation the link line was displayed twice when the mouse was moved while holding down the mouse button during the creation process, has been resolved.
- If child data areas are aligned next to each other, no more displacements occur in headings and the corresponding field contents.
- The problem, that the hand symbol was erroneously displayed in the WBS module for moving, although Drag&Drop moving was not possible, has been resolved.
- Tooltips
- The flickering of tooltips when holding down the left mouse buttonon a data field has been resolved.
- The following problem has been resolved: If the cursor was positioned shortly on one and then longer on another field, the tooltip of the first field was displayed.
- The problem, that tooltips were displayed in the wrong module and not hidden there, has been resolved.
- Problems with the wrong behavior for the Multi-line and Number of lines parameters, have been resolved.
- The sporadically occuring Invalid pattern: "XYZ". Current DA must be a relative(child of child of ..) topDA" error message when pressing F7, has been resolved.
- The problem, that when double-clicking in the table in the Aufgaben area in the Dashboard, the window frame of the PLANTA Client as well as the contents of other applications were flickering because they were drawn anew, has been resolved.
- The visualization of the bars in some zoom levels in the print preview, has been improved.
- If the x on a submodule tab is clicked on with the right mouse button, the submodule is no longer closed.
- The sporadically occurring problem, that sorting symbols in the Data Areas module were displayed displaced or not at all, has been resolved.
- The problem, that the content of the listbox on the DI058989 Unit 5: name field in the Resource Data Sheet was not displayed completely, has been resolved.
- Problems that occurred when Drag&Drop copying records in data areas with DA class = 11 (structure display) have been resolved.
- Problems with the display when widening heading fields in data areas with Positioning = 1 (fixed at the top) or 2 (fixed at the bottom) have been resolved.
- The problem, that both the menu as well as the standard toolbar in PLANTA project was missing, e.g. when switching to another application while copying a schedule via ALT + TAB, has been resolved.
- The problem, that listboxes remained at the same position instead of closing when downsizing and moving the Client window, has been resolved.
- The The discarded object cannot be accessed. error message has been fixed.
- The function of the close_on_server_disconnect client parameter (page break) has been corrected.
- The following problem has been resolved: If, e.g., the window separator was moved in a module while filtering, it was automatically reset to its initial position after filtering was completed.
- The Exception error message that occurred when creating a Windows font that does not support bold, has been fixed.
- The problem, that when switching to another application via ALT + TAB, listboxes were sometimes displayed in front of the application instead of being closed, has been resolved.
- The problem, that panels or modules were displayed on the wrong monitor when working with two monitors, has been resolved.
- The menu bar no longer overlaps the customer logo.
- The flickering of the client under Windows 7, e.g. when opening listboxes, has been fixed.
- Problems with marking and moving of the battery symbol in the Project Core Data in the customizing mode, have been resolved.
- The error that occurred when calculating module window sizes (content part overlaps tab title) after having changed the font size in Windows 7, has been resolved.
- Window separators are no longer moved if, e.g. A vertical scroll bar is shown/hidden.
- Display problems in scales with alternating shadings have been resolved.
- The problem, that when holding down the left mouse button and simultaneously moving the mouse, it was painted black under the scale, has been resolved.
- The System.NullReferenceException: The object reference was not set to one object instance. error message that (sporadically) occurred when closing modules as well as when executing a Python macro, has been fixed.
- The automatic optimization of the column width of checkboxes has been corrected.
- The problem, that either Base was displayed in the Module variant listbox in submodules, although the modules did not possess any module variants, or the listboxes were empty, although the modules possessed module variants, has been resolved.
- The problem, that floating module windows were hidden as soon as the mouse cursor was moved away from the module when using the Search in module function, has been resolved.
- Problems with the IronPython Console when executing IronPython scripts in the client have been resolved.
- Floating/fix module windows
- The behavior when setting the required module size has been improved.
- A client crash that sporadically occurred in this context has been fixed.
- If the Client hangs when filtering large data amounts, the white rectangle is no longer displayed in the system title in the left upper corner.
- The problem, that the IronPython Console flickered, has been resolved.
- The Client crash that ocurred when changing twice and saving in a macro, has been resolved.
- The sporadically occurring System.ObjectDisposedException: The discarded object cannot be accessed. error message when scrolling in a listbox and simultaneously pressing the ESC key, has been resolved.
- The sporadically occurring System.NullReferenceException: The object referral has not been defined to an object instance. when switching back and forth between two modules, has been resolved.
- The problem, that the context menu in the Stakeholder module was opened on non-existing records as well as the Python error in macro 009A3G Python error message occurring in this context, has been resolved.
- The error, that the black or bold highlighted column separator was displayed at the wrong position when moving data fields after having scrolled in the module, has been resolved.
- Problems with the display of bars after scrolling the scale, has been resolved.
- The sporadically occurring problem, that the heading in some modules was not displayed completely, has been resolved.
- The problem, that the frames in some modules were displayed bold after a text was entered or deleted, has been resolved.
- The sporadically occurring problem, that scrolling vertically was able via CTRL + END or PAGE DOWN, although no scroll bar was available, has been resolved.
- Problems with the alternating shading have been resolved.
- The problem, that floating module windows disappeared if a dialog message was displayed, has been resolved.
- The erroneous indent of tasks in the Open Items module has been corrected.
- The different alignment of the OLEs and the associated headings in the My Planning Objects module, has been corrected.
- The Connection to server lost message is now displayed on Windows 7 infront of all opened panels.
- The Shift = XXX; width = YYY message in the status line when changing column sizes, has been deleted.
- The problem, that in some modules the context menu for displaying/hiding data fields was not displayed when right-clicking on the last heading of the data area, has been resolved.
- The problem, that when the Tree display = and the Next to parent area = was activated, the heading of the last field of the parent record was cut-off, has been resolved.
- The following problem has been resolved: The heading in data areas the parent area of which only consisted of data fields in window 9, has been displayed displaced if the tree display was activated in both the parent and the child data area.
- The indent of records with deactivated tree structure in modules with structure display has been corrected.
- The problem, that the first calendar week of the year was not calculated correctly in date listboxes, has been resolved.
- A sporadcally occurring client crash when closing a panel and holding down the mouse has been resolved.
- The client loads the Proxy dialog message faster if the server cannot be found.
- If the module title is longer than the module tab, the title is cut-off and ... is added, so that the x for closing can still be displayed.
- When changing the layouts in the customizing mode, all previously activated fields are now deactivated.
- Wide ranging improvements of the IronPython console of the clients, a.o.:
- No unneccessary blank lines after running a statement
- Output of the text representation of the return value of a statement
- Text navigation with the Pos1 and End buttons is possible
- Problems with auto-indent have been resolved.
- The layout of the bars was improved.
- The problem, that in listboxes no checkboxes could be displayed, has been resolved.