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.
Sounds like you're contemplating various design and usability issues. Depending on the nature of the appliaction you are building, and the number of choices you are going to give the users, that should determine some of your answers.
Additionally, I'd like to offer the following information:
What version of WebFOCUS/Dev Studio are you currently using?
Developer Studio 5.2.3 and higher has some great developmental capabilities for web applications (we call them Self Service applications), using a feature called the Resource Layout tool.
The Resource Layout tool is a feature within Dev Studio that is used for making the HTML launch pages for your apps.
In the Layout tool, you can import your existing FEX's - and if there are parameters in them (&variables), the Layout tool will detect them and create your (user) choices for you, i.e. List boxes, Drop Downs, etc. They can also be changed to check boxes, radio buttons, etc.
You can also "link" parameters together in the Layout tool such that when a user chooses something in "Step 1", that determines what choices they will have in "Step 2", etc.
Documentation for this can be found at http://docservices.ibi.com and you can do a search for "Resource Layout Tool" (minus the quotes).
I have several screen captures I can show you that mix radio buttons, check boxes, list boxes, etc.
On a final note, when you are creating procedures in which you want to allow multi selecting, you can do it right in the Report Painter. The key factor is using the "OR" value. Here's a code snipet from a procedure that has several parameters (including output format):
TABLE FILE CENTORD SUM LINEPRICE LINE_COGS BY PLANTLNG BY STATE BY STORENAME BY PRODCAT WHERE ( PLANTLNG EQ &PLANT.(OR(Boston,Dallas)).Choose Plant:. ) AND ( STATE EQ &STATE.(OR(AL,AR)).Choose States:. ) AND ( STORENAME EQ &STORENAME.(OR(Audio Expert,City Video)).Choose Stores:. ); ON TABLE SET PAGE-NUM OFF ON TABLE NOTOTAL ON TABLE PCHOLD FORMAT '&WFFMT.(EXL2K,HTML,PDF).Choose Display:.' ON TABLE SET HTMLCSS ON ON TABLE SET STYLE * .......
I am in 'right brain' mode, thinking of the best way to present a list of options, and allow multiple selections.
Good point, about the importance of the number of choices I need to give the users.
The number of CARs to be displayed is dependent upon the users security level. At the low end, Henry Ford V will see about a dozen CARs. At the high end, Henry Ford IV will need to select from about 3,000 CARs.
(In the current implementation, I have a 'Find' box, which makes finding a single CAR easy.)
You asked about Dev Studio. We code our report launch pages, in HTML/JavaScript directly into -HTMLFORMs. Were appropriate, our HTML/JavaScript is created dynamically by WebFOCUS, and inserted within the -HTMLFORM.
Yes, if you have screen captures that show a blend of window objects that might help my right brain engage, I'd love to see them.