First, if my undersanding of SQL tags is correct, if I change a SQL tag which is set as DB, on one client, then all clients will see that same tag change to the new value. Is this correct?
Second if I have a table on a screen and the data is populate by an SQL query, and the polling is off for that query, it will only update on one of two conditions. Condition1 - If there is some dynamic property that changes the query on that page. Condition2 - If some value is changed in the database ( in this case MS SQL) Would this also be correct?
Third using same conditions as number 2. Lets say 2 clients are looking at the same screen. Client 1 dynamically changes the query by some method. In this case if I understand things, client1 would see the new updated data and client2’s data would remain unchanged. Is this correct?
Fourth refering to number 2 above. Lets say the dynamic portion of the query comes from an SQL DB tag. Now using number 3 in conjunction with number 2, would the change in the tags value be seen as a change and would it update both clients or just the client where the data was changed from?
For the fourth item I am thinking it would not change the data on client 2. I have tried this and it does not trigger the data to auto refresh. So as a way to make it work I am thinking of doing the following. On the screen in question have a label and have it properties set to hide it. In the labeled event triggered change setting have a refresh of the tables data. This way when client one sets the dynamic property to change the data client 2 will also change to show the same data. The screen in question just show run time statistics and it based on the current running shift. So when one client changes the view to say second shift I want them all to change.
Thanks and have a great weekend.