как заполнить реквизит типа Справочник

Тема в разделе "1C и всё что с ней связано", создана пользователем LittleFairy, 25 сен 2008.

  1. LittleFairy

    LittleFairy Гость

    Есть такой код:
    Код (Text):
    СпрКонт = СоздатьОбъект("Справочник.Контрагенты");
    СпрКонт.НайтиПоКоду("00000115");
    хотя бы он работает ))
    Далее следует:
    Код (Text):
    Коминтент = СпрКонт.ТекущийЭлемент();
    где Коминтент - Реквизит типа Справочник.Контрагенты , принадлежащий табличной части некоего документа. Этот код не работает :unsure: . Ну или работает, но желаемый результат - заполнить поле "Коминтент" таблицы - не дает...
    Что мои кривые руки делают не так ???
     
  2. SeverBap

    SeverBap Well-Known Member

    Регистрация:
    18 сен 2007
    Сообщения:
    440
    Симпатии:
    0
    А в многострочной части документа тип Коминтент какой??? тип справочник.Контрагенты или просто справочник?????
    :unsure:, и еще а перед этим новаяСтрока() чет не вижу!!!!! :(
     
  3. LittleFairy

    LittleFairy Гость

    Ну есть там НоваяСтрока() :unsure:
    а тип - как Справочник.Контрагенты
     
  4. kaa

    kaa Гость

    Выложи полный код
     
  5. LittleFairy

    LittleFairy Гость

    Код (Text):
    Процедура Пересчет()
    СпрКонт = СоздатьОбъект("Справочник.Контрагенты");
    СпрКонт.НайтиПоКоду("00000115");
    Коминтент = СпрКонт.ТекущийЭлемент();
    Процедура Пересчет() срабатывает при редактировании товара в таблице документа
     
  6. kaa

    kaa Гость

    Проверь название реквизита :unsure:
     
  7. LittleFairy

    LittleFairy Гость

    Черт возьми! Буква "н" там была действительно не при делах :blink:
    идиотизм :)
     
Загрузка...

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