В рантайм режиме определять что должнл быть видно на какой вкладке что нет можно так:
пр.
procedure TfrmOrder.TabControl1Change(Sender: TObject);
begin
rdSortByDate.Visible := TabControl1.TabIndex = 0;
rdSortByAutoCode.Visible := TabControl1.TabIndex = 0;
rdSortByWorkTime.Visible := TabControl1.TabIndex = 0;
rdSortByWorkerCode.Visible := TabControl1.TabIndex = 0;
end;