تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اضافة سطر جديد
#1
السلام عليكم
عندما اريد اضافة سطر من فورم اخري يظهر خطا ماحل


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته


عندما تكون أداة مربوطة بقاعدة بيانات أو جداول أخرى، تفقد السيطرة عليها بكثير من الأكواد
فتكون هي تحت تصرف تلك الجداول التي تغذيها بالبيانات وليست المشكلة أن تكون موجودة على هذه النافذة أو تلك..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: Amir_Alzubidy
#3
(12-10-22, 01:39 PM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته


عندما تكون أداة مربوطة بقاعدة بيانات أو جداول أخرى، تفقد السيطرة عليها بكثير من الأكواد
فتكون هي تحت تصرف تلك الجداول التي تغذيها بالبيانات وليست المشكلة أن تكون موجودة على هذه النافذة أو تلك..

ماالحل اذا ...............
الرد }}}
تم الشكر بواسطة:
#4
الحل تعريف متغيرات في موديول عام ثم تعبءها من الفورم الاول و تعرض النتيجة من المتغيرات الى الادوات في الفورم الثاني .
الرد }}}
#5
عصام عاجزين عن شكرك

اللهم اني قد نذرت نفسي لمساعدت الاخرين فوفقني وكن لي معين
جاهز لمساعدة اي حد يحتاج لمساعدتي
طبيب اعشق البرمجة . 
الرد }}}
تم الشكر بواسطة:
#6
(13-10-22, 11:02 AM)رضوان الجماعي كتب : عصام عاجزين عن شكرك

ممكن توضيح حل مشكلة إضافة من فورم اخري لفورم
الرد }}}
تم الشكر بواسطة:
#7
ممكن ترفق الكود الذي يدخل البيانات في الداتا جريد
حتى نقف على المشكلة وم ثم نحدد الكائن المسؤول عن إدخال البيانات عليه.


المعنى : 
أن تقوم بإدخال البيانات على الكائن المسؤول عن الداتا جريد وليس الداتا نفسها..
لأن الداتا صورة عن الكائن(وتابع له في كل ما يكون عليه) لا أكثر.. 
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#8
(13-10-22, 07:20 PM)Taha Okla كتب : ممكن ترفق الكود الذي يدخل البيانات في الداتا جريد
حتى نقف على المشكلة وم ثم نحدد الكائن المسؤول عن إدخال البيانات عليه.


المعنى : 
أن تقوم بإدخال البيانات على الكائن المسؤول عن الداتا جريد وليس الداتا نفسها..
لأن الداتا صورة عن الكائن(وتابع له في كل ما يكون عليه) لا أكثر.. 

كود :
 '============ ادراج الاصناف المتعددة في شاشة المشتريات =================
       If DataGridView1(0, DataGridView1.CurrentRow.Index).Selected = True Then
           For I = 0 To BUYBILL.DataGridView1.Rows.Count - 1
               If BUYBILL.DataGridView1.Rows(I).Cells(0).Value = DataGridView1.CurrentRow.Cells(1).Value Then
                   BUYBILL.DataGridView1.Rows(I).Cells(4).Value += 1
                   ' MessageBox.Show("تم إدراج الصناف مسبقا", "رسالة تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error)
                   BUYBILL.CALC()
                   Exit Sub

               End If

           Next
           Dim CODE_ As Integer
           CODE_ = BUYBILL.DataGridView1.Rows.Count - 1

           '==== الاضافة =====
           BUYBILL.DataGridView1.Rows.Add()

           BUYBILL.DataGridView1.Rows(BUYBILL.DataGridView1.Rows.Count - 1).Cells(0).Value = DataGridView1.CurrentRow.Cells(1).Value
           BUYBILL.DataGridView1.Rows(BUYBILL.DataGridView1.Rows.Count - 1).Cells(1).Value = DataGridView1.CurrentRow.Cells(2).Value
           BUYBILL.DataGridView1.Rows(BUYBILL.DataGridView1.Rows.Count - 1).Cells(2).Value = DataGridView1.CurrentRow.Cells(4).Value
           BUYBILL.DataGridView1.Rows(BUYBILL.DataGridView1.Rows.Count - 1).Cells(3).Value = DataGridView1.CurrentRow.Cells(5).Value
           BUYBILL.DataGridView1.Rows(BUYBILL.DataGridView1.Rows.Count - 1).Cells(7).Value = DataGridView1.CurrentRow.Cells(6).Value

           BUYBILL.DataGridView1.Rows(BUYBILL.DataGridView1.Rows.Count - 1).Cells(4).Value = 1
           BUYBILL.CALC()
       End If
