8.х Несоответствие типов

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

  1. TopicStarter Overlay
    csusha
    Offline

    csusha

    Регистрация:
    7 фев 2011
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    Подскажите пожалуйста мне надо написать программу автоматического формирования кода справочника по названию единицы измерения и в поле ЕдИзм событие ОбработкаВыбора. Вот сам листинг

    Перем индекс;

    Процедура СправочникСписокЕдОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
    ЭлементыФормы.СправочникСписок.ТекущиеДанные.Код = Метаданные.Перечисления["ЕдИзм"].ЗначенияПеречисления.Получить(индекс).Имя;
    КонецПроцедуры

    Но в результате выводится сообщение

    {Справочник.ЕдИзмерения.Форма.ФормаСписка(4)}: Ошибка при вызове метода контекста (Получить): Несоответствие типов (параметр номер '1')
    ЭлементыФормы.СправочникСписок.ТекущиеДанные.Код = Метаданные.Перечисления["ЕдИзм"].ЗначенияПеречисления.Получить(индекс).Имя;

    Помогите что не так
  2. afinogen
    Offline

    afinogen Опытный в 1С

    Регистрация:
    28 фев 2011
    Сообщения:
    160
    Симпатии:
    0
    Баллы:
    26
    )))переменная "Индекс" у вас не определена, присвойте ей какое нибудь числовое значение)))

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