اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم استاتذتي الكرام 

الكود هذا يدرج باثنين نماذج  عندي مزبوط

فاريد يدرج كمان  بثلاثه نماذج اخري حسب الفورم المفتوح فكيف يكون تعديل الكود

شاكرين احبتي الكرام

On Error Resume Next
Dim n As String: Dim i As Integer: Dim isopen As Boolean
n = "frmSales"
isopen = False
For i = 0 To Forms.Count - 1
If Forms(i).FormName = n Then
   isopen = True
End If
Next i
If isopen Then
              
                If KeyCode = vbKeyUp Then
    DoCmd.GoToRecord , , acPrevious
  End If

  If KeyCode = vbKeyDown Then
    DoCmd.GoToRecord , , acNext
  End If
    Select Case KeyCode
  
        Case vbKeyDown
   
        Case vbKeyUp
            
        Case vbKeyReturn
        
        
    
    DoCmd.OpenForm "frmSales"
    Forms![frmSales]![NoEmp] = Me.NoEmp
    Forms![frmSales]![Namamila] = Me.Namamila
    DoCmd.Close acForm, "frm_Alamla", acSaveNo
            
    End Select
       
Else
   
    
    Select Case KeyCode
  
        Case vbKeyDown
                
                   If KeyCode = vbKeyUp Then
    
    DoCmd.GoToRecord , , acPrevious
  End If
  If KeyCode = vbKeyDown Then
    DoCmd.GoToRecord , , acNext
  End If

   
        Case vbKeyUp
               
                If KeyCode = vbKeyUp Then
    DoCmd.GoToRecord , , acPrevious
  End If
  
  If KeyCode = vbKeyDown Then
    DoCmd.GoToRecord , , acNext
  End If
  Case vbKeyReturn
        
          
                  DoCmd.OpenForm "frm_Recall_sales"
            Forms![frm_Recall_sales]![NoEmp] = Me.NoEmp
            Forms![frm_Recall_sales]![Namamila] = Me.Namamila
            DoCmd.Close acForm, "frm_Alamla", acSaveNo


          
          
          
          ' KeyCode = 0
            
    End Select
        
 '  Me.n2.SetFocus
End If

قام بنشر

استاتذتي الكرام اليكم القاعده للتوضيح 

عندما افتح نموذج وختار من حقل الدفع خيار اجل يفتح لي نموذج اسمهfrm_Alamla

ومن فورم frm_Alamla اضغط انتر يدرج بالفورم السابق اسم العميل رقم العميل

الان يدرج بفورم frm_Recall_sales وفورمfrmSales مضبوط

بقي معي كيف اعدل بالكود حيث يدرج بفورمfrm_Recall_sra وفورمfrm_sra

تحياتي اخواني الكرام

ادراج اسم العميل وؤقمه.rar

قام بنشر
33 دقائق مضت, ابو ياسين المشولي said:

هل هذا ما تقصده

 

ادراج اسم العميل وؤقمه (1).rar

تسلم حبيبنا ابو ياسين علي المجهود ربنا يعطيك العافيه 

المطلوب الفورم الذي يكون مفتوح يدرج فيه ولا يفتح لي نموذج اخر

والاخوه الذين لم توصلهم الفكره عندي الفورم frmSalesاختار (اجل) بفتح نموذجfrm_Alamla واضغط انتر ستلاحظ نقل البيانات اسم الحساب ورقمه لفورم  frmSales

فاريدها تكون بنفس الطريقه مع بقيه النماذج اي حسب الفورم المفتوح

تحياتي

قام بنشر

كذا اخي ابو ياسين  انت عملت نموذجين للعملاء اريد نموذج واحد  الله يعطيك العافيه

اعتقد العمليه معقده شى ماء 

ههههههههه

تحياي اليك 

 

  • Like 1
قام بنشر (معدل)

اذا توجد طريقه اخري باستبدال الكود بكود اخر  وتوفي بالغرض نرحب فيها

تم تعديل بواسطه ابو زاهر
قام بنشر
18 دقائق مضت, ابو ياسين المشولي said:

اتفضل هذا طلبك بالتمام والمال

 

ادراج اسم العميل وؤقمه (3).rar

بارك الله فيك استاذي الكريم ابو ياسين 

الله يعطيك العافيه 

الي الان اشوفه مظبوط حسب طلبي الف تحيه اليك 

واذا قابلتني مشكله بكلمك  استاذي 

شكرا اليك

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information