>Why doesn't the following code generate an error?
>Select lrsPanelGrp
>Set Order To Code
>Select lrsPast
>Set Relation To Panelcd1 InTo lrsPanelGrp
>Select lrsRefer
>Set Relation To Panelcd1 InTo lrsPanelGrp
>
That code is legal. You are setting two different relations from two different tables to lrsPanelGrp. When one of the two is the controller (i.e. selected), the related pointer in lrsPanelGrp will move.