<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi,</div>

<div>I tried measure='1' and serveral variations including ' and ", but none of them returns other than NULL.</div>

<div> </div>

<div>measure is an integer field, so measure=1 in SQL would be ok, I guess.</div>

<div> </div>

<div>Regards,</div>

<div>Roland</div>

<div> </div>

<div> 
<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Freitag, 20. August 2021 um 11:48 Uhr<br/>
<b>Von:</b> "Phil Wyatt" <phil@wyatt-family.com><br/>
<b>An:</b> "'Roland Spielhofer'" <rspiel@gmx.net>, "'qgis-user'" <qgis-user@lists.osgeo.org><br/>
<b>Betreff:</b> RE: [Qgis-user] Length of lines in polygon depending on attribute</div>

<div name="quoted-content"><!--p.MsoNormal, li.MsoNormal, div.MsoNormal {
        margin: 0.0cm;
        font-size: 11.0pt;
        font-family: Calibri , sans-serif;
}
span.EmailStyle18 {
        font-family: Calibri , sans-serif;
        color: windowtext;
}
*.MsoChpDefault {
        font-size: 10.0pt;
}
div.WordSection1 {
        page: WordSection1;
}
-->
<div>
<div class="WordSection1">
<p class="MsoNormal"><span>Hi Roland,</span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal"><span>I am assuming measure is a field name so what happens if you try measure=’1’?</span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal"><span>Cheers - Phil</span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal"><span> </span></p>

<p class="MsoNormal"><span> </span></p>

<div>
<div style="border: none;border-top: solid rgb(225,225,225) 1.0pt;padding: 3.0pt 0.0cm 0.0cm 0.0cm;">
<p class="MsoNormal"><b><span>From:</span></b><span> Qgis-user <qgis-user-bounces@lists.osgeo.org> <b>On Behalf Of </b>Roland Spielhofer<br/>
<b>Sent:</b> Friday, 20 August 2021 7:20 PM<br/>
<b>To:</b> qgis-user <qgis-user@lists.osgeo.org><br/>
<b>Subject:</b> [Qgis-user] Length of lines in polygon depending on attribute</span></p>
</div>
</div>

<p class="MsoNormal"> </p>

<div>
<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Hi,</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">I have a polygon layer and a line layer.</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">I would like to update a field in the polygon layer with the length of the lines in each polygon that have a certain value in an attribute.</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">I thought I use the field calculator and the aggregate function but I did not succeed.</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">What I have now is:</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">aggregate( layer:='line_layer', aggregate:= 'sum', expression:='length', filter:='measure=1')</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">which returns NULL</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">In the line layer there is an attribute 'length' that already holds the length of the element.</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">I only want the lines that have the attribute "measure=1".</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Any help appreciated!</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Regards,</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;">Roland</span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>

<div>
<p class="MsoNormal"><span style="font-size: 9.0pt;font-family: Verdana , sans-serif;"> </span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></body></html>