全体的な目標:現在の時刻の過去7日間のデータのみを取得する日時列でフィルター処理する、クエリビルダーでクエリを作成します。 これを行うために、クエリビルダーでカスタム式を使用しようとしています。
Query Builderは、WHEREステートメント'ymd h:m:s'(つまり、 '2022-07-07 11:13:55')に対して特定の日付形式を使用しているようです。この場合、JMPには次の形式が組み込まれていません。 。 したがって、以下に示すカスタム日付形式を使用して作成しましたこの例。 データテーブルでは、期待どおりに日時列をカスタム形式に変換します。 「不明な形式:myNamespace:QueryDate」エラーが発生したため、jslコードで形式を呼び出すのに苦労しています。 何か洞察はありますか? ありがとう!
print(format(Today(), "m/d/y"));
print(format(Today(), "myNamespace:QueryDate"));
カスタムフォーマット:
Add Custom Functions(
New Custom Function(
"myNamespace",
"QueryDate",
Function( {inputVar},
{Default Local},
Char( Year( inputVar ) ) || "-" || Char( Month( inputVar ) ) || "-" ||
Char( Day( inputVar ) ) || " " ||
Char(Hour(inputVar)) || ":" || Char(Minute(inputVar)) || ":" || Char(Second(inputVar))
),
<<DESCRIPTION></DESCRIPTION>