| Active Display System 6.xでコマンドがどこで実行されるか |
このテクニカルノートの情報は、以下に該当します:
| 製品: | RSView32 Active Display | タイプ: | アプリケーションノート |
| テクニカルノートID: | A546JA | ||
| パッケージ/モジュール: | Browser Client Display Client Server | 英文版作成日: | 2000/12/01 |
| リビジョン: | 6.00 6.10 6.20.63 6.30.16 | ||
| 修正リビジョン: | |||
| サブシステム: | Active Display Server Active Display Station |
| テクニカルノート本文: |
はじめに:
このドキュメントは、RADクライアントソフトウェアの実行時にコマンドがどこで実行されるかを説明します。サーバ上にデータベースエディタなどのダイアログボックスを表示するコマンドは、RADクライアントアプリケーションから実行されると、無視されます。他のコマンド(AlarmEventなど)はサーバ上でのみ処理されます。これは、アラームサブシステムがサーバ上でのみ実行されるためです。
リビジョンノート1:
RAD 6.10の導入により、Loginコマンドはクライアントで処理されるようになりました。これにより、他のユーザはクライアントアプリケーションの接続を切断することなく、ログインできます。一方、ソフトウェアはセキュリティを検証するためにユーザログインがないとグラフィックウィンドウを表示できないため、Logoutコマンドは無視されます。デフォルトユーザは、RADソフトウェアに有効なログインではありません。
リビジョンノート2:
RAD 6.20の導入により、Invokeコマンドはクライアントで処理されるようになりました。これにより、ActiveXコントロールのメソッドをクライアントから実行できます。6.20よりも前のリリースでは、Invokeコマンドは無視されます。Internet Explorerクライアントブラウザをサポートするために、NavigateGFXという新しいコマンドが追加されています。Displayコマンドは無視されるため、IEから画面をナビゲートするには、NavigateGFXが必要です。
Pauseコマンドは、以前はResource Kitのコマンドでしたが、現在はRSViewコマンドに追加されているため、コマンドが発行された場所によってクライアントまたはサーバで実行されます。
クライアントで実行されるコマンド
Abort
AppAbort
AppActivate
AppStart
Beep
DDEExecute
Define
Display
DisplayStationClose
DisplayStationOpen
DownLoad
DownLoadAll
FlushCache
Help
Identify
Invoke - (リビジョンノート2を参照)
Key
Login - (リビジョンノート1を参照)
NavigateGFX - (リビジョンノート2を参照)
NextPosition
NextWindow
Pause - (リビジョンノート2を参照)
PlayWave
Position
PrevPosition
PrevWindow
PrintDisplay
PullForward
PushBack
RecipeRestore
RecipeSave
ScreenPrint
SendKeys
SetFocus
Undefine
UpLoad
UpLoadAll
ヒント
- Displayコマンドには、/ZAという新しいパラメータがあります。これにより、キャッシュされたディスプレイが非表示になっても、アニメーションを続行できます。これは、クライアントで処理されます。
- FlushCacheにより、ディスプレイキャッシュから指定したグラフィックを削除できます。これは、クライアントで処理されます。
サーバで実行されるコマンド
= (Equal)
Acknowledge
AcknowledgeAll
ActivityOff
ActivityOn
ActivityLogSendToODBC (6.20より導入)
ActivityPrintOff (6.20より導入)
ActivityPrintOn (6.20より導入)
AlarmEvent (6.20より導入)
AlarmLogOff
AlarmLogOn
AlarmLogRemark (6.20より導入)
AlarmLogSendToODBC (6.20より導入)
AlarmPrintOff (6.20より導入)
AlarmPrintOn (6.20より導入)
AlarmOff
AlarmOn
ComStatusOff
ComStatusOn
DatalogChangeRate
DatalogMergeToPrimary
DatalogNewFile
DatalogOff
DatalogOn
DatalogRenameFile
DatalogSnapShot
DatalogSwitchBack
DDEPokeDisable
DDEPokeEnable
DDEServerOff
DDEServerOn
DerivedOff
DerivedOn
DriverPrimary
DriverSecondary
DriverToggle
EchoOff
EchoOn
EventOff
EventOn
HandShakeOff
HandShakeOn
NodeDisable
NodeEnable
NodeSwitch
ProjectHide
Remark
RTDataWriteDisable
RTDataWriteEnable
RTDataServerOff
RTDataServerOn
Set
Silence
SilenceAll
SuppressOff
SuppressOn
SuppressOffAll
Ramp
Toggle
VBAExec
クライアントで実行されると無視されるコマンド:
Account
Activity
ActivityBarOff
ActivityBarOn
ActivityViewer
Alarm
AlarmViewer
Channel
Class
CommandLine
Database
DatabaseSync
Datalog
DatalogPath
Derived
DisplayServerMonitor
DisplayServerOff
DisplayServerOn
Event
Graphic
Help
Invoke - (リビジョンノート2を参照)
KeyEdit
Login - (リビジョンノート1を参照)
Logout
MacroEdit
Monitor
Node
Parameter
Password
Pause
Project
ProjectRun
ProjectShow
ProjectStop
Quit
RecipeEdit
Security
StartupConfig
Summary
Suppressed
VBAEdit
法的な注意事項: |
ロックウェル・ソフトウェア(RSI) のKnowledgebaseに記載された情報は、いかなる保証もなく「そのままで」提供されます。RSI は、明示または暗示されたいかなる保証も負いません。また、RSI がそのような損害の可能性を忠告していた場合でも、直接、間接、偶発的、必然的な利益の損失または損害を含むいかなる損害についても、RSI は責任を負いません。
©2000 Rockwell Software Inc. All rights reserved.
