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

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

قام بنشر

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

قام بنشر
17 ساعات مضت, وضاح النوبه said:

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

اهلا وسهلا بك في منتدى اوفيســـــــــ:fff:ـــــــ:fff:ـــــــــــ:fff:ــــــــــــ:fff:ــــــــنا

اعمل زر واكتب هذا في محرر فيجوال
 

Private Sub أمر14_Click()
If MsgBox("هل تريد طباعة الفاتورة؟", vbYesNo) = vbYes Then
  DoCmd.OpenReport "p", acViewNormal, , "[id]=forms!from_data!id"
DoCmd.Save
Else
Exit Sub
End If
End Sub

 

  • Like 1
قام بنشر

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

Database5.rar

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

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

اخواني الكرام في اخ جزاه الله خير ارسل لي الكود وانا كوني مبتد ممكن شرح الكود التالي

If MsgBox("هل تريد طباعة الفاتورة؟", vbYesNo) = vbYes Then DoCmd.OpenReport "p", acViewNormal, , "[id]=forms!from_data!id" DoCmd.Save Else Exit Sub End If End Sub

احتاج مساعدتكم اخواني.rar

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

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

اخواني الكرام في اخ جزاه الله خير ارسل لي الكود وانا كوني مبتد ممكن شرح الكود التالي

If MsgBox("هل تريد طباعة الفاتورة؟", vbYesNo) = vbYes Then DoCmd.OpenReport "p", acViewNormal, , "[id]=forms!from_data!id" DoCmd.Save Else Exit Sub End If End Sub

احتاج مساعدتكم اخواني.rar

الان انا بستخدم موبايل

غدا ان شاء الله راح اعمل على القاعدة البيانات

اذا ما سبقني احد

انتظرني

  • Like 2
قام بنشر
2 ساعات مضت, Shivan Rekany said:

الان انا بستخدم موبايل

غدا ان شاء الله راح اعمل على القاعدة البيانات

اذا ما سبقني احد

انتظرني

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

جزاك الله خير اخي والله ما دريت كيف اشكرك

قام بنشر
في ‏١١‏/‏٠٤‏/‏١٤٣٨ at 17:23, Shivan Rekany said:

الان انا بستخدم موبايل

غدا ان شاء الله راح اعمل على القاعدة البيانات

اذا ما سبقني احد

انتظرني

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

والله ياخي ما دريت كيف اشكرك انك رجل طيب وقفت معائ وهذا من طيبك ربنا يخليك

قام بنشر (معدل)
في ‏١١‏/‏٠٤‏/‏١٤٣٨ at 17:23, Shivan Rekany said:

الان انا بستخدم موبايل

غدا ان شاء الله راح اعمل على القاعدة البيانات

اذا ما سبقني احد

انتظرني

 

اخواني الكرام اريد كود بعد الحفظ التلقائئ بشرط بعدم ظهور رساله وأين اضع الكود بالخصائص

تم تعديل بواسطه وضاح النوبه
قام بنشر
في ‏١١‏/‏٠٤‏/‏١٤٣٨ at 17:23, Shivan Rekany said:

الان انا بستخدم موبايل

غدا ان شاء الله راح اعمل على القاعدة البيانات

اذا ما سبقني احد

انتظرني

 

  • 2 weeks later...
قام بنشر

السلام عليكم:smile:

 

تفضل أخي:smile:

 

الكود اصبح:

Option Compare Database
Public Ok_to_Print As Integer

Private Sub Form_BeforeUpdate(Cancel As Integer)
'On Error Resume Next

Beep
    If Ok_to_Print = 0 Then
        If MsgBox("هل ترغب بحفظ الفاتوره؟" & vbCrLf & _
                  "أضغط (نعـم) للحفظ  ،  أو (لا) لإلغاء الأمر .", _
                  vbInformation + vbMsgBoxRight + vbOKCancel + vbDefaultButton2, _
                  "تنبيـــه : تاكيد") = vbOK Then
    
            Ok_to_Print = 1
    
        Else
            Cancel = True
            Me.Undo
            'DoCmd.RunCommand acCmdUndo
        End If
    End If
    
End Sub

Private Sub أمر67_Click()

    Call Form_BeforeUpdate(True)
    
    If Ok_to_Print = 1 Then
    
        DoCmd.RunCommand acCmdSaveRecord
        DoCmd.OpenReport "rpt_Cash_invoice", acViewPreview, , "[رقم السند]=" & Me.[رقم السند]
        
        Ok_to_Print = 0
    End If
    
End Sub

 

جعفر

568.احتاج مساعدتكم اخواني.accdb.zip

  • Like 1
قام بنشر
 

 

 

 

السلام عليكم:smile:

 

تفضل أخي:smile:

 

الكود اصبح:


Option Compare Database
Public Ok_to_Print As Integer

Private Sub Form_BeforeUpdate(Cancel As Integer)
'On Error Resume Next

Beep
    If Ok_to_Print = 0 Then
        If MsgBox("هل ترغب بحفظ الفاتوره؟" & vbCrLf & _
                  "أضغط (نعـم) للحفظ  ،  أو (لا) لإلغاء الأمر .", _
                  vbInformation + vbMsgBoxRight + vbOKCancel + vbDefaultButton2, _
                  "تنبيـــه : تاكيد") = vbOK Then
    
            Ok_to_Print = 1
    
        Else
            Cancel = True
            Me.Undo
            'DoCmd.RunCommand acCmdUndo
        End If
    End If
    
End Sub

Private Sub أمر67_Click()

    Call Form_BeforeUpdate(True)
    
    If Ok_to_Print = 1 Then
    
        DoCmd.RunCommand acCmdSaveRecord
        DoCmd.OpenReport "rpt_Cash_invoice", acViewPreview, , "[رقم السند]=" & Me.[رقم السند]
        
        Ok_to_Print = 0
    End If
    
End Sub

 

جعفر

568.احتاج مساعدتكم اخواني.accdb.zip

شكرا اخ جعفر

 

قام بنشر
ماهي طريقه فتح النماذج من الكيبورد بالارقام مثلا رقم 1 يفتح نموذج فاتوره ورقم2 يفتح مرتجع وهكذا وشكرا للقائمين على الموقع والمشاركين

 

 

 

السلام عليكم:smile:

 

تفضل أخي:smile:

 

الكود اصبح:


Option Compare Database
Public Ok_to_Print As Integer

Private Sub Form_BeforeUpdate(Cancel As Integer)
'On Error Resume Next

Beep
    If Ok_to_Print = 0 Then
        If MsgBox("هل ترغب بحفظ الفاتوره؟" & vbCrLf & _
                  "أضغط (نعـم) للحفظ  ،  أو (لا) لإلغاء الأمر .", _
                  vbInformation + vbMsgBoxRight + vbOKCancel + vbDefaultButton2, _
                  "تنبيـــه : تاكيد") = vbOK Then
    
            Ok_to_Print = 1
    
        Else
            Cancel = True
            Me.Undo
            'DoCmd.RunCommand acCmdUndo
        End If
    End If
    
End Sub

Private Sub أمر67_Click()

    Call Form_BeforeUpdate(True)
    
    If Ok_to_Print = 1 Then
    
        DoCmd.RunCommand acCmdSaveRecord
        DoCmd.OpenReport "rpt_Cash_invoice", acViewPreview, , "[رقم السند]=" & Me.[رقم السند]
        
        Ok_to_Print = 0
    End If
    
End Sub

 

جعفر

568.احتاج مساعدتكم اخواني.accdb.zip

شكرا اخ جعفر

 

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