السلام عليكم و رحمة الله و بركاته
عندي سؤال حول جدول العملاء (أو الزبائن) و جدول الموردين : إذا كان عندي مثلاً عدد كبير جداً من العملاء (700 أو أكثر مثلاً) فكيف أجعل لكل واحد منهم حساب في جدول الحسابات :
رقم الحساب - اسم الحساب - طبيعة الحساب
لو تكرمتم هل يوجد مثال مفصل كيف أفهم و كذلك الحال بالنسبة للموردين و جزاكم الله خير الجزاء
تحتاج لجدولين جدول ماستر رئيسي و جدول التفاصيل
الجدول الرئيسي كبطاقة الزبون او المورد : رقم الحساب - اسم الحساب - طبيعة الحساب - و ما تريده من تفاصيل كرقم الهاتف الخ .
جدول التفاصيل ( دفتر اليومية ) : مدين - دائن - رصيد - رقم الحساب - اسم الحساب - البيان - العملة - التاريخ - المحاسب .
[
attachment=19471]
[
attachment=19472]
السلام عليكم و رحمة الله و بركاته
بارك الله فيك و زادك الله من علمه و خيره و بركاته
الاساتذة
هل من فاضل يضع كود يظهر كشف حساب الخزينة كالتالي
وارد منصرف رصيد
يهم ناس كثيير ه1 الموضوع
بعد اذنكم
مثال بسيط يوضح لنا لانه يهمني ويهم الكثير
بحيث يظهر في الجريد
م التاريخ وارد منصرف الرصيد
أولا يجب ان يكون لديك شجرة محاسبية .
ثانيا دفتر يومية يسجل به كل العمليات المحاسبية كقيود يومية .
ثم عمل الاستعلام على دفتر اليومية حسب اسم او رقم الحساب الموجود في الشجرة المحاسبية .
هذا يعني يمنع منعا باتا ان تتم أي عملية محاسبية دون ان يكون اسم الحساب من الشجرة المحاسبية و ان لا يتم تسجيل القيد في دفتر اليومية .
حضراتكم المطلوب فورم به داتاجريدفيو بها
م التاريخ وارد منصرف رصيد
1 1/1/2000 200 0 200
2 5/2/2000 0 150 50
3 7/4/2000 300 0 350
4
وهكذا شكرا
(16-09-18, 12:05 AM)atefkhalf2004 كتب : [ -> ]حضراتكم المطلوب فورم به داتاجريدفيو بها
م التاريخ وارد منصرف رصيد
1 1/1/2000 200 0 200
2 5/2/2000 0 150 50
3 7/4/2000 300 0 350
4
وهكذا شكرا
كود :
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim balance As Double = 700 ' الرصيد الافتتاحي
For Each r As DataGridViewRow In Me.DataGridView1.Rows
balance = balance + Val(r.Cells("وارد").Value) - Val(r.Cells("منصرف").Value)
r.Cells("رصيد").Value = balance
Next
End Sub
شكرا لحضرتك
ما كود عرض البيانات في الجريد بعد تكرم حضرتك وعرض الرصيد
بحيث يكون كالتالي
م التاريخ وارد منصرف رصيد