Страница 1 из 1
Browse - отключить в реалтайме
Добавлено: 29 Июнь 2016, 13:18
gopstop2007
Не нашел, прошу помощи.

В одном окне десяток стандартных Browse, некоторые связаны реляциями. Для каждого Browse стоит чекет - использовать или нет. Нужно для скорости основной таблицы
реально "отключить" или "включить" по надобности необходимые Browse с данными. Заранее спасибо.
Browse - отключить в реалтайме
Добавлено: 29 Июнь 2016, 13:51
Дед Пахом
Если ABC, то возможно RETURN 0 перед PARENT.ResetSort(force)
Browse - отключить в реалтайме
Добавлено: 29 Июнь 2016, 15:11
gopstop2007
Спасибо Дед Пахом, вроде работает

Browse - отключить в реалтайме
Добавлено: 29 Июнь 2016, 16:22
kreator
Я бы сунул вставку прямо в ResetQueue. В родительском классе есть такой текст:
Код: Выделить всё
IF ~SELF.ActiveInvisible AND ~SELF.ILC.GetVisible()
SELF.LoadPending = 1
RETURN
END
Browse - отключить в реалтайме
Добавлено: 29 Июнь 2016, 19:17
gopstop2007
Видел, но это вроде, чтобы работали browse скрытые tab-ом, BRWx.ActiveInvisible = 1
Browse - отключить в реалтайме
Добавлено: 29 Июнь 2016, 22:08
kreator
gopstop2007 писал(а):Видел, но это вроде, чтобы работали browse скрытые tab-ом, BRWx.ActiveInvisible = 1
Я имел ввиду, чтобы сделать по аналогии. Почему-то SV в методе ResetQueue это сделала. LoadPending, видимо, private, ну да ладно, без него обойдёмся. В итоге, надо в методе ResetQueue до Parent Call написать типа: