次の式の計算フィールドがあります。
var time = "";
if(@IsNewDoc()==1) time = @Now();
else time = @Text(@GetField("FormCreated"));
return time;
これを機能させることができる唯一の理由は、@ GetField( "FormCreated")を@Textでラップすることです。計算フィールドはDateTimeとして設定され、FormCreatedはドキュメント内の実際の日付/時刻値です。
@Nowが@Textを必要としないのはなぜですか?