7.7 Подбор в справочнике

Тема в разделе "Типовые решения "1С:Предприятие 7.7"", создана пользователем geniusbsd, 12 сен 2008.

  1. TopicStarter Overlay
    geniusbsd
    Offline

    geniusbsd

    Регистрация:
    11 авг 2008
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    Добрей день господа.
    Комплексная конфигурация для украины
    Помогите разобраться
    Есть такой код в документе:

    Код:
    ГЛВыбор=Выбор;
    Родд=Род;
    мДефф=ККК;
    ОткрытьПодбор("Справочник.НМалосложки","ИзДока",Выбор,0); 
    УстановитьЗначениеВПодборе("мРод",Родд);
    УстановитьЗначениеВПодборе("мДеф",Мдефф);
    
    Род - тип Справочник.Род(Код,Наименование)
    ККК - Поле со списком
    мРод - тип Справочник.Род
    мДеф - тип Справочник.Шифр(Код,Наименование)

    При открытии справочника НМалосложки
    значению мРод присваевется значение Родд
    а значению мДеф не присваевается значение Мдефф

    В чем может быть проблема?
    Как присвоить значение мДеф из Документа?
  2. ASh
    Offline

    ASh Опытный в 1С

    Регистрация:
    10 сен 2008
    Сообщения:
    568
    Симпатии:
    0
    Баллы:
    26
    Если тебе надо выбранное значение из поля со списком присвоить, то вместо
    мДефф=ККК;
    напиши
    мДефф=ККК.ПолучитьЗначение(ККК.ТекущаяСтрока());
  3. TopicStarter Overlay
    geniusbsd
    Offline

    geniusbsd

    Регистрация:
    11 авг 2008
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    1
    В таком случае выходит ошибка

    ГЛВыбор=Выбор; Родд=Род ; мДефф=ККК.ПолучитьЗначениеж(ККК.ТекущаяСтрока());
    {Документ.ЗаказНОВ.Форма.Модуль(1988)}: Значение не представляет агрегатный объект (ТекущаяСтрока)

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