Hi,
you need to have all reference lists that can be displayed on your request window and hide them by default.
In Object Designer you create a new string object with -1 and with a window calculation.
And this calculation could be something like this:
import System
static def GetAttributeValue(Request): if Request._ConfigItemRequested != null: if Request._ConfigItemRequested.Title == 'CI1': return String.Format(":SetHidden(_ReferenceListA,false);:SetHidden(_ReferenceListA,true);") if Request._ConfigItemRequested.Title == 'CI2': return String.Format(":SetHidden(_ReferenceListA,true);:SetHidden(_ReferenceListA,false);") return String.Format(":SetHidden(_ReferenceListA,true);:SetHidden(_ReferenceListA,true);")
Hope that helps a little bit.
Regards
Fabian