Summary
This Error Message Article explains the TEKLYNX CENTRAL Browser Based Interface error message “This property cannot be set to a null value” that occurs when trying to add a label to the TEKLYNX CENTRAL BBUI and details how to fix the underlying problem that caused it to appear.
Explanation
The TEKLYNX CENTRAL BBUI is unable to add a label from LABEL ARCHIVE into the BBUI because the records for the label designs, stored in the tblDocuments table, have null values in the PREVIEWIMG field. The BBUI cannot add label designs from LABEL ARCHIVE if PREVIEWIMG is null.
This likely occurred due to using CODESOFT tracing while checking in and approving the CODESOFT label design into LABEL ARCHIVE. This was a vulnerability in TEKLYNX v4.5 and 4.6.
Solution
Two steps required to avoid this error for that label design:
- Turn Off CODESOFT Tracing
- Change or Otherwise Version Up the Label Design
Turn Off CODESOFT Tracing
The DbgReport value needs to be set back to 0 to turn off the this tracking / logging feature.
For more information about how to control this feature, see the EOKB article: Enable Tracing / Logging in CODESOFT – CODESOFT Instruction Article
Change or Otherwise Version Up the Label Design
Check-out and Check-in as Final label design to force a version increment. This will force LABEL ARCHIVE to enter a new value in the tblDocuments table. With CODESOFT tracing off, the new value(s) should have the PREVIEWIMG field complete. As the ‘lastest version’ this new entry should be the one the TEKLYNX CENTRAL BBUI references avoiding the null value error.
Additional Comments
Issue Found: TEKLYNX CENTRAL v4.5