8.х Поле выбора

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

  1. TopicStarter Overlay
    avantime
    Offline

    avantime

    Регистрация:
    23 июл 2007
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Помогите пожалуйсто с такой проблемкой:
    На форме обработки поставил ПолеВыбора, подключил его к значенеиям Перечисления (в цикле). Хотелось бы, чтобы при открытии формы в это поле проставлялось значение по умолчанию (показывалось представление выбраного значения) :D B) :unsure: :D
  2. 1Yes
    Offline

    1Yes

    Регистрация:
    15 сен 2007
    Сообщения:
    30
    Симпатии:
    0
    Баллы:
    1
    не знаю как на счет перечислений, а со справочниками я делаю так:

    в конфигураторе:
    создаю Константу "ЗначениеПоУмолчанию" (Тип = Перечисление.ТоКотороеНадо

    в модуле обработки:

    Процедура ПриОткрытии()
    ПолеВыбора = Константа.ЗначениеПоУмолчанию
    Конецпроцедуры

    непосредственно в 1С присваиваю то значение которое нужно (Операции / Константы...)
  3. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    С перечислением все гораздо проще.

    1. Не надо делать поле выбора - достаточно сделать Поле ввода со значением "Перечисление" - оно автоматчиески будет при выборе выпадающий список делать.
    2. В процедуру ПриОткрытии()
    ВАШЕПОЛЕ.Значение = Перечисления.ИМЯПЕРЕЧИСЛЕНИЯ.ИМЯЗНАЧЕНИЯ;
  4. TopicStarter Overlay
    avantime
    Offline

    avantime

    Регистрация:
    23 июл 2007
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    1
    Да действительно, я обошолся с полем ввода. Как еще один вариант можно в поле ввода включить кнопку списка выбора, но тогда нужно в цикле заполнять список. СПАСИБО!!!

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