<div dir="ltr"><div>Contacts is the primary module and Organizations is set as a related module. Is that how I'll need to adjust?<br></div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><i><b>Steve Kenow</b></i><br></div><div>Retail Data Systems of Minnesota<br></div><span>End-User Services & Support Manager</span><br><div>Direct: (952) 392-2686</div><div>Office: (952) 934-4002</div><div><a href="mailto:skenow@rdspos.com" target="_blank">skenow@rdspos.com</a></div><div><br><img src="http://rdspos.com/Portals/0/Web-RDS-Logo.jpg" width="96" height="39"><br><br>Support Questions/Issues? Email <a href="mailto:rdshelp@rdspos.com" target="_blank">rdshelp@rdspos.com</a> (non-emergencies) or call (952) 934-4002 24/7</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 5, 2023 at 11:14 AM Alan Lord <<a href="mailto:alanslists@gmail.com">alanslists@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 05/06/2023 16:38, Steve Kenow wrote:<br>
> I would think it's a left join, and the 'is empty' would return <br>
> non-matching records in the related tables (equivalent to is null)<br>
<br>
Yeah, but the report engine doesn't quite work that way. Take a look at <br>
the file ReportRun.php (then run away!!!)<br>
<br>
> This gives me one of the datasets I look at (the report in VT6.5 works <br>
> as desired) -<br>
> select * from vtiger_account a<br>
> left join vtiger_servicecontracts s on a.accountid = s.sc_related_to<br>
>      join vtiger_accountscf c using (accountid)<br>
>      where c.cf_807 = 'Active'<br>
>      and s.servicecontractsid is null;<br>
<br>
If only it were that simple... It can be actually. We have an extension <br>
that lets admin users write their own SQL Report queries.<br>
<br>
<a href="https://libertus.co.uk/sql-reports/" rel="noreferrer" target="_blank">https://libertus.co.uk/sql-reports/</a><br>
<br>
> Here's another twist - some modules work! I look for Contacts without <br>
> Organizations, the list is correct in both 6.5 and 7.5<br>
<br>
With the Organisation as the Primary module again?<br>
<br>
Al<br>
<br>
_______________________________________________<br>
<a href="http://www.vtiger.com/" rel="noreferrer" target="_blank">http://www.vtiger.com/</a></blockquote></div>