8.х Как убрать кнопки выбора и очистки в поле выбора

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

  1. TopicStarter Overlay
    Muggsy
    Offline

    Muggsy одно ЭС

    Регистрация:
    10 сен 2008
    Сообщения:
    243
    Симпатии:
    0
    Баллы:
    26
    Подскажите, как убрать кнопки выбора и очистки в правом значении поля отбора в СКД?
  2. mialord
    Offline

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

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Ага, на левой полке, скрин выкладывай какой именно отбор.
  3. TopicStarter Overlay
    Muggsy
    Offline

    Muggsy одно ЭС

    Регистрация:
    10 сен 2008
    Сообщения:
    243
    Симпатии:
    0
    Баллы:
    26
    Скрин

    Вложения:

  4. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    На вскидку, в табличном поле, в свойствах этого поля. В чем проблема то?
  5. TopicStarter Overlay
    Muggsy
    Offline

    Muggsy одно ЭС

    Регистрация:
    10 сен 2008
    Сообщения:
    243
    Симпатии:
    0
    Баллы:
    26
    Кнопки надо убрать не у всех полей отбора, а у полей строкового типа.
    Если изобразить что-либо в процедуре НастройкиОтборПередНачаломИзменения

    Если Элемент.ТекущиеДанные.ЛевоеЗначение = КомпоновщикНастроек.Настройки.Отбор.Элементы[0].ЛевоеЗначение тогда
    Элемент.ТекущаяКолонка.ЭлементУправления.КнопкаВыбора = Истина;
    Элемент.ТекущаяКолонка.ЭлементУправления.КнопкаОчистки = Истина;
    Иначе

    Элемент.ТекущаяКолонка.ЭлементУправления.КнопкаВыбора = ложь;
    Элемент.ТекущаяКолонка.ЭлементУправления.КнопкаОчистки = ложь;

    КонецЕсли;

    где КомпоновщикНастроек.Настройки.Отбор.Элементы[0] - поле ссылочного типа, то работает, но не совсем так, как нужно, т.е. если вначале выбрать поле ссылочного типа, а затем перейти на строковое, то кнопки не убираются. Но если после этого еще раз перейти на поле строкового типа, то исчезают. И так до тех пор, пока снова не выбрать поле ссылочного типа.
    Криво объясняю, конечно...

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