-
Posts
9903 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
404
كل منشورات العضو jjafferr
-
وعليكم السلام 🙂 من تجربتي في عمل البرنامج على الشبكة ، ومن تعديلي على البعض منها ، هذه النقاط مهمة : 1. سرعة كيبل الاتصال بين الكمبيوترات والـ Switch او Router يجب ان يكون من نوع cat6 اي تمر البيانات به بسرعة 1 جيجا ، 2. وسرعة الـ Switch او Router يجب ان تكون 1 جيجا كذلك ، 3. التصميم الصحيح لقاعدة البيانات ، وطبعا تقسيم البرنامج الى واجهة على كمبيوتر المستخدمين ، وجداول على السيرفر ، 4. فهرسة الحقول في الجداول ، بحيث اي حقل فيه معيار في استعلام او في الكود ، يجب ان يكون مفهرس ، سواء في جدوله او عن طريق العلاقات بين الجداول (لأن اذا كان الحقل ب من الجدول2 مفهرس ، ثم عملنا بينه وبين الحقل ج من الجدول3 (فلا يوجد داعي لعمل فهرسة لهذا الحقل) ، لأن فهرست الحقل ب تمتد الى الحقل ج ، وبعد عمل الفهرسة ، يجب ان تعمل ضغط واصلاح لبرنامج الجداول ، حتى يصبح البرنامج جاهز ، 5. عدم وضع جزء الجداول BE على نفس القرص الذي به الوندوز ، ويجب وضعه على قرص مختلف (يعني هارد دسك مختلف وليس بارتيشن مختلف) ، ويا حبذا على قرص SSD (ولو صغير ، لأنك محتاج الى 2 جيجا فقط 🙂 ) جعفر
-
وطريقة سهلة لمعرفة مسار سطح المكتب ، اكتب التالي في نافذة VBE ، واضغط على زر Enter على الكيبورد وسترى المسار: . ?Environ("USERPROFILE") & "\Desktop" رجاء الملاحظة عند كتابة علامة الاستفهام ، يجب ان يكون الكيبورد باللغة الانجليزية ، يعني اذا كتبت علامة الاستفهام هذه ؟ فلن يعمل الكود !! جعفر
-
مو هذا السؤال اللي لازم يُطرح ، وإنما السؤال يجب ان يكون، لماذا التصدير من التقرير ؟ لأنك تحصل على البيانات فقط بدون التنسيق ، وهذه البيانات تقدر تأخذها من الاستعلام 🙂 جعفر
-
بالاضافة الى ما تفضل به اخوي ابوخليل ، السؤال هو ، ليش اصلا تعمل الاستعلام في الكود (نعم هناك حالات خاصة 🙂 ) ؟ الاكسس هو واحد من افضل البرامج اللي تسمح لك تعمل الاستعلام بدون كود ، مجرد سحب وفلت للحقول ، سواء بربط الجداول او اضافة الحقول او تغيير ترتيبها ، وبعد ان تعمل الاستعلام ، تقدر تناديه من الكود 🙂 جعفر
-
السلام عليكم 🙂 تصدير التقرير الى اكسل به بعض المشاكل ، ولذا يُنصح بتصدير الاستعلام 🙂 جعفر
-
جلب قيمة قائمة منسدلة من جدول الى النموذج بواسطة دالة DLookup
jjafferr replied to محمد التميمي's topic in قسم الأكسيس Access
قلت لك عندي زوجتي (هاي واحدة) ، ومن مشاركاتك السابقة ، قلت لي استاهل عروسة (صاروا اثنين) ، وبعدها على طول بعد صرت استاهل واحدة (صاروا ثلاث) ، يعني صاروا اثنين في رقبتك 🙂 وهاي الرابعة ان شاء الله 🙂 منو قدّي يا ولد جعفر -
جلب قيمة قائمة منسدلة من جدول الى النموذج بواسطة دالة DLookup
jjafferr replied to محمد التميمي's topic in قسم الأكسيس Access
انا جداًُ شاكر لك رجاء تعطي Like لمشاركة أخونا ابو عارف ، وتختار مشاركته كأفضل إجابة 🙂 -
جلب قيمة قائمة منسدلة من جدول الى النموذج بواسطة دالة DLookup
jjafferr replied to محمد التميمي's topic in قسم الأكسيس Access
لا العفو 🙂 ولكن : كلمات الشكر هي تواصل شخصي جميل بين الاعضاء ، ولكن ، المنتدى محتاج شيئين اضافيين: 1. ان تختار مشاركة افضل اجابة ، حتى بعد سنين ، لما يأتي عضو جديد يبحث عن نفس موضوعك ، يصل اليه مباشرة عن طريق الاختيار اللي انت عملته (خصوصا للأسئلة اللي فيها مشاركات كثيرة) 🙂 2. جميع الاعضاء متطوعين لمساعدة وخدمة الاعضاء الآخرين ، ويتنافس الاعضاء والخبراء بالذات لسرعة الرد ، واقل ما يمكن للمنتدى (عن طريقكم) ان نعطيهم نقاط اعجاب لكل مشاركة كان فيها فائدة 🙂 ها ، استاهل تعطيني Like على شرحي هاي جعفر -
جلب قيمة قائمة منسدلة من جدول الى النموذج بواسطة دالة DLookup
jjafferr replied to محمد التميمي's topic in قسم الأكسيس Access
السلام عليكم 🙂 وتقديرا لمجهود الاعضاء في العطاء ، رجاء اختيار افضل اجابة ، مع شكر الذين قدموا المساعدة 🙂 جعفر -
مساعدة في تخصيص بيانات مربعي تحرير وسرد
jjafferr replied to ازهر عبد العزيز's topic in قسم الأكسيس Access
وعليكم السلام 🙂 من علاقات الجداول توصلت الى ان مصدر سجلات الحقل Book_Name في النموذج الفرعي يجب ان يكون : . والنتيجة: جعفر 1237.libraries.accdb.zip -
السلام عليكم 🙂 اذا سمحت لي اخي أبوعبدالله 🙂 يكفي لقفل النموذج الذي عليه الكود ، ان نستعمل الكود التالي بدون ذكر اسم النموذج 🙂 ، ونحتفظ به كقالب لجميع النماذج : docmd.Close acForm, me.name, acSaveNo جعفر
-
ظاهرا السبب هو مقاسات التقرير ، الطول والعرض كانت اكبر من حجم الهوية/البطاقة (يعني هذه المشكلة ممكن تكون في اي نو من انواع التقارير ، ولا تخص طباعة الهويات) ، تقدر تلعب في حجم الصورة اللي داخل مربع/كائن الصورة بالاختيارات الثلاث هذه : جعفر
-
تم تحديث المرفقات 🙂
-
اعتذر عن التأخر في الرد ، لأنه احد المواضيع التي لا استعملها ابداً ، ومحترفي الاكسس ينصحون بالابتعاد عنها !! 1. خلينا نعرف اولا ، من وين يأتي الاكسس بالفارزه بين القيم ؟ فتلاحظ اني عملت تغيير لنظام الوندوز عندي ، وجعلت الفارزة عبارة عن شرطة مائله (يجب ان يكون برنامجك مغلق لما تعدل هذه القيمة في اعدادات الوندوز ، ولما تفتح برنامجك ، بتلقى الفارزة الجديدة في برنامجك) ، بمعنى آخر ، كل كمبيوتر ممكن يكون عنده فارزة تختلف عن الكمبيوتر الآخر !! . 2. اذن في هذه الحالة ، فالاكسس يسمح لنا ان نختار من الفوارز الموجودة في الوندوز : . وللأسف ، فلا يمكننا ان نختار غير هذه الخيارات الموجودة في القائمة. ولكن اذا عملنا الحقل NOA1 غير مضمن (او مرتبط بحقل من نوع نص في الجدول) . ووضعنا الكود على حدث الحالي للنموذج (اما اذا كان الحقل NOA1 نوعه نص ، فيمكننا ان نضع الكود على حدث "بعد تحديث" الحقل NOA ، او على زر التبديل) ، والكود يأخذ في الحسبان اذا كانت الفارزة فاصلة او فاصلة منقوطة : Private Sub Form_Current() Me.NOA.SetFocus Me.NOA1.Value = Replace(Replace(Me.NOA.Text, ",", "/"), ";", "/") End Sub . وهذه النتيجة جعفر
-
طريقة اظهار الصورة على شكل دائري في النموذج
jjafferr replied to بلال اليامين's topic in قسم الأكسيس Access
الاكسس لا يملك كائنات دائرية ، لهذا السبب نضطر للإستعانة بصورة شفافة ، يمكنك تصغير/تكبير كائن/حقل الصورة img_Frame في الاكسس ، ولكن اذا اردت ان تعمل الدائرة الداخلية اصغر/اكبر ، فيمكنك اتباع الخطوات كما في الرابط (لأني انا كذلك اتبعت هذه الخطوات لعمل المثال لك 🙂 ) ، بعمل صورة جديدة بدائرة اصغر اكبر 🙂 جعفر -
طريقة اظهار الصورة على شكل دائري في النموذج
jjafferr replied to بلال اليامين's topic in قسم الأكسيس Access
وعليكم السلام 🙂 الطريقة الوحيدة اللي اعرفها ، هي ان نضع امام الصورة دائرة مفرغة ، ولعملها ، اتبع الخطوات من هذا الرابط https://www.officena.net/ib/topic/80839-طباعة-الهويات-الباجات-بطاقات-العمل/ . ثم نضع الصورة خلفها : . وعند طباعة التقرير تصبح الصورة : . فكل اللي عليك عمله هو ، نسخ كائن الدائرة المجوفة img_Frame الى النموذج في برنامجك ، وارسل الصورة للخلف 🙂 جعفر img_Frame.zip -
جميل جدا ، وخصوصا الكود اللي فيه 🙂 جعفر
-
فتحت المرفق ولم افهم المطلوب !!
-
وعليكم السلام 🙂 فتح نموذج في برنامج آخر ، بمعايير : فتح نموذج في برنامج آخر ، ارسال قيمة اليه ، و قراءة قيمة منه : جعفر
-
وعليكم السلام 🙂 بالامر Replace me.txt = replace(me.txt , ";" , "/") وكذلك تقدر تستعملها في استعلام تحديث ، لتحديث البيانات السابقة 🙂 جعفر
-
السلام عليكم 🙂 هناك قوالب جاهزة لهذا العمل: الشرح : https://access-templates.com/tutorial/vehicle-fleet-management-solutions-using-microsoft-access-database.html و خمسة قوالب : https://access-templates.com/tag/vehicle+maintenance.html كما ان شركة مايكروسوف عندها قوالب جاهزة في الاكسس ، ويمكن انزال البقية من هنا : https://support.microsoft.com/en-us/office/featured-access-templates-e14f25e4-78b6-41de-8278-1afcfc91a9cb?ui=en-us&rs=en-us&ad=us وفيه لصيانة المعدات . وهناك برنامج للبيع والذي يمكن انزال نسخة تجريبية منه ومعرفة مكوناته وطريقة عمله : http://www.granitefleet.com/ وبالتوفيق 🙂 جعفر
-
استاذ فايز ، في الرابط ، المادة 12 و 13 تقول : يعني استورد هذه الكائنات الى برنامجك 🙂 وبعدين كل شيء يتم من برنامجك 🙂 جعفر
-
الاستاذ فايز 🙂 تقدر تعمل استعلام بالحقلين المطلوبين ، ثم تستعمل البرنامج الذي في الرابط ويعمل لك اللي تريده 🙂 جعفر
-
هل يمكن تدوير الصورة عند ادراجها في النموذج؟؟؟
jjafferr replied to aaabade's topic in قسم الأكسيس Access
العفو اخي الفاضل ، فكلنا هنا يد واحدة ان شاء الله 🙂 جعفر