Notifications

875 views

Description

Fields that share same storage alias with an edge-encrypted field get a multiple-line input text box on the form even though the max-length value in the dictionary entry for those fields is less than 255.

Steps to Reproduce

  1. Find a String type field that has a max-length value of more than 255 on task table and a storage alias that is shared by other columns. On the backend, the storage alias should be mapped to a varcher column.

  2. Enable Edge Encryption on the field, which must be done through a proxy.

    Note the max-lengh in the dictionary entry remains unchanged, but on the backend, the system converts the column from varchar to mediumtext.

    On the form, the encrypted field itself still shows a single-line input box, probably because of the attribute Edge Encryption Enabled.

  3. Check other fields that share the alias.

    These fields appear as a multiple-line input box on the form. If a new field with a max-length value of more than 255 is created, it might also be mapped to the medium text field, which is incorrect.

    If one of the affected fields is a reference field and the label of the field does not display, see KB0550677.

 

Workaround

Open the dictionary record of the field and add the attribute "is_multi_text= false" to the record.


Related Problem: PRB1239150

Seen In

SR - IRM - Audit Management - New York 2019 Q3
SR - IRM - GRC Profiles - Madrid 2019 Q2
SR - IRM - Policy and Compliance - Madrid 2019 Q2
SR - IRM - Risk Management - New York 2019 Q3

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2020-09-01 05:54:56
Published:2018-07-04