Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ВыбратьИзСписка
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
alex040269
Процедура СписокПараметровПередНачаломДобавления(Элемент, Отказ, Копирование)
    ОбъектМетаданных = Метаданные.НайтиПоТипу((СписокПараметров.Колонки.Значение.ТипЗначения.Типы()[0]));
    ПеречислениеИмя = Перечисления[ОбъектМетаданных.Имя];
    Список = Новый СписокЗначений();
    Для Каждого тПеречисление Из ПеречислениеИмя Цикл
        Список.Добавить(тПеречисление);
    КонецЦикла;
    ВыбратьИзСписка(Список,???????);
КонецПроцедуры


подскажите, плиз, что подставить вместо вопросов?

на форме одна таблица значений с одной колонкой. тип перечисления.ВидВремени, на пример.
Vofka
ВыбратьИзСписка(Список, Элемент);

?
alex040269
Это как раз понятно! Что есть элемент в данном случае? если подставить саму ТЗ, то естественно не работает т.к. в ТЗ нельзя впихнуть Перечисление, а как отобразить текущую колонку текущей строки я не нашел! sad.gif
Vofka
Цитата(alex040269 @ 22.03.13, 11:58) необходимо зарегистрироваться для просмотра ссылки
Что есть элемент в данном случае?

Первый параметр текущей процедуры.
alex040269
Элемент.Значение это ТаблицаЗначений.
ничего не происходит sad.gif

1С:Предприятие 8.2 (8.2.16.352)
Vofka
Используйте событие НачалоВыбора ячейки ТаблицыЗначений, а не то, что вы сейчас используете.
Petre
Извратиться можно таким образом:
Элемент.ТекущаяСтрока[Элемент.ТекущаяКолонка.Имя]
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.