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

نجوم المشاركات

  1. jjafferr

    jjafferr

    أوفيسنا


    • نقاط

      25

    • Posts

      9934


  2. ابو ياسين المشولي

    • نقاط

      8

    • Posts

      1755


  3. سليم حاصبيا

    سليم حاصبيا

    أوفيسنا


    • نقاط

      7

    • Posts

      8723


  4. Ali Mohamed Ali

    Ali Mohamed Ali

    المشرفين السابقين


    • نقاط

      6

    • Posts

      11640


Popular Content

Showing content with the highest reputation on 08/30/18 in مشاركات

  1. وعليكم السلام انا اتكلم بصفتي جعفر وليس كفريق الموقع في هذه الحالة ، اذا الاسماء التي ذكرتها لم تتواجد في المنتدى ، فيجب قفل المنتدى في الواقع ، المنتدى فيه الخير الكثير ، والخير الكثير هو اعضاءه ، ولكن لكلٍ نقاط قوته ونقاط ضعفه وهنا اتكلم بصفتي كعضو فريق الموقع والمنتدى يشجع الجميع على المشاركة في الاجابة على الاسئلة ، فهي افضل طريقة لتعلم جميع خبايا البرنامج ، ومعرفة اكثر من طريقة لحل السؤال ، ولولا اني كنت مشارك في منتديات سابقا ، لما صار استيعابي عام وشامل كما هو عليه الان والحمدلله. جعفر
    3 points
  2. احسنت القول اخي جعفر رب دعوة من احد الاخوة بظهر غيب تكون سبباً في نجاتنا ونعم الاخوة :: تحياتي لكم جميعا
    2 points
  3. العفو اخي غسان ، مقترحك ليس فيه اساءة او تقليل من قيمة احد ، وإلا لو كان فيه شيء من هذا القبيل ، صدقني ، فسيقوم المشرف بمعالجة الكلمات الخطأ ولكن في الواقع هذه طبيعة المنتديات ، الكل يتعلم ، وقد يخطأ (انا عملت خطأ امس في موضوع ابو ياسين ، واليوم في موضوع ابو زاهر) ، ولكن سرعان ما يتدارك الطرفان الخطأ ، وتبدأ خطوات الاجابة الصحيحة واهلا وسهلا بك كمشارك ، كما اهلا وسهلا بك كطالب علم جعفر
    2 points
  4. اسمحولي اشارك معكم اخفاء القيمه السالبه (1).accdb
    2 points
  5. للعلم الاستعلام هو العمود الفقري لقواعد البيانات قواعد البيانات عبارة عن: ادخال بيانات ، فرز وتصفية ، واخراج بيانات ، والاستعلام هو القوة والسرعة في الفرز والتصفية ثم ان التعامل مع الاستعلام هو عيناً نفس الطريقة في التعامل مع الجدول جعفر
    2 points
  6. يعني تريد رصيد كل سنه بحالها ، ولا علاقة لها بالسنة اللي قبلها؟
    2 points
  7. وعليكم السلام هناك طريقتين لعمل اللي تريده: اولا (لاحظ الصورة) : 1. كائنات النموذج لها ترقيم تسلسلي يبدأ بالرقم صفر ، فتستطيع تعيد ترتيب اين يبدأ واين ينتقل مؤشر الكتابة (سواء بالضغط على TAB او Enter على الكيبورد) ، 2. واذا لم تشاء ان يتوقف المؤشر على كائن في النموذج ، فاختار لا . . ثانيا: في حدث تحميل النموذج ، تستطيع ان تتحكم كائن تركيز المؤشر ، هكذا: me.ProdNoAccTab.setfocus جعفر
    2 points
  8. اتفضل اخي عدلت لك ظهور الاسم 958.سند قبض.accdb
    2 points
  9. انا اعتذر كان قصدي الرد بهذا الموضع ولا اعرف كيف تلخبطت
    2 points
  10. يمكن استعمال هذا الملف (بدون عامود مساعد) Special_Series.xlsx
    2 points
  11. الف شكر استاذي الغالي شيفاني للتوضيح فقط : تختلف الفاصلة حسب اعدادات اللغة في جهاز الكمبيوتر لديك هذا والله اعلى واعلم تفضل عزيزي ملفك معدل بنفس المعادلة السابقة Attendance&Payroll pro.rar
    2 points
  12. تفضل لك ما طلبت بعد الغاء القائمة المنسدلة استدعاء بيانات2.xlsx
    2 points
  13. السلام عليكم اساتذتي الافاضل ورحمة الله وبركاته طلبي هو : عندما اختار الشهر مثلا الشهر الثاني لسنة 2018 للموظف خالد يعطيني ساعات الشهر صحيح لانه في 20/2/2018 الخروج في الساعة 9 صباحا والعودة في الساعة 10 صباحا اذن التاخير ساعة واحدة فقط لكن الرصيد السابق يعطيني 5 ساعة وهذا خطا لان الشهر الي قبله وهو شهر الواحد لسنة 2018 1/1/2018 الخروج في الساعة 8 صباحا والعودة في الساعة 9 صباحا اذن التاخير ساعة واحدة وفي تاريخ 5/1/2018 الخروج في الساعة 11 صباحا والعودة في الساعة 1 مساءا اذن التاخير ساعتان فقط اذن المجموع ثلاثة ساعات للشهر الواحد اذن الرصيد السابق يجب ان يكون ثلاثة ساعات وهذا هو الصح ......... بينما الذي يحدث يحسب الرصيد السابق للسنتين 2017 و 2018 وهذا خطا ........ شاكرا تعاونكم معي ProgTime20.rar اساتذتي الافاضل هذا البرنامج قام بوضع الاكواد والمساعدة الكاملة والفعلية الاستاذ الفاضل ابو خليل الله لايحرمنا من شخصه الكريم والطيب يارب
    1 point
  14. السلام عليكم وتحية طيبة الى السادة الافاضل العاملين في الموقع لدي مقترح وارجو ان يؤخذ بنظر الاعتبار هتاك اساتذه ومتخصصين في الاكسس نفرح عند تواجدهم في الموقع لكي يتم حل مشكلاتنا الفنية مثل الاستاذ ابو خليل والاستاذ جعفر والاستاذ شيفان والاساتذه الاخرون اطال الله اعمارهم لذلك نذهب الى قائمة المتواجدين لنرى ان كانو متواجدين ام لا لغرض طرح مواضيعنا لذلك اقترح ان يكون هولاء السادة في بداية قائمة المتواجدين وتبقى اسمائهم في البداية لحين خروجهم من الموقع وشكرا لكم
    1 point
  15. في حدث عند الفتح عدل المقاس اللي يناسبك DoCmd.MoveSize 5000, 2700, 8600, 6800
    1 point
  16. تفضل واذا ماهو الطلب ، فلازم عليك توضح الطلب بالصور والشرح بالتفصيل الممل 959.1.stu.mdb.zip
    1 point
  17. برنامج مميز ... بارك الله بك و بالأخ @ابوخليل
    1 point
  18. 1 point
  19. في اسفل/نهاية كود الحدث مال زر السجل الجديد. المفروض في حدث زر السجل الجديد يكون عندك شيء من هذا القبيل: private sub ..... DoCmd.GoToRecord , ,acNewRec هنا اكتب السطر end sub جعفر
    1 point
  20. أستاذي @AlwaZeeR بارك الله بك أنت صاحب لمسة سحرية .... لقد حاولت عمل ذات المعادلة و كانت تعطيني خطأ و لم أعرف ما السبب ، حتى أنه أخذ يعطيني الخطأ دون استخدام الحقل الفارغ بالمعيار و أعدت كتابة الاستعلام كله حتى عمل الاستعلام كما ينبغي . شكراً لك مرة أخرى .. منذ سنوات خمس و من منتدى مملكة أكسس و ورد مع عضويتي القديمة أذكر حضورك المميز و أرجو ألا تكون الذاكرة قد خانتني و لكن لصورتك الشخصية انطباع خاص !!
    1 point
  21. اخواني الاعزاء انا لم اقصد التقليل من اهمية المشاركين الاخرين كل الاحترام والتقدير لهم لاكن الحق يقال كافة الاجابات تكون من قبل اشخاص محددين وتكون اجاباتهم دقيقة جدا نحن عندما ندخل الى الموقع نريد اجابة دقيقية ونجدها من قبل اساتذتنا اما نحن الذين لا نصل الى مستوى اساتذتنا في هذا المجال فبالتاكيد نسعى للحصول على الاجابة السريعة والدقيقية وليس التجارب الملتقى حسب معرفتي هو للتعليم وابداء الراي وكل شخص يبحث عن غايته اذا كان المقترح فيه اساءة او تقليل من قيمة بعض الاشخاص فانا اعتذر منهم وارجو ان يتقبلو اعتذار رجل يبلغ عمره 60 سنه موجود هنا للتعلم
    1 point
  22. اي حقل فيهم؟ عفوا المعيار يجب ان يكون : اكبر من صفر
    1 point
  23. وعليكم السلام اجعل مصدر النموذج الفرعي استعلام ، واجعل معيار الحقل المطلوب 1-<> جعفر
    1 point
  24. وعليكم السلام السؤال غير واضح ، فرجاء توضيح النتيجة النهائية المطلوبة على ورقة اكسل مثلا. ولكن ، ان تضع اكثر من اسم في الجدول بهذه الطريقة (اسم1+كنيه1 ، اسم2+كنيه2 ، اسم3+كنيه3) ، فهي خطأ في قواعد البيانات!! فكر كيف ممكن تعمل بحث عن اسم او كنيه!! يجب ان يحتوي كل سجل بمعلوماته الخاصه به. جعفر
    1 point
  25. شكرا أخي @ابو ياسين المشولي على ردك وجهدك الرائع فعلاً هذا هو المطلوب .. بارك الله فيك
    1 point
  26. أخ @ابو ياسين المشولي مهما كان شيء رائع ان يساعد كل واحد منا الاخر
    1 point
  27. الاستاذ سليم كم انت رائع وفقكم الله معادلة روعة من ملك المعادلات تحياتي لكم
    1 point
  28. هذه المعادلة في الخلية R16 =IF(ROWS($R$16:R16)>MAX($A$16:$A$39),"",INDEX($D$16:$D$39,MATCH(ROWS($R$16:R16),$A$16:$A$39,0)))
    1 point
  29. المعادلة التي كنبتها لك تعتمد على العامود والخلية مكان ادراجها(العامود C الخلية 16) انت كتبتها في العامود U لذلك يجب تعديلها الى هذه مكان ادراجها(العامود U الخلية 16) =IF(Q16="","",MAX($U$15:U15)+1)
    1 point
  30. هل ينفع اشغل برنامج اوفيس اكسس على الموبايل ولا لازم كمبيوتر
    1 point
  31. وعليكم السلام الاكسس برنامج يعمل على نظام الوندوز والماك ، فيمكنك استعماله عن طريق كمبيوتر يحتوي على احد انظمة التشغيل هذه. اما اذا الاكسس لم يكن منصب على الكمبيوتر/الهاتف/الموبايل/التابلت (iPad او Android Tablet) ، سواء لأنك لم تقم بتنصيبه (في بيئة الوندوز او الماك) ، او لأن الاكسس اصلا غير متوفر لهذا النظام (مثل الاندرويد) ، فهنا تستطيع استعمال برامج التخاطب عن بُعد (مثل TeamViewer او Remote Desktop Connection او GoToAssist) ، بحيث تخاطب/تتصل باي كمبيوتر في اي مكان في العالم عن طريق الانترنت ، وهذا الكمبيوتر يكون الاكسس منصب عليه ، فعليه واقعا ، انت تستعمل الاكسس الموجود على ذلك الكمبيوتر وجهازك هو عبارة عن اداة لمشاهدة والتحكم في ذلك الكمبيوتر وبرنامج الاكسس فيه. TeamViewer او Remote Desktop Connection والموجود على كل كمبيوتر . جعفر
    1 point
  32. وعليكم السلام انت عملت علاقة بين الجداول ، مما يعني ان السجل في الجدول Sand_T يجب ان يحتوي على قيم جميع الحقول المرتبطة في الجداول الاخرى. 1. انت عملت علاقة بين جدولي Sand_T و ExpenseName ، 2. مما يعني ان قيمة الحقل ExpeneseID يجب ان تُدخلها في النموذج "سند صرف" ، بغض النظر عن نوع السند ، 3. وهذه الرسالة تُخبرنا عن سبب عدم الحفظ ، بسبب 1 و 2 اعلاه . جعفر
    1 point
  33. أهلا بك أخت كريمة فى المنتدى من الأفضل القيام بعمل ملف ورفعه وشرح ما تريدنه عليه بالتفصيل جزاك الله خيرا
    1 point
  34. استاذنا الوزير قام بالعمل المطلوب لكن لكي تعرف استخدام دالة If قمت بتعديل كودك السابق If Me.Option1.OptionValue = 1 Then DoCmd.OpenReport "Print Form buy", acViewPreview ElseIf Me.Option2.OptionValue = 2 then DoCmd.OpenReport "Print Form RF", acViewPreview ElseIf Me.Option3.OptionValue = 3 then DoCmd.OpenReport "Print Form PRO", acViewPreview End If
    1 point
  35. جرب هذه المعادلة في الخلبة C16 و اسحب نزولاُ =IF(Q16="","",MAX($C$15:C15)+1)
    1 point
  36. 1 point
  37. ومشاركة معي اخي الوزير يمكنك استعمال الكود التالي في التقرير ، في حدث تنسيق جزء التفصيل Private Sub تفصيل_Format(Cancel As Integer, FormatCount As Integer) If Me.Alkmiah_mtob = 0 Then Me.Section(acDetail).Visible = False Else Me.Section(acDetail).Visible = True End If End Sub . ولكي ترى النتائج الصحيحة ، يجب ان يكون التقرير في وضع معاينة الطباعة Print Preview جعفر 955.اخفاء القيمه بالتقرير بشرط.accdb.zip
    1 point
  38. نعم هو المطلوب الله يجزيك خير استاذنا الوزير ضع:<>0 شكر كثير اليك يالغالي
    1 point
  39. 1 point
  40. عملتها لك بطريقة اخرى اتمنى انها تنال اعجابك خدمات5.accdb
    1 point
  41. على قدر علمى فى حقل الكمية المباعة اجعل القيمة الافتراضية = 1 هذا على حد علمى
    1 point
  42. ربما كان المطلوب في هذا الملف salim tajribat.xlsx
    1 point
  43. فقط تقوم بتكرار الكود حسب رغبتك Dim fs, cf, strFolder strFolder = CurrentProject.Path & "\" & "Image" Set fs = CreateObject("Scripting.FileSystemObject") If fs.FolderExists(strFolder) = False Then Set cf = fs.CreateFolder(strFolder) If fs.FolderExists(strFolder) = True Then MsgBox "'" & strFolder & "' تم انشاء المجلد في المسار التالي " Else MsgBox "'" & strFolder & "'لم يتم انشاء المجلد" End If End If strFolder = CurrentProject.Path & "\Image" & "\" & "test" Set fs = CreateObject("Scripting.FileSystemObject") If fs.FolderExists(strFolder) = False Then Set cf = fs.CreateFolder(strFolder) If fs.FolderExists(strFolder) = True Then MsgBox "'" & strFolder & "' تم انشاء المجلد في المسار التالي " Else MsgBox "'" & strFolder & "'لم يتم انشاء الملجد" End If End If
    1 point
  44. عموما شكرا لك اخي @kaser906 تم حل المشكلة بواسطة صديقي Ken Sheridan الحل لمن يريده SELECT * FROM Customers WHERE NOT EXISTS (SELECT * FROM Helps WHERE Helps.CID = Customers.ID AND HName = [Put Name Material]);
    1 point
  45. اخي الكريم انه لخبطك شي وانه غير المطلوب شي ثاني انظر الصور معي أتمنى تجد طريقة اسهل للحصول على طلبك ::بالتوفيق:: إذا كنت ترى هذه المشاركة مفيدة فلا تنسى التقييم
    1 point
  46. نعم يمكن بواسطة استخدام الاستعلام الجدولي وهذا يتم عمله بمعالج استعلامات اكسس من تبويب الاستعلامات اختر جديد ثم اختر استعلامات جدولية وسيكون مصدر هذا الاستعلام هو استعلامنا السابق تفضل : db.mdb
    1 point
×
×
  • اضف...

Important Information