私はVB.NettOrder
でLightSwitch (Learning..) を使用しています。これが私の質問ですtProduct
。
UNITPRICE と TOTALPRICE を持つ tOrder で計算されたプロパティを作成しました。合計価格は簡単に作成できました。
Private Sub totalPrice_Compute(ByRef result As Decimal)
result = quantity * unitPrice
End Sub
問題はそれにありunitPrice
ます。ユーザーの選択に応じてPrice
inの値を自動的に割り当てる方法が見つかりません。tProduct
に 3 つの製品があるとしtProduct
ます。価格が 5 の製品 A、価格が 10 の製品 B、および値が 20 の製品 C。ユーザーの選択に従って、「新規注文」の画面でそれが必要です (ユーザーが製品 A/製品を希望する場合)。 B/製品 C)の実際の価格をユーザーが確認できるように、 が自動的UnitPrice
に変更されます。tOrder
Price
tProduct
私が試した:
Private Sub unitPrice_Compute(ByRef result As Decimal)
result = Me.tProduct.price
End Sub
しかし、次のようなエラーが表示されます。NullReferenceException was unhandled by user code
また、私は試しました:
Private Sub unitPrice_Compute(ByRef result As Decimal)
If Me.tProduct.nameProduct <> Nothing Then
result = tProduct.price
Else
result = 0
End If
End Sub
しかし、同じエラー..
それを解決する方法、またはどこで、いつ、どのように解決するかわかりません..私は LightSwitch の初心者であり、あなたが私を助けてくれればとても感謝しています..
どうもありがとう!