1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

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

Тема в разделе "Базы данных и администрирование", создана пользователем LittleFairy, 25 сен 2008.

  1. LittleFairy

    LittleFairy Гость

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

    SeverBap Well-Known Member

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

    LittleFairy Гость

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

    kaa Гость

    Репутация:
    0
    Выложи полный код
     
  5. LittleFairy

    LittleFairy Гость

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

    kaa Гость

    Репутация:
    0
    Проверь название реквизита :unsure:
     
  7. LittleFairy

    LittleFairy Гость

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

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