タイムスタンプ列(記録日)の作り方<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />やあ、
結果にどの式を使用すればよいかわかりません。
毎日手動でデータを入力する (新しい行を作成する) データ テーブルと、新しいデータが新しい行として入力された時刻を表す「記録日」または「タイム スタンプ」として使用する日付変数列が必要です。
どんな助けでも感謝します、
よろしくお願いします
Re: タイムスタンプ列(記録日)の作り方良い回避策。 セルが更新/変更されたときにタイムスタンプを入れる方法はありますか? たとえば、ステータス「Fail」からステータス「Pass」へ?Re: タイムスタンプ列(記録日)の作り方このトピックに関するビデオもあります。https://www.youtube.com/watch?v=bS6ocFYomAY&t=9s
Re: タイムスタンプ列(記録日)の作り方親愛なる W. マーフィー;ありがとうございます。3日間テストしましたが、うまくいきました。 どうもありがとう!
デビッド・バーナムへ。アイデアをありがとう、それも試してみます。
Re: タイムスタンプ列(記録日)の作り方ご要望通りの仕事をしてくれると思います。表の並べ替えに関する問題は、すべての数式に共通です。しかし、あなたの要求は公式の解決策だったので、まだあきらめることはできません.最初に並べ替えるときに、再評価を防ぐオプションがあります。さらに良いのは、数式をコピーしないで削除することです。

ただし、再評価をトリガーする他の操作を実行する可能性があることに基づいて、現在の値がない場合にのみ Today() を評価するように数式を修正できます。

-デイブ
Re: タイムスタンプ列(記録日)の作り方Wendy さん、ありがとうございます。今朝テストを開始しましたが、動作しているようです。 私は数日間テストし、フィードバックします、どうもありがとう
Re: タイムスタンプ列(記録日)の作り方もう一つのアイデア...
- テーブル スクリプトを OnOpen というテーブルに追加します。この名前のテーブル スクリプトは、テーブルが開かれるたびに自動的に実行されます。
- OnOpen テーブル スクリプトで、行が追加されるたびに特定の列に日付を自動的に割り当てる OnAddRows サブスクリプションをデータ テーブルに追加します。
添付されているのは、実証するための簡単な例です。それがどのように機能するか教えてください。
ウェンディ
Re: タイムスタンプ列(記録日)の作り方
これがアイデアです。 この考え方は、データを手動で入力するという考えに基づいています。 私は、もう 1 つの手動のステップで問題ないと大前提にしています。
1. 上の画像に似た、以下の JSL によって作成されたようなテーブルを使用しているとします。
2. 行を追加するたびに、「date w formula」列がリアルタイムで更新され、today() によって提案された関数が含まれます。 Dave@Pega-Analytics 、
3. 完了したら、テーブルを閉じる前に、コピーと貼り付けを使用して、「date w formula」から「static date」列に値をコピーします。 値はコピーされ、静的になります。 注: 単一のセッションで空の値のみをコピーしてください。
4. テーブルを保存します。この方法は、今後さらにデータが入ってきて手動で入力する必要が生じたときに繰り返すことができます。
/
/JSL to create sample table (I hope the formatting persists)
dt = new table("example", Add Rows(4),
New Column( "my raw data", Numeric, Set Values( [1, 2, 3, 4] )
),
New Column( "date w formula", Numeric, "Continuous",
Format( "m/d/y h:m:s", 23, 0 ), Input Format( "m/d/y h:m:s", 0 ),
Formula( Today() )
),
New Column( "static date", Numeric, "Continuous",
Format( "m/d/y h:m:s", 23, 0 ),
)
);
Re: タイムスタンプ列(記録日)の作り方ねえ、サイトコプログル、
どちらのアプローチ (列のデータの初期化を今日に設定し、「Today()」数式列を作成すること) も、あなたがやろうとしていることに対する満足のいく解決策ではないようです。データの初期化は一時的なものであり、数式列は後で再評価され、データが無効になる可能性があります。行が追加されたときに常に列のデータを初期化するように、列の初期化子の作成が永続的であると便利ですが、現在はそのようには機能しません。
最善の策は、スクリプトがタイムスタンプ列を初期化するように、データ エントリをテーブルにスクリプト化することです。
エリック
Re: タイムスタンプ列(記録日)の作り方親愛なるデビッドへ
エリック様
ご協力いただきありがとうございますが、タスクを実行していないようです。 はい、データを入力するときに行いますが、何らかの調整を行うと (データの並べ替えのように)、Today() 式を含む記録日列がリセットされます。
他のアイデアがあれば、私は感謝します。
Re: タイムスタンプ列(記録日)の作り方さて、私の投稿が間違っていたので (Initialize Data を Today() に設定しただけで十分ではありませんでした。数式列が必要です)、返信してよかったです。誰も混乱しないように投稿を削除しました。
エリック
Re: タイムスタンプ列(記録日)の作り方返信したときに Erics の投稿を見ていませんでした。
Re: タイムスタンプ列(記録日)の作り方Today() 関数を使用して、列を日時としてフォーマットできます。

手動データ入力の一部として新しい行が追加されると、式は次のように評価されます。

もちろん、この列を非表示にすることもできます