Skip to main content

 

 

 

 
Language:
 
Service Studioバージョン :
 
 
OutSystems

Expression

Expressionウィジェットは、実行時にテキストまたはExpressionの結果を表示します。これは、他のプログラミング言語のprintコマンドと似ています。Expressionウィジェットを使用するには、以下の手順を実行します。

  1. ウィジェットツールバーでExpressionを検索し、画面、ブロック、またはプレースホルダにウィジェットをドラッグします。Expressionエディタが開きます。

    Expressionウィジェット

  2. ExpressionエディタでExpressionを入力し、[Done]をクリックします。

    Expressionエディタ内のExpression

    以下のいずれかの例をExpressionとして使用できます。

    • "Hello, world!"
    • "1 + 2 = " + (1 + 2)
    • "The square root of 3 is " + Sqrt(3)
    • "Today is " + CurrDate() + "!"
    • ToUpper("this is text in uppercase")
  3. アプリをパブリッシュし、画面を開きます。

    前の手順の例のいずれかを使用した場合、以下のような結果になります。

    • Hello, world!
    • 1 + 2 = 3
    • The square root of 3 is 1.73205080756887729352744634151
    • Today is 2020-10-08!!
    • THIS IS TEXT IN UPPERCASE

プロパティ

名前 説明 必須 デフォルト値 備考
Name 画面、アクション、モジュールといった、定義されているスコープ内の要素を識別します。 Yes
Value 値、オペランド、演算子、変数の組み合わせ、または実行時に計算される関数の結果。 Yes
Example PreviewモードやDesignモードで表示されるテキスト。
Style Classes ウィジェットに適用する1つまたは複数のスタイルクラスを指定します。複数の値はスペースで区切ります。
アトリビュート
Property この要素のHTML変換に追加するアトリビュート名。 ドロップダウンリストからプロパティを選択するか、フリーテキストを入力します。プロパティ名はプラットフォームによって検証されません。

プロパティの重複は許可されていません。スペース、「"」、「'」も許可されていません。
Value アトリビュートの値。 値を直接入力するか、Expressionエディタを使用してExpressionを記述します。

Valueが空の場合、対応するHTMLタグはproperty="property"になります。たとえば、nowrapプロパティは値を必要としないため、nowrap="nowrap"になります。

イベント

名前 説明 必須 備考
Event 処理するJavaScriptまたはカスタムイベント。
Handler JavaScriptイベントハンドラ。

ランタイムプロパティ

名前 説明 読み取り専用 備考
Id 実行時にウィジェットインスタンスを識別します(HTMLのid属性)。JavaScriptと拡張プロパティで使用できます。 Yes Text
  • Was this article helpful?