2016-10-07 5 views
1

クラスWHS...WHSWorkExecuteなどで、チャイルドクラスがウェブから起動したかどうかを理解できます。Warehouse Mobile Devices PortalまたはクライアントAX?Web Warehouse Mobile Devices Portalでコードが実行されている場合、インターセプトする方法はありますか?

カスタムフローを条件付けする必要があるためです。

は、私が使用してみました:

if (xGlobal::clientKind()) 
{ 
// my code Client Side 
// can call class look like WinApi 
} 

else if (! xGlobal::clientKind()) 
{ 
// my code Server side - by Web Warehouse Mobile Devices Portal 
// I have to use class look like WinApiServer 
} 

しかし、この可能性のある解決策うまく機能していない、私はクライアント側で入力し続けています。

私はウェブから実行している場合、私は傍受する必要があります。

アドバイスありがとうございます。あなたがグローバルな方法を試みることができる

答えて

1

isRunningOnServer()

client server public static boolean isRunningOnServer() 

より良い解決策は、すべてのエミュレータ(WHSWorkExecuteフォーム)を介して動作するコードを使用しないだろう。

+0

こんにちは@ztirom、答えてくれてありがとう。しかし、私は 'xGlobal :: clientKind()'を使って動作しません。 'xGlobal :: clientKind()'と 'Global :: isRunningOnServer'には違いがありますか? ITはあなたの時間をありがとう! – ulisses

関連する問題