最近悩んでいたのが、「Flex上のボタンをクリックしたら別ウィンドウで帳票を出す」という機能の実現方法ですが、なんとか実現できたのでまとめてみました。 AS2のころは、getURLメソッドを使用して、リクエストパラメータのvalue部分にエンコードしたXMLをつっこんでサーバにPOST、というアクロバットなやりかたをしていました。 AS3からはAMF3が使えるようになったので、できればnavigateToURLのリクエスト時に、RemoteObjectで送信するのと同じメッセージを送りたい。 なぜなら、サーバサイドでのフレームワークの処理と、ユーザーが書くハンドリング処理が、通常のRemoteObjectを使用したときと同様のコーディングで出来るからです。 T2の場合、Pageクラスの戻り値をNavigationで返せることになっています。 このため、通常のRemoteObjectを使用し