<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.talis.com/tdn" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>Talis Developer Network - Email Addresses - Comments</title>
 <link>http://www.talis.com/tdn/node/1791</link>
 <description>Comments for &quot;Email Addresses&quot;</description>
 <language>en</language>
<item>
 <title>outer joins</title>
 <link>http://www.talis.com/tdn/node/1791#comment-707</link>
 <description>&lt;p&gt;The \Program Files\Business Objects\BusinessObjects Enterprise 11.5\win32_x86\dataAccess\connectionServer\sybase\sybase.prm file on the PC running Desktop Intelligence also needs the lines with the following values&lt;/p&gt;
&lt;p&gt;&quot;LEFT_OUTER&quot; $*&lt;br /&gt;
&quot;RIGHT_OUTER&quot; *$&lt;/p&gt;
&lt;p&gt;The parameters may be blank.&lt;/p&gt;
&lt;p&gt;It is unlikely that the universe load caused the problem itself but it may have brought the issue to light.&lt;/p&gt;
&lt;p&gt;Brian Crampton&lt;br /&gt;
Developer, Talis&lt;/p&gt;
</description>
 <pubDate>Tue,  9 Sep 2008 15:19:28 +0100</pubDate>
 <dc:creator>Brian Crampton</dc:creator>
 <guid isPermaLink="false">comment 707 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Outer Joins</title>
 <link>http://www.talis.com/tdn/node/1791#comment-706</link>
 <description>&lt;p&gt;Brian,&lt;/p&gt;
&lt;p&gt;I have recreated the reports from scratch and it seems the problem is only with DeskI, it works OK and as expected in WebI.&lt;/p&gt;
&lt;p&gt;Cheers&lt;br /&gt;
Mark&lt;/p&gt;
&lt;p&gt;http://www.wirral-libraries.net/&lt;/p&gt;
</description>
 <pubDate>Tue,  9 Sep 2008 11:21:08 +0100</pubDate>
 <dc:creator>markhughes</dc:creator>
 <guid isPermaLink="false">comment 706 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Outer joins</title>
 <link>http://www.talis.com/tdn/node/1791#comment-705</link>
 <description>&lt;p&gt;Brian,&lt;/p&gt;
&lt;p&gt;I have checked and I am using the correct Analysis detail object.&lt;/p&gt;
&lt;p&gt;I have also checked my sybase.prm file and the correct values are there:&lt;br /&gt;
&#039;EXT_JOIN_INVERT&quot; = NO&#039;&lt;br /&gt;
&#039;OUTERJOINS_GENERATION = USUAL&#039;&lt;/p&gt;
&lt;p&gt;What&#039;s puzzling is that all was OK, with no problems, before I upgraded the universes.&lt;/p&gt;
&lt;p&gt;I have just done the report in BO5i and that worked OK, showing all records, including those with blank Analysis codes, as expected.  BUT when I then open this same report in BO Desktop Intelligence, then it only shows those records with Analysis codes.&lt;/p&gt;
&lt;p&gt;I&#039;ll raise a job with the support team.&lt;/p&gt;
&lt;p&gt;Cheers&lt;br /&gt;
Mark&lt;/p&gt;
&lt;p&gt;http://www.wirral-libraries.net/&lt;/p&gt;
</description>
 <pubDate>Tue,  9 Sep 2008 11:03:25 +0100</pubDate>
 <dc:creator>markhughes</dc:creator>
 <guid isPermaLink="false">comment 705 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Borrower interest object</title>
 <link>http://www.talis.com/tdn/node/1791#comment-704</link>
 <description>&lt;p&gt;I have double-checked the 4.3 Circulation universe and the two outer joins are defined in the universes and are displaying in all the queries I create in Desktop Intelligence and Web Intelligence.  The borrower analysis objects were not touched in this release.&lt;/p&gt;
