Templates画面テンプレートから作成した画面内のサンプルデータを置換します。WS-Addressing要素をSOAPリクエストに追加する。関連項目OutSystemsアプリケーションを複数のモジュールで構成し、それぞれに特定の用途やコンセプトを実装することができます。小規模なアプリケーションから始める場合も大規模なアプリケーションから始める場合も、アプリケーションの管理しやすい状態を維持して拡張に備える必要があります。モジュール設計を実現してロジックの繰り返しを避ける方法については、「再利用とリファクタリング」セクションをご覧ください。WebモジュールおよびモバイルモジュールWebモジュールおよびモバイルモジュールは、特定のユーザープロセスをサポートするUIフロー、画面、ブロックなどのUIインターフェイスを実装する場所です。そのユーザープロセスに直接関連するロジックも実装できます。拡張モジュール拡張モジュールを使用してエンタープライズシステムと連携し、OutSystemsの既存の機能やデータモデルを拡張することができます。詳細については、「独自コードでロジックを拡張する」をご覧ください。サービスモジュールサービスモジュールでは、懸念事項の分離を適用したり複数のアプリケーションで再利用できるコアサービスをカプセル化したりし、ビジネスコンセプトまたはビジネスに依存しないサービスを抽象化してフレームワークを拡張することができます。データを使用するデータモデルの定義方法、データベースのクエリ方法およびクエリ結果の操作方法について説明します。このカテゴリの記事:データのモデル化クエリデータExcelファイルを使用してエンティティをブートストラップする詳細UIを設計するこのセクションでは、アプリケーション(CSS、Layout、Images)のナビゲーションとユーザーインターフェイスを定義する方法、およびユーザーの入力を収集して検証する方法に関する情報について説明します。詳細アプリケーションロジックを実装するアクションの実装と再利用、リストの繰り返し処理、および例外処理について詳しく学習します。画面とブロックのライフサイクルについても詳しく説明します。AppsWebアプリケーションのアクション画面とブロックのライフサイクルイベント詳細プロセスを使用するOutSystemsのBPT(ビジネスプロセステクノロジー)を使用すると、ビジネスプロセスの設計と管理、およびアプリケーションへの統合ができます。このカテゴリの記事:プロセスプロセスフローを作成するコールバックアクションを使用する詳細タイマーを使用するタイマーを使用して非同期ロジックを実行する方法について学習します。このカテゴリの記事:タイマーを作成して実行するタイマーを監視する再利用とリファクタリング他のモジュールの機能を再利用することで、コードの重複を回避し、モジュール設計を実現します。このカテゴリの記事:アクションを使用してロジックをカプセル化するモジュール間で機能を公開して再利用する公開された機能の変更を処理する詳細アプリケーションを保護するアプリケーションのセキュリティモデルを定義する方法について学習します。ロールや権限の管理を使用してアプリケーションの画面、インターフェイス要素、およびオペレーションへのエンドユーザーのアクセスを制限します。このカテゴリの記事:エンドユーザー管理ユーザーロール内部ネットワークへのアクセスを制限する詳細アプリケーションをトラブルシューティングするアプリケーションのトラブルシューティングおよびデバッグの方法について学習します。作業内容を統合するマージ機能を使用して、他の開発者の変更を自分のモジュールに統合します。これはビジュアル要素とテキスト要素の両方に対して有効です。このカテゴリの記事:マージ機能およびチームコラボレーション衝突がある場合の比較およびマージの例このセクションの記事アプリケーションテンプレートアプリケーションテンプレートを使用して、Web用およびモバイル用のアプリケーションを作成します。