Parameters
This Confluence add-on consists of one macro {table-filter}. To process the table data you should specify as the body of macro{table-filter} the existing table, or some other macro, the results of whose work are the table. The parameters of {table-filter} are listed in the following table:
Parameter | Default | Description |
---|
column | | The columns by which the table should be filtered. While using filters by several columns simultaneously, their names should be divided by comma |
---|
userfilter | | The columns by which the table should be filtered with the user-entered keywords. While using filters by several columns simultaneously, their names should be divided by comma |
---|
cell-width | 150 | The value of this parameter specifies the width of a drop-down filter. The value of this parameter is in pixels |
---|
button | false | When the value of this parameter is 'true' the filter can be hidden/shown by clicking |
---|
hidelabels | false | Allows to hide labels of drop-down filters and textboxes if set to 'true' |
---|
default | | The default values for drop-down filters and textboxes by which the table should be filtered. |
---|
Examples
Default value for filtration and regular expressions
Last Name | First Name | Occupation | City |
---|
Doe | John | Developer | London | Fry | Philip | Delivery boy | New York City | Doe | Janet | Scientist | Tokyo | Farnsworth | Hubert | Scientist | New York City | Farnsworth | Cubert | Student | New York City |
|
Last Name | First Name | Occupation | City |
---|
Doe | John | Developer | London | Fry | Philip | Delivery boy | New York City | Doe | Janet | Scientist | Tokyo | Farnsworth | Hubert | Scientist | New York City | Farnsworth | Cubert | Student | New York City |
|
One column for filtration by user-entered keyword
Last Name | First Name | Occupation | City |
---|
Doe | John | Developer | London | Fry | Philip | Delivery boy | New York City | Doe | Janet | Scientist | Tokyo | Farnsworth | Hubert | Scientist | New York City | Farnsworth | Cubert | Student | New York City |
|
One column for filtration (several values)
Last Name | First Name | Occupation | City |
---|
Doe | John | Developer | London | Fry | Philip | Delivery boy | New York City | Doe | Janet | Scientist | Tokyo | Farnsworth | Hubert | Scientist | New York City | Farnsworth | Cubert | Student | New York City |
|
Several columns for filtration
Last Name | First Name | Occupation | City |
---|
Doe | John | Developer | London | Fry | Philip | Delivery boy | New York City | Doe | Janet | Scientist | Tokyo | Farnsworth | Hubert | Scientist | New York City | Farnsworth | Cubert | Student | New York City |
|
Changing the width of combobox in the filter
Last Name | First Name | Occupation | City |
---|
Doe | John | Developer | London | Fry | Philip | Delivery boy | New York City | Doe | Janet | Scientist | Tokyo | Farnsworth | Hubert | Scientist | New York City | Farnsworth | Cubert | Student | New York City |
|
Hiding the filter
Last Name | First Name | Occupation | City |
---|
Doe | John | Developer | London | Fry | Philip | Delivery boy | New York City | Doe | Janet | Scientist | Tokyo | Farnsworth | Hubert | Scientist | New York City | Farnsworth | Cubert | Student | New York City |
|