8.х Запрос

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Dmitrij, 16 дек 2010.

  1. TopicStarter Overlay
    Dmitrij
    Offline

    Dmitrij Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    844
    Симпатии:
    1
    Баллы:
    26
    Доброго времени Вам! Подскажите пожалуйста, можно ли вывести независимые данные в одном запросе
    есть следующие параметры: Документы ПТУ и РТУ, Регистр сведений содержит данные о документах РТУ и ПТУ, но не всех
    Подскажите как вывести данные из этих источников друг от друга независимо кроме регистра
  2. yzek
    Offline

    yzek Опытный в 1С

    Регистрация:
    13 окт 2010
    Сообщения:
    713
    Симпатии:
    0
    Баллы:
    26
    Можно попробовать использовать несколько пакетов запроса (в данном случае 2).
  3. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Dmitrij непонятно.
    Давайте с примером.
  4. TopicStarter Overlay
    Dmitrij
    Offline

    Dmitrij Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    844
    Симпатии:
    1
    Баллы:
    26
    Бух хочет формировать отчет по документам реал и пост и отмечать пришли ли доки. я придумал чтоб не менять формы доков создаю регистр сведений и отметки записывать туда через обработку
  5. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Конфигурация какая? Почему не используете "Свойства" (или "Категории")?
  6. TopicStarter Overlay
    Dmitrij
    Offline

    Dmitrij Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    844
    Симпатии:
    1
    Баллы:
    26
    БП 2.0, свойства для документов?
  7. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Да. Тогда не надо будет в конфигурацию РС вводить. Тимом булево сделайте свойство. Ну и внешний отчетик накидайте.
  8. TopicStarter Overlay
    Dmitrij
    Offline

    Dmitrij Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    844
    Симпатии:
    1
    Баллы:
    26
    Это надо форму доков менять, я не хочу, вы мне с запросом помогите как все вывести не зависимо в одном запросе
  9. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Зачем что-то менять? Пусть как есть так и будет. По стандартной кнопке на форме вызывается диалог, и там редактируется статус.

    Тогда поясните что значит "независимо". В каком виде должны быть выходные данные?
  10. TopicStarter Overlay
    Dmitrij
    Offline

    Dmitrij Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    844
    Симпатии:
    1
    Баллы:
    26
    Нужно чтоб за указный период выводились все поступления и все реализации потом проверить с регистром сведений если документы есть в регистре то вытащить данные из регистра если данных в регистре по данному документу нет то просто выводить доки
    Скриншот отчета приложен

    Вложения:

    • отчет.jpg
      отчет.jpg
      Размер файла:
      35,6 КБ
      Просмотров:
      23
  11. shurikvz
    Offline

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

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    В чем проблема? Вот набросок, приблизительно так.
    Код:
    "ВЫБРАТЬ
    ВнутреннийЗапрос.Ссылка,
    МойРегистрСведений.Значение
    ИЗ
    (ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК Ссылка
    ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
    ГДЕ
    РеализацияТоваровУслуг.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&ДатаНач, ДЕНЬ) И КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ)
    И РеализацияТоваровУслуг.Проведен = ИСТИНА
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ
    ПоступлениеТоваровУслуг.Ссылка
    ИЗ
    Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
    ГДЕ
    ПоступлениеТоваровУслуг.Дата МЕЖДУ НАЧАЛОПЕРИОДА(&ДатаНач, ДЕНЬ) И КОНЕЦПЕРИОДА(&ДатаКон, ДЕНЬ)
    И ПоступлениеТоваровУслуг.Проведен = ИСТИНА) КАК ВнутреннийЗапрос ЛЕВОЕ СОЕДИНЕНИЕ
    РегистрСведений.МойРегистрСведений КАК МойРегистрСведений ПО
    ВнутреннийЗапрос.Ссылка = МойРегистрСведений.Ссылка"
    
    
  12. TopicStarter Overlay
    Dmitrij
    Offline

    Dmitrij Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    844
    Симпатии:
    1
    Баллы:
    26
    Помогло ни разу не работал с вложенными запросами. Спасибо за помощь

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