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

نسخة كاملة : مشكلة في عرض رقم الصنف بعد البحث عنه الى الجريد-مرفق صورة توضيحية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3 4 5
المطلوب مفتاح من لوحة الفاتيح مثلاً F9 او اي مفتاح ترونه مناسب يعرض لي واجه البحث عن اصناف وعند اختيار الصنف يتم عرض رقمه في واجهة الاضافة 
عندي مشكلة حاول لها كثيرا ولم احصل على نتيجة المطلوب موضح بالصورة لتوصل الفكرة لكم اخواني 



[attachment=22847]


ولكم جزيل الشكر
اخواني لقد وجدت كيفية عرض واجهة الاصناف بواسطة المفتاح F9 
بقت لدية مشكلة لوضعها في الجريد عمود رقم الصنف 
ارجو الرد بسرعة للأهمية جزاكم الله خير 

هذا المثال بعد العرض بF9 
انقر IF9 لعرض واجهة البحث عن اصناف
 هل يوجد حل لمشكلتي جزاكم الله خير 
هل يوجد حل لمشكلتي جزاكم الله خير
تفضل أخي المثال بعد التعديل :

PHP كود :
Module1
''---------------------------------------
Public 
DB As New ADODB.Connection
Public RS As New ADODB.Recordset
Public RS2 As New ADODB.Recordset
Public RA As New ADODB.Recordset
Public RSSNFMaxID As New ADODB.Recordset
Public RSSNFN As New ADODB.Recordset
Public RSADItm As New ADODB.Recordset
Public RSASNAF As New ADODB.Recordset
''---------------------------------------
Public 
ItemsID As String
''---------------------------------------
Form4
''---------------------------------------
Private 
Sub Command1_Click()
 
   ItemsID Val(Trim$(MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row0)))
 
   Unload Me
End Sub
''---------------------------------------
''---------------------------------------
Form1
''---------------------------------------
Private 
Sub Command4_Click()
Form4.Show 1
fox
.TextMatrix(fox.Row0) = ItemsID
End Sub
''--------------------------------------- 
السلام عليكم اخي الغالي الصراحة اكثر من الروعة كلك ابداعات ماشاء الله عليك 
ربي يحفظك ويسلمك ويرزقك من حيث لا تدري 

الصراحة لقد قمت بابعاد من كتفي حمل ثقيل لتسهيل الية اضافة الاصناف عن طريق الاختيار 

كم انا احترمك 

قمت باضافة F9  لعرض الاصناف  واختيار الصنف عنطريق الكود الخاص بك 
هذا المثال ساهديه لك كهديه  

جرب انقر على If9 واختر الصنف الذي تريده  

كم احترمك من كل قلبي
مشكور على هذه الهدية القيمة و جزاك الله عنا كل خير .
السلام عليكم اخواني 

اريد تطوير زر حفظ الفاتورة برسائل تاكيدة فتظهر رسالة خطاء في Next
ياترى ماهي المشكلة 

ارجو تعديل الكود 

PHP كود :
Private Sub Command1_Click()

Dim I As Integer
For 1 To fox.Rows 1
    
    If Trim
$(fox.TextMatrix(I0)) <> "" And Val(Trim$(fox.TextMatrix(I0))) > 0 Then
    Set RS 
= New ADODB.Recordset

If RS.State adStateOpen Then RS.Close
RS
.CursorLocation adUseClient

        ms 
MsgBox("هل تريد بالفعل حفظ بيانات الفاتورة"vbYesNo)
 
       If ms vbYes Then

             RS
.Open "select* from  BillItems "DBadOpenStaticadLockPessimistic
              
              
             RS
.AddNew
             RS
!Id Val(Trim$(fox.TextMatrix(I0)))
 
            RS!Name Trim$(fox.TextMatrix(I1))
 
            RS!Qty Val(Trim$(fox.TextMatrix(I3))) '3
      RS.Update
      DoEvents
      
        Set RS2 = New ADODB.Recordset
If RS2.State = adStateOpen Then RS2.Close
RS2.CursorLocation = adUseClient
  
      RS2.Open "Select * From Store Where iD=" & Val(Trim$(fox.TextMatrix(I, 0))), DB, adOpenStatic, adLockPessimistic

      If RS2.RecordCount > 0 Then
      
          RS2![noo] = RS2![noo] - Val(Trim$(fox.TextMatrix(I, 3))) '
3
   
         RS2
.Update
         DoEvents


    MsgBox 
"تمت عملية حفظ الفاتورة "vbMsgBoxRtlReading vbInformation"تنبية"
Else
 
   
    MsgBox 
"لم يتم حفظ الفاتورة "vbMsgBoxRtlReading vbInformation"تنبية"

Exit Sub

End 
If
End If
End If
Next

End Sub 
PHP كود :
If MsgBox("Save"vbYesNo"") = vbYes Then
   MsgBox 
"تم الحفظ بنجاح"
Else
 
  MsgBox "لم يتم الحفظ بنجاح"
End If 
المشكلة في جملة for 
بالاخص في Next
الصفحات : 1 2 3 4 5