Dynamic View Services > Specifying Dynamic View Types > Hyper-References > Unbound Hyper-References
 
Unbound Hyper-References
You can specify a hyper-reference with no associated view, just by providing void as the view type. Such a hyper-reference is said to be unbound, and cannot be dereferenced. For example:
subscribe Contribution:
represent RowR row:
...
HyperRef column[1]={employee->void,employee.name};
To test if a hyper-reference is bound, you can use the function IlsRpObject::isEditable, passing the value IlsEditRights::HREF_SELECT as its second argument.
Let us assume a row representation object named r. The following function call returns IlsFalse:
r.isEditable(r.getAttributeId(“column”,1),
IlsEditRights::HREF_SELECT)
An unbound hyper-reference is a labeled reference —that is, a reference associated with a label. It is particularly useful if you want to manipulate a reference while visualizing it through the name of the target object.

Version 5.8
Copyright © 2014, Rogue Wave Software, Inc. All Rights Reserved.