Issue 31915  —   Binding info for labels copied to DSP and USP layout is incorrect

Status:   Planned for resolution in 10.4.01

Solution available in patch(es):      10.3.02.004

Description:

 Summary: Binding info for labels copied to DSP and USP layout is incorrect

 Environment:
 +Uniface Version  : 10.3.01
 +Operating System : OS independent
 +Database         : DBMS independent

 Reproduction scenario:
 1. Create DSP or USP with entities, fields and labels.
 2. Rename a label to associate it with a field.
 3. Open the Design Layout worksheet.
 4. Select the renamed label and choose "Copy special -> As binding information"
 or "Copy special -> As unformatted HTML" from the context menu.
 5. Paste to the layout.

 Actual Result:
 The binding ID produced for the associated label contains double entity names
 (ulbl:FLDNAME.ENTNAME.ENTNAME.MDL).

 Expected Result:
 The binding ID produced for the associated label contains the correct entity
 name (ulbl:FLDNAME.ENTNAME.MDL).

Workaround:

 For a label associated with a field, you can manually correct the binding
 information (remove the extra ENTITY so that is is FLD1.ENTITY.NOMODEL. The
 Label Text will then display correctly at runtime.

Notes: