FTView (Distributed) questions

phuz

Member
Join Date
Jun 2008
Location
Mohnton, PA
Posts
1,043
I'm setting up a new distributed system in FTView and I have a couple questions since it has been a while.

Is there a way to instantly deploy changes made on the server to the clients or must the clients be restarted?

Is there a way to maximize (scaled) the graphics on the clients? If we check maximize when setting up the client runtime file, it is maximized, but the actual graphics only take up a portion of the screen. When these original IFIX graphics were converted by Rockwell, the sizes were not changed and we need them to fill a 1920x1080 display.

Thanks.
 
You don't need to restart the clients to deploy changes. As soon as you save the changes on the server they're deployed - the next time the screen is loaded on the client it will show the updates. The only gotcha here is that some screens are set to "cache after displaying", which means that they go to the server to get the screen the first time, then cache it locally for faster access from then on (until reboot). You can get around this using a Flush Cache command (from memory, it's as simple as FlushCache). I typically put a "flush cache" button on a settings or engineering screen somewhere for this reason.

As far as the scaling I can't be quite as much help - I think there's a setting in Display Settings somewhere which indicates whether it stretches the display (which would be what you want) or just puts it somewhere on the screen and blanks off the rest. I haven't done so much with it as I found scaling displays to be pretty rubbish, and I was better off to get the size the way I wanted it manually.
 
It must be the caching. I made a change on the server and switched to about 10 different screens and went back and the screen wasn't there. I'll make sure caching is off and try adding a button to flush it. Great idea, thanks.

As for the scaling, I got a little creative and I highly doubt its the most efficient way, but for now it works. I made sure the graphics have resizing enabled and to scaling enabled. Then, in the VBA on loading the display, I do a Me.Height = 1080 and Me.Width = 1920. It scales perfectly and fills the screen. If there was a better way, I'd love to know, but for now we at least have functionality.
 
Good trick to know on the scaling!

If it were me I would leave the caching in place - it makes for much faster screen loading on large/complicated screens. Just give yourself a button to flush it whenever needed!
 
You don't need to restart the clients to deploy changes. As soon as you save the changes on the server they're deployed - the next time the screen is loaded on the client it will show the updates. The only gotcha here is that some screens are set to "cache after displaying", which means that they go to the server to get the screen the first time, then cache it locally for faster access from then on (until reboot). You can get around this using a Flush Cache command (from memory, it's as simple as FlushCache). I typically put a "flush cache" button on a settings or engineering screen somewhere for this reason.

+1 ASF. This'll be a great help!
 

Similar Topics

Hoping for some help on this one, we are running FTVIEW SE distributed on a server. The client file runs fine on this server. We have...
Replies
4
Views
3,717
Working on a customer's FTView SE Distributed (v11) environment, and I am using one of the workstations for development. I have been getting a...
Replies
0
Views
1,429
Hello Experts, I have a system with network distributed redundant server with 5 clients and an engineering laptop. Can any one please describe...
Replies
1
Views
2,069
Hello. I am trying to save a FTView SE 9 Distributed Network project as a local copy. We do not have a redundant server and we are taking our...
Replies
4
Views
2,555
Hello all, I am trying to publish a Network Distributed Application in FTView 9.0. My steps are the following: 1. Create the Network Distributed...
Replies
1
Views
3,478
Back
Top Bottom