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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    406

كل منشورات العضو jjafferr

  1. وعليكم السلام 🙂 حلين : 1. يجب ان توضح في الكود: dim db as dao.database 2. يجب ان لا تستعمل كلمة Database كإسم المشروع هنا : . جعفر
  2. وعليكم السلام 🙂 في الواقع هذه ميزات الاكسس ، عندك اكثر من طريقة لعمل اي شيء 🙂 شكرا لك 🙂 جعفر
  3. اي وقت اشوف رسالة OLE Server ، الحل هو لغة unicode الكمبيوتر جعفر
  4. وعليكم السلام 🙂 اعمل ضغط واصلاج للبرنامج ، واذا كان منقسم الى واجهة وجداول ، فاعمل ضغط واصلاح للجداول 🙂 جعفر
  5. اخي جمال 🙂 هذا المنتدى هو لمد يد العون للمبرمج الذي عنده مشكله في الاكسس ، وليس مكان لطلب برنامج !! الاخوة هنا اعطوك اقتراحات ببعض البرامج التي قاموا بعملها ، فياريت تأخذ البرامج وتجربها فهي مجهود لا يُحسد عليه ، وبعدها تسأل اساله فنية لما تريده من تعديل/اضافات كمبرمج 🙂 اما اذا اردت برنامج حسب مواصفاتك ، فرجاء عمل موضوع لطلبك في القسم المخصص في المنتدى إعلانات شخصية للاعضاء فقط فى مجال الموقع 🙂 جعفر
  6. السلام عليكم 🙂 اي وقت اشوف رسالة OLE Server ، الحل هو لغة unicode الكمبيوتر جعفر
  7. اخي @سيروان زيباري هل تم حل المشكلة ؟
  8. السلام عليكم 🙂 هذا ناتج عن خطأ من مايكروسوفت في احد تحديثاتها الاخيرة ، والحل هنا : جعفر
  9. اختي الفاضلة 🙂 الظاهر ان هذا البرنامج كان معمول على اكسل ، وتم تحويله الى اكسس ، ولكن تحويله لا يلائم طريقة عمل قواعد البيانات ، فالحقول عندك متكررة ، ولكن لسنوات/تواريخ مختلفة ، والطريقة الصحيحة هي عمل حقل للسنة/التاريخ ، وحقل واحد من الحقول المتكررة ، فمثلا ممكن ان يصبح جدولك هكذا : . . وعليه ، تحتاجين استعلام واحد فقط ، مثل : . وعلى هذا الاساس ، نموذج واحد وتقرير واحد 🙂 طبعا يجب عليك اعادة النظر في عمل البرنامج على اساس الجدول 🙂 اما اذا لم تعملي التغيير ، فإسمحي لي بأن اخبرك بأنك ستواجهين الكثير من المصاعب في عمل المجاميع ووو ، وستواجهين بطئ شديد لا يمكن حله !! _______________________________________________________________________________________________________________________ والآن الى سؤالك 🙂 اعملي جدول ، وضعي فيه اسماء قواعد البيانات اللي تريدين عمل نسخ منها ، وحقل مسارات الحفظ 🙂 وعليه ، تقدرين تعملين نموذج على اساس هذا الجدول 🙂 وهذا برنامج مجاني خارجي معمول على الاكسس لعمل النسخ http://www.peterssoftware.com/cal.htm تختارين فيه قواعد البيانات ومساراتها : جعفر db_be.zip
  10. حياك الله 🙂 واذا ما اردنا ان نكتب عربي في الكود ، فنستفيد من اعدادات الحقل ونحفظ القيمة هناك في tag الحقل ، هكذا : . والكود يصبح (طبعا الكلمات بالعربي للتوضيح فقط ، ويمكنك حذفها من الكود) : Private Sub cmd_Hide_Show_Click() Dim x() As String 'اعمل هذه القيمة في مصفوفة : اخفاء,اظهار 'والفارزة بين الكلمات عبارة عن فاصلة x = Split(Me.cmd_Hide_Show.Tag, ",") 'x(0) = اول قيمة في المصفوفة ، وهي اخفاء 'x(1) = ثاني قيمة في المصفوفة ، وهي اظهار If Me.cmd_Hide_Show.Caption = x(0) Then Call Hide Me.cmd_Hide_Show.Caption = x(1) Else Call Show Me.cmd_Hide_Show.Caption = x(0) End If End Sub جعفر 1144.1.hide_show.accdb.zip
  11. اخي الفاضل ، المنتدى مليان مواضيع شبيهة ، فكل ما عليك عمله هو البحث !! بحثي السريع اوصلني الى: و . جعفر
  12. وعليكم السلام 🙂 حيا الله اخوي عبد اللطيف 🙂 تفضل: . ثم . بهذا الكود : Option Compare Database Private Sub cmd_Hide_Show_Click() If Me.cmd_Hide_Show.Caption = "اخفاء" Then Call Hide Me.cmd_Hide_Show.Caption = "اظهار" Else Call Show Me.cmd_Hide_Show.Caption = "اخفاء" End If End Sub Private Sub Hide() Me.x1.Visible = False Me.x2.Visible = False Me.x3.Visible = False End Sub Private Sub Show() Me.x1.Visible = True Me.x2.Visible = True Me.x3.Visible = True End Sub جعفر 1144.hide_show.accdb.zip
  13. عندك 3 تواريخ في الصورة: تاريخ اليوم - وفيه المشكلة من - تمام الى - تمام فهل انت مستخدم نفس الدالة للتواريخ الثلاث؟
  14. انا شايف ان المشكلة في تاريخ اليوم ، فهو كما في الصور اعلاه 30-12-1899 🙂 جعفر
  15. وعليكم السلام 🙂 بياناتك افقية بهذه الطريقة: . وتم تحويلها عموديا الى جعفر 1142.قاعدة البيانات1.accdb.zip
  16. السلام عليكم اخي مصطفى 🙂 رجاء لا تفتح اكثر من موضوع لنفس السؤال ، شكرا 🙂 السبب الذي لم تحصل فيه على اجابة ، هو وضعك الكثير من الاسئلة في موضوع واحد ، بينما قوانين المنتدى تسمح بسؤال واحد في كل موضوع ، فرجاء فتح موضوع لكل سؤال 🙂 وسأبدأ بالجواب على السؤال الاخير ، عمل الهويات 🙂 . جعفر
  17. اخي طارق 🙂 الظاهر انك لم ترفق البرنامج اللي جربته انت!! رجاء وضع بيانات علشان نقدر نجرب على البرنامج 🙂 ويجب عليك التفكير في تقليل عدد الحقول في الجدول "جدول بيانات" ، للنصف تقريبا ، وإلا ، فالجدول سيكون بطيء عند احتوائه سجلات كثيرة !! بالاضافة الى عمل حقل/حقول مفهرسة ، وحقل ترقيم تلقائي (ليس لإستعمالك ، وانما لإستعمال البرنامج) ، لجميع جداولك 🙂 جعفر
  18. اهلا بالمعتزل ، وشكرا لك على تلبية الدعوة 🙂 وشكرا توفير هذه المعلومات 🙂 رجاء من اخي @sandanet ان لا تعتبر خوارزميتك ضعيفة ، وانما انظر لها ان المحترف (حتى المعتزل 🙂) يمكنه الوصول لفك هذه الخوارزمية 🙂 وارجو منك الاخذ والعطاء مع اخونا حسنين ، لمعرفة كيفية حصوله على هذه المعلومات ، ورجاء ان يكون هذا على البريد الخاص ، ثم تتحفنا بالنتيجة 🙂 لماذا البريد الخاص ، لأن هذه المعلومة تهم صاحب البرنامج فقط 🙂 جعفر
  19. السلام عليكم 🙂 بما انك تريد تسلسل التاريخ حسب السنة ، فيجب ان نعمل حقل للسنة : . ثم نضيفه الى الاستعلام مصدر بيانات التقرير : . والآن نعمل فرز في التقرير على اساس هذا الحقل ، ويكون اول حقل للفرز ، دون المساس بأي شيء آخر : . والنتيجة : . جعفر القلوب عند بعضها ، سبحان الله ، حتى الحل متشابه 🙂 حياك الله اخوي ابو خليل 🙂 جعفر
×
×
  • اضف...

Important Information