私は、私たちのフィッターによって私たちのマシンのセットアップ時間を記録するPowerAppをビルドしようとしています。 "Uhrzeit" という名前のボタンがありますPowerApps - UpdateContextに固執しよう
:
これは次のように私のアプリが見えるものです。これらを押すと、現在の日付と時刻がDate/Timeフィールドに書き込まれます。私は次のコードを使用しています:
UpdateContext({Total8:(Text(Now(); "[$-de-DE]dd/mm/yyyy hh:mm:ss"))})
日付/時刻フィールドの名前はTotal8です。
コードは正常に機能していますが、フォームを保存して新しいレコードを開いた後も、古いデータは引き続きフィールドで使用できます。 "Zeitenzurücksetzen"ボタンをクリックすると、古いデータを "削除"できます。
UpdateContext({Total8:""})
問題:古いレコードの1つを開くと、古いデータがフォームに表示されません。最後のレコードの値だけがあります。レコードが保存される共通データサービスでは、値は正しいです。一例として、
、私はこのレコードを保存しています:私は新しいレコードを開くと
を、レコード1の値がまだ使用可能です。これは私のアプリが正常に動作した場合には当てはまりません。
あなたの情報: ボタンをタップせずに日付/時刻を入力してレコードを保存し、新しいレコードを開くと問題はありません。私は、 "UpdateContext"コードはここで使用すべきコードではないと思います。
問題を解決するお手伝いができますか?