conzept 16 Version 5.7.05

Version 5.7.05 is now available for download.
This version includes the following enhancements:


  • Note:
    Regardless of the operating system used, the license file must be updated to run the conzept 16 Server 5.7.05. This requires an active software maintenance contract.
  • Support for the Windows 8.1 and Windows Server 2012 R2 operating systems
    Related article: Windows 8.1 and Server 2012 R2
  • conzept 16 Server running on Linux
    To run the conzept 16 server on Linux, you need at least kernel 2.6.25 and glibc 2.10.
    Related article: Linux-Kernel und Bibliothek glibc
  • New constants for the function FsiDiskInfo()
    Using the new constants _FsiDiskTotalMB, _FsiDiskFreeMB and _FsiDiskAvailMB, the FsiDiskInfo() command can be used to determine the total, free, and available disk space in MB. This allows queries for capacities up to 2 petabytes.
  • Display of translation time in the wizard
    In the wizard, the last translation date for procedures is displayed in the column “em” under “Last Translation”. If no date is displayed, the procedure has never been translated.
  • Summary of columns in the wizard
    The “Date” and “Time” columns in the wizard have been combined into the “Last Modified” column.
  • Properties wpFileName and wpDbFieldName of the RecView object
    The properties wpFileName and wpDbFieldName can now also be read for the items of a RecView object.
  • Expanding the editor’s navigation history
    In the editor, you can navigate between the most recently viewed documents in the navigation history using the menu items File / Back (to “…”) and File / Forward (to “…”). Instead of “…”, the name of the respective document is displayed. Navigation is also possible via the toolbar and the keyboard shortcuts Alt + Left Arrow for Back and Alt + Right Arrow for Forward. In the toolbar, you can jump directly up to 10 documents back or forward.
    Related article: Navigationshistorie
  • Insert into a range selection in the editor
    If text that was not copied from a rectangular area is pasted into a rectangular area in the editor, that text is now pasted into every line of the area.
  • Closing documents in the editor
    In addition to the keyboard shortcut Ctrl+F4, documents in the editor can now also be closed using Ctrl+W .
  • Extension of the spValueAlpha propertys
    The property spValueAlpha can now contain strings longer than 4,096 characters. When reading the property, a maximum of 65,520 characters are returned.
  • Play system sounds
    The new command WinBeep() can be used to play system sounds. The constants _WinBeepDefault, _WinBeepInformation, _WinBeepError, _WinBeepWarning, and _WinBeepQuestion are available for this purpose.
  • Property ppHelpTip in the PrtGanttGraph object
    PrtInterval and PrtIvlBox objects in PrtGanttGraph now have the properties ppHelpTip and ppHelpTipJustify.
  • Determining the cell coordinates of a GanttGraph object
    The new command WinGanttCellInfo() allows you to convert the coordinates of GanttGraph and PrtGanttGraph objects into cell coordinates. The coordinates are specified relative to the top-left corner of the object and can be retrieved from the event information, for example, in the EvtMouseItem event.
  • Determine usage and limits for user and GDI objects
    The currently used and maximum available user and GDI objects can be queried using the new properties spObjectsUser, spObjectsUserLimit, spObjectsGDI, and spObjectsGDILimit of the _Sys object.
  • Context menu of the object dialog expanded
    The object-specific context menu items are now also displayed in the object dialog’s context menu.
    Related article: Neuerungen im Designer
  • Keyboard shortcuts for object editors
    The object editors can be launched using the F2 key. The menu editor can still be opened using the F3 key.
  • Using _WinKeyAlt for keyboard shortcuts
    The _WinKeyAlt key can be used in combination with _WinKeyCtrl, _WinKeyShift, _WinKeyLeft, _WinKeyRight, _WinKeyUp, _WinKeyDown, _WinKeyHome, and _WinKeyEnd to set the wpMenuKey property. These combinations are also handled by the EvtKeyItem event.
  • Permissions for the development environment
    In user management, you can assign new permissions to tables to restrict access to records within the development environment. These permissions do not restrict access within the runtime environment.
  • Menu item Import in the editor (without a submenu)
    The editor’s Import menu item no longer has a submenu. Whether the file to be imported is a procedure or text is determined by the file filter selected in the import dialog.
  • New option for the WinUpdate() function
    When calling the WinUpdate() function on a RecList or DataList object with multiple views, all views are always affected. The _WinLstActiveOnly option can be used to restrict the call to the active view.
  • New option _WinDynamic for the WinInfo() function
    You can use WinInfo() with the _WinDynamic option to check whether an object type can be created using the WinCreate() function.
  • New object types can be created at runtime
    Related article: Dynamische Listen und Spalten
  • Enhancements to Data Set Management
    If a record is being edited in the record management module that cannot be displayed due to insufficient permissions or an existing record lock, a message explaining the reason will appear in the title of the edit dialog. Access to fields in the query has been simplified. Fields can now be inserted into the query either via a context menu or by dragging and dropping them from the new “Fields” section. The export of tables has been expanded to include the CSV format.
  • Searching in TreeView objects
    Related article: Das Suchen in Bäumen
  • Sorting the DataList
    The DataList now allows you to define a freely configurable sort criterion that is independent of the display.
    Related article: Neue Sortiermöglichkeit für die DataList
  • Zoom in WebNavigator
    The function WinWbnExecCommand() has been extended to include three new constants:
    _WinWbnCommandZoomIn
    Zoom in by 25%
    _WinWbnCommandZoomOut
    Reduce page zoom by 25%
    _WinWbnCommandZoomReset
    Set page zoom to 100%
  • New feature to transfer calls to other phones
    The TapiPickup() command allows calls received on another phone to be transferred to the local phone being monitored by TapiListen().
  • Length of the procedure code
    The generated code for a procedure (P-code) can now be up to 4 MB in size.
  • New Mathematical Functions
    The mathematical functions have been expanded to include the arcsine function (Asin()), the arccosine function (Acos()), and the arctangent function (Atan()).
  • Search function in the debugger’s tree view
    You can search the debugger’s trees using the Ctrl+F, F3, and Shift+F3 keys.
  • Database expansion optimized
    If the database runs out of free segments, it is expanded. This process has now been optimized to run in the background. This also affects the import of large BLOBs.
  • Performance Optimization
    The performance of read operations (RecRead(), RecLink(), RecList, and RecView objects) on large datasets, as well as the import and export of large BLOBs, has been optimized. This applies when the data to be transferred is larger than 2 kilobytes. Both the client and server must be at least version 5.7.05 for the optimization to take effect.
  • Backup of the data room table
    Before modifying the server’s data space table, a backup copy of the existing file is created in c16_serv_backup.ars. This is done to prevent an error in which the data space table is overwritten by an empty data space table.
  • Button with wpTypeButton = _WinBtnHelp
    Button, MenuButton, and ColorButton objects that have been assigned the _WinBtnHelp action via the wpTypeButton property now also call the help function while processing an event.

