2017-07-25 15 views
1

spotfireには、日付であるfromDateとtoDateの列プロパティがあります。私は以下の式を使ってデータの結果を制限しようとしています。私はエラーを取得しないが、表に示したデータが存在しない、以下の式を使用した場合しかし、私はSpotfire日付表現エラー

Invalid type for function call 'DocumentProperty' on line1, character 19 

このエラーに遭遇したリミット式

[poddate] >= Date(DocumentProperty(${DevInfoYTD}.{Location}.{fromDate})) and 
[poddate] <= Date(DocumentProperty(${DevInfoYTD}.{Location}.{toDate})) 

に保ちます。

[poddate] >= Date(${DevInfoYTD}.{Location}.{fromDate}) 
and [poddate] <= Date(${DevInfoYTD}.{Location}.{toDate}) 

修正方法はありますか?

答えて

1

3つの部分の識別子は必要ありません。私はそれが何であろうとも確信していますが、あなたはプロパティコントロールをリストするだけです。

[poddate] >= Date("${YourPropertyControlName}") 
AND 
and [poddate] <= Date("${YourOtherPropertyControlName}") 
+0

私はあなたがspotfire 7で提案したことを試してみました。私がOKを押すと、fromDateは未定義です。また、プロパティをダブルクリックするか、プロパティの挿入をクリックすると、3つの部分の識別子が与えられます。 – dimas

+0

私はこれまで3つの部分の識別子を見たことがありません。しかし、全体を二重引用符で囲みます。それを試してみて@dimas – scsimon

+0

を教えてください。また、DocumentProperty()を使用することは暗黙のため、必要ではありませんが、傷つけません。 – scsimon

関連する問題