!!!Taglib documentation for tag mak:list

!!Description

[{InsertPage page=ListTagDescription}]

!!Attributes

%%(display:none) makumba hackers: DO NOT CHANGE THESE ATTRIBUTES HERE since your changes will be lost! You have to edit the taglib-documented.xml file and re-generate the taglib doc! %%

[{Table

||Name||Required||Request-time||Description||Comments 

|from 
|true 
|false 
|OQL FROM section. If the query is nested, the keys from the parent's query are added to this FROM section in the resulting query 
|Fixed, Mandatory. 

|variableFrom 
|false 
|false 
|supplementary, variable OQL FROM section. 
|Fixed, can contain #{ JSP EL expressions } 

|where 
|false 
|false 
|OQL WHERE section. If the query is nested, the WHERE section from the parent's query, is added to this in the resulting query 
|Fixed, can contain #{ JSP EL expressions } 

|orderBy 
|false 
|false 
|OQL ORDER BY section 
|Fixed, can contain #{ JSP EL expressions } label.$fieldname used to be supported, not anymore 

|groupBy 
|false 
|false 
|OQL GROUP BY section 
|Fixed, can contain #{ JSP EL expressions } 

|id 
|false 
|false 
|Tag's identifier 
|Fixed. Can be used to distinguish otherwise identical tags on a page (to avoid confusion by Makumba's JSP analyser) 

|db 
|false 
|true 
|The makumba database to connect to. The format is Host_SQLEngineType_DatabaseName If not present, the default database is used. See database configuration and lookup. 
|Fixed, cannot contain attributes, for now. The default database is chosen if this argument is not set. Can only be set for top-level (root) query tags Can be a Rtexpr <%= ...%> 

|offset 
|false 
|false 
|the offset of the result to show (0 for starting from the first result) 
|Fixed ($attribute allowed). If $attribute is not found, defaults to 0. Only allowed for the outermost mak:list 

|limit 
|false 
|false 
|the maximum numbers of results to show (-1 for all results) 
|Fixed ($attribute allowed). Only allowed for the outermost mak:list. if $attribute is not found, defaults to the value of defaultLimit, if present, or -1 otherwise. LIMIT can limit the query time dramatically, but the children mak:lists are not yet limited. 

|defaultLimit 
|false 
|false 
|the default value for limit, if the $attribute in limit="$attribute" is not present. 
|Fixed ($attribute allowed). Only allowed for the outermost mak:list. 

|authorize 
|false 
|false 
|Document me please 
|Document me please 

|editable 
|false 
|true 
|Document me please 
|Document me please 

|logicClass 
|false 
|true 
|Document me please 
|Document me please 

|editPage 
|false 
|true 
|Document me please 
|Document me please 

|(deprecated) countVar (deprecated) 
|(deprecated) false 
|(deprecated) false 
|(deprecated) The java.lang.Integer variable that will contain the number of the current iteration. 
|(deprecated) Fixed. A new Java variable is created, so no other variable by the same name can exist in the Java scope at that point in the JSP. Deprecated: Use mak:count() expression language function instead 

|(deprecated) maxCountVar (deprecated) 
|(deprecated) false 
|(deprecated) false 
|(deprecated) The java.lang.Integer variable that will contain the total number of iterations. 
|(deprecated) Fixed. A new Java variable is created, so no other variable by the same name can exist in the Java scope at that point in the JSP. Deprecated: use mak:maxCount() expression language function instead 

|(deprecated) separator (deprecated) 
|(deprecated) false 
|(deprecated) true 
|(deprecated) Character string as separator between two list elements. It is not included before the first or after the last 
|(deprecated) Deprecated, use <c:if test="${mak:count<mak:maxCount()}"> instead. 


}]

!!See also

[mak:value|ValueTag], [mak:object|ObjectTag]

!!Examples

[{InsertPage page=ListTagExample}]


%%(display:none;)[Category Documentation]%%