منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيفية عمل كشف حساب الخزينة لجرد النقدية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3
السلام عليكم و رحمة الله و بركاته

    عندي سؤال حول جدول العملاء (أو الزبائن) و جدول الموردين : إذا كان عندي مثلاً عدد كبير جداً من العملاء (700 أو أكثر مثلاً) فكيف أجعل لكل واحد منهم حساب في جدول الحسابات :

       رقم الحساب   -  اسم الحساب   - طبيعة الحساب

    لو تكرمتم هل يوجد مثال مفصل كيف أفهم و كذلك الحال بالنسبة للموردين و جزاكم الله خير الجزاء
تحتاج لجدولين جدول ماستر رئيسي و جدول التفاصيل

الجدول الرئيسي كبطاقة الزبون او المورد : رقم الحساب - اسم الحساب - طبيعة الحساب - و ما تريده من تفاصيل كرقم الهاتف الخ .

جدول التفاصيل ( دفتر اليومية ) : مدين - دائن - رصيد - رقم الحساب - اسم الحساب - البيان - العملة - التاريخ - المحاسب .

[attachment=19471]

[attachment=19472]
السلام عليكم و رحمة الله و بركاته

بارك الله فيك و زادك الله من علمه و خيره و بركاته
الاساتذة
هل من فاضل  يضع  كود  يظهر كشف حساب الخزينة  كالتالي
وارد     منصرف    رصيد

يهم ناس كثيير ه1 الموضوع
هذه صورة لكشف حساب الصندوق .

[attachment=19482]
بعد اذنكم
مثال بسيط يوضح لنا لانه يهمني ويهم الكثير 
بحيث يظهر في الجريد
م   التاريخ     وارد  منصرف    الرصيد
أولا يجب ان يكون لديك شجرة محاسبية .
ثانيا دفتر يومية يسجل به كل العمليات المحاسبية كقيود يومية .
ثم عمل الاستعلام على دفتر اليومية حسب اسم او رقم الحساب الموجود في الشجرة المحاسبية .
هذا يعني يمنع منعا باتا ان تتم أي عملية محاسبية دون ان يكون اسم الحساب من الشجرة المحاسبية و ان لا يتم تسجيل القيد في دفتر اليومية .
حضراتكم المطلوب فورم به داتاجريدفيو  بها
م التاريخ                    وارد    منصرف  رصيد
 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
شكرا لحضرتك
ما كود  عرض البيانات في الجريد بعد تكرم حضرتك وعرض الرصيد
بحيث   يكون كالتالي
م التاريخ                    وارد    منصرف  رصيد
الصفحات : 1 2 3