Actions

Translations

Translations:Expression Manager - presentation/191/ja

From LimeSurvey Manual

質問コード 出現条件 質問タイプ 質問
name 1 text 名前は何ですか。
age 1 text 何歳ですか。
badage !is_empty(age) expr {(age<16) or (age>80)}
agestop badage message すみません、{name}さん。あなたは{if( (age<16),'若い',if( (age>80),'高齢','中間の年齢') ) }です。
kids !badage yesno 子供はいますか。
parents 1 expr {!badage && kids=='Y'}
numKids parents text 子供は何人いますか。
kid1 parents && numKids >= 1 text 一人目の子供は何歳ですか。
kid2 parents && numKids >= 2 text 二人目の子供は何歳ですか。
kid3 parents && numKids >= 3 text 三人目の子供は何歳ですか。
kid4 parents && numKids >= 4 text 四人目の子供は何歳ですか。
kid5 parents && numKids >= 5 text 五人目の子供は何歳ですか。
sumage 1 expr {sum(kid1.NAOK,kid2.NAOK,kid3.NAOK,kid4.NAOK,kid5.NAOK)}
report parents text {name}さん、あなたの年齢は{age}歳で、{numKids}人の子供がいます。上から{min(numKids,5)}人の子供の年齢の合計は{sumage}です。