2016-06-20 7 views
0

上のフィールドを識別する私は式は、CrystalレポートXI

Endingodo - Startingodo 

あるしかし、私はエンディングやODOを起動するための値がどこから来た見つけることができないよう「トラックマイル」と題した式フィールドを持っています。 テーブル内のフィールドでも、式フィールド内の値でもありません。

それはどこから来ることだろうか? enter image description here

答えて

2

StartingOdoとEndingOdoは別の式で開始されているカスタム変数です。 2行目と3行目はNumberVar(Number Variables)であることを示していますが、ここでは作成されておらず、評価のためだけに呼び出されています(終了 - 開始)

Crystal内の関数私は個人的に、それらを見つけるためにレポート上の各式をチェックするだけです。

+0

これはどこに作成されていますか?、WhilePrintingRecords; Numbervar StartingOdo; Numbervar EndingOdo; Numbervar OOBillCount; Numbervar OOBillMiles; Numbervar COBillCount; Numbervar COBillMiles; 場合StartingOdo = 0と{VW_RPT_NUT_TRUCK.ODO_READING}> 0次に StartingOdo:= {VW_RPT_NUT_TRUCK.ODO_READING}。 EndingOdo = 0と{VW_RPT_NUT_TRUCK.ODO_READING}> 0次に EndingOdo場合:= {VW_RPT_NUT_TRUCK.ODO_READING}。 StartingOdo> 0かつEndingOdo> 0の場合、Endingodo <{VW_RPT_NUT_TRUCK.ODO_READING}なら ならば EndingOdo:= {VW_RPT_NUT_TRUCK.ODO_READING}; – OVO

+0

そのように見えます。 StartingOdoは(ODO_READING> 0であれば){VW_RPT_NUT_TRUCK.ODO_READING}に設定されており、EndingODOも{VW_RPT_NUT_TRUCK.ODO_READING}に設定されています。 VW_RPT_NUT_TRUCKは、データソースのビューです。それは役に立ちますか? – Aron

+0

確かに、期間内に220以上のレコードがあると考えて、その列内のどの値を知っていますか? – OVO

関連する問題