7.7 Не могу получить значение периодич. константы

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем M a x i m, 29 окт 2010.

  1. TopicStarter Overlay
    M a x i m
    Offline

    M a x i m Опытный в 1С

    Регистрация:
    6 окт 2008
    Сообщения:
    212
    Симпатии:
    0
    Баллы:
    26
    Добрый день
    дорабатываю ТОРГ-12, там надо, чтобы при создании нового дока/копировании/изменении даты дока в одном поле проставлялся отгружающий диспетчер, кот. дожен браться из периодической константы согласно даты дока.
    Делаю так:
    Код:
    Отгруж = Константа.Отгружающие.Получить(ДатаДок);
    
    а оно мне пишет:
    Код:
    Отгруж = Константа.Отгружающие.Получить(ДатаДок);
    {Документ.РасходнаяНакладная.Форма.Модуль(108)}: Поле агрегатного объекта не обнаружено (Отгружающие)
    
    что я делаю не так?
  2. Mitay_D
    Offline

    Mitay_D Опытный в 1С

    Регистрация:
    16 фев 2010
    Сообщения:
    314
    Симпатии:
    0
    Баллы:
    26
    попробуй
    Код:
    Отгруж = Константа.Отгружающие.Получить(Докум.ДатаДок);
    
  3. TopicStarter Overlay
    M a x i m
    Offline

    M a x i m Опытный в 1С

    Регистрация:
    6 окт 2008
    Сообщения:
    212
    Симпатии:
    0
    Баллы:
    26
    не работает, ругается ессно на непонятную переменную, свойством которой явл-ся здесь ДатаДок.

    пригляделся и - о чудо - глаз был замылен

    Константа называется "Отгружает", а тип Справочник.Отгружающие. Шарик оказался балбесом ибо это заработало:
    Код:
    Отгруж = Константа.Отгружает.Получить(ДатаДок);
    
    Спасибо за попытку, благодаря ей я полез еще раз пересмотреть иерархию и названия.

    Тема закрыта.

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