<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,</p>
<p>I am experimenting with the virtual layers. They are quite cool!</p>
<p>I have some suggesions/questions:</p>
<p> </p>
<ol>
<li><span style="font-size: 10pt;">It would be nice to have a preview of my query results. Currently it is either it works - or not.</span><span style="font-size: 10pt;"> If </span><span style="font-size: 10pt;">it works, but the results are wrong you have to start from scratch. I would suggest that when you press on the test button you would not only display "No error" or the error message, but maybe the first 10 rows of the result.</span></li>
<li><span style="font-size: 10pt;">Updating the virtual layer: it would be really nice if I could edit/</span><span style="font-size: 10pt;">improve on my virtual layers without having to start completely from scratch. --> </span>Oh - now I found out that if you select an existing virtual layer and then use "Layer" --> "Add Layer" --> "Add Virtual Layer", that you can refresh an existing virtual layer. This is really not obvious. I think this is more a usability issue.</li>
<li><span style="font-size: 10pt;">it is not very obvious how you </span><span style="font-size: 10pt;">can reuse </span><span style="font-size: 10pt;">an already existing geometry column. I discovered it by accident, that you can use layer.geometry (regardless of the original name of the geometry column), but </span><span style="font-size: 10pt;">I think that it </span><span style="font-size: 10pt;">is not obvious. A better hint in the the tooltip would probably help.</span></li>
<li><span style="font-size: 10pt;">Unique identifier column: If you join several tables, you often have the issue that you need to create an artificial primary key. Could we offer a preconfigured builtin pkey - something like a rowid  for such cases?</span></li>
<li><span style="font-size: 10pt;">What is the exact purpose of the "Embedded Layers" where you can add/import/remove layers? I noticed that existing layers of the project work anyway without adding/importing them first. Is the idea that you can work on layers that aren't in the project?</span></li>
</ol>
<p> </p>
<p>Should I open feature request tickets for these or are there already plans to address one or the other of the above issues?</p>
<p>Thanks anyway for this interesting new feature!</p>
<p>Andreas</p>
<div> </div>
</body></html>