Actions

QS

Difference between revisions of "Em validation sq/ja"

From LimeSurvey Manual

 
(One intermediate revision by the same user not shown)
Line 18: Line 18:
 
<syntaxhighlight lang="php" enclose="div">(this / 3) == floor(this/3)</syntaxhighlight>
 
<syntaxhighlight lang="php" enclose="div">(this / 3) == floor(this/3)</syntaxhighlight>
  
<div class="mw-translate-fuzzy">
+
予約値[[ExpressionScript - Presentation/ja#.E4.BA.88.E7.B4.84.E5.A4.89.E6.95.B0_.22this.22.E3.80.81.22self.22.E3.80.81.22that.22|''this'']]は、テキスト入力欄の入力値に自動的に置き換えられます。
予約値[[Expression_Manager/ja#.E4.BA.88.E7.B4.84.E5.A4.89.E6.95.B0_this.E3.80.81self.E3.80.81that|''this'']]は、テキスト入力欄の入力値に自動的に置き換えられます。
 
</div>
 
  
 
</onlyinclude>
 
</onlyinclude>
  
 
[[Category:Question Settings/ja]][[Category:Question Logic Options]]
 
[[Category:Question Settings/ja]][[Category:Question Logic Options]]

Latest revision as of 01:08, 22 May 2020

Other languages:
English • ‎Nederlands • ‎français • ‎日本語


サブ質問の検証式 (em_validation_sq)

説明

各々のサブ質問(テキスト)を検証するための式です。検証条件に適合しないテキスト欄はエラーであることを示すため、背景色がピンク色になります(.em_sq_fn_validation CSSスタイルを使用)。正規表現ベースの検証も可能です。

有効な値

例えば、回答を3の倍数に限定する場合、式は次のようになります。

(this / 3) == floor(this/3)

予約値thisは、テキスト入力欄の入力値に自動的に置き換えられます。