1С обычные формы привязки

Съехала форма в 8.2.

Если нарушилось масштабирование формы, вы её растягиваете, а элементы не растягиваются следом или съезжают.
Так же при разработке (доработке) форм.

В конфигураторе нажмите Ctrl+R, растягивайте форму и смотреть где краснота. У этих элементов проверяйте привязки.

Пару раз наступал на грабли, когда растягиваешь форму, краснотой ничего не мелькает, но элементы не растягиваются вправо.
Оказалось что засада с привязками командной панели у табличной части. У нее своя собственная привязка.

  1. Платформа 8.3 позволяет использовать как обычные, так и управляемые формы. Возможность использования обычных и управляемых форм зависит от настроек конфигурации и клиентского приложения (зависит от указания в конфигураторе режима совместимости, и варианта запуска клиента).
  2. Использование обычных форм возможно только втолстом клиенте.
  3. Использование управляемых форм возможно ( в зависимости от настроек конфигурации):
    • в толстом клиенте в режиме обычного приложения;
    • в толстом клиенте в режиме управляемого приложения;
    • в тонком клиенте;
    • в веб-клиенте.
    • Автопреобразование обычных форм в управляемые и обратноне поддерживается (у обычных и управляемых форм разные механизмы и варианты компиляции).
    • Возможность системы создания "налету" форм по умолчанию в режиме "1С:Предприятие"следует использовать во всех случаях, когда не требуется выполнение программных действий в форме, и нет особых требований по отношению внешнего вида формы объекта со стороны пользователя.
    • Количество форм, подчиненных справочнику, не ограничено (может быть создано произвольное количество форм).
    • При обращении к обычной форме "извне" для считывания данных рекомендуется обращаться к реквизитам формы и свойствам расширения формы.
    Читайте также:  Телефон сам отправляет смс на номер 2037

    Элементы формы 1С

    Элементы управления – это объекты формы, определяющие визуальное представление формы и предназначенные для интерактивного взаимодействия с пользователем (например, кнопки, флажки, поля ввода и т.д., визуальное объединение "элементарных" элементов управления).

    Поведение каждого типа элементов управления по умолчанию задано платформой, однако может корректироваться разработчиком.

    Для обычных форм элементы управления настраиваются только конфигуратором, а для управляемых возможны определенные корректировки элементов в режиме 1С:Предприятие.

    В элементах управления данные не хранятся!

    1. через пункт главного меню "Форма – Вставить элемент управления";
    2. с помощью командной панели "Элементы управления".

    Элемент управления "Панель"

    Элемент управления "Панель" предназначен для разделения визуального пространства формы на отдельные закладки, причем на каждой закладке могут быть расположены свои элементы управления.

    Нужно было программно установить видимость таблице посредине формы, долго мучался, пока разобрался с этим механизмом.

    Решение, понятно, для обычных форм) в управляемых за нас делают разрабы)

    Нашел типовое решение через изменение высоты элементов. Но, как я и думал, можно проще, только привязками и сверткой.

    И нашел рабочий алгоритм действий. Обработка с открытым кодом, можете посмотреть реализацию и использовать для своих творческих нужд.
    Так как сам на данную публикацию потратил день для создания примера, не считаю ее дорогой! Ваше время ценнее. Надеюсь, кому-то пригодится для примера работы с программным изменением видимости на форме!

    Тестировал на 8.2.19.

    Скачать файлы

    Специальные предложения

    Программная свертка элементов на форме

    такой заголовок был бы информативным и логичным, а эта портянка с деталями бла бла бла к чему?
    да и первой строкой неплохо бы указать сразу платформу и формы
    8.2 – ОФ, а то мне лень телепатировать, что функционал безнадежно устарел.

    К тому же цена в 5 стартмани как бы намекает, что автор толкает этот антиквариат в расчете на Буратино.

    у меня пост-праздничный синдром и все кажется кривым, корявым и недосказанным, простите.

    Спрос рождает предложение. За 5 см обработку скачают 1 раз, за 2 см – пять раз, за 1 см – сто раз. Автор этого не понимает (к счастью для нас).

    ЗЫ: вот у меня есть обработка из одной строки кода . И ее уже 21 раз скачали за 1 см. Предположу, что за 2 см ее бы не скачали ни разу )))
    ЗЫЗЫ: а в комментах есть ответ, почему ее качают.

    такой заголовок был бы информативным и логичным, а эта портянка с деталями бла бла бла к чему?
    да и первой строкой неплохо бы указать сразу платформу и формы
    8.2 – ОФ, а то мне лень телепатировать, что функционал безнадежно устарел.

    К тому же цена в 5 стартмани как бы намекает, что автор толкает этот антиквариат в расчете на Буратино.

    у меня пост-праздничный синдром и все кажется кривым, корявым и недосказанным, простите.

    Сейчас с похожим вожусь, но там сразу несколько элементов нужно сворачивать, а они привязанны друг к другу

    Левый эл1
    Левый эл2

    Эл свертки 1
    Эл свертки 2
    Эл свертки 3
    Эл свертки 4
    Эл свертки 5

    И сворачивает любые элементы хорошо, но вот когда разворачивает, тч1 которая привязана к нижней границе Эл свертки 5, через раз остаётся на месте, а элементы все на неё лезут ), не сталкивались с таким?

    P.S. Даже если закрыть и открыть форму ей всё так же плохо) только перезапуск помогает)

    См. также

    Декомпиляция условного оформления 48

    Обработка автоматически генерирует полный код создания условного оформления формы любой сложности. Достаточно настроить для формы в конфигураторе условное оформление, а затем выбрать данную форму в обработке. В результате будет сгенерирован программный код создания условного оформления.

    23.12.2019 1966 17 XilDen 3

    Программы для исполнения 488-ФЗ: Маркировка товаров Промо

    1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

    Многоуровневые списки выбора с оформлением элементов 38

    Данная статья – попытка решить один маленький кусочек большой проблемы платформы 1С, а именно – бедные и невыразительные пользовательские интерфейсы. Поскольку 1С в режиме управляемого приложения позволяет задействовать веб-клиент, то хочется реализовывать интерфейсы как у взрослых веб-приложений – красивые, дружелюбные для пользователя и, желательно, с положительным UX. Возможно, кто-то со мной не согласится и скажет, что учетные системы должны быть строгие и линейные. Но мы все знаем, что 1С – это уже не только про бухгалтерию. Небольшое отступление для разработчиков, работающих с типовыми конфигурациями. Я не знаю, использует ли фирма 1С что-то похожее в своих разработках. Если да, то данная статья навряд ли будет вам полезна.

    17.12.2019 2587 2 azhilichev 5

    Наименование Файл Версия Размер
    Оцените статью
    Добавить комментарий

    Adblock detector