&lt;p&gt;There are two possibilities that could be the issue.&lt;/p&gt;
&lt;p&gt;1) You should be using the Borrowers | Borrower details | Barcode | Borrower analysis detail object and not the Borrowers | Borrower conditions | Analysis dimension object.  The Analysis object as a condition does not use outer joins.&lt;/p&gt;
&lt;p&gt;2) The available Sybase functions are defined in a file within the installation called sybase.prm.  By default this file does not have the correct values for outer joins.  As part of the Decisions Server installation this file is updated.  For installations of Desktop Intelligence this file has to be changed locally as detailed in the instructions supplied during the install. The upgrade of the universes would not affect this file however.&lt;/p&gt;
&lt;p&gt;As the universes are supported I would suggest that you raise a call through Support and then your setup can be investigated more fully than can be done in the Forum.&lt;/p&gt;
&lt;p&gt;Brian Crampton&lt;br /&gt;
Developer, Talis&lt;/p&gt;
</description>
 <pubDate>Tue,  9 Sep 2008 09:16:37 +0100</pubDate>
 <dc:creator>Brian Crampton</dc:creator>
 <guid isPermaLink="false">comment 704 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Brian,
See SQL below for the</title>
 <link>http://www.talis.com/tdn/node/1791#comment-703</link>
 <description>&lt;p&gt;Brian,&lt;/p&gt;
&lt;p&gt;See SQL below for the SQL generated on the 4.2 universe and also on the 4.3 universe.  The only difference is that on the 4.2 universe, the SQL included a &#039;*&#039; in the following lines of the WHERE clause:&lt;/p&gt;
&lt;p&gt;  AND  ( dbo_ANALYSIS_BGL2.BORROWER_ID=*dbo_BORR1.BORROWER_ID  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS2.GROUPING_ID=*dbo_ANALYSIS_BGL2.GROUPING_ID  )&lt;/p&gt;
&lt;p&gt;I manually added these to the 4.3 universe SQL and it returned the correct results...&lt;/p&gt;
&lt;p&gt;4.2 universe SQL&lt;br /&gt;
================&lt;/p&gt;
&lt;p&gt;SELECT&lt;br /&gt;
  dbo_BORR1.BARCODE,&lt;br /&gt;
  substring(dbo_BORR1.SURNAME,1,25) + &#039;, &#039; + substring(dbo_BORR1.FIRST_NAMES,1,25) + &#039;, &#039; + substring(dbo_BORR1.STYLE,1,10),&lt;br /&gt;
  substring(dbo_CONTACT_TYPE.NAME,1,20),&lt;br /&gt;
  dbo_DEFAULT_CONTACT.NAME,&lt;br /&gt;
  dbo_CONTACT1.CONTACT_NAME,&lt;br /&gt;
  dbo_CONTACT1.START_DATE,&lt;br /&gt;
  dbo_CONTACT1.END_DATE,&lt;br /&gt;
  substring(dbo_CONTACT1.DISPLAY_VALUE,1,60),&lt;br /&gt;
  substring(dbo_CONTACT1.NOTE,1,40),&lt;br /&gt;
  dbo_BORR_HOME_SITE1.NAME,&lt;br /&gt;
  substring(dbo_BORR_TYPE1.NAME,1,40),&lt;br /&gt;
  dbo_ANALYSIS2.NAME&lt;br /&gt;
FROM&lt;br /&gt;
  dbo.BORROWER  dbo_BORR1,&lt;br /&gt;
  dbo.TYPE_STATUS  dbo_CONTACT_TYPE,&lt;br /&gt;
  TRUE_FALSE  dbo_DEFAULT_CONTACT,&lt;br /&gt;
  CONTACT  dbo_CONTACT1,&lt;br /&gt;
  dbo.LOCATION  dbo_BORR_HOME_SITE1,&lt;br /&gt;
  dbo.TYPE_STATUS  dbo_BORR_TYPE1,&lt;br /&gt;
  dbo.GROUPING  dbo_ANALYSIS2,&lt;br /&gt;
  dbo.TYPE_STATUS  dbo_BORR_STATUS1,&lt;br /&gt;
  dbo.BORROWER_GROUPING_LINK  dbo_ANALYSIS_BGL2&lt;br /&gt;
