問題タブ [asynctoken]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Flex:2回目の実行時にnull非同期トークンを返すLCDSサービス
RobotLegs、LiveCycle DS、およびJavaを使用してFlexアプリケーションを開発しています。LCDSを使用して更新機能を実装しようとしていますが、奇妙な動作が発生しています。
これは、RobotLegsのexecute
コマンド内のActionScriptコードであり、更新を実行するために使用されます。
model.currentRequestDetail
更新しようとしているのはRequestDetailオブジェクトです。
Actionscriptコードを初めて実行するときは、すべて正常に機能します。AsyncTokenは関数によって適切に返され、services.requestService.commit()
resultHandlerは期待どおりに実行され、オブジェクトはGUIで更新されます。
ただし、このコードが2回実行されると、services.requestService.commit()
関数はnull値を返し、resultHandlerに到達することはありません。Javaアセンブラに到達していないのではないかと思います。
これが私がDataServiceを宣言した方法です:
resultHandlerとfaultHandlerの両方に正しい署名があります。
カスタムJavaアセンブラーも使用しています。これは次のコードです。
これは、アセンブラーの構成です。
簡単に言え
ば、誰かが手がかり/経験を持っていますか、なぜ私が2回目にservices.requestService.commit();
関数を実行すると、nullの非同期トークンが返されるのですか?
事前にThx!
要求に応じて、サービスクラスから(削除された)コードを追加しました。ご覧のとおり、特別なことは何も起こっていません。
これは私の結果とフォールトハンドラーが追加されるチョードです:
apache-flex - アラートボックスボタンをリッスンするためのFlexAsyncToken
AsyncTokenを使用してコンポーネント間のアラートボタンクリックを聞くことはできますか?基本的に、ボタンでアラートを開き、AsyncTokenを返すメソッドが必要です。これにより、そのメソッドを呼び出す他のコンポーネントがボタンのクリックをリッスンできるようになります。
例:
それを行う方法は何ですか?ありがとうございました。
apache-flex - RPCコールをキャンセルすることはできますか?
レスポンダーでAsyncTokenに割り当てられたRPC呼び出しをキャンセルすることは可能ですか?
actionscript-3 - AsyncToken と AsyncResponder の使用
階層構造の 2 つのレベルの結果を取得したい。AsyncToken の最初の結果は OK です。次に、for ループを設定し、各ループ ステップで同じ方法で次のレベルの結果を呼び出します。ここに問題がありtoken2.addResponder(responder2);
ます。各ループステップで、時間どおりに結果を返すことはありません。結局、ループ結果の結果を送ってくれます。しかし、私は各ステップで必要です。私の間違いについて教えてください。
両方の結果を待つ必要がありますか? はいの場合、レスポンダーまたはトークンを待つにはどうすればよいですか?
java - FLEX - AsyncToken を ArrayCollection に変換する
私はフレックスが初めてで、これを機能させることができないようです。基本的に、利用可能なデータが別のコンボボックスに依存する選択ボックスがあります。
各 CategoryType には複数の TreatmentType があります。
これが私のコードです:
コンボボックスの変更; 選択ボックスの更新:
サービス方法:
TypeError: エラー #1034: 型強制に失敗しました: mx.rpc::AsyncToken@1af48641 を mx.collections.ArrayCollection に変換できません。
どうすればいいですか?これを見つけましたが、あまり役に立たないようです: . リソースや情報をいただければ幸いです。