As of December 1, 2020, Focal Point is retired and repurposed as a reference repository. We value the wealth of knowledge that's been shared here over the years. You'll continue to have access to this treasure trove of knowledge, for search purposes only.
Join the TIBCO Community TIBCO Community is a collaborative space for users to share knowledge and support one another in making the best use of TIBCO products and services. There are several TIBCO WebFOCUS resources in the community.
From the Home page, select Predict: WebFOCUS to view articles, questions, and trending articles.
Select Products from the top navigation bar, scroll, and then select the TIBCO WebFOCUS product page to view product overview, articles, and discussions.
Request access to the private WebFOCUS User Group (login required) to network with fellow members.
Former myibi community members should have received an email on 8/3/22 to activate their user accounts to join the community. Check your Spam folder for the email. Please get in touch with us at community@tibco.com for further assistance. Reference the community FAQ to learn more about the community.
Hello, I have a maintain program that I am trying to add a new master (vwOffenderEquiv). As soon as I add the new master, I get an error indicating MASTRSTK has multiple paths. My program works correctly without the line 'AND vwOffenderEquiv'. I have not added the logic to use vwOffenderEquiv to the code. I am just adding the line 'AND vwOffenderEquiv' and then trying to compile. I have included the code to create MASTRSTK and the acx and mas files for both tables.
Any ideas?
MAINTAIN FILES DCSOFNDR01 AND DCSOFNDR07 AND DCSSECUR02 AND vwExamLocation AND vwEquivalencyType AND vwEquivalencyFormat AND vwOffenderEquiv FROM MASTRSTK INTO MASTRSTK
WebFOCUS 7.6.8 and 7.7.03; Windows Server 2003 R2 and Windows Server 2008 R2, respectively; Development environments - Windows Server 2003 R2 and Windows 7 Professional, respectively; excel, html, pdf
I have noticed that the field LOCATION is in DCSOFNDR01 and vwoffenderequiv, and the field SCORE is also in DCSOFNDR01 and vwoffenderequiv; DCSOFNDR01 is also being inferred.
My first idea would be to just remove those fields from vwoffenderequiv and see if that makes any difference.
Alan. WF 7.705/8.007
Posts: 1451 | Location: Portugal | Registered: February 07, 2007
Alan, Thank you for your response. Score and location in each table relates to different data. I renamed Score to ExamScore and Location to ExamLocation in vwoffenderequiv. This did not fix the problem.
The alpha fields in the underlying tables used to create the view are not define as variable 'A20V'. I tried removing the variable definitions, to no avail.
Another odd part of this message, is indicates the error occurs on the winform and MASTRSTK is not referred to anywhere on the winform.
Thanks again, Deana
WebFOCUS 7.6.8 and 7.7.03; Windows Server 2003 R2 and Windows Server 2008 R2, respectively; Development environments - Windows Server 2003 R2 and Windows 7 Professional, respectively; excel, html, pdf
I have looked at the bindings for all of the controls on the form and none of them are bound to MASTRSTK.
I was able to successfully manually define the stack that would be populated with data from vwoffenderequiv and then CALL another maintain that populates this stack. Since this is another call, it takes more resources than just within my initial maintain, but works.
I have run into another master that is giving me the same error, but with a different file.
I am appreciative of your suggestion and will try unbinding each of the controls one at a time, when I return to the office on Dec 1.
Thank you
WebFOCUS 7.6.8 and 7.7.03; Windows Server 2003 R2 and Windows Server 2008 R2, respectively; Development environments - Windows Server 2003 R2 and Windows 7 Professional, respectively; excel, html, pdf
Deana Look at any fields in the WHERE clauses of your NEXT statements. If the field in the WHERE clause is in more than one Master file it MUST be prefaced by the MASTER name. For example:
For all next MOVIES.Moviecode into stk where Movies.Category eq 'ACTION'
If you are getting the error in the WFM file then it could be in a binding or in code behind an event. If you are getting it in the MNT file then it is in the code. If you cannot find it, zip up the Masters and MNT file and send it to me!
Mark Derwin Mark_Derwin@ibi.com
Posts: 663 | Location: New York | Registered: May 08, 2003
Mark, I have looked at the code. I have fully qualified the fields in the INFER and NEXT Statements but not the where statements. I will give this a try. I am currently putting out other fires and have training the first part of next week so I may not be able to get to this until next Thursday (the 11th).
I am hopeful this will fix the problem.
Thanks, Deana
WebFOCUS 7.6.8 and 7.7.03; Windows Server 2003 R2 and Windows Server 2008 R2, respectively; Development environments - Windows Server 2003 R2 and Windows 7 Professional, respectively; excel, html, pdf
Mark, Sorry for the delay in the response. Fully qualifying the WHERE statements fixed my problem. Thank you for your help. Deana
WebFOCUS 7.6.8 and 7.7.03; Windows Server 2003 R2 and Windows Server 2008 R2, respectively; Development environments - Windows Server 2003 R2 and Windows 7 Professional, respectively; excel, html, pdf