WHERE&lt;br /&gt;
  ( dbo_BORR_HOME_SITE1.LOCATION_ID=dbo_BORR1.HOME_SITE_ID  )&lt;br /&gt;
  AND  ( dbo_BORR_HOME_SITE1.TYPE=0  )&lt;br /&gt;
  AND  ( dbo_BORR_TYPE1.SUB_TYPE=2  )&lt;br /&gt;
  AND  ( dbo_BORR_TYPE1.TYPE_STATUS=dbo_BORR1.TYPE_ID  )&lt;br /&gt;
  AND  ( dbo_BORR_STATUS1.SUB_TYPE=37  )&lt;br /&gt;
  AND  ( dbo_BORR_STATUS1.TYPE_STATUS=dbo_BORR1.STATUS  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS2.SUB_TYPE=1  )&lt;br /&gt;
  AND  ( dbo_CONTACT1.TARGET_ID=dbo_BORR1.BORROWER_ID  )&lt;br /&gt;
  AND  ( dbo_DEFAULT_CONTACT.CODE=dbo_CONTACT1.PREFERRED  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS_BGL2.SUB_TYPE=1  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS_BGL2.BORROWER_ID=*dbo_BORR1.BORROWER_ID  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS2.GROUPING_ID=*dbo_ANALYSIS_BGL2.GROUPING_ID  )&lt;br /&gt;
  AND  ( dbo_CONTACT_TYPE.TYPE_STATUS=dbo_CONTACT1.CONTACT_TYPE  )&lt;br /&gt;
  AND  ( dbo_CONTACT_TYPE.SUB_TYPE=135  )&lt;br /&gt;
  AND  (&lt;br /&gt;
  substring(dbo_BORR_STATUS1.NAME,1,15)  =  &#039;Active&#039;&lt;br /&gt;
  )&lt;/p&gt;
&lt;p&gt;4.3 universe SQL&lt;br /&gt;
================&lt;/p&gt;
&lt;p&gt;SELECT&lt;br /&gt;
  dbo_BORR1.BARCODE,&lt;br /&gt;
  substring(dbo_BORR1.SURNAME,1,25) + &#039;, &#039; + substring(dbo_BORR1.FIRST_NAMES,1,25) + &#039;, &#039; + substring(dbo_BORR1.STYLE,1,10),&lt;br /&gt;
  substring(dbo_CONTACT_TYPE.NAME,1,20),&lt;br /&gt;
  dbo_DEFAULT_CONTACT.NAME,&lt;br /&gt;
  dbo_CONTACT1.CONTACT_NAME,&lt;br /&gt;
  dbo_CONTACT1.START_DATE,&lt;br /&gt;
  dbo_CONTACT1.END_DATE,&lt;br /&gt;
  substring(dbo_CONTACT1.DISPLAY_VALUE,1,60),&lt;br /&gt;
  substring(dbo_CONTACT1.NOTE,1,40),&lt;br /&gt;
  dbo_BORR_HOME_SITE1.NAME,&lt;br /&gt;
  substring(dbo_BORR_TYPE1.NAME,1,40),&lt;br /&gt;
  dbo_ANALYSIS2.NAME&lt;br /&gt;
FROM&lt;br /&gt;
  dbo.BORROWER  dbo_BORR1,&lt;br /&gt;
  dbo.TYPE_STATUS  dbo_CONTACT_TYPE,&lt;br /&gt;
  TRUE_FALSE  dbo_DEFAULT_CONTACT,&lt;br /&gt;
  CONTACT  dbo_CONTACT1,&lt;br /&gt;
  dbo.LOCATION  dbo_BORR_HOME_SITE1,&lt;br /&gt;
  dbo.TYPE_STATUS  dbo_BORR_TYPE1,&lt;br /&gt;
  dbo.GROUPING  dbo_ANALYSIS2,&lt;br /&gt;
  dbo.TYPE_STATUS  dbo_BORR_STATUS1,&lt;br /&gt;
  dbo.BORROWER_GROUPING_LINK  dbo_ANALYSIS_BGL2&lt;br /&gt;
