|
15 Кб. |
|
| Доброго Всем дня.
Помогите, нужно сделать "красивый" заголовок отчета не понимаю, как.
В прилагаемом файле сделал отчет - данные берутся из таблицы T5, нужно чтобы в верхний колонтитул выводилось:
или 1 на 1 стр: ЗАЯВКА № СП13-059 DAT CRUZE, Orlando
на 2 стр: ЗАЯВКА № СП13-059 DAT Orlando, CRUZE, Captiva
или 2 : ЗАЯВКА № СП13-059 DAT CRUZE, Orlando, Captiva | |
|
| |
|
|
|
| Это не колонтитул. Это группировать надо и заголовок собачить. Начинать группу с нового листа.
Может быть можно просто надписью и ставить разрыв страницы. тут от потребности зависит, надо глядеть и вникать. | |
|
| |
|
|
|
| Доброго Всем дня.
Подскажите как сделать чтобы данные из запроса (после группировки) вставить в поле одной строкой: т.е. из запроса получается 1 CRUZE, 2 Orlando, 3 Captiva, как сделать чтобы было одной строкой CRUZE, Orlando, Captiva
Заранее всем спасибо | |
|
| |
|
|
|
| В запросе сделать строку [1 CRUZE]&", "&[2 Orlando]&", "&[3 Captiva]&"," | |
|
| |
|
|
|
| Такое можно (и нужно) сделать прямо в отчете. В св-ве "Данные" поля пишете:
= [CRUZE] & ", " & [Orlando] & ", " & [Captiva] | |
|
| |
|
16 Кб. |
|
| Простите, наверное не правильно объясняю, но это не совсем то что мне надо, либо я чего-то не понимаю.
У меня запрос: SELECT a6 FROM T5 GROUP BY a6;
Результатом запроса получается (например, CRUZE, Orlando, Captiva), каждый раз разное,
Как этот результат вывести в отчете в поле, но в одну строку | |
|
| |
|
|
|
|
| как-то так
Public function UnionColumnTable() as String
Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
rst.Open "SELECT Запрос1.а6 FROM Запрос1", CurrentProject.Connection, adOpenStatic, adLockReadOnly
UnionColumnTable = Replace(rst.GetString, Chr(13), ", ")
Set rst=nothing
end function | |
|
| |
|
26 Кб. |
|
| вот => | |
|
| |
|
|
|
| Вот спасибо Вам, как всегда телепатически угадано желаемое. | |
|
| |