اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

سامي الحداد

الخبراء
  • Posts

    301
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    2

كل منشورات العضو سامي الحداد

  1. دكتورنا الحبيب محمد الشكر لله عز وجل وللاساتذة الذين تعلمنا وما زلنا نتعلم منهم الله يجزيهم كل الخير . تحياتي وبالتوفيق
  2. كل الود والاحترام لشخصكم الكريم اخي محمد الحلبي وهو كذلك .. بحيث في حالة وجود الفولدر والملف بنفس التاريخ سوف تظهر رسالة بوجود اسم وتاريخ الملف وسيتم الغاء الحفظ. انظر للصورة . انا عملت على زر فتح ملف PDF فقط. وتأكدت من الكود ايضا يعمل بصورة صحيحه. ارجو التجربة من جديد ومسح الملفات القديمة . بانتطارك اخي العزيز. تحياتي
  3. الله يقويك أخوي واستاذي العزيز أبو اخمد نعم كلامك صحيح ميه ميه .. واشكرك جزيل الشكر على المعلومة. تحياتي الخمدلله انك توصلت للحل , واسف جدا لعدم التواصل وذلك لعدم تواجدي بالمنتدى . بالتوفيق
  4. السلام عليكم مشاركة مع أساتذتي جزاهم الله خيرا صحيح كلامك استاذي الفاضل أبو خليل , بعد ان عطلت كود إخفاء الاوفيس عمل النموذج بصوره صحيحة وبدون ان أغير في باقي الاعدادات. ساحاول ان شاءالله معرفة الخلل اين . وهذه محاولتي بالنسبة لباقي السؤال.. زيادة مني شوي ..😄 اليك الكود. Private Sub Command17_Click() On Error Resume Next Dim strPath As String Dim strFileName As String Dim strReport As String Dim OutPath As String strReport = "T1" strPath = CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\" & "T1" & " " & Format(Date, "dd-mm-yyyy") If Dir(strPath, vbDirectory) = "" Then MkDir strPath OutPath = CreateObject("WScript.Shell").SpecialFolders("Desktop") & "T1" & " " & Format(Date, "dd-mm-yyyy") & " " & ".PDF" MsgBox " تم عملية انشاء المجلد مع تصدير الملف الى سطح المكتب", vbInformation, " تأكيد " strFileName = CurrentProject.Path & "\T1\" & strFileName DoCmd.OpenReport "t1", acViewReport, , "itemid=" & itemid & "" DoCmd.OutputTo acOutputReport, "t1", acFormatPDF, strPath & "\T1" & " " & Format(Date, "dd-mm-yyyy") & " " & ".PDF", True, , , acExportQualityPrint DoCmd.Close acReport, strReport Else If strPath > 0 Then DoCmd.CancelEvent MsgBox " الملف موجود مسبقا بهذا الاسم والتاريخ " & vbCrLf & _ "T1" & " " & Format(Date, "dd-mm-yyyy"), vbInformation + vbMsgBoxRight, "تم إلغاء العملية" Exit Sub End If End If End Sub أخي الدكتور محمد كنت قد سألتني عن ثلانة اشياء في هذه المشاركة https://www.officena.net/ib/topic/117397-طباعة-محتويات-النموذج-على-ان-يكون-اسم-الملف-المطبوع-هو-تاريخ-اليوم-تلقائيا-عند-غلق-النموذج/ هل هذا هو المطلوب في هذه المشاركة ايضا ام لا ؟ واسف على التاخير في الرد بسبب ظروف العمل والسفر حيث عملي يتطلب ان اسافر كثيرا وهذا ما يمعني من التواجد بصفة مستمرة ارجو المعذرة من الجميع. تحياتي للجميع فتح تقرير غير منكمش.accdb
  5. احسنت اخي الكريم @TQTHAMI وجزاك الله خير الجزاء على هذه المشاركة الجميلة.
  6. الف الف مبروك أخي العزيز @Ahmed.IQ تستأهل كل الخير. اسأل الله لكم التوفيق والنجاح دائما. تحياتي
  7. تفضلي اختي الكريمة حسب فهمي لطلبك ارجو ان يكون المطلوب. بالتوفيق طباعة عند اغلاق النموذج.accdb
  8. مشاركة مع الاستاذ @TQTHAMI تفضل اخي بلال جرب الملف واعلمنا بالنتيجة بالتوفيق بلال - تعديل.rar
  9. الاعزاء @ابو البشر و @kkhalifa1960 يسعدني ان اكون اول المهنئين الف الف مبروك على الترقية وفقكم الله واعانكم على قضاء حوائج اخوانكم في هذا الصرح الكبير. تحياتي لكم وبالتوفيق
  10. تفضل اخي الكريم شوف التعديل ووافينا بالنتجة بالتوفيق الفاتورة.accdb
  11. وعليكم السلام ورحمة الله وبركاته أخي العزيز @حيدر البكري الرجاء ارفاق ملفك مع الشرح حتى يتسنى لاخوانك المساعدة لانه من الصعب في هذه الحالة معرفة كيفية عمل برنامجك الكل هنا يحب المساعدة بقدر المستطاع ولكن بدون الملف لن تجد من يجيب. تحياتي
  12. استاذي ومعلمي الجليل استاذ خالد حفظك الرحمن انتم من نتعلم منهم كل يوم وما نحن الا تلاميذ في الصف الاول .. ستبقون ذخرا لنا ولهذا الصرح الكبير . الله يحفظكم تحياتي لك يا الغالي
  13. يسعدني مرورك والتجربة اخوي قاسم وجزاك الله خيرا. تحياتي لشخصك الكريم
  14. احسنت أخوي قاسم الاخ السائل لم يوضح من البداية المطلوب وحسب ما فهمت من طرحه للسؤال اجبت.. على العموم حصل خير . وهذا الملف بعد التعديل. وشكرا لمشاركتك معنا وجزاك الله خيرا. تحياتي قاعدة.accdb
  15. أخي الحبيب @biskra ما في داعي للاعتذار كلنا نخطىء احيانا وتتشابك علينا المشاركات الحمدلله كلنا اخوة هنا ونحاول مساعدة الجميع بقدر الامكان. تحياتي لشخصك الكريم
  16. السلام عليكم اخواني جميعا ورحمة الله وبركاته عملت هذه القاعدة منذ زمن وتوقفت لانشغالي بالعمل والسفر الدائم . بإختصار شديد الهدف من البرنامج هو للبحث في جميع جداول وحقول القاعدة . لقد رايت هذا الموضوع هنا .. لا اعرف اذا كان هذا البرنامج يفي بالغرض ام لا. للامانة العلمية بعض الاكواد استعنت بها من الانترنت وحقوق الاشخاص والاكواد محفوظة. يوجد بعض الجداول في القاعدة وفيها بيانات قليلة . أتمنى من الجميع التجربة وموافتي بالنتيجة تحياتي للجميع Search All Tables 2020 New.accdb
  17. السلام عليكم اخي @biskra هذا الملف انا الذي عملته والاخ السائل قد كتب كلمة قائمة ..... في التقرير اعتقدت انه يريد فقط إضافة الطلاب والعمال بدون كلمة قائمة لانها موجودة على العموم حصل حير . وهذا تعديل على حسب ما فهمت تحياتي قاعدة.accdb
  18. السلام عليكم اليوم رايت هذا الموضوع وكذلك ردود الاخوة ..جزاهم الله خيرا سؤالي للاح السائل هل تريد البحث بكل الجداول الموجودة في القاعدة وباي حقل اذا كان الجواب بنعم فقط امهلني بعض الوقت لانني كنت قد عملت قاعدة بيانات بهذا الخصوص منذ زمن ولم اكملها بسبب ظروف العمل .. المهم سوف اضع القاعدة هنا قريبا ان شاءالله. تحياتي
  19. السلام عليكم ورحمة الله وبركاته أخواني الاعزاء @العنزي العنزي @أبو ألين @kkhalifa1960 @ابو البشر @ابو نزار@محمد التميمي @غريب طرابلس @شامل2 @at_aziz@r3dx@Matin_Murad واسف ان نسيت احدا بارك الله فيكم جميعا واشكركم على المرور والتهنئة و إن شاءالله معا نتعلم ونفيد بعضنا البعض. جزاكم الله خيرا احبتي دمتم في رعاية الله وحفظه
  20. مشاركة مع الاستاذ @TQTHAMI جزاه الله خيرا تحياتي للجميع قاعدة.accdb
  21. كما تفضل الاستاذ عمر فى طريقة اسهل باستخدام دالة Count لا يستحسن استخدام الماكرو الا في الضرورة وهذه طريقة اخرى اظهار النتيجة في النموذج الرئيسي. بحث.accdb
  22. اسف على التاخير .. وذلك لانشغالي بالعمل والسفر تفضل اخي الكريم حسب ما فهمت من طلبك Private Sub T_mg_BeforeUpdate(Cancel As Integer) With Me.RecordsetClone .FindFirst "N_lagna = " & Me!T_mg & "" Cancel = (.NoMatch = False) If Cancel Then MsgBox "رقم اللجنة " & NewLagna & " موجود مسبقا" _ & vbCr & vbCr & "الرجاء تغير رقم اللجنة... وإعادة المحاولة ", vbInformation, "لجنة مكررة" Me.Undo Me.Bookmark = .Bookmark End If End With End Sub هذا الكود في حالة الضغط على مفتاخ الادخال (انتر) Private Sub أمر21_Click() On Error Resume Next With Me.RecordsetClone .FindFirst "N_lagna = " & Me!T_mg & "" Cancel = (.NoMatch = False) If Cancel Then MsgBox "رقم اللجنة " & NewLagna & " موجود مسبقا" _ & vbCr & vbCr & "الرجاء تغير رقم اللجنة... وإعادة المحاولة ", vbInformation, "لجنة مكررة" Me.Undo Me.Bookmark = .Bookmark End If End With نفس الكود السابق ولكن في حالة الضغظ على زر إضافة اللجنة جرب ووافنا بالنتيجة سوف اغيب في الفترة القادمة لبعض الوقت واذا كان هناك اي تعديل فالاخوة والاساتذة لن يقصروا ان شاءالله جزاهم الله خيرا. تحياتي
  23. تفضل اخي الكريم هل هذا هو المطلوب ؟ اعداد اللجان.accdb
  24. تفضل أخي الكريم عسى ات يكون هو المطلوب. Private Sub LoginBT_Click() On Error Resume Next Dim LogUser As New CUser If trycount > 3 Then MsgBox " Of a good Muslim is his leaving alone what does not concern him", vbOKOnly + vbMsgBoxRight + vbInformation, "Warning!" MsgBox " The program will be closing now ,,, Please check designer ", vbOKOnly + vbMsgBoxRight + vbInformation, "Warning!" DoCmd.Quit ElseIf IsNull(Me.user) Then MsgBox ("Please, you must enter your user name ") Me.user.SetFocus ElseIf IsNull(Me.pass) Then MsgBox (" Please, you must enter your password ") Me.pass.SetFocus ElseIf Len(Trim(Me.pass)) > 20 Then MsgBox (" Shall not exceed twenty password letter or number") Me.pass.SetFocus '------- Mohamed Essam ------ secreted user to enter the activation model and the abolition of shift team and hide and show tables --------- ElseIf [user] = "sadmin" And [pass] = "sadmin" Then DoCmd.Close DoCmd.OpenForm "MSysEdit" ElseIf [user] = "adminx" And [pass] = "adminx" Then DoCmd.Close DoCmd.OpenForm "UsersAbility", acNormal '------- Mohamed Essam ------ secreted user to enter the activation model and the abolition of shift team and hide and show tables --------- ElseIf [user] = "خالد" And [pass] = "123" Then DoCmd.Close DoCmd.OpenForm "Main1" Else LogUser.UserName = Me.user LogUser.pass = Me.pass If LogUser.Valid Then Set MyUser = LogUser DoCmd.Close DoCmd.OpenForm "frmend" Else MsgBox " User name or password is incorrect. Please try again ,,,", vbOKOnly + vbMsgBoxRight + vbInformation, "Warning!" trycount = trycount + 1 End If End If End Sub مع خالص التقدير للاستاذ @ابو جودي محمد عصام . بالتوفيق
  25. الشكر لله عز وجل حياك الله اخي الكريم . وبخدمتكم
×
×
  • اضف...

Important Information