Skip to main content

 

OutSystemsの用語

 

OutSystems

テーマ

テーマは、画面のレイアウト、使用するグローバルスタイルシート、画面上の要素の位置とサイズを決定するグリッド定義など、アプリケーションのルックアンドフィールを定義します。

公開テーマ

以下の場合、テーマは公開できません。

  • 公開されていないエンティティまたはストラクチャを使用して定義されたパラメータを持つWebブロックがある場合。
  • 他のモジュールから再利用しているエンティティまたはストラクチャを使用して定義されたパラメータを持つWebブロックがある場合。
  • Linkウィジェット、Buttonウィジェット、またはBinary Data、Record、Listの各データ型のいずれかの引数を持つ使用中のWeb画面を含む場合。

プロパティ

名称 説明 必須 デフォルト値 備考
Name 画面、アクション、モジュールといった、定義されているスコープ内の要素を識別します。 Yes
Description 要素を文書化するテキスト。 文書化の際に便利です。
このプロパティの最大サイズは2,000文字です。
Base Theme デフォルトで定義を継承するテーマを指定します。
Public [Yes]に設定すると、他のモジュールが依存関係として要素を追加できるようになります。 Yes No
Mobile [Yes]に設定すると、画面表示が小型デバイス向けに最適化されます。 Yes No
OnException Handler このテーマを使用するすべてのフローで呼び出される「OnException」ハンドラを指定します。このオプションは、モジュールのGlobal Exception Handlerプロパティが[(Theme Exception Handler)]に設定されている場合にのみ使用できます。 Common\OnException
Original Name 要素を実装するモジュール(プロデューサモジュール)で定義されている要素名。このプロパティは読み取り専用です。 Yes このプロパティは、参照される要素に対してのみ表示されます。
Has Exception Handling 参照されるテーマに例外処理のサポートが含まれているかどうかを示す読み取り専用プロパティ。 Yes No このプロパティは、参照される要素に対してのみ表示されます。
Style Sheet テーマのスタイルシート。 [...]をクリックしてプロパティ値を編集します。
グリッド
Grid Type ウィジェットのサイズ変更時や整列時のグリッドの動作を指定します。未定義の場合は、ベーステーマから継承されます。 Yes
Columns グリッド内の各列のサイズ(ピクセル単位)。 Yes 12
Column Width グリッド列のサイズ(ピクセル単位)。 Yes 60
Gutter Width グリッド内の列間のスペース(ピクセル単位)。 Yes 20
Total Width 上記のプロパティから計算された合計グリッド幅(ピクセル単位)。 Yes このプロパティは読み取り専用です。
Min. Width 可変グリッドの最小サイズ(ピクセル単位)。
Max. Width 可変グリッドの最大サイズ(ピクセル単位)。
Webブロック
Layout 画面のレイアウトとして使用するWebブロックを指定します。未定義の場合は、ベーステーマから継承されます。
Header ヘッダーのレイアウトとして使用するWebブロックを指定します。 Common\Header
Menu メニューのレイアウトとして使用するWebブロックを指定します。 Common\Menu
Footer フッターのレイアウトとして使用するWebブロックを指定します。 Common\Footer
Info Balloon 情報ウィンドウのレイアウトとして使用するWebブロックを指定します。
Pop-up Editor ポップアップエディタページのレイアウトに使用するWebブロック。空の場合は、ベーステーマから継承されます。
Email メールのレイアウトとして使用するWebブロックを指定します。未定義の場合は、ベーステーマから継承されます。
画像
True Image TableRecordsまたはListRecordsにあるIfウィジェットのTrue条件の画像。
False Image TableRecordsまたはListRecordsにあるIfウィジェットのFalse条件の画像。
Info Balloon Image 情報ウィンドウページにリンクするウィジェットの画像。
  • Was this article helpful?