conzept 16 | Version 5.9.02

onzept 16 update to version 5.9.02 in May 2022 | vectorsoft

A new release for conzept 16 is available: Version 5.9.02

Below is a detailed list of the content of the release. The list contains jump labels to the subject areas.

You can access the download here via our Customer Center.

HIGHLIGHTS

 

EXTENSIONS

 

 

Highlights

In addition to numerous enhancements, the current release offers the following special features:

Additional overlay types for Picture and MetaPicture

Picture and MetaPicture offer the option of inserting overlays. This makes it possible to dynamically expand images. The range of possible overlays has now been extended.

Previously, images could be inserted as overlays. With the extended overlay types, it is now also possible to create interactive content. For example, input fields or buttons can be inserted. It is possible to use all properties and events of the objects. In the example below, two input fields have been added to allow the invoice number to be changed and an additional note to be added.

 

 

 

 

 

 

 

 

 

 

 

Interactive elements in the canvas object

The canvas object was introduced in version 5.9.01. It enables the display and editing of graphic shapes. In the current version, it has been expanded to include interactive elements.

It is now possible to insert input and switch objects through to lists into the canvas. This is achieved by means of dynamic object creation using the WinCreate() and WinAdd() functions. In the example below, a checkbox and an input field have been inserted.

 

 

 

 

 

 

 

 

 

 

 

 

New functions for the programming interface

The C-API has been expanded to include functions for processing selections and data record buffers.

Previously, only a small number of the existing selection commands were supported. The new version has been expanded to include the missing commands:

C16_SelOpen(), C16_SelClose(), C16_SelClear(), C16_SelCopy(),
C16_SelDelete(), C16_SelIgnore(), C16_SelRun(), C16_SelValue(),
C16_SelRead(), C16_SelInfo(), C16_SelRecInsert(),
C16_SelRecInsertBuf(), C16_SelRecDelete(), C16_SelRecDeleteBuf()

Additional functions have also been created for the use of data record buffers. The concept 16 function RecRead() allows the specification of a data set buffer. The equivalent in the C-API, the C16_RecRead() function, does not support this functionality. The new version now also includes the C16_RecReadBuf() function, which enables a data record buffer to be specified. The following functions have been added:

C16_SbrClearBuf()
C16_FldDataBuf()
C16_FldDataCharBuf()
C16_FldDataRawBuf()
C16_ExcSbrDataBuf()
C16_ExcFldDataBuf()
C16_RecInfoBuf()
C16_RecInfo64Buf()
C16_RecLinkInfoBuf()
C16_RecReadBuf()
C16_RecRead64Buf()
C16_RecLinkBuf()
C16_RecInsertBuf()
C16_RecReplaceBuf()
C16_RecDeleteBuf()
C16_SelRecInsertBuf()
C16_SelRecDeleteBuf()

 

Extensions

 
All components

Windows 11 / Windows Server 2022

  • Version 5.9.02 supports Windows 11 and Windows Server 2022.
 
conzept 16 | Server
  • License
    • Regardless of the operating system used, a 5.9.02 license is required to operate 5.9.02 (see Control Center entry License -> Version). This requires an active software maintenance contract. If automatic updating of the license file is activated (see Configuration), no manual intervention is required.
  • Prime processing
    • In order to be able to react preventively to the overflow of 32-bit prime values, the database server logs the warning ‘Prime counter critical value reached’ if the prime value of a table has reached the value 0xF0000000 and the ’64-bit record IDs’ option of the table is not set. The warning is repeated continuously from then on when 1,048,576 prime values are consumed. The message indicates that over 95 percent of the values for 32 bit record IDs have been consumed. Operation is still possible without restrictions, but you should consider activating the ’64-bit data set IDs’ option in the data structure editor to avoid a ‘prime counter overflow’. In the event of a ‘Prime counter overflow’, the prime counter has reached the value 0xFAFF0000. It is no longer possible to insert further data records into the corresponding table. To enable this again, the option ’64-bit data set IDs’ must be activated in the data structure editor, which usually means an interruption in database operation.
  • Control Center
    • If linked license information is available for a license, it is displayed as an additional group (Linked license information) in the Control Center.
 
conzept 16 | Standard and Advanced Client
  • Canvas object
    • In addition to graphic objects, certain window objects can now also be added to the canvas object. This allows interactive elements to be added to the canvas.
    • Window objects are positioned and dimensioned in the canvas using pixel units. The conversion functions WinCanvasLogUnit() and WinCanvasPixel() are used to establish the reference to graphic objects placed in the canvas.
    • The WinHitTest() function can be used to determine information on surface elements at a given position. In addition to the canvas object, the command also supports other surface objects.
  • Picture and MetaPicture object
    • Overlays can be subordinated to the objects. Previously, only Picture and MetaPicture were allowed there. Now additional interactive objects can be inserted, such as Edit objects.
  • Chromium object
    • The Chromium object has been expanded to include the EvtCroDownloadComplete event. The event is executed after a file download has been completed.
    • The Chromium components have been updated to version ‘98.2.0+g78c653a+chromium-98.0.4758.102’ and contain security-related bug fixes.
  • PrtRtf object
    • The markers ~F:<field name>~ and ~G:<variable name>~ have been extended for merging text and data. The new /P option interprets the content of the alphanumeric field or the alphanumeric global variable as the name of an image that is encoded in the RTF text. This means that images, for example, can be printed directly as part of the RTF text.
  • PrintJob object
    • The JobPicturePath property has been added to the object. The property enables the substitution of external image paths in print jobs. This can be helpful if the image paths saved in the job refer to files that no longer exist.
 
conzept 16 | Programming interface
  • Use of selections
    • Some selection functions, such as SelCopy() and SelRun() were missing in the C-API and have been added.
  • Use of data record buffers
    • Functions for specifying data record buffers have been added. Each function of the C-API that allows the specification of a data set buffer on the conzept 16 side now has a corresponding equivalent. For example, in addition to C16_RecRead(), there is a C16_RecReadBuf() function that enables the specification of a data record buffer.
 
conzept 16 | ODBC driver
  • The ODBC driver has been updated. This is due to bug fixes. This version is probably the last version of the ODBC driver that will run under Windows 7.

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

[cleverreach_signup]
WordPress Cookie Notice by Real Cookie Banner