Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
15 Июн 2021, 00:25
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
МультиВход
 
collapse

Автор Тема: Вытащить дату из Регистратора  (Прочитано 2690 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Rust

  • *
  • Регистрация: 2017-03-09
  • Сообщений: 46
  • РЕПУТАЦИЯ: 0
Здравствуйте.
Есть в Регистре накоплений-"Регистратор"-Регистрирует документы(Подскажите как правильно называть,Объекты документа?)из 2 Документов.

Например:документ-Автосервис и документ Автомойка
Из отчета:
Сервис авто от 01.01.01
Сервис авто от 02.01.01
Мойка авто от 02.01.01
Сервис авто от 03.01.01 и т.д

Мне нужен отчет по ВСЕМ документам Автосервиса(с их полями) ПОСЛЕ даты последней мойки.
Возможно ли как то достать эту дату(Мойка от 02.01.01 в данном случае),и вставить в период отчета СКД ?


Оффлайн Norfolk

  • ***
  • Регистрация: 2016-03-21
  • Сообщений: 149
  • РЕПУТАЦИЯ: 26
  • КПД: 17%
  • Профессия: Разработчик 1С
Здравствуйте.
Есть в Регистре накоплений-"Регистратор"-Регистрирует документы(Подскажите как правильно называть,Объекты документа?)из 2 Документов.

Например:документ-Автосервис и документ Автомойка
Из отчета:
Сервис авто от 01.01.01
Сервис авто от 02.01.01
Мойка авто от 02.01.01
Сервис авто от 03.01.01 и т.д

Мне нужен отчет по ВСЕМ документам Автосервиса(с их полями) ПОСЛЕ даты последней мойки.
Возможно ли как то достать эту дату(Мойка от 02.01.01 в данном случае),и вставить в период отчета СКД ?
Пример на регистре товаров на складах. Чтобы у тебя появился регистратор в доступных полях - нужно в параметрах виртуальной таблицы (в моем случае ТоварыНаСкладахОстаткиИОбороты)поставить периодичность "Авто" или "Регистратор":
ВЫБРАТЬ
ТоварыНаСкладахОбороты.Регистратор,
ТоварыНаСкладахОбороты.Склад,
ТоварыНаСкладахОбороты.Номенклатура
ИЗ
РегистрНакопления.ТоварыНаСкладах.Обороты(, , Регистратор, ) КАК ТоварыНаСкладахОбороты
ГДЕ
ТоварыНаСкладахОбороты.Регистратор.Дата > &ДатаСреза

Оффлайн LexaK

  • *****
  • Регистрация: 2012-05-16
  • Сообщений: 2564
  • РЕПУТАЦИЯ: 820
  • КПД: 32%
  • Профессия: Программист 1С
не очень понятно какой результат вы хотите конкретно получить
выбрать все поля документов Сервис Авто после последнего документа Мойка Авто? (тогда причем здесь регистр накопления? :dfbsdfbsdf: )
тогда примерно так (попробуйте в консоли выполнить такой запрос)
Выбрать
    Сервис.*
Из
    Документ.<СервисАвто> Сервис
Внутреннее соединение
    (Выбрать Максимум(Мойка.Дата) как Дата
    из Документ.<МойкаАвто> Мойка где Мойка.Проведен) МаксДата //если есть признак проведения)
    по Сервис.Дата > МаксДата.Дата
упорядочить по
    Сервис.Ссылка
Автоупорядочивание

Помогло? - Нажми СПАСИБО (под аватаром) !!!
                       :)

Оффлайн Norfolk

  • ***
  • Регистрация: 2016-03-21
  • Сообщений: 149
  • РЕПУТАЦИЯ: 26
  • КПД: 17%
  • Профессия: Разработчик 1С
не очень понятно какой результат вы хотите конкретно получить
выбрать все поля документов Сервис Авто после последнего документа Мойка Авто? (тогда причем здесь регистр накопления? :dfbsdfbsdf: )
тогда примерно так (попробуйте в консоли выполнить такой запрос)
Выбрать
    Сервис.*
Из
    Документ.<СервисАвто> Сервис
Внутреннее соединение
    (Выбрать Максимум(Мойка.Дата) как Дата
    из Документ.<МойкаАвто> Мойка где Мойка.Проведен) МаксДата //если есть признак проведения)
    по Сервис.Дата > МаксДата.Дата
упорядочить по
    Сервис.Ссылка
Автоупорядочивание

Да, ваш код будет правильнее. Я упустил момент того, что нужно сначала найти максимальную дату из всех документов "Мойка" и только потом выводить остальное. Прошу простить :)


 

Вывести свободную дату

Автор Ermak1985Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 41
Просмотров: 6946
Последний ответ 08 Фев 2016, 18:45
от Ermak1985
помогите сделать дату, чтоб отбор был за текущий месяц...

Автор Alex_UsРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 10506
Последний ответ 26 Апр 2013, 23:55
от Dethmontt
1С:УХ 3.0 - в заказе поставщику нет возможности указать плановую дату поступления товара

Автор Наталия АртемоваРаздел Пользователям "1С - Предприятие 8"

Ответов: 0
Просмотров: 471
Последний ответ 17 Мая 2019, 16:02
от Наталия Артемова
Вывести дату рождения прописью

Автор Артём СурминРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 492
Последний ответ 27 Мар 2020, 14:46
от antoneus
Как в запросе вывести дату без времени и время - без даты.

Автор galinaРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 8
Просмотров: 20094
Последний ответ 27 Апр 2016, 12:36
от cska-fanat-kz

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Последние вакансии

* Том 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
65 Сообщений
LexaK
62 Сообщений
antoneus antoneus
31 Сообщений
Ивашка
26 Сообщений
neek666
23 Сообщений
KATERINA 861
19 Сообщений
SSC
15 Сообщений
alexandr_ll
13 Сообщений
Алексей_1985_06
11 Сообщений
pouyo
8 Сообщений

* Кто онлайн

  • Точка Гостей: 147
  • Точка Скрытых: 0
  • Точка Пользователей: 3
  • Точка Сейчас на форуме:

* Облако тэгов

* Инструменты

* Дополнительно

Поиск