Съехала форма в 8.2.
Если нарушилось масштабирование формы, вы её растягиваете, а элементы не растягиваются следом или съезжают.
Так же при разработке (доработке) форм.
В конфигураторе нажмите Ctrl+R, растягивайте форму и смотреть где краснота. У этих элементов проверяйте привязки.
Пару раз наступал на грабли, когда растягиваешь форму, краснотой ничего не мелькает, но элементы не растягиваются вправо.
Оказалось что засада с привязками командной панели у табличной части. У нее своя собственная привязка.
- Платформа 8.3 позволяет использовать как обычные, так и управляемые формы. Возможность использования обычных и управляемых форм зависит от настроек конфигурации и клиентского приложения (зависит от указания в конфигураторе режима совместимости, и варианта запуска клиента).
- Использование обычных форм возможно только втолстом клиенте.
- Использование управляемых форм возможно ( в зависимости от настроек конфигурации):
- в толстом клиенте в режиме обычного приложения;
- в толстом клиенте в режиме управляемого приложения;
- в тонком клиенте;
- в веб-клиенте.
- Автопреобразование обычных форм в управляемые и обратноне поддерживается (у обычных и управляемых форм разные механизмы и варианты компиляции).
- Возможность системы создания "налету" форм по умолчанию в режиме "1С:Предприятие"следует использовать во всех случаях, когда не требуется выполнение программных действий в форме, и нет особых требований по отношению внешнего вида формы объекта со стороны пользователя.
- Количество форм, подчиненных справочнику, не ограничено (может быть создано произвольное количество форм).
- При обращении к обычной форме "извне" для считывания данных рекомендуется обращаться к реквизитам формы и свойствам расширения формы.
Элементы формы 1С
Элементы управления – это объекты формы, определяющие визуальное представление формы и предназначенные для интерактивного взаимодействия с пользователем (например, кнопки, флажки, поля ввода и т.д., визуальное объединение "элементарных" элементов управления).
Поведение каждого типа элементов управления по умолчанию задано платформой, однако может корректироваться разработчиком.
Для обычных форм элементы управления настраиваются только конфигуратором, а для управляемых возможны определенные корректировки элементов в режиме 1С:Предприятие.
В элементах управления данные не хранятся!
- через пункт главного меню "Форма – Вставить элемент управления";
- с помощью командной панели "Элементы управления".
Элемент управления "Панель"
Элемент управления "Панель" предназначен для разделения визуального пространства формы на отдельные закладки, причем на каждой закладке могут быть расположены свои элементы управления.
Нужно было программно установить видимость таблице посредине формы, долго мучался, пока разобрался с этим механизмом.
Решение, понятно, для обычных форм) в управляемых за нас делают разрабы)
Нашел типовое решение через изменение высоты элементов. Но, как я и думал, можно проще, только привязками и сверткой.
И нашел рабочий алгоритм действий. Обработка с открытым кодом, можете посмотреть реализацию и использовать для своих творческих нужд.
Так как сам на данную публикацию потратил день для создания примера, не считаю ее дорогой! Ваше время ценнее. Надеюсь, кому-то пригодится для примера работы с программным изменением видимости на форме!
Тестировал на 8.2.19.
Скачать файлы
Наименование | Файл | Версия | Размер |
---|---|---|---|