WHERE&lt;br /&gt;
  ( dbo_BORR_HOME_SITE1.LOCATION_ID=dbo_BORR1.HOME_SITE_ID  )&lt;br /&gt;
  AND  ( dbo_BORR_HOME_SITE1.TYPE=0  )&lt;br /&gt;
  AND  ( dbo_BORR_TYPE1.SUB_TYPE=2  )&lt;br /&gt;
  AND  ( dbo_BORR_TYPE1.TYPE_STATUS=dbo_BORR1.TYPE_ID  )&lt;br /&gt;
  AND  ( dbo_BORR_STATUS1.SUB_TYPE=37  )&lt;br /&gt;
  AND  ( dbo_BORR_STATUS1.TYPE_STATUS=dbo_BORR1.STATUS  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS2.SUB_TYPE=1  )&lt;br /&gt;
  AND  ( dbo_CONTACT1.TARGET_ID=dbo_BORR1.BORROWER_ID  )&lt;br /&gt;
  AND  ( dbo_DEFAULT_CONTACT.CODE=dbo_CONTACT1.PREFERRED  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS_BGL2.SUB_TYPE=1  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS_BGL2.BORROWER_ID=dbo_BORR1.BORROWER_ID  )&lt;br /&gt;
  AND  ( dbo_ANALYSIS2.GROUPING_ID=dbo_ANALYSIS_BGL2.GROUPING_ID  )&lt;br /&gt;
  AND  ( dbo_CONTACT_TYPE.TYPE_STATUS=dbo_CONTACT1.CONTACT_TYPE  )&lt;br /&gt;
  AND  ( dbo_CONTACT_TYPE.SUB_TYPE=135  )&lt;br /&gt;
  AND  (&lt;br /&gt;
  substring(dbo_BORR_STATUS1.NAME,1,15)  =  &#039;Active&#039;&lt;br /&gt;
  )&lt;/p&gt;
&lt;p&gt;Cheers&lt;br /&gt;
Mark&lt;/p&gt;
</description>
 <pubDate>Mon,  8 Sep 2008 17:00:00 +0100</pubDate>
 <dc:creator>markhughes</dc:creator>
 <guid isPermaLink="false">comment 703 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Emaill addresses</title>
 <link>http://www.talis.com/tdn/node/1791#comment-702</link>
 <description>&lt;p&gt;I have created the query in both versions of the universes and the SQL generated is exactly the same.&lt;/p&gt;
&lt;p&gt;Can you confirm whether you are using Web Intelligence or Desktop Intelligence.&lt;/p&gt;
&lt;p&gt;Could you also send a copy of the SQL generated by the query please.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Brian Crampton&lt;br /&gt;
Developer, Talis&lt;/p&gt;
</description>
 <pubDate>Mon,  8 Sep 2008 14:10:49 +0100</pubDate>
 <dc:creator>Brian Crampton</dc:creator>
 <guid isPermaLink="false">comment 702 at http://www.talis.com/tdn</guid>
</item>
<item>
 <title>Email Addresses</title>
 <link>http://www.talis.com/tdn/node/1791</link>
 <description>&lt;p&gt;I have just upgraded the universes to 4.3 and have come across a problem which I cannot see away around...&lt;/p&gt;
&lt;p&gt;I had a simple report which showed all users with email addresses and also the contents of the borrower analysis code, so I could see whether they had opted for email contact.  And this worked great... I could see all email addresses and analysis codes so I could easily spot which analysis codes were blank.&lt;/p&gt;
&lt;p&gt;My report consisted of:  Barcode, Borrower Name, Contact Type, Default Contact Y/N, Contact name, Contact address, Home site, Borrower Type and Borrower Analysis.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.talis.com/tdn/node/1791&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.talis.com/tdn/node/1791#comments</comments>
 <category domain="http://www.talis.com/tdn/taxonomy/term/86">Talis Decisions</category>
 <pubDate>Mon,  8 Sep 2008 12:47:42 +0100</pubDate>
 <dc:creator>markhughes</dc:creator>
 <guid isPermaLink="false">1791 at http://www.talis.com/tdn</guid>
</item>
</channel>
</rss>
