Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

В запросе нужная строка

В запросе нужная строка
Я
   Vitalii72
 
19.09.17 - 08:37
Помогите пожалуйста, есть само-писная база, есть справочник контрагенты с табличной частью. В табличной части есть поля текущий контакт, комментарий, следующий контакт. Необходимо сделать отчёт, чтобы отображалась дата текущего контакта и комментария из последней строки, а дата следующего контакта из предыдущей строки табличной части. Голову сломал уже как это можно сделать, пробовал делать во втором запросе условие, дата следующего контакта меньше или равна дате текущего, находит почему то только одну дату из большого количества.
 
 
   vicof
 
1 - 19.09.17 - 08:49
табличную часть соединить с самой собой по номерам строк с условием на меньше или равно
   DrShad
 
2 - 19.09.17 - 08:58
(1) лучше по дате
   VS-1976
 
3 - 19.09.17 - 09:03
ВЫБРАТЬ
  Ссылка,
  МАКСИМУМ ( НомерСтроки ) КАК НомерСтроки

ПОМЕСТИТЬ тзДанные

ИЗ
  ...
;

ВЫБРАТЬ

ИЗ
  тзДанные
  ЛЕВОЕ СОЕДИНЕНИЕ ... КАК тзПолеКомментарий
    ПО тзДанные.НомерСтроки >= 2
    И тзПолеКомментарий.Ссыла =
    И тзПолеКомментарий.НомерСтроки = тзДанные.НомерСтроки

  ЛЕВОЕ СОЕДИНЕНИЕ ... КАК тзПолеДата
    ПО тзДанные.НомерСтроки >= 2
    И тзПолеДата.Ссыла =
    И тзПолеДата.НомерСтроки = тзДанные.НомерСтроки - 1
   Vitalii72
 
4 - 19.09.17 - 09:14
(3) (2) (1)

Спасибо за ответы, попробую!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует