8.х Сделать невидимой кнопку на командной панели

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Itsys, 13 ноя 2010.

  1. TopicStarter Overlay
    Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Добрый день,

    как сделать невидимой кнопку на командной панели?
  2. x_under
    Offline

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

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Скорее всего это получится только если панель действий у вас заполняется не автоматически, а кнопки вы сами накидали на нее.
  3. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Либо перебором искать нужную кнопку (по наименованию, например), а делать ее невидимой...
  4. TopicStarter Overlay
    Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Кнопка известна, добавляется в конфигураторе, у кнопки нет свойства "Видимость".
    Код для УТ 10.3 Форма документа РТиУ:
    Код:
    Процедура ПриОткрытии()
    ЭлементыФормы.ДействияФормы.Кнопки.ДействиеЗаполнитьИПровести.Видимость = Ложь;
    
    
    Результат:
  5. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.410
    Симпатии:
    316
    Баллы:
    104
    Ну тогда такой вариант: если ее надо скрыть - удалять ее. (ЭлементыФормы.ДействияФормы.Кнопки.Удалить(<индекс>);
    Логику работы какая вам нужна не знаю: если она потом нужна - добавить ее так же программно, а если там в зависимости от пользователя допустим, то и добавлять не надо будет.
  6. TopicStarter Overlay
    Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    В зависимости от изменений в документе, надо то удалять, то добавлять. В общем пошел более простым путем, сделал вместо видимости доступность :)

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