8.х редактирование табличного поля в диалоге

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

  1. TopicStarter Overlay
    iva77ru
    Offline

    iva77ru

    Регистрация:
    19 май 2009
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Пример кода:
    тз = Новый ТаблицаЗначений;
    тз.Колонки.Добавить("Имя",ОписаниеТиповС);
    тз.Колонки.Добавить("Значение");
    ТабПоле = ЭлементыФормы.тпРеквизиты;
    ТабПоле.Значение = тз;
    ТабПоле.СоздатьКолонки();

    // Заполняем тз
    тз = ЭлементыФормы.тпРеквизиты.Значение;
    тз.Очистить();
    ИмяРег = ЭлементыФормы.ПолеВыбораРегистр.Значение;
    Для каждого ИзмерениеРег Из Метаданные.РегистрыНакопления[ИмяРег].Измерения Цикл
    стр = тз.Добавить();
    стр.Имя = ИзмерениеРег.Имя;
    стр.Значение = ?(ЭлементыФормы.тчРегистрСписок.ТекущиеДанные <> Неопределено, ЭлементыФормы.тчРегистрСписок.ТекущиеДанные[стр.Имя], Неопределено);
    КонецЦикла;

    Значения в колонке "Значения" не редактируются, то есть не открывается диалог выбора для объекта (Справочник, документ и тд.). Как доработать, что можно было редактировать в диалоге?

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