Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Name

type

cardinality

description

label

String

0..1

Label to display in button

format

String

0..1

The format to generate the report in (can also be set per-report)

reports

report list

1..1

The list of reports to include in the menu

Example

Code Block
xml
xml
linenumberstruexml
	<item action="com.cohga.client.action.simplereportmenu">
		<label>Quick Reports</label>
		<tooltip>
			<title>Quick Report</title>
			<text>Generate a preset report</text>
		</tooltip>

		<!-- Set a default format, the user can't choose one if you do this -->
		<format>pdf</format>

		<reports>
			<report>
				<report>map_portrait_a4/report>
			</report>

			<!-- Overwrite the report label -->
			<report>
				<label>A4 Landscape Map Report</label>
				<report>map_landscape_a4/report>
			</report>

			<!-- Only enable the entry for a particular entity -->
			<report>
				<entity>property</entity>
				<label>Property Detail</label>
				<report>property_details</report>
			</report>

			<!-- set the report parameter rather than the user having to enter it -->
			<report>
				<entity>property</entity>
				<label>Property Detail - 1:5000</label>
				<report>property_details</report>
				<!-- assumes the report has a parameter called 'scale' that the user usually inputs -->
				<parameters>
					<scale>5000</scale>
				</parameters>
			</report>
		</reports>
	</item>