чтобы игнорировать изменения сделанные пользователем
Для этого надо задавать размеры формы (ЭтаФорма.Высота и ЭтаФорма.Ширина) в процедуре ПриОткрытии() - потому что если они будут в процедуре ПередОткрытием(), то после ее исполнения будут восстановлены настройки пользователя:
1С сохранает настройки форм для каждого пользователя и восстанавливает их после открытия формы. (Ресь идет о размере формы, ширине колонок, видимости их и т.п.). Это восстановление производится после "ПередОткрытием" и до "ПриОткрытии". Поэтому установку видимости колонок следует осуществлять "ПриОткрытии"
чтобы игнорировать изменения сделанные пользователем
Для этого надо задавать размеры формы (ЭтаФорма.Высота и ЭтаФорма.Ширина) в процедуре ПриОткрытии() - потому что если они будут в процедуре ПередОткрытием(), то после ее исполнения будут восстановлены настройки пользователя:
1С сохранает настройки форм для каждого пользователя и восстанавливает их после открытия формы. (Ресь идет о размере формы, ширине колонок, видимости их и т.п.). Это восстановление производится после "ПередОткрытием" и до "ПриОткрытии". Поэтому установку видимости колонок следует осуществлять "ПриОткрытии"