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.
I can confidently say that HTML Composer is the most difficult development tool I have ever used.
I have been struggling with this page for hours - just when I think I've got it working - stuff like this happens. It keeps breaking... I keep fixing it... It keeps breaking... I keep fixing it... It keeps breaking... I keep fixing it... It keeps breaking... I keep fixing it... It keeps breaking... I keep fixing it... It keeps breaking...
I have had enough.
EDIT: Reconsidered the post title (though I still believe the original title).
This message has been edited. Last edited by: Francis Mariani,
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
Regarding the function IbComposer_getCurrentSelection that returns the selected value(s).
Why does the documentation suggest the following as the only example, when it appears (as far as I can tell) that if multiple values are selected in a list box, all values are returned by the function - you don't need to loop through the values (this is for single and double list boxes):
function button1_onclick(ctrl) {
var values = IbComposer_getCurrentSelection('combobox1');
for(var I = 0; i < values.length; i++)
alert(values[i]);
}
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
Why does this have to happen? Every time you click on the submit button to consume (?) newly added reports parameters, this box gets inserted and the submit button gets pushed down.
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
In the Parameters tab, I "Add parameter". The parameter oval is dashed, to designate "Parameter created in" HTML Composer.
Why do parameters like these not get sent to the report? How do I make it get sent to the report? If they do not get sent to the report, what is the point of these parameters?
Why do I have to point to the report to get newly created parameters sucked into the parameters screen? When I do this, I lose a pile of work that has already been done on the parameter screen.
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server
I know you are way more educated than I am on this tool, but I live in it daily and I've run in to a few of these issues. My first question..do you use HTMLFORM? I found those to be painful, at best, when working within the composer. Also - I have HF5 applied and it seems to be 'ok'. I don't plan to add HF6 as I've heard it does weird things to composer (like it needs more problems). I'm waiting for HF7.
A couple things I've run in to this week...I have multiple frames on a single composer 'page' and when I attach them to a load button, all works well. But if I try to re-import the code to the frame again, composer randomly shuffles all my frames and reports around so that when I run the page, the wrong graphs show up in the frames.
I appreciate your post - at least I know there are more things to watch out for :/
WebFOCUS 7.7.03 Linux / Universe Db HTML/PDF/EXCEL/HTML Active
Originally posted by Francis Mariani: In the Parameters tab, I "Add parameter". The parameter oval is dashed, to designate "Parameter created in" HTML Composer.
Why do parameters like these not get sent to the report? How do I make it get sent to the report? If they do not get sent to the report, what is the point of these parameters?
Those parameters can be used to communicate values from one chained control to the next. I use that from time to time and in many such cases it is unnecessary or even undesirable for such parameters to propagate to the report.
quote:
Why do I have to point to the report to get newly created parameters sucked into the parameters screen? When I do this, I lose a pile of work that has already been done on the parameter screen.
This is indeed a huge PITA. It seems that those newly added form elements always get created where the submit button used to be, shifting that button down to some new position. For that reason I usually move the submit button to a location that is "safe" for this behaviour.
What isn't helping there is that the "Properties and settings" dialog takes away valuable screen space, making your work area already smaller than what the form looks like to the user. You can click the dialog away, but it comes back as soon as you click somewhere in the page. If everything wouldn't be in an MDI window, you could at least move some of those tool windows to another screen...
WebFOCUS 8.1.03, Windows 7-64/2008-64, IBM DB2/400, Oracle 11g & RDB, MS SQL-Server 2005, SAP, PostgreSQL 11, Output: HTML, PDF, Excel 2010 : Member of User Group Benelux :
HTML Composer is not meant to be used with -HTMLFORM. This is stated in the documentation for -HTMLFORM.
David Glick Director WebFOCUS App Studio and WebFOCUS Developer Studio WebFOCUS Division Information Builders, Inc. Direct (917) 339-5560 Voice Mail (212) 736-6250 x3560 Fax (212) 947-5168 Email david_glick@ibi.com
Try this. At the end of the HTML page when you edit using a text editor you should see the request id's are referencing to the correct domain and the report. If not edit and save it. Make a copy before you are editing since it is HTML you know..
Sometimes the information you provide is not enough to tell me anything about why things happen. When it does, I respond.
David Glick Director WebFOCUS App Studio and WebFOCUS Developer Studio WebFOCUS Division Information Builders, Inc. Direct (917) 339-5560 Voice Mail (212) 736-6250 x3560 Fax (212) 947-5168 Email david_glick@ibi.com
With all due respect David, I think we are looking to you (IBI) to tell us why these things are happening. Quite frankly, I don't care why they are happening. All I really care about is the amount of time (and money) I am losing because I spend so much time trying to make something work. It has gotten to the point for us that, when it comes time to renew licensing, we may be forced to select a different product. As a SaaS provider delivering stuff that works and looks good is essential. Sometimes we get requests from customers that we need to turn out in a matter of days. I simply cannot afford to spend two of those days getting three drop-down lists and a couple of frames working on a web page. I've said it before and I'll say it again. I will volunteer my own personal time to interface with the product development team on behalf of your client base to get these issues resolved. Based on the lack of responsiveness from IBI I can only assume that this is not a priority for you.
I too think it's a great development tool and I also want to help make it better.
7.7.05M/7.7.03 HF6 on Windows Server 2003 SP2 output to whatever is required.
Posts: 393 | Location: St. Paul, MN | Registered: November 06, 2007
None of us can tell you why things are happening without reproductions and all the required information. Programming and I cannot look at a screenshot, for example, and tell you why you see what you see. We need to have the files, work with it, poke around, run it under an debugger, etc. If the infromation provided in a Focal Point post is enough, I have responded as you have seen. Questions on using API functionas have come up, and I have answered them, successfully.
It is unfair im my opinion, to say that IBI is not helping when we do help and we ask for more information when we need it. I have answered many times to Focal point posting that a case needs to be opened. I answer that way because the description given in the posting is not enough. Customer Support Services monitors Focal Point as well, and while I cannot speak for them, I could imagine that they too need the follow on reproduction and details in order to pursue an issue.
David Glick Director WebFOCUS App Studio and WebFOCUS Developer Studio WebFOCUS Division Information Builders, Inc. Direct (917) 339-5560 Voice Mail (212) 736-6250 x3560 Fax (212) 947-5168 Email david_glick@ibi.com
I would like to schedule a time that we can get on the phone with CSS and discuss the issues further. Please email me with a set of times that we can have this call. Also, since you are coming to the office this week for an event, perhaps we can even meet in person as a follow on if we can have the call Monday or Tuesday perhaps.
David Glick Director WebFOCUS App Studio and WebFOCUS Developer Studio WebFOCUS Division Information Builders, Inc. Direct (917) 339-5560 Voice Mail (212) 736-6250 x3560 Fax (212) 947-5168 Email david_glick@ibi.com
Bonjour, The Bible says no -HTMLFORM with the Composer... I'm not, now, a 10th of Francis's ability to master Focus and co tools. Focus used to be an opened tool trying to take the best of what we could find in Informatics world + an ideal of concision and simplicity of the language. + the enormous qualities of Focus Guys : Experts that were so brilliant that they could lay a hand to poor Focus sinners. When, appearing as an old fool, I say that I'm afraid we've lost our Focus Revolution 68 state of mind, it means nothing. But when a guy like Francis tells he's somehow getting bored or Dan, on another line, enters doubting, this is important. Sorry to be out of the game, because this exchange seems real interesting, and I'm sure, in the end you'll find an issue that'll satisfy (almost) everyone. Focusely and Cordially (untill 31/12/2012) Clearly or not, like Francis : "It is a great development tool, I want to help make it better"
Focus Mainframe 7.6.11 Dev Studio 7.6.11 and !!! PC Focus, Focus for OS/2, FFW Six, MSO
I am told that Kathleen is setting up meetings for Friday, so we may get one of those. I have no problem with Tuesday either. What time is your Tuesday meeting?
David Glick Director WebFOCUS App Studio and WebFOCUS Developer Studio WebFOCUS Division Information Builders, Inc. Direct (917) 339-5560 Voice Mail (212) 736-6250 x3560 Fax (212) 947-5168 Email david_glick@ibi.com
I will be the first to say the IBI is exceptionally helpful. Unfortunately they can kill you with kindness sometimes. As someone who bills his clients hourly I cannot afford to go through the extended process with IBI Tech Support to isolate the problem in detail, especially when I can write around it more quickly. It's unfair to overbill them. I don't see that as IBI's fault, more a matter of that's-how-it-goes.
Francis, I told you before -- roll your own. It's not as hard as it looks to create your own web front ends and the code is way more maintainable. The folks in NY are required to create a tool that creates source code -- a metatool. That's hard. It's a very unenviable task necessary for the sales division. You don't have that requirement. You can just write your page straight up. Even linked drop-downs are pretty doggone easy to code when you can write it for each specific case.
J.
Posts: 1012 | Location: At the Mast | Registered: May 17, 2007
John, I would love to "roll my own" and used too when I was younger. The clients of today are convinced by marketing material and sales pitches that the GUI can do everything - better and faster, so we have to live with machine-rolled stuff.
Francis
Give me code, or give me retirement. In FOCUS since 1991
Production: WF 7.7.05M, Dev Studio, BID, MRE, WebSphere, DB2 / Test: WF 8.1.05M, App Studio, BI Portal, Report Caster, jQuery, HighCharts, Apache Tomcat, MS SQL Server