<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="color: rgb(0, 0, 0); font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt;">
Hi</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt;">
I have reported it as a bug, but as yet no resolution or acknowledgement that it is a bug. I was offered possible solutions but in the end it was not really answering the problem I have and since then it is just there as an open issue.</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt;">
I'm not really at a level to be quite sure what you mean by using a 'virtual' field, could you please explain? The attribute method I am using was a solution given to me by someone else and as I say it worked fine when first used in version 2.8.</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt;">
<br>
</div>
<div style="color: rgb(0, 0, 0); font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt;">
Peter</div>
<div id="Signature"></div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Nicolas Cadieux <nicolas.cadieux@archeotec.ca><br>
<b>Sent:</b> 24 May 2019 18:04<br>
<b>To:</b> Peter Cornelissen<br>
<b>Cc:</b> qgis-user@lists.osgeo.org<br>
<b>Subject:</b> Re: [Qgis-user] Vertex tool not working on lines when style with 'attribute' assigned</font>
<div> </div>
</div>
<div dir="auto">
<div dir="ltr"></div>
<div dir="ltr">Hi,</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">This looks like a good bug report! I would do one. Have you tried making a virtual field with the attributes? This way, you can query two fields and not an attribute and a field. The end result would be the same but perhaps, without a bug...
I have been doing that with no trouble for a couples of weeks now for a project. Never tried doing it your way exactly.</div>
<div dir="ltr"><br>
</div>
<div dir="ltr">Nicolas</div>
<div dir="ltr"><br>
Le 24 mai 2019 à 06:35, Peter Cornelissen <<a href="mailto:peter@cornelissen.org.uk">peter@cornelissen.org.uk</a>> a écrit :<br>
<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div style="color:rgb(0,0,0); font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt">
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
Has anyone else come across this?</div>
<span style="display:inline!important; background-color:rgb(255,255,255); font-size-adjust:none"></span>
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
<br>
</div>
<span style="display:inline!important; background-color:rgb(255,255,255); font-size-adjust:none"></span>
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
Personally I think this is a bug or possibly something wrong with my installation, but I've not had any confirmation from the QGIS team.</div>
<span style="display:inline!important; background-color:rgb(255,255,255); font-size-adjust:none"></span>
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
<br>
</div>
<span style="display:inline!important; background-color:rgb(255,255,255); font-size-adjust:none"></span>
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
If I have a styled line or polygon and use the 'attribute' expression in the filter, then once the shapefile has been saved, closed and then re-opened, then the vertex editor does not work and I cannot edit any of the lines or polygons in the shapefile and
the only way I can is to open the same shapefile without a style of with one not using attribute in the filter. I use the same shapefile numerous times and use the layer name to display specific lines as relevant to that layer.<font style="background-color:rgb(255,255,255)">
E.g.<span style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; display:inline; font-size-adjust:none; margin-bottom:0px; margin-top:0px"> the table has a field called Plan1801,
so the layer name starts Plan1801. An example of the style is: </span><span style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; display:inline; font-size-adjust:none; margin-bottom:0px; margin-top:0px">attribute($currentfeature,
left(@layer_name,8)) = 'Y' AND Type = 'Chalk'), so if a record in the shapefile table has a 'Y' in the Plan1801 column and 'Chalk' in the type column it will display as that style. If I change the style to Plan1801 ='Y' AND Type = 'Chalk' the vertex editor
works fine.</span></font></div>
<span style="display:inline!important; background-color:rgb(255,255,255); font-size-adjust:none"></span>
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
<font style="background-color:rgb(255,255,255)"></font><br>
</div>
<span style="display:inline!important; background-color:rgb(255,255,255); font-size-adjust:none"></span>
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
There maybe another way around this, but there are approx. 20 different styles for the lines and a similar number for the polygons used in each layer and getting on for 30 layers (and growing) using it so I do not want to have create dedicated styles for each
layer or have a separate shapefile for each layer. If there is, I have not as yet found one.</div>
<span style="display:inline!important; background-color:rgb(255,255,255); font-size-adjust:none"></span>
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
<br>
</div>
<span style="display:inline!important; background-color:rgb(255,255,255); font-size-adjust:none"></span>
<div style="border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
<div style="background-color:rgb(255,255,255); border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
Any help would be appreciated.</div>
<div style="background-color:rgb(255,255,255); border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
<br>
</div>
<div style="background-color:rgb(255,255,255); border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
I am now using version 3.6.3, but the problem has been there at least since 3.6.0, possibly earlier (not there in the old node editor in 2.8, but I know that was a completely different beast).</div>
<div style="background-color:rgb(255,255,255); border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
<br>
</div>
<div style="background-color:rgb(255,255,255); border-bottom-color:currentColor; border-left-color:currentColor; border-right-color:currentColor; border-top-color:currentColor; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; font-size-adjust:none; margin-bottom:0px; margin-top:0px">
Peter Cornelissen</div>
</div>
</div>
<div id="x_Signature"></div>
</div>
</blockquote>
<blockquote type="cite">
<div dir="ltr"><span>_______________________________________________</span><br>
<span>Qgis-user mailing list</span><br>
<span><a href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a></span><br>
<span>List info: <a href="https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-user&data=02%7C01%7C%7C5a09d6805b7b4f1a418208d6e06a03fe%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636943143275617809&sdata=CEi6MC6ByLP3YrWtgC2sGyhGwSCrahae5eBMqvgYddY%3D&reserved=0" originalsrc="https://lists.osgeo.org/mailman/listinfo/qgis-user" shash="B0Djc3G67LE+reaUPVTa5l6rJ65cZn+qYXS5h3u+/EhXUi7+ZN8F1plPidp7oIKEK8gMHzRLTvPZ1TZgaYgQGoJdpE6mPYS3cIdJD8FwGT88znwv9nQG+Pk+MD3tMDXM/PJUtVi4+X4iD73PcGd7z28LYKTM89+M2z+lvvFo+K0=">
https://lists.osgeo.org/mailman/listinfo/qgis-user</a></span><br>
<span>Unsubscribe: <a href="https://nam05.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.osgeo.org%2Fmailman%2Flistinfo%2Fqgis-user&data=02%7C01%7C%7C5a09d6805b7b4f1a418208d6e06a03fe%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636943143275627815&sdata=s0G%2BIalLzVVvUpoXsRk2EvL5tNsv0WBAg5wr%2B%2BePbco%3D&reserved=0" originalsrc="https://lists.osgeo.org/mailman/listinfo/qgis-user" shash="GQpd7JP/oV/ZvxGSsedZ/8idW3IFq+F/Tz3e+R2CDw+tDplsT0YFRTRmIp6//GMAU/lQRL+l5DnlbV6v8ThZ+Y7pVwLXmxQy14a482rg8Fukiii4zVxn4BwPPOUHeosdA4Yb3IfyAgETzwLIKpPcrFgwilBigsGxY34gyWncc5o=">
https://lists.osgeo.org/mailman/listinfo/qgis-user</a></span></div>
</blockquote>
</div>
</body>
</html>