Saya menggunakan Kerangka DevExpress XAF.
Saya memiliki Kelas dengan banyak Persistent Alias
Atribut yang menghitung propertinya. Berikut ini contoh kode saya:
[PersistentAlias("ShortTermDebt + LongTermDebt / EquityTotal")]
public decimal DebtEquity
{
get
{
return decimal.Parse(EvaluateAlias("DebtEquity").ToString());
}
}
Saya telah mencoba mengatur Properti ke = 1
return DebtEquity = 1;
Tapi yang dilakukan hanyalah mengatur ulang properti menjadi 1 saat menabung.
Saya telah mencoba mengatur Nilai Default di SQL Server untuk setiap properti menjadi 1. Tapi ini juga tidak berhasil.
Pada dasarnya, saya memiliki Tampilan Detail yang memiliki banyak perhitungan di dalamnya. Dan ketika saya ingin membuat Tampilan Detail BARU, saya mendapatkan DivideByZeroException karena tentu saja Tampilan Detail/Objek BARU tidak akan memiliki nilai apa pun. Adakah ide bagaimana saya bisa menyiasatinya?
LongTermDebt / EquityTotal
terlebih dahulu, lalu menambahkanShortTermDebt
. - person Rufus L   schedule 04.02.2015