Убираю лишние интерфейсы. Потом пытаюсь восстановить как было.
Не получается. В ГлавныйИнтерфейс у всех интерфейсов видимость устанавливается "Истина", а "Переключаемый" вообще рандомно.
Или у меня глюки. На всякий пожарный вкладываю полный код:
Процедура КнопкаВыполнитьНажатие(Кнопка)
ТаблицаИнтерфейсов = Новый ТаблицаЗначений;
ТаблицаИнтерфейсов.Колонки.Добавить("ТекИнтерфейс");
ТаблицаИнтерфейсов.Колонки.Добавить("Переключаемый", Новый ОписаниеТипов("Булево"));
ТаблицаИнтерфейсов.Колонки.Добавить("Видимость", Новый ОписаниеТипов("Булево"));
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший