Autodesk 15606-011408-9300 Developer Guide - Page 103

Setting Up the Report in Autodesk MapGuide Author, Report, Prompt

Page 103 highlights

I An HTML page to host the map (except for minor text changes, this page will be identical to parcel_map.htm from the previous example). I An Incidents database table on the server and a new map layer (also called Incidents) to display the contents of that table. Setting Up the Report in Autodesk MapGuide Author We'll start by specifying the report information in Autodesk MapGuide® Author. Our report will be called Incidents (CF), and it will pass the lat/lon coordinates of a user-specified point to a CFM file whose URL is http://www.yourserver.com/cf/getpoint.cfm. Dialog box specifications for Incidents (CF) report Here are descriptions of how we used the options on the Reports tab: I Report-Specifies the name of the report as it appears in the Autodesk MapGuide Viewer. Our report is named Incidents (CF). I URL -Specifies the name and location of the report script, in this case get- point.cfm on www.yourserver.com. I Data-We left this field blank but could have used it to pass additional URL parameters to getpoint.cfm. I Type -Specifies whether the report is based on the keys of selected fea- tures, or on the coordinates of a point the user clicks. We chose the second option: Digitize a point and send point. I Prompt- Specifies the text to be displayed in a message box that prompts users to specify a point. If this field is left blank, no message box is displayed. Creating Report Scripts with ColdFusion | 103

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208

Creating Report Scripts with ColdFusion
|
103
An HTML page to host the map (except for minor text changes, this page
will be identical to
parcel_map.htm
from the previous example).
An Incidents database table on the server and a new map layer (also called
Incidents) to display the contents of that table.
Setting Up the Report in Autodesk MapGuide Author
We
ll start by specifying the report information in Autodesk MapGuide
®
Author. Our report will be called Incidents (CF), and it will pass the lat/lon
coordinates of a user-specified point to a CFM file whose URL is
.
Dialog box specifications for Incidents (CF) report
Here are descriptions of how we used the options on the Reports tab:
Report
Specifies the name of the report as it appears in the Autodesk
MapGuide Viewer. Our report is named Incidents (CF).
URL
Specifies the name and location of the report script, in this case
get-
point.cfm
on
www.yourserver.com
.
Data
We left this field blank but could have used it to pass additional
URL parameters to
getpoint.cfm
.
Type
Specifies whether the report is based on the keys of selected fea-
tures, or on the coordinates of a point the user clicks. We chose the second
option: Digitize a point and send point.
Prompt
Specifies the text to be displayed in a message box that prompts
users to specify a point. If this field is left blank, no message box is
displayed.