<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Andreas,<br>
<br>
Thank you for such a comprehensive reply. I will certainly look at
the work being done for QGIS 3.0 and see if I am able to support
it. <br>
<br>
Thanks<br>
<br>
Martin<br>
<br>
<br>
On 06/07/16 14:16, Neumann, Andreas wrote:<br>
</div>
<blockquote cite="mid:4e89e694de7a5602be70505936e85cda@carto.net"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<p>Hi Martin,</p>
<p>Unfortunately, what you want, is not possible currently. The
only thing you can do is to place the dynamic elements (e.g.
attribute table) last in your layout and let it flow over
several pages. All the static stuff needs to be placed first.</p>
<p>For QGIS 3.0, Nyall Dawson, will do a rewrite/redesign of the
QGIS print composer. There will be an additional "reporting
mode" to allow such things you want to do (page flow, place
items relative to other items, etc.). See his website for more
details: <a moz-do-not-send="true"
href="http://o8u0.mj.am/lnk/AEMAD9i3ZMEAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXfSueZb6l1vBgQe2QQAzkrO-_LAAEtK4/1/aNLzLAJ2nfXWqA-HsAvC6Q/aHR0cDovL25vcnRoLXJvYWQuY29tL3FnaXMtbGF5b3V0LWFuZC1yZXBvcnRpbmctZW5naW5lLWNhbXBhaWduLw">http://north-road.com/qgis-layout-and-reporting-engine-campaign/</a> -
he will update it soon, after the release of QGIS 2.16. If you
are interested in such functionality, and have some financial
resources, we would very much welcome if you could join this
crowd-funding effort, once, more information will be available.
Caveat: you will have to wait until the 3.x releases, which will
be in Feb/March 2017 at the earliest (no gurarantees).</p>
<p>Until then, your only chance to get something similar is to put
everything in a dynamic HTML code and let it flow over multiple
pages. QGIS 2.16 comes with an improvement to allow working with
table relations. This change makes the current atlas feature
(and additionally all attributes of related child features)
available to the source of a composer HTML item, allowing the
item to dynamically adjust its rendered HTML in response to the
feature's properties. An example use case is dynamically
populating a HTML table with all the attributes of related child
features for the atlas feature. To use this, the HTML source
must implement a "setFeature(feature)" JavaScript function. This
function is called whenever the atlas feature changes, and is
passed the atlas feature (and all related attributes) as a
GeoJSON Feature.</p>
<p>Sorry that I don't have better news - but at least the issue is
known, devs are aware of it and will propose solutions for QGIS
3.0.</p>
<p>Andreas</p>
<p>On 2016-07-06 14:51, Martin Stubbs wrote:</p>
<blockquote type="cite" style="padding: 0 0.4em; border-left:
#1010ff 2px solid; margin: 0"><!-- html ignored --><!-- head ignored --><!-- meta ignored -->
<div class="moz-cite-prefix">Richard,<br>
<br>
Thank you for your thoughts. Unfortunately the approach you
suggest would not allow the tables to move up or down the page
as objects are added or deleted from the maps in a dynamic
way. I could add x and y fields for each attribute table to my
Atlas control layer but I would need to update them every time
new records were added. My document has 50 pages of maps so I
was hoping for a solution that would use the position and size
overides you describe but in a dynamic way.<br>
<br>
Thanks<br>
<br>
Martin<br>
<br>
On 06/07/16 11:35, Richard McDonnell wrote:</div>
<blockquote type="cite" style="padding: 0 0.4em; border-left:
#1010ff 2px solid; margin: 0">Martin,<br>
You can specify the position and size of the table?tables
using attributes, you could set up an x and y column on your
tables which you could use the <strong>Data defined Overide</strong>
options to set your location this is under <strong>Attribute
Table, Item Options, Position and Size </strong>on the
composer.<br>
Might be a solution for you!<br>
Regards,<br>
<br>
Richard.<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">On 05/07/2016 11:46, Martin
Stubbs wrote:</div>
<blockquote type="cite" style="padding: 0 0.4em; border-left:
#1010ff 2px solid; margin: 0">Hi, <br>
<br>
I am producing a multi page document using the atlas
function in print composer. I have pairs of pages with a map
on the left side and 4 attribute tables on the facing page
showing details of 4 different objects on the map. For each
pair of pages there are a variable number of objects shown
of each type. Each object is fetch from its own postgis
table as the fields stored for each object is different. <br>
<br>
At the moment I have the attribute tables defined to handle
the largest number of items found on the map but this means,
on some pages, there are large gaps before the next table
starts. Would it be possible to have a variable exported
from an attribute table that could be used to position the
next table a suitable distance apart? <br>
<br>
Thanks for the help <br>
<br>
Martin <br>
_______________________________________________ <br>
Qgis-user mailing list <br>
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
<br>
List info: <a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://o8u0.mj.am/lnk/AEMAD9i3ZMEAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXfSueZb6l1vBgQe2QQAzkrO-_LAAEtK4/2/S1kg9gLt0EE3CwG43iC-vQ/aHR0cDovL284dTAubWouYW0vbG5rL0FFVUFEOFNmRU53QUFBQUFBQUFBQUdXQnNlb0FBUC1IcVk0QUFBQUFBQVRvbkFCWGZQN0pJMElRdFZ5WlNpdUV2NXJYT2tmcDNBQUV0SzQvMS9UbDFtb1JfeV9LQVQyT2FnQS1KUjBnL2FIUjBjRG92TDJ4cGMzUnpMbTl6WjJWdkxtOXlaeTl0WVdsc2JXRnVMMnhwYzNScGJtWnZMM0ZuYVhNdGRYTmxjZw">http://lists.osgeo.org/mailman/listinfo/qgis-user</a>
<br>
Unsubscribe: <a moz-do-not-send="true"
class="moz-txt-link-freetext"
href="http://o8u0.mj.am/lnk/AEMAD9i3ZMEAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXfSueZb6l1vBgQe2QQAzkrO-_LAAEtK4/3/vzx-90yQJgPrmqVndKRUFQ/aHR0cDovL284dTAubWouYW0vbG5rL0FFVUFEOFNmRU53QUFBQUFBQUFBQUdXQnNlb0FBUC1IcVk0QUFBQUFBQVRvbkFCWGZQN0pJMElRdFZ5WlNpdUV2NXJYT2tmcDNBQUV0SzQvMi9aUWNZd0Y5NHVya0F4WmctOUd2YlNnL2FIUjBjRG92TDJ4cGMzUnpMbTl6WjJWdkxtOXlaeTl0WVdsc2JXRnVMMnhwYzNScGJtWnZMM0ZuYVhNdGRYTmxjZw">http://lists.osgeo.org/mailman/listinfo/qgis-user</a></blockquote>
<br>
<div class="moz-signature">-- <br>
<strong><u>Richard McDonnell</u></strong><br>
<strong><small><small><small>GIS Specialist PgD GIS
AssocSCSI</small></small></small></strong><br>
<strong><small>OPW FRM Data Management</small></strong><br>
<strong><small>52 Stephens Green, Dublin 2.</small></strong><br>
<small><small>TEL: 01 6476543</small></small></div>
<div style="font-family: Arial; font-size: 8pt;">OPW - Ag
féachaint don am atá le teacht - Ag caomhnú ón am atá thart<br>
OPW - Looking to the future - Caring for the past<br>
<a moz-do-not-send="true"
href="http://o8u0.mj.am/lnk/AEMAD9i3ZMEAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXfSueZb6l1vBgQe2QQAzkrO-_LAAEtK4/4/Ve8J-QSOuoOEkfQUSojt3w/aHR0cDovL284dTAubWouYW0vbG5rL0FFVUFEOFNmRU53QUFBQUFBQUFBQUdXQnNlb0FBUC1IcVk0QUFBQUFBQVRvbkFCWGZQN0pJMElRdFZ5WlNpdUV2NXJYT2tmcDNBQUV0SzQvMy9ST0FTcG5ic21jTGY4OEJrVWFYWUNRL2FIUjBjRG92TDNkM2R5NXZjSGN1YVdVdg"><img
src="cid:part5.09080507.02080106@mstubbs.co.uk" alt=""
height="76" width="494"></a><br>
Email Disclaimer: <a moz-do-not-send="true"
href="http://o8u0.mj.am/lnk/AEMAD9i3ZMEAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXfSueZb6l1vBgQe2QQAzkrO-_LAAEtK4/5/dG-cxAOKdZ4cRX0h4N4Bpg/aHR0cDovL284dTAubWouYW0vbG5rL0FFVUFEOFNmRU53QUFBQUFBQUFBQUdXQnNlb0FBUC1IcVk0QUFBQUFBQVRvbkFCWGZQN0pJMElRdFZ5WlNpdUV2NXJYT2tmcDNBQUV0SzQvNC8wQThpTm5qZ2RhdnJSSEkwQnpSaDRnL2FIUjBjRG92TDNkM2R5NXZjSGN1YVdVdlpXNHZaR2x6WTJ4aGFXMWxjaTg">http://www.opw.ie/en/disclaimer/</a></div>
</blockquote>
<br>
<br>
<img src="cid:part5.09080507.02080106@mstubbs.co.uk" alt=""
height="1" width="1" border="0"><!-- html ignored --><br>
<div class="pre" style="margin: 0; padding: 0; font-family:
monospace">_______________________________________________<br>
Qgis-user mailing list<br>
<a moz-do-not-send="true"
href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><br>
List info: <a moz-do-not-send="true"
href="http://o8u0.mj.am/lnk/AEMAD9i3ZMEAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXfSueZb6l1vBgQe2QQAzkrO-_LAAEtK4/6/fG9EIDu5Tsany4Ofg6Sv-A/aHR0cDovL2xpc3RzLm9zZ2VvLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3FnaXMtdXNlcg">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a moz-do-not-send="true"
href="http://o8u0.mj.am/lnk/AEMAD9i3ZMEAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXfSueZb6l1vBgQe2QQAzkrO-_LAAEtK4/7/5QoBt25XhCVGlAxidu9gDQ/aHR0cDovL2xpc3RzLm9zZ2VvLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3FnaXMtdXNlcg">http://lists.osgeo.org/mailman/listinfo/qgis-user</a></div>
</blockquote>
<p> </p>
<div> </div>
</blockquote>
<br>
<br/><img src="http://o8u0.mj.am/oo/AEMAD9i3ZMEAAAAAAAAAAGWBseoAAP-HqY4AAAAAAATonABXfSueZb6l1vBgQe2QQAzkrO-_LAAEtK4/39d2a614/e.gif" height="1" width="1" alt="" border="0" />
</body>
</html>