複数の画面に同じコンテンツを表示する場合、再利用可能な画面ブロックをそのコンテンツで定義できます。OutSystemsでは、ブロック(モバイルアプリの場合)またはWebブロック(Webアプリの場合)を開発することで、再利用可能な画面コンテンツを作成することが可能です。ブロックを使用すると、画面コンテンツの実装を1箇所にまとめることができます。このコンテンツへの変更は、ブロックを使用する各画面に自動的に反映されます。ブロックを作成して使用するには、以下の手順を実行します。UIフローで、ブロック(モバイルアプリの場合)またはWebブロック(Webアプリの場合)を追加します。新しいブロックにユーザーインターフェイスとロジックを実装します。ブロックを使用する画面で、新しいブロックを要素ツリーから画面にドラッグします。興味のある場所の検索やレビューができるアプリケーションであるGoOutアプリケーションで、現在のユーザーのプロフィール画像を、各画面の右上に追加します。そのためには、ブロックを作成し、そのブロックを各画面で使用します。ブロックを作成するには、以下の手順を実行します。Block」を選択します。Database」を選択します。ブロックを開き、新しいImageウィジェットを画面に追加します。ContentをAggregateによって取得したProfile.Photoアトリビュートに設定します。画像の幅を「28px」に設定します。[Profile]画面に画像をリンクさせます。ProfilePictureブロックを各画面で再利用するには、以下の手順を実行します。ProfilePictureブロックを、要素ツリーから画面の右上にドラッグ&ドロップします。ProfilePictureブロックを使用する各画面は、現在アプリケーションを使用しているユーザーのプロフィール画像を画面の右上に表示するようになります。