Developerサイトに移行します。見た目やトピックエリアなど更新されますが、開発者に必要とされるコンテンツを引き続き提供していきます。回https://www.ibm.com/developerworks/jp/library/?series_title_by=**auto**このシリーズの続きに乞うご期待。回このシリーズの続きに乞うご期待。アクションを作成する方法を説明しました。シーケンスを使用して複数のアクションを有用な塊に結合し、アプリケーションの実際の処理が行われるようにする方法を説明します。デバッグする方法を説明します。フォームからの情報で変更したりできるようになります。詳細を調べてください。わかりやすく簡潔なコードを作成する」で説明した内容に基づいています。今回はさらに、以下のものが必要になります。知識は必須ではありません。使用して情報を受け渡します。使ってモジュール式で変換する方法を見つけなければなりません。アクションを単独のものからシーケンスへと進化させて、実際にブラウザーとやりとりできるようにします”品目データをテーブルに取り込む最初のステップとして、品目データをテーブルに取り込む必要があります。それには、新しいディレクトリーを作成して、そのディレクトリー内に新しいアクションを作成します。回で作成したのと同じものです。ファイルの内容だけが異なります。いうパラメーターが追加されています。ライブラリーをインポートするためのものです。回で作成したときと同様のスタイルで作成されています。関数内でいくつかの中間値が計算されてから、最終的な値が出されます。関数はハッシュ・テーブルを取り、キーのリストを返します。この例でのデータは、データベースに対するアクションの出力です。したがって、キーは品目名となります。関数はパラメーターとして関数とリストを取り、その関数をリスト内のアイテムのそれぞれに対して実行した結果のリストを返します。回を参照してください)。このコードが関数呼び出しではなく、単なるリストであることを示すためのものです。この関数はストリングのベクトルを受け取り、それらのストリングのすべてを結合したストリングを返します。つのストリングを生成する必要があります。そのためには、すべての値を結合して、データベースのすべての行からなるストリングを取得します。送信するには、以下に記載するような内容のスクリプトを使用すると便利です。このスクリプトはすべてのステップを実行します。これには、同じアクションがすでに存在する場合はアクションを削除するというステップも含まれます。このスクリプトはデバッグを目的としています。有効なソリューションを見つけるまでに、複数のソリューション候補を試さなければならない場合はよくあります。つのシーケンスに結合することです。それには、以下の手順に従います。コンソールを表示します。(開発)」をクリックして、「inventory_dbase」アクションをクリックします。(シーケンスにリンク)」をクリックします。(マイ・アクション)」タイルをクリックします。(シーケンスに追加)」をクリックします。つのアクションからなるシーケンスが作成されます。(このシーケンスを受け入れる)」をクリックします。(アクション・シーケンスの保存)」をクリックします。(このシーケンスを実行)」をクリックします。値が返されることを確認します。ファイルを作成するここからは、テーブルを生成する方法を説明します。実際のアプリケーションにユーザーが期待する機能はたくさんあります。その一例は、他に実行できるアクションを表示するためのリンクです。作成する必要があります。エスケープしなければなりません。作成するほうが、作業が楽になります。ファイルと同じディレクトリー内に置かれるので、これらのファイルを読み取ることができます。まま使おうとすると、エラーを受け取ることになります。レベル深いところであるためです。ENTry」を表します。該当するファイルが所定のディレクトリーに存在しないため、エントリーがないと通知しています。行後に続くファイル名に、その所定のディレクトリーが示されています。ファイルには、いくつか目新しい点があるので説明しておきます。ファイルを読み取ります。そのまま使うことにしました。ライブラリー関数の呼び出しには、このほうが簡潔なコードになると思います。テンプレートを使用するので、テーブル・タグにクラスが追加されていなければなりません。(ストリングではなく正規表現を使用することもできます)。")デバッグのために、ログ・エントリーを生成しておくと役立ちます。関数内で何らかの関数を使用する場合は、その結果を割り当てる場所が必要です。そのためのコードは以下のようになります。(ログの表示)」をクリックします。以下に示すようなページが表示されるはずです。構造の奥に埋め込まれています。作成することもできますが、アクション・シーケンスを直接ブラウザーに送信することも可能です。それには以下の手順に従ってください。(開発)」をクリックし、「ShowItems」シーケンスをクリックします。「inventory_table2html」の順に選択します。(シーケンスに追加)」をクリックします。(変更内容を保存)」をクリックします。(API)」をクリックします。作成して追加)」をクリックします。内の処理を作成します。(保存して公開)」をクリックします。ブラウザーに貼り付けて、末尾に?action=getAllと入力します。このアクションによって、すべての品目を含むテーブルが返されることを確認します。action=getAvailableで置き換えます。このアクションによって、在庫にある品目だけを含むテーブルが返されることを確認します。アクションに送信しました。つの単純なパラメーターしかないときには有効ですが、大量の情報を送信するとなると、コードが整然としなくなってきます。使用して、ユーザーには見えないように情報を送信するほうが賢明です。内で変換を行うという方法です。番目の方法のほうがためになります。つのシーケンスで構成されます。番目のシーケンスでフォームの結果を処理します。アプリケーションについて説明します。いう名前の新しいアクションを作成します。アクションとよく似ていますが、テーブルがフォームに埋め込まれるという点、そして購入数を示すための別個の列があるという点で異なります。使用しなければならないことです。アクションに混乱が生じます。レスポンスを送信する直前にドル記号を二重引用符で置き換えます。いう名前のシーケンスを作成します。