8.х Свойства элементов пользовательских настроек

Тема в разделе "Система компоновки данных (СКД)", создана пользователем nbIpKuH_BaH9I, 13 июл 2015.

  1. TopicStarter Overlay
    nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    397
    Баллы:
    104
    Всем счастья. Есть у меня отчет. Полностью на СКД. На интерфейсе такси. Все нормально. За исключением этого
    upload_2015-7-13_17-30-28.png
    Стандартным путем они как то в разноброс отображаются. Можно каким то образом управлять этим настройками?
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Что значит "вразноброс отображаются"? Видимость элементов на форме зависит от значений элементов.
    Необходимо "курить" обработчики событий "ПриИзменении" для элементов.
  3. TopicStarter Overlay
    nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    397
    Баллы:
    104
    Ну вот смотри. Контрагент и состояние проекта я бы чуть уменьшил. А "По данным учета", "Время выполнения", "По данным проекта" сместил бы влево и поставил бы их друг под другом. Но платформа делает это сама.
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Размещение элементов на форме управляется так называемыми группами и типом группировки полей внутри группы: вертикальная/горизонтальная. Размер - можно либо задать вручную, либо поиграться размерами левых полей в группе.
    Если в группе 1 поле, то можно и вручную установить ширину группы/поля.
  5. TopicStarter Overlay
    nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    397
    Баллы:
    104
    Может встречал на типовых на каких отчетах то, что мне нужно?
  6. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Вряд ли. Сам попробуй сделать группу элементов и поместить в нее поля/другие группы. Ничего сложного вроде и понятно.
  7. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.948
    Симпатии:
    149
    Баллы:
    104
    Не получится, потому что, как я понимаю, этих полей в конфигураторе на форме нет. Есть только группа, в которую платформа динамически добавляет элементы пользовательских настроек при их изменении по кнопке "Настройки".
    Возможно, их как-то можно программно расставить. Но, думаю, это трудоемко ... да и вряд ли предусмотришь все варианты расположения.
    Можно еще вообще отключить этот механизм и просто перетащить на форму табличку пользовательских настроек (Отчет - Компоновщик настроек - Пользовательские настройки), как это было раньше )).
  8. mialord
    Offline

    mialord Модераторы Команда форума Модератор

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Надо же, не замечал такой проблемы :). Тоже интересно. С одной стороны это динамические объекты, с другой стороны не красиво отображаются.
  9. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.554
    Симпатии:
    716
    Баллы:
    204
    Динамические объекты точно так же подчиняются группам. Нужно только группы добавить и поправить код формирования динамических объектов, чтобы они добавлялись в нужную группу.
    Динамические объекты - кнопки печати разных печатных форм, например, точно так же добавляются перед открытием формы.
  10. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.948
    Симпатии:
    149
    Баллы:
    104
    Все верно.
    Но только конкретно эти динамические объекты добавляются самой платформой :)
    В конфигурации никакого кода нет )
  11. TopicStarter Overlay
    nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    397
    Баллы:
    104
    :( . Короче убрал стандартную панель. Добавил стандартную кнопку открытия этих настроек. Все более или менее нормально. :)

Поделиться этой страницей