1
Discussion | Обсуждение / Отобразить данные через <table>
« on: June 10, 2020, 11:36:51 pm »
Доброго времени суток,
Имеется таблица - скажем 3 колонки. Нужно отобразить. Сейчас я делаю стандартно так - для каждого поля есть заголовок в виде текстового поля, который находится в DataHeaderBand. Ну и в DataBand, соотвественно для каждого поля ДБ - TextItem.
Хочется сделать через html тэг <table>. Т.е. что-то вроде в DataHeaderBand написать
Далее в DataBand писать
И в DataFooter закрыть таблицу
В итоге у меня отображает только заголовки, а в DataBand табличное форматирование теряется.
Я что-то делаю не так или есть вообще такая возмоность у LimeReport?
Такая нужда появилась, поскольку в дальнейшем колчичество столбцов в таблице может быть около 11-12 и границы должны быть видимыми(border="1"). И что бы не возится в визуальном редакторе с разметкой длинной колонок, - как бы <table> сам выделит нужную длинну колонкам.
Имеется таблица - скажем 3 колонки. Нужно отобразить. Сейчас я делаю стандартно так - для каждого поля есть заголовок в виде текстового поля, который находится в DataHeaderBand. Ну и в DataBand, соотвественно для каждого поля ДБ - TextItem.
Хочется сделать через html тэг <table>. Т.е. что-то вроде в DataHeaderBand написать
Code: [Select]
<table border="1">
<tr>
<td>Заголовок первой колонки</td>
<td>Заголовок второй колонки</td>
<td>Заголовок третьей колонки</td>
</tr>
Далее в DataBand писать
Code: [Select]
<tr>
<td>$D{table1.field1}</td>
<td>$D{table1.field1}</td>
<td>$D{table1.field1}</td>
</tr>
И в DataFooter закрыть таблицу
Code: [Select]
</table>
В итоге у меня отображает только заголовки, а в DataBand табличное форматирование теряется.
Я что-то делаю не так или есть вообще такая возмоность у LimeReport?
Такая нужда появилась, поскольку в дальнейшем колчичество столбцов в таблице может быть около 11-12 и границы должны быть видимыми(border="1"). И что бы не возится в визуальном редакторе с разметкой длинной колонок, - как бы <table> сам выделит нужную длинну колонкам.