7.7 Периодические переменные в запросе

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем Asttoxa, 30 янв 2012.

  1. TopicStarter Overlay
    Asttoxa
    Offline

    Asttoxa Опытный в 1С

    Регистрация:
    18 май 2010
    Сообщения:
    525
    Симпатии:
    0
    Баллы:
    26
    Подскажите пожалуйста, как мне вытащить периодические переменные справочника в запросе??

    Вот так не получается:

    Код:
       |ВременныйВладелец = Документ.НЗ.Техника.ВрВладелец.Получить(ТекущаяДата());
    
    Ругается на "получить"
  2. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Код:
    "
    |Период с НачДата по КонДата;
    |ВременныйВладелец = Документ.НЗ.Техника.ВрВладелец;
    "
    Данные будут на КонДата.
  3. TopicStarter Overlay
    Asttoxa
    Offline

    Asttoxa Опытный в 1С

    Регистрация:
    18 май 2010
    Сообщения:
    525
    Симпатии:
    0
    Баллы:
    26
    Тоесть если документы от разных дат и мне нужны от этих дат значения я их не получу :( ПРавильно понимаю?
  4. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Если нужна группировка по документам, так и нужно делать группировку по документам.

    Все зависит от цели. Чисто выбрать значения из справочника - запрос делать не обязательно (на ДБФ версии запрос будет даже медленнее).
    Так же можно воспользоваться объектом "Периодический".

    Озвучивайте задачу полнее.
  5. TopicStarter Overlay
    Asttoxa
    Offline

    Asttoxa Опытный в 1С

    Регистрация:
    18 май 2010
    Сообщения:
    525
    Симпатии:
    0
    Баллы:
    26
    Так у меня и стоит группировка по документам :) А вот в документе есть переменная справочник из который и нужно вытащить периодический реквизит!
    Там где я применяю обработку стоит SQL версия.
    Полнее хм...
    имеем вот что:
    Документ "НЗ" в котором есть переменная справочник "Техника" Этот справочник имеет периодический реквизит "ВремВладелец"
    нужно так: Посмотреть много документов из которых взять только те, в которых на дату документа "ДатаДок" значение реквизита этого справочника была та которую мы указали в "ВыбВладелец"
    Воть :)
  6. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Подробно, спасибо :)
    С задачами такого рода не встречался... Нужно пробовать.

    Если так на вскидку, то можно это условие не в запрос ставить, а после запроса пропускать группировку по документу, если не удовлетворяет условию.
  7. TopicStarter Overlay
    Asttoxa
    Offline

    Asttoxa Опытный в 1С

    Регистрация:
    18 май 2010
    Сообщения:
    525
    Симпатии:
    0
    Баллы:
    26
    Не люблю я ворошить прошлое :) А точнее ставить обработки после исполнения запроса. Обычно там начинает намного больше документов. А ведь хочется побыстрее. Ладненька подойдем к этой проблеме с другой стороны.
    Спасибо за участие :)

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