الرد }}}
تم الشكر بواسطة:
#9
المطلوب ::
الكود الذي أدخل البيانات الأولى في الداتا جريد وليس كودك في النافذة الثانية.
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة:
#10
(13-10-22, 07:46 PM)Taha Okla كتب : المطلوب ::
الكود الذي أدخل البيانات الأولى في الداتا جريد وليس كودك في النافذة الثانية.

كود :
'====الادخال قيود
       If IMPORTERNAME.SelectedIndex < 0 Then
           MessageBox.Show("يرجي ادخال اسم المورد", "رسالة تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error)
           IMPORTERNAME.Select()
           Exit Sub
       End If
       If BUYTYPE.SelectedIndex < 0 Then
           MessageBox.Show("يرجي اختيار نوع الفاتورة", "رسالة تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error)
           BUYTYPE.Select()
           Exit Sub
       End If
       If DataGridView1.Rows.Count = 0 Then
           MessageBox.Show("لاتوجد اصناف لحفظها", "رسالة تنبيه", MessageBoxButtons.OK, MessageBoxIcon.Error)
           Exit Sub
       End If
       '====================حفظ راس فاتورة===============
       Dim DT As New DataTable
       Dim DA As New SqlDataAdapter("select *from buybill where buycode='" & BUYCODE.Text & "'", sqlcon)
       DA.Fill(DT)
       If DT.Rows.Count > 0 Then
           BUYCODE.Text = CODE_GENE("BUYBILL", "ID") + 1
       Else
           Dim DR = DT.NewRow
           DR!buycode = BUYCODE.Text
           DR!buytype = BUYTYPE.Text
           DR!importername = IMPORTERNAME.Text
           DR!notes = NOTES.Text
           DR!buydate = BUYDATE.Value
           DR!total = Convert.ToDecimal(TOTAL.Text)
           DR!discound = Convert.ToDecimal(DISCOUND.Text)
           DR!totalarabic = TOTALARABIC.Text
           DR!totalqty = Val(TOTALQTY.Text)
           DR!buyuser = BUYUSER.Text
           DT.Rows.Add(DR)
           Dim SAVE As New SqlCommandBuilder(DA)
           DA.Update(DT)
           MessageBox.Show("تم حفظ عملية حفظ فاتورة المشتريات بنجاح", "رسالة تاكيد", MessageBoxButtons.OK, MessageBoxIcon.Information)


       End If
انا احضر دورة اخ ملهم الصويعي هنا وصلت في دقيقة 23
كود :
https://www.youtube.com/watch?v=c8akL1T36qE&list=PLEwx6T1ZoWiWbRT1OJgORHFydHIdBzV-l&index=8
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] عند بدأ مشروع جديد غير قادر على روئية الـForm1 ABDULLAH HASSAN 1 131 30-04-24, 12:22 AM
آخر رد: Jounior_P
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 1 116 28-04-24, 04:52 PM
آخر رد: new_programer
  استخدام فونت جديد في البرنامج Emam emam 5 124 14-04-24, 01:29 PM
آخر رد: عبد العزيز البسكري
  اضافه سجل row جديد سلام و محبه2090 0 118 02-03-24, 11:04 PM
آخر رد: سلام و محبه2090
  اضافة ادوات لفيجوال بيسك خالد20 10 2,025 18-12-23, 07:51 PM
آخر رد: ابراهيم عبدالباقى
  اريد اضافة متغيراخر داخل Listbox1 احتاج تعديل بسيط moh61 0 365 05-08-23, 02:29 PM
آخر رد: moh61
  [سؤال] كيفية اضافة في اكثر من جدول ahmed_king2023 0 372 29-07-23, 12:03 PM
آخر رد: ahmed_king2023
  اقتناص حدث تحديث او حذف او اضافة ملف ابو محمد محمد محمد 6 583 21-04-23, 05:49 PM
آخر رد: ابو محمد محمد محمد
  [سؤال] كيفية اضافة اكثر من ثلاث معاملات الى عامل التشغيل بواسطة If asmarsou 7 1,196 26-02-23, 11:34 PM
آخر رد: asmarsou
  مشكلة فى اضافة عناصر فى الداتا جريد فيو خالد كامل1 14 1,677 16-02-23, 03:10 AM
آخر رد: خالد كامل1

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم