8.х Дата документа и период регистра сведений

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем GAMI1991, 29 сен 2015.

  1. TopicStarter Overlay
    GAMI1991
    Offline

    GAMI1991 Опытный в 1С

    Регистрация:
    5 фев 2015
    Сообщения:
    71
    Симпатии:
    1
    Баллы:
    29
    Да запрос работает но криво РегистрационныйЗнак Null
    Посмотреть вложение 20360
  2. alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    А с чего вы взяли что это именно тот запрос ? Я предполагаю что это откуда-то из типовой, где это поле не должно присутствовать :)
  3. TopicStarter Overlay
    GAMI1991
    Offline

    GAMI1991 Опытный в 1С

    Регистрация:
    5 фев 2015
    Сообщения:
    71
    Симпатии:
    1
    Баллы:
    29
    Если я делаю без выбора даты и периода, то запрос выполняется за первое число регистрации транспортного средства
    Что же мне делать?
    --- Объединение сообщений, 29 сен 2015 ---
    Полный текст запроса, я для удобства в прошлом письме его сократила убрала несколько полей
    Последнее редактирование: 29 сен 2015
  4. alexburn
    Online

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.772
    Симпатии:
    509
    Баллы:
    204
    Разберитесь с теорией, как строятся запросы и т.п. вещи. У вас делов-то на часок, а болтовни развели на две страницы уже.
  5. TopicStarter Overlay
    GAMI1991
    Offline

    GAMI1991 Опытный в 1С

    Регистрация:
    5 фев 2015
    Сообщения:
    71
    Симпатии:
    1
    Баллы:
    29
    Теория важна но практика это совсем другое дело, поэтому я к Вам и обратилась. Я в корне переделала запрос но результат остался тем же.
    Нет еще предложений?
    Код:
    "ВЫБРАТЬ ПЕРВЫЕ 1
          |   Таб1.Ссылка.Номер КАК Номер,
          |   Таб1.Ссылка.Дата КАК ДатаДокумента,
          |   Таб1.Ссылка.Организация КАК Организация,
          |   Таб1.Ссылка.ПодразделениеОрганизации КАК Подразделение,
          |   Таб1.Ссылка.Автомобиль КАК Автомобиль,
          |   Таб1.Ссылка.Прицеп,
          |   Таб1.Ссылка.ДатаОтправки КАК ДатаОтправки,
          |   Таб1.Ссылка.ДатаПрибытия КАК ДатаПрибытия,
          |   Таб1.Ссылка.ВремяОтправки КАК ВремяОтправки,
          |   Таб1.Ссылка.ВремяПрибытия КАК ВремяПрибытия,
          |   Таб1.Ссылка.НулевойПробегОтправка КАК НулевойПробегНачало,
          |   Таб1.Ссылка.НулевойПробегПрибытие КАК НулевойПробегОкончание,
          |   Таб1.Ссылка.ПоказанияСпидометраОтправка КАК СпидометрНачало,
          |   Таб1.Ссылка.ПоказанияСпидометраПрибытие КАК СпидометрОкончание,
          |   Таб1.Ссылка.ВидТоплива КАК ВидТоплива,
          |   Таб1.Ссылка.ОстатокПриВыезде КАК ОстатокПриВыезде,
          |   Таб1.Ссылка.ОстатокПриВозвращении КАК ОстатокПриВозвращении,
          |   Таб1.Ссылка.Заправка КАК Заправка,
          |   Таб1.Ссылка.ВидТоплива2 КАК ВидТоплива2,
          |   Таб1.Ссылка.ОстатокПриВыезде2 КАК ОстатокПриВыезде2,
          |   Таб1.Ссылка.ОстатокПриВозвращении2 КАК ОстатокПриВозвращении2,
          |   Таб1.Ссылка.Заправка2 КАК Заправка2,
          |   Таб2.Марка КАК Марка,
          |   Таб2.РегистрационныйЗнак КАК РегистрационныйЗнак
                  |ИЗ
                  |(ВЫБРАТЬ
                  |  ПутевойЛистГрузовогоАвтомобиля.Ссылка,
                  |  ПутевойЛистГрузовогоАвтомобиля.Ссылка.Дата,
                  |  ПутевойЛистГрузовогоАвтомобиля.Ссылка.Автомобиль КАК Авто,
          |   МАКСИМУМ(РегистрацияТранспортныхСредств.Период) КАК ПериодДок
          |ИЗ
          |   Документ.схПутевойЛист.Исполнители КАК ПутевойЛистГрузовогоАвтомобиля
          |     ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РегистрацияТранспортныхСредств КАК РегистрацияТранспортныхСредств
          |     ПО РегистрацияТранспортныхСредств.Период <= ПутевойЛистГрузовогоАвтомобиля.Ссылка.Дата И
                  |  РегистрацияТранспортныхСредств.ОсновноеСредство = ПутевойЛистГрузовогоАвтомобиля.Ссылка.Автомобиль
                  |СГРУППИРОВАТЬ ПО
                  |  ПутевойЛистГрузовогоАвтомобиля.Ссылка) КАК Таб1
                  |  ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РегистрацияТранспортныхСредств КАК Таб2
                  |  ПО Таб1.ПериодДок = Таб2.Период И
                  |     Таб1.Авто = Таб2.ОсновноеСредство";
    Последнее редактирование модератором: 30 сен 2015
  6. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.567
    Симпатии:
    717
    Баллы:
    204
    Пока вы не поймете, что вам действительно нужно получить запросом, вы не сможете написать нужный текст запроса.
    Перебирать варианты - смысла мало.
    ВЫБРАТЬ ПЕРВЫЕ в данном случае - вообще не ваш вариант.
  7. TopicStarter Overlay
    GAMI1991
    Offline

    GAMI1991 Опытный в 1С

    Регистрация:
    5 фев 2015
    Сообщения:
    71
    Симпатии:
    1
    Баллы:
    29
    Я перебирая разные варианты если ВЫБРАТЬ получается тоже самое

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