Populating both the left and right webport panes from a single protocol.

Hi

I have a ‘front end’ protocol where users input information in the left hand webport window/pane. All results are displayed in the right hand webport window/pane when user enter information and hit submit. This all works well and is pretty standard.

However I’d like to be able to display some welcome instructions in the right hand window when the ‘front end’ protocol first starts up and I’m having some problem with this.

I’ve created a protocol called startup. It displays the welcome instructions / logos etc. If I click on this in the webport then the information is displayed in the right hand window. When I then link it to the ‘front end’ Protocol form via the Implementation tab, the ‘front end’ interface is shown correctly on the left hand window pane, but the startup message is no longer displayed in the right hand window.

I guess I must be missing something obvious, but how do I get the startup help message to display?

I also tried a second approach via automated button clicks..

In this the ‘startup’ protocol calls the ‘front end’ via the implementation tab. This causes the Userinterface to be on the left.

I then created a ‘display help’ button which on a click calls the instruction protocol which ate then displayed on the right hand pane as expected. But users have to click to run this.

So to automate it I used a java startup function to click the button for me when the protocol initialises.

This works if I run it in the client, for a second or two I see the ‘front end’ output which is replaced by the instructions. So the auto click works.

However when I run the ‘startup’ protocol in the webport the button does not auto click…

I cannot see why either approach is not working on the webport. 

I’m sure populating both the left and right hand side of the webport pane from 1 protocol initialisation is possible, but I can’t quite work out how. Could someone suggest what I’m doing wrong.

I’ve attached my example protocols. you should import them into the webport folder to run them

‘Startup’ – this calls ‘front end’ which is the userinterface

‘front end’ – this should calls the ‘display help’ to show in the right hand pane via an automated button click

Thanks

Joe