In addition to these enhancements, numerous bugs have been fixed. An overview of the fixes can be found in the error log.

Klicken Sie hier, um die Nutzungsbedingungen für unseren Blog zu lesen.

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!

Requests, questions or feedback are welcome:

Terms of use of the comment function in the blog

1. General information

Vectorsoft AG (‘Provider’) provides a public blog for Internet users (‘Users’) on the vectorsoft.de website. The public blog is intended for the exchange of information and ideas. Users who participate with contributions and comments undertake to comply with the blog terms of use and are responsible for the accuracy, appropriateness and freedom from legal infringements of their contributions. By using the comment function in our blog, you accept these terms of use.

2. Netiquette

We ask you to refrain from personal attacks and provocations based on other opinions. Please argue objectively and maintain a constructive discussion culture. Your comment should always be related to the topic in question in order to avoid digressions into other topics. Posting the same comment or several similar comments more than once is not permitted.

3. Prohibition of illegal content

By submitting your comment, you confirm that you are not violating any copyrights or other rights of third parties. Inciting, racist statements, instructions for criminal offences and their glorification, depictions of violence, pornographic content and statements that violate personal rights are prohibited.

4. No advertising

The use of the comment function is not permitted for commercial or party-political purposes. Advertising contributions of any kind will be deleted immediately.

5. Details of the name

When entering your name, pay attention to the principles mentioned above.

6. Source references

If you intend to publish quotes or contributions from third parties, please indicate the respective sources and explain how they relate to the blog post.

7. Violation of the terms of use

Posts that violate this policy will be deleted immediately. If you notice any violations yourself, please send us the link to the comment in question by e-mail to . We expressly point out that we will exclude individual users in the event of repeated or serious violations of these terms of use.

As of: Sept. 2024

Get your Trial Version now!

Test yeet free of charge

IHRE EVALUIERUNGSLIZENZ - JETZT ANFORDERN!

TESTEN SIE DIE CONZEPT 16 VOLLVERSION - UNVERBINDLICH und KOSTENFREI

Subscribe to our newsletter

Anrede*
     
Zustimmung zur Datenverarbeitung gem. DSGVO*



WordPress Cookie Notice by Real Cookie Banner