というフィールド値に基づく数式がありますTTArs
(これは、他の 2 つの編集可能な日付/時刻フィールドに基づいて計算された、時刻のみを表示する計算された日付/時刻フィールドです。たとえば、15:31 です。つまり、他の 2 つの日付/時刻フィールドの違い)。
式は次のようなものです。
@Hour(TTArs)*60+@Minute(TTArs)
そのフィールドに表示されているそのフィールド時間のすべての分を計算したいと思います。
結果は数値になるはずです(私は推測します)。ビューの列に表示したいのですが、ビューのその列にエラーが表示されています:
演算子または @関数の時刻/日付のデータ型が正しくありません。
2つの日付/時刻フィールドの差から分数を保存するフォームに非表示フィールドを作成しました。これは計算され、名前は「無題」です。
これがコードです
@If(text_orarezrs=null | text_oratrimrs=null; @Return(""); "");
seconds := text_orarezrs-text_oratrimrs;
minutes := @Integer(seconds/60);
output := @Text(minutes);
@SetField("Untitled";output)
text_orarezrs
とtext_oratrimrs
は 2 つの日付/時刻フィールドです (テキスト フィールドではありません)。しかし、フィールドには何も表示されません。