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