<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hi Uwe,</p>
<p>All "map_xx" variables are only available on the map frame item itself (when it is selected) - nowhere else. Items in print composer are on the same hierarchy - so can't see each other's scope or variables in each scope. But all items in a composition can see the "composition" variables because they are one hierarchy above in the scope.</p>
<p>That's a limitation you can't currently overcome. It would be nice to cross-reference variables from other elements in the same hierarchy - but it is not possible currently - at least I don't know how.</p>
<p>Andreas</p>
<p>On 2016-06-23 13:36, Uwe Fischer wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left: #1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored --><!-- meta ignored -->
<div class="WordSection1">
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; color: #1f4e79;">Martin,<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; color: #1f4e79;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; color: #1f4e79;">thank you very much for your tip, but in the variables list no variables of type „map" show up (please see attachment). But in print composter they are present and visible.<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; color: #1f4e79;"><!-- o ignored --> </span></p>
<div>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; color: #1f4e79; mso-fareast-language: DE;">Mit freundlichen Grüßen,<!-- o ignored --></span></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; color: #1f4e79; mso-fareast-language: DE;"><!-- o ignored --> </span></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; font-variant: small-caps; color: #1f4e79; mso-fareast-language: DE;">Uwe Fischer<!-- o ignored --></span></p>
</div>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; color: #1f4e79;"><!-- o ignored --> </span></p>
<div>
<div style="border: none; border-top: solid #E1E1E1 1.0pt; padding: 3.0pt 0cm 0cm 0cm;">
<p class="MsoNormal"><strong><span style="color: windowtext; mso-fareast-language: DE;">Von:</span></strong><span style="color: windowtext; mso-fareast-language: DE;"> Qgis-user [mailto:qgis-user-bounces@lists.osgeo.org] <strong>Im Auftrag von </strong>Martin Stubbs<br /><strong>Gesendet:</strong> Donnerstag, 23. Juni 2016 12:46<br /><strong>An:</strong> qgis-user@lists.osgeo.org<br /><strong>Betreff:</strong> Re: [Qgis-user] Variables in print composer<!-- o ignored --></span></p>
</div>
</div>
<p class="MsoNormal"><!-- o ignored --> </p>
<div>
<p class="MsoNormal">On 23/06/16 08:30, Uwe Fischer wrote:<span style="font-size: 12.0pt; mso-fareast-language: DE;"><!-- o ignored --></span></p>
</div>
<blockquote style="margin-top: 5.0pt; margin-bottom: 5.0pt;">
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif;">Hello List,</span><!-- o ignored --></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif;"> </span><!-- o ignored --></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif;">what is the use of variables in print composer? A map frame has variables assigned like map_extent_height and _width. But how to make use of those variables? If I try to place a rectangle around the map frame using the determined extent variables (plus something), I cannot use the variables. There is a ‚data defined override' section in the Position and size dialog for rectangles, but when I select ‚variable' it tells me that there are no variables, which seems to be nonsense.</span><!-- o ignored --></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif;"> </span><!-- o ignored --></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif;"> </span><!-- o ignored --></p>
<p class="MsoNormal"><span style="font-family: 'Verdana',sans-serif; mso-fareast-language: DE;">Best regards, Uwe</span><!-- o ignored --></p>
<p class="MsoNormal"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-language: DE;"><!-- o ignored --> </span></p>
</blockquote>
<p class="MsoNormal"><span style="font-size: 12.0pt; font-family: 'Times New Roman',serif; mso-fareast-language: DE;">Uwe,<br /><br />When you select a Data_defined_override in Position and size, pick edit from the list instead of variable. In the Expression string builder you will find map_extent_height in the Variables list.<br /><br />Regards<br />Martin<br /><br /><img id="_x0000_i1025" src="http://o8u0.mj.am/oo/AEUADssK3AIAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXa7315jEM4NMiSv2z_7t2NiOT1wAEtK4/26d46627/e.gif" alt="" width="1" height="1" /><!-- o ignored --></span></p>
</div>
<!-- html ignored --><br />
<div class="pre" style="margin: 0; padding: 0; font-family: monospace">_______________________________________________<br /> Qgis-user mailing list<br /><a href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><br /> List info: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br /> Unsubscribe: <a href="http://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer">http://lists.osgeo.org/mailman/listinfo/qgis-user</a></div>
</blockquote>
<p> </p>
<div> </div>
</body></html>