Эх. :dash2:
Расписывать каждый шаг картинками лень, а словами объяснять видимо не умею.
Погуглите чтоль "уроки oracle reports". Да и про sql... и повнимательнее...
Вручную, вне reports этот запрос выполни, подставив нужные параметры.
Будет ли там нужный тебе результат?
Предполагаю, что не будет, т.к. вот это все же неправильно:
Код:
and t.docid = sm.id
and t.doctype = sm.doctype
Как думаешь, получишь ли ты строки, где на месте t.* - null?
Правильное условие было уже указано выше.
Если так и не выйдет у тебя каменный цветок номеров со спецификацией (мне надоело повторять, что он и не нужен), вернись хотя бы в сторону своего же эксперимента
https://olegon.ru/showpost.php?p=109116&postcount=8
Тот CF_SUPPLIERDOC точно рабочий, ставь его источником для нужного поля в разметке и будет счастье.
Ну и чтобы еще больше запутать: можно и один общий запрос в модели данных разбить на группы, 1-ю с данными документа поставщика, 2-ю со всем остальным, и 2 повторяющихся рамки для них нарисовать, 2-ю внутри первой. Но вы лучше сюда пока не смотрите :)