8.х мВалютаРегламентированногоУчета

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем MyNameNoName, 3 мар 2014.

  1. TopicStarter Overlay
    MyNameNoName
    Offline

    MyNameNoName Опытный в 1С

    Регистрация:
    17 май 2013
    Сообщения:
    931
    Симпатии:
    0
    Баллы:
    26
    Есть нижеуказанный код.
    Код:
    Перем мВалютаРегламентированногоУчета;
    //первое упоминание мВалютаРегламентированногоУчета
    Запрос = Новый Запрос;
       Запрос.УстановитьПараметр("ТекущийДокумент", Ссылка);
       Запрос.УстановитьПараметр("Курс",  ЗаполнениеДокументов.КурсДокумента(Ссылка,  мВалютаРегламентированногоУчета));
       Запрос.УстановитьПараметр("Кратность",  ЗаполнениеДокументов.КратностьДокумента(Ссылка, мВалютаРегламентированногоУчета));
       Запрос.УстановитьПараметр("ВЛитрах",       ПечататьВЛитрах);
    
    Как понять что мВалютаРегламентированногоУчета нужно приравнять к
    мВалютаРегламентированногоУчета = Константы.ВалютаРегламентированногоУчета.Получить();
    В интернете нашел решение но не могу понять как из кода до этого дойти.
    СПАСИБО!
  2. alexburn
    Online

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.781
    Симпатии:
    509
    Баллы:
    204
    Это называется не прировнять, а получить значение и присвоить его переменной мВалютаРегламентированногоУчета, при условии что константа заполнена.
  3. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.949
    Симпатии:
    149
    Баллы:
    104
    Добавлю.
    Эту строку:
    Код:
    мВалютаРегламентированногоУчета = Константы.ВалютаРегламентированногоУчета.Получить();
    можете написать в самом низу модуля (после всех процедур и функций). Это основной раздел модуля. Первым делом исполняется именно он.
  4. nbIpKuH_BaH9I
    Online

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.988
    Симпатии:
    399
    Баллы:
    104
    Добавлю. Смотря какой модуль. Пример: Модуль формы состоит из 3 частей. Расположенных в таком порядке: Но инициализация происходит в другом порядке.
    1) Раздел описания переменных. Выполняется первым
    2) Раздел процедур и функций. Выполняется третьим.
    3) Раздел инициализации. Выполняется вторым
    А общий модуль, например, не имеет 1 и 2 раздела.

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