Home | Forums | Contact | Search | Syndication  
 
 [login] [create account]   Saturday, May 18, 2024 
 
slxdeveloper.com Community Forums  
   
The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
 Web Forums - SalesLogix Web Platform & Application Architect
Forum to discuss the use of the SalesLogix Web Platform, Client and Customer Portals, and the Application Architect (For version 7.2 and higher only). View the code of conduct for posting guidelines.
Forums RSS Feed


 Back to Forum List | Back to SalesLogix Web Platform & Application Architect | New ThreadView:  Search:  
 Author  Thread: New local join doesn’t show in relationship tree
Rich Wingerter
Posts: 18
 
New local join doesn’t show in relationship treeYour last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 30 Jul 15 7:47 PM

[Also posted to the Infor CRM forum]


We have several groups with local joins on the USERSECURITY table. These joins give us a couple management levels for Opportunity records. The operative part of this is:


FROM OPPORTUNITY OP
 INNER JOIN USERSECURITY MGR1 ON (OP.ACCOUNTMANAGERID=MGR1.USERID)
 INNER JOIN USERSECURITY MGR2 ON (MGR1.MANAGERID=MGR2.USERID)


The two additional joins (MGR1 and MGR2) came from creating local joins.


--- opportunity.accountmanagerid to usersecurity.userid
--- usersecurity.managerid to usersecurity.userid


This gave us the desired data.


We recently extended the application by exposing the OPPORTUNITY_PRODUCT table as an object. It now shows in the Web client navigation bar as “Opp Product”. It is possible to make groups for Opp Product. We need to create groups that list opportunity-products for the opportunity manager, their boss, and their boss’s boss. This should work the same way.


The OPPORTUNITY table appears in the relationship tree of the Query Builder under OPPORTUNITY_PRODUCT as:


Opportunity (OPPORTUNITYID -> OPPORTUNITYID)[inner]


We can pick the Accountmanager Id property and create a local join to Usersecurity.Userid (as an inner join). Under Opportunity we get:


USERSECURITY (ACCOUNTMANAGERID -> USEID)[inner]


Then, under that we should be able to create a local join on User Id to Usersecurity.Managerrid. However, when we do, this second relationship doesn’t show in the relationship tree.


Does anyone else have experience where a local join doesn’t show in the tree after it is created?


Also, we have groups that extend this an additional two levels. The first three levels are fine. However, after adding the third level it is hard to distinguish which of the relationships is at what level. Is there a workaround for this?


Thanks for any help!

[Reply][Quote]
 Page 1 of 1 
  You can subscribe to receive a daily forum digest in your user profile. View the site code of conduct for posting guidelines.

   Forum RSS Feed - Subscribe to the forum RSS feed to keep on top of the latest forum activity!
 

 
 slxdeveloper.com is brought to you courtesy of Ryan Farley & Customer FX Corporation.
 This site, and all contents herein, are Copyright © 2024 Customer FX Corporation. The information and opinions expressed here are not endorsed by Sage Software.

code of conduct | Subscribe to the slxdeveloper.com Latest Article RSS feed
   
 
page cache (param): 5/18/2024 8:04:23 PM