<div><span class="268344607-12062008"><font face="Arial" size="2">Hi,</font></span></div>
<div><span class="268344607-12062008"></span> </div>
<div><span class="268344607-12062008"><font face="Arial" size="2">I'm trying to get a 
one-to-many join in a Postgis db working. One-to-one is working fine, but when I 
use one-to-many and add a template to the join object, no joined records are 
returned. In fact, the join template seems to be ignored 
altogether.</font></span></div>
<div><span class="268344607-12062008"><font face="Arial" size="2">Does anyone have a 
working example? The documentation is limited to "One-to-many joins: The more 
complex variant. If the join type is multiple (one-to-many) the template is 
replaced by the set of header, template file and footer specified in the 
mapfile.", and I'm not exactly sure what this means. Do I need to specify where 
the "many" template(s) are inserted into the "main" 
template?</font></span></div>
<div><span class="268344607-12062008"></span> </div>
<div><span class="268344607-12062008"><font face="Arial" size="2">Here's the layer 
definition from my mapfile, and the templates:</font></span></div>
<div><span class="268344607-12062008"></span> </div>
<div><span class="268344607-12062008"><font face="Arial" size="2">LAYER  <br>  NAME 
Provincies<br>  TYPE polygon<br>  CONNECTIONTYPE postgis<br>  CONNECTION 
"host=localhost dbname=gisdb user=user password=pass"<br>  <br>  DATA "the_geom 
from nl97"<br>  STATUS on<br>  <br>  CLASS<br>    COLOR 0 128 128<br>    
OUTLINECOLOR 0 64 64<br>  END<br>  <br>  METADATA<br>    "wms_title" 
"Provincies"<br>    "wms_srs" "EPSG:28992"<br>  END<br>  <br>  JOIN<br>    NAME 
"test"<br>    CONNECTION "host=localhost dbname=gisdb user=user 
password=pass"<br>    CONNECTIONTYPE ogr<br>    TABLE "lookup"<br>    FROM 
"provnr"<br>    TO "provnr"<br>    TYPE one-to-many<br>    TEMPLATE 
join.html<br>  END<br>  <br>  HEADER header.html<br>  FOOTER footer.html<br>  
TEMPLATE provincies.html<br>  <br>END</font></span></div>
<div> </div>
<div> </div>
<div><span class="268344607-12062008"><font face="Arial" size="2">provincies.html:</font></span></div>
<div><span class="268344607-12062008"><font face="Arial" size="2"><tr><br><td>Naam: 
[provincie]</td><br><td>Inwoners: 
[inwoners]</td><br><td>Inkomen: 
[inkomen]</td><br><td>Provcode: 
[provnr]</td><br></tr></font></span></div>
<div><span class="268344607-12062008"></span> </div>
<div><span class="268344607-12062008"><font face="Arial" size="2">join.html:</font></span></div>
<div><span class="268344607-12062008"><font face="Arial" size="2"><!-- Join 
starts here --></font></span></div>
<div><span class="268344607-12062008"><font face="Arial" size="2"><tr><td>Joined field: 
[joined]</td></tr></font></span></div>
<div><span class="268344607-12062008">
<div><span class="268344607-12062008"><font face="Arial" size="2"><!-- Join ends 
here --></font></span></div></span></div>