jQGrid, как добавить столбцы в groupText - PullRequest
1 голос
/ 26 июня 2011

У меня есть сетка, где я хочу сгруппировать по нескольким столбцам, но jqgrid поддерживает только группировку по одному столбцу, чем я думал, что я могу группировать по одному столбцу и отображать все остальные столбцы, используя groupText : ['<b>{0} - {column1} {column2} {column3} {column4}</b>'], но похоже, что это проблема, так как ну, не могу найти, как это сделать, может кто-то сталкивался с этим?

этот документ http://www.trirand.com/jqgridwiki/doku.php?id=wiki:grouping, говорящий о том, что я могу использовать только {0}, что означает имя группы, и {1}, что означает общее продолжение этой группы.

Мои данные выглядят так:

Id | Group | Column1     | Column2 |Column3 | Column4  Name
1  | 1     | 02-dec-2003 | Good    | Rain   | 1000   | Name1
2  | 1     | 02-dec-2003 | Good    | Rain   | 1000   | Name2
3  | 2     | 01-dec-2004 | Bad     | Sun    | 1000   | Name3
4  | 2     | 01-dec-2004 | Bad     | Sun    | 1000   | Name4
5  | 2     | 01-dec-2004 | Bad     | Sun    | 1000   | Name5

Я думал группировать по группам и добавить Column1 Column2 Column3 Column4 в группировку текста.

Любые идеи, как я могу сделать это или что-то подобное?

Также я могу объединить мои столбцы в один, чтобы получить что-то вроде этого:

Id | Group                       | Name
1  | 1 02-dec-2003 Good Rain 1000| Name1
2  | 1 02-dec-2003 Good Rain 1000| Name2
3  | 2 01-dec-2004 Bad Sun 1000  | Name3
4  | 2 01-dec-2004 Bad Sun 1000  | Name4
5  | 2 01-dec-2004 Bad Sun 1000  | Name5

Но я думаю, что такие длинные строки будут группироваться медленно, потому что в таком случае группировка будет медленной.

1 Ответ

0 голосов
/ 15 марта 2012

У меня тоже есть похожая проблема.Я хотел бы сгруппировать по нескольким столбцам, чтобы свернутая строка показывала сгруппированные данные один раз, а свернутая - детализацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...