|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
Подскажите как закрашивать ячейки отчета, желательно sql+html. <td bgcolor="red"> </td> пробовал, не работает т.к. не попадает внутрь <td> ячейки ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 12:36 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
Закрашивать построчно, по столбцам, шахматами, по клику? ------------------------------------------------------- When I say "RTFM" or "STFF" or "STFW", the third letter means "Following" or "Fine"... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 12:50 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
В любом случае - вот пример работы с шаблоном отчёта , начните с него. :) ------------------------------------------------------- When I say "RTFM" or "STFF" or "STFW", the third letter means "Following" or "Fine"... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 12:54 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
2suPPLer Закрашивать ячейки исходя из наполнения таблицы. статичным html ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 14:24 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
majesty, подробней, пожалуйста. Все чётные ячейки, все ячейки с отрицательными суммами, первые десять ячеек? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 15:58 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
Ну, допустим есть таблица | key |m1 | m2 | | 1 | 1 | 0 | | 2 | 0 | 1 | | 3 | 1 | 1 | хочу чтобы ячейки с нулями были закрашены, а с единицами незакрашены ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 17:18 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
моё примитивное решение (есть наверно что-то и по-лучше): Код: plaintext 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 17:35 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
Legi, а теперь попробуйте отсортировать столбец с такими ячейками прямо на странице. :) majesty, JavaScript категорически не допускается? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 17:57 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
suPPLer, задача стояла "закрасить" :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 18:53 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6.
Не категорически.Желательно без него.Буду благодарен любым вариантам Код: plaintext 1. 2. 3. 4. 5. 6.
Я правильно понимаю, что с <div> полную заливку ячейки не сделать? будет оставаться незакрашенный кусок? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 19:51 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
majesty, будет примерно вот так: ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2009, 23:07 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
majesty, как сделал бы я: 0. Добавил в приложение jQuery, включил его в страницу. 1. К столбцу в запросе, ячейки которого нужно в зависимости от условия закрашивать, добавил бы следующее: Код: plaintext 1. 2. 3.
Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2009, 01:00 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
В развитие идеи Legi , но без искажения данных: Добавляем в запрос еще один столбец, например Код: plaintext 1. 2. 3. 4. 5. 6. 7.
Для столбца отчета DIVATTR устанавливаем Код: plaintext
Для столбца, который нужно раскрашивать (например PRODUCT_ID) в Column Formatting HTML Expression ставим <div #DIVATTR#>#PRODUCT_ID#</div> ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2009, 21:29 |
|
Закрасить ячейку таблицы
|
|||
---|---|---|---|
#18+
Poyasnoy, ну и если дальше развивать, то, следуя принципу "HTML in SQL and PL/SQL is bad", просто добавить в Column Formatting->HTML Expression необходимую обёртку-тег с class="...", выбирать все ячейки, проверять значения и раскрашивать при помощи JS. Значения для проверки можно держать в (скрытых) элементах... Хотя озвученный принцип не все поддерживают. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.11.2009, 23:19 |
|
|
start [/forum/topic.php?fid=50&tid=1877218]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 167ms |
0 / 0 |