الأخ عمرو
أسعد الله صباحك
لقد أطلعت على مشروعك المحاسبي الذي كتبته في قسم سي شارب وارغب في إنشاء ذلك بالغة الفيجول بيسك ونكون فريقا لإتمام مابداته أنت فما رئيك
من غي مقابل طبعاً
وشكرا
الأخ عمرو
أسعد الله صباحك
لقد أطلعت على مشروعك المحاسبي الذي كتبته في قسم سي شارب وارغب في إنشاء ذلك بالغة الفيجول بيسك ونكون فريقا لإتمام مابداته أنت فما رئيك
من غي مقابل طبعاً
وشكرا
المشكله
أولا أخى أن المشروع لم يبدأ الصفر حتى فى ال C#
ثانيا لغتى الأولى ال C# ولكن لاتهم اللغه
ثالثا ما أريده المشاركه الجماعيه وهو مالم ألقاه فى الموضوع الثانى
وممّا زادنـــي شرفــاً وتيهــاً ** وكدت بأخمصي أطأ الثريّا
دخولي تحت قولك يا عبادي ** وأن صيّرت أحمد لي نبيّـاً
نبداء انا وياك أولا
ثم نترك الباقي للي يريد
ممكن نعمل للإخوان بعض الفنكشن كعمل برمجي لهم بسيط يتعلموا الغه ويشاركو في المشروع
والرئي لك
ممكن نكتب الكود باللغتين
شكرا
ممكن أخى
هل عملت على برامج محاسبيه
هل أنت محاسب أم مبرمج أم الأثنين
وممّا زادنـــي شرفــاً وتيهــاً ** وكدت بأخمصي أطأ الثريّا
دخولي تحت قولك يا عبادي ** وأن صيّرت أحمد لي نبيّـاً
تسلم أعرفك على نفسي انا مهندس كمبيوتر
لم أعمل على برامج محاسبيه
وكتبت العديد من البرامج الغير محاسبيه
abo_shroook كتب:قكره جميله جدا انا محاسب وانضم معكم وليكون برنامج محاسبى للمقاولات العامه
أهلا بك أخى
نبدأ أولا بالمحاسبه العامه ثم نرى مابعد ذلك
مشتريات---> مبيعات ---> مخازن --->مقاولات ............الخ
رابط الموضوع الأخر فى ال C#
وممّا زادنـــي شرفــاً وتيهــاً ** وكدت بأخمصي أطأ الثريّا
دخولي تحت قولك يا عبادي ** وأن صيّرت أحمد لي نبيّـاً
بما أن بداية الموضوعين متشابهين ولايوجد اختلاف
نبدأ من الأكواد
بسم الله
كود حفظ البيانات فى دليل الحسابات عن طريق Stored Procedure
رجاء تجربة الكود فأنا لم أجربه
Shared connectionString As String = "Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=BonianDB;Data Source=AMR\SQLEXPRESS"
Shared queryString As String = "select * from dbo.Accounts"
Private cn As New SqlConnection(connectionString)
Private Sub btnAddAccount_Click(ByVal sender As Object, ByVal e As EventArgs)
Dim cmd As New SqlCommand(queryString, cn)
Dim adapter As New SqlDataAdapter(queryString, cn)
Dim ds As New DataSet()
adapter.Fill(ds, "dbo.Accounts")
cn.Open()
cmd.CommandType = CommandType.StoredProcedure
cmd.CommandText = "AddAccount"
cmd.Parameters.Add("@AccID", SqlDbType.Int).Value = txtAccNum.Text
cmd.Parameters.Add("@AccName", SqlDbType.VarChar, 100).Value = txtAccNam.Text
cmd.Parameters.Add("@AccParent", SqlDbType.Int).Value = txtAccPar.Text
cmd.Parameters.Add("@AccClass", SqlDbType.VarChar, 30).Value = cmbxClass.Text
cmd.Parameters.Add("@AccLevel", SqlDbType.[Char], 1).Value = txtAccLevel.Text
cmd.Parameters.Add("@AccNature", SqlDbType.[Char], 6).Value = cmbxNat.Text
cmd.Parameters.Add("@AccStatement", SqlDbType.VarChar, 30).Value = cmbxStatmnt.Text
cmd.Parameters.Add("@IsParent", SqlDbType.[Char], 3).Value = cmbxIsParent.Text
cmd.Parameters.Add("@OpenBalDr", SqlDbType.Money).Value = txtOpBalDr.Text
cmd.Parameters.Add("@OpenBalCr", SqlDbType.Money).Value = txtOpBalCr.Text
adapter.InsertCommand = cmd
adapter.Update(ds, "dbo.Accounts")
Dim rows As Integer = cmd.ExecuteNonQuery()
If rows = 1 Then
MessageBox.Show("Inserted Success!")
Else
MessageBox.Show("Inserted Failed!")
End If
cn.Close()
End Subتم تعديل هذه المشاركة بواسطة عمرو الصعيدي في 25 أبريل 2010 في 01:19
وممّا زادنـــي شرفــاً وتيهــاً ** وكدت بأخمصي أطأ الثريّا
دخولي تحت قولك يا عبادي ** وأن صيّرت أحمد لي نبيّـاً
الأخ عمرو لايمكني إدخال صور الى مقالأتي ,ارجو إعطائ الصلاحيه
الإن العرض بصور يكون له فائده أكثر من الكتابه من حيث توصيل الفكره والسرعه
شكرا لتعاونك
عمر التعزي كتب:الأخ عمرو لايمكني إدخال صور الى مقالأتي ,ارجو إعطائ الصلاحيه
الإن العرض بصور يكون له فائده أكثر من الكتابه من حيث توصيل الفكره والسرعه
شكرا لتعاونك
تم تعديل هذه المشاركة بواسطة Xacker في 26 أبريل 2010 في 09:03
Do as I say, not as I do
We are Anonymous. We are Legion. We don't forgive. We don't forget
ألأخ المشرف أنا أقصد دأخل المقال وليس كمرفقات عندما أقوم بردوشكرا
أخى عمر تفضل
أخى أمجد أهلا بك معنا برنامجك جميل حقا
نريد مشاركة أفكارك التى مررت بها فى حين تصميمك للبرنامج
وان كنت تريد المشاركه به فى الموضوع ليستفيد الجميع فهذا يرجع لك
ووفقنا الله جميعا
وممّا زادنـــي شرفــاً وتيهــاً ** وكدت بأخمصي أطأ الثريّا
دخولي تحت قولك يا عبادي ** وأن صيّرت أحمد لي نبيّـاً
هل يمكننى الانضمام
أخى eash2008 يمكن للجميع الأنضمام
ولكن نرجوا مشاركة أفكاركم وتعليقاتكم ومشاركتكم العمليه
أى من عنده أى أفكار بخصوص البرنامج أو ابتكارات غير تقليديه
نريد المشاركات أن تكون عمليه
وجزاكم الله كل خير
وممّا زادنـــي شرفــاً وتيهــاً ** وكدت بأخمصي أطأ الثريّا
دخولي تحت قولك يا عبادي ** وأن صيّرت أحمد لي نبيّـاً
شكرا يا شباب على المجهودات الرائعة وسأكون معكم بإذن الله الى النهاية سواء بالأفكار أو بالأكواد
بس ياريت يكون في شرح للأكواد المدرجة بحيث نستفيد من العملية بصورة أفضل
وشكرا مرة أخرى
Chail .. Get Focus .. Then Catch Your Target
شكرا psa على المشاركه وسف إن شاء الله اشرح جميع الأكواد في حين الوصول اليهاولآكن الموجود حتى الأن مايحتاج كود واتمنا لك التوفيق وامتاعنا بأفكارك ورئيكوالسلام
السلام عليكم
اسمحو لى بالانضمام اليكم
الله يحيك أخي mero5000
ويسعدنا سماع أفكارك إذا كنت محاسب او مبرمج او مستخدم
واتمنى لك التوفيق
إن شاء الله معكم ، ،،،
ولكن من وجهة نظري أن نبدأ بشكر علمي أولا نضع تصور وبعد ذلك نشرع في التنفيذ ، حتى يتسنى لكل واحد تطوير جزء معين ، فما هو رأيكم؟
من السهل أن تصل الى القمة ولكن الصعوبه أن تحافظ عليها
اتمنى التوفيق لم بدأ هذا العمل و الاهم من هذا كله هو اتمامه و سأكون معكم بافكارى المتواضعه
تقبلوا التحية
السلام عليكم ورحمه الله ويركلته
من وجهه نظرى ان نبدأ اولا بعمل جدول المسزانيه ويتكون من عمودين رقم الحساب اسم الحساب ونضيف فيه 3 حسابات كالاتى :-
رقم الحساب 230000 اسم الحساب المتاجره
رقم الحساب 240000 اسم الحساب الارباح والخسائر
رقم الحساب 250000 اسم الحساب الميزانيه العموميه
ثم نكون جدول اخر ويشمل 4 اعمده رقم الحساب الرئيسى رقم الحساب الفرعى اسم الحساب الفرعى النوع
مثال 230000 230100 ايرادات التشغيل 1
ملحوظه النوع يمثل هل الحساب مدين ام دائن ونستخدم 1 للمدين و2 للدائن فى كل من حساب المتجره والارباح والخسائر وفى المسزانيه يمثل جانب الاصول او الخصوم حتى يستطيع المستخدم تميز الحساب عند اضافته لانه من رأئ ان الجدول الثانى ستم عمل نموذج له وترك الحريه للمستحدم فى اضافه اسماء الحسابات وتميزها بين حساب متاجره او ارباح وخسائر او ميزانيه وده من وجه نظرى يجعل البرنامج كامل لجميع الانشطه حيت ان اسماء الحسابات تختلف معظمها فى نشاط عن اخر
ثم يتم ربط الجدولين
وبالتوفيق ان شاء الله
الخير هنا ربى اغفر لى ولوالدى وللمؤمنين يوم يقوم الحساب000 امين
الأخ أبو شروخ
أن فكرة إدخال أكثر من حساب رئيسي هو موجود في التصميم الحالي فاني ارى لايوجد داعي لآضافة جدول مستقل ثم ربطه من جديد مع جدول الحسابات وشكرا لتفاعلك
مرفق لكم الشكل المبدائي لدليل الحسابات حيث انه بمشيأت الله يتضمن مايلي:
1- العمليات الأساسيه من حذف وإضافه وتعديل
2- إمكانية تخزين الدليل في ملف خارجي وإسترجاعه
كما وأرغب منكم تزويدي ببعض من أفكاركم المفيده وترغبون بإ ضافتها الى الدليل
وشكرا
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…