5

2 つのドロップダウン リストを作成しました

 1. start date 
 2. end date

MySQL データベースをソースとして使用しており、generation ( ) のような列を持つテーブルがありますdate , generation, turbine_id

start dateとを選択した後end date、2 つの日付の間にある対応する値を合計する必要があります。

sum({<Date= {"<=$(=vStartDate)>=$(=vEndDate)"}> } Target)
4

1 に答える 1

11

vStartDate と vEndDate という 2 つの変数を既に作成しているようです。Calendar または Input Box を使用してそれらを操作できます。

この場合、セット式はほぼ良好です。次のようになります。

Sum({$<Date = {">=$(=vStartDate)<=$(=vEndDate)"}>} Target)

したがって、中括弧では $ 記号で始まります。これは、現在の選択を表し、式によってフィルター処理されます。二重引用符では、Date の値が評価され=vStartDateた式 (ドル記号式を使用して評価が行われる) よりも大きく、vEndDate よりも小さい必要があることを示します。これがその仕組みです。

于 2012-11-09T08:36:11.390 に答える