أبو امين قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 في العادة و حسب العديد من الامثلة للخبراء في هذا المنتدى : نستطيع نقل جدوا / استعلام من قاعدة بيانات 1 الى قاعدة بيانات 2: هل يمكن نقل نموذج من القاعدة 1الى القاعدة 2
أبو امين قام بنشر أبريل 9, 2023 الكاتب قام بنشر أبريل 9, 2023 صحه شريبتكم : تقبل الله صيامكم و قيامكم للرفع
محمد احمد لطفى قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 (معدل) تفضل هل هذا ماتريد DoCmd.TransferDatabase acImport, "Microsoft access", "C:\sourceDB.mdb", acForm ,"SourceFormName", "FormNameInDestinationDB" نفس طريقة نقل الجدول تم تعديل أبريل 9, 2023 بواسطه محمد احمد لطفى 1 1
متقاعد قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 44 دقائق مضت, أبو امين said: هل يمكن نقل نموذج من القاعدة 1الى القاعدة 2 نعم ممكن ولكن .... نعود لذلك بعد شرح الطريقة الامر المطلوب هو DoCmd.TransferDatabase acExport, "Microsoft Access", "d:\test.accdb", acForm, "form6", "form6" هنا نصدر كائن قاعدة بيانات اكسس ثم مسار واسم القاعدة التي نرغب التصدير اليها ثم نوع الكائن اسم الكائن اخيرا اسم النموذج في القاعدة الوجهة نعود للكن النموذج يختلف عن الجدول من خلال ان له مصدر بيانات في العادة يكون جدول واحيانا استعلام وقليلا مايكون غير منظم ايضا النموذج قد يحتوي على قوائم او مربعات تحرير وسرد مصدرها قد يكون استعلام وقليلا ما يكون مصدر بالكود واحيانا يكون النموذج له نموذج فرعي لذا تصدير نموذج يتطلب معالجات اكثر مما يتطلب تصدير جدول تحياتي اخي محمد لطفي سبقتني بالرد ولكني كنت اجهز للرد 1 1
ابو طارق سعيد قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 اعذرونى ان لم افهم الموضوع ولكن حسب ما اعرف انه بسهولة يمكن نقل جدول او استعلام او نموذج من قاعدة الى اخرى ولكن النموذج طبعا يكون مرتبط بجداول او استعلامات او الخ وبالتالى اذا اردت ان يعمل بشكل صحيح يجب ان تعرف ما المرتبط به واستيرداها ايضا وذلك يكون حينما تكون فاتح القاعدة المراد استيراد النموذج لها ومن ثم من قائمة بيانات خارجية- مصدر بيانات جديد -من قاعدة بيانات - اكسيس واختار ما تريد استيراده 1
متقاعد قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 2 دقائق مضت, ابو طارق سعيد said: وذلك يكون حينما تكون فاتح القاعدة المراد استيراد النموذج لها ومن ثم من قائمة بيانات خارجية- مصدر بيانات جديد -من قاعدة بيانات - اكسيس واختار ما تريد استيراده لا اخي المقصود هنا تصدير كائن من قاعدة لاخرى باستخدام الكود 2
أبو امين قام بنشر أبريل 9, 2023 الكاتب قام بنشر أبريل 9, 2023 شكرا كثيرا على ما تفضلتم به من رد : بطبيعة الحال نقل النموذج سيكون مع جداوله المرتبطة به شكرا كثيرا ساقوم بالتجربة و اوافي خبرائي الافاضل بالرد
متقاعد قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 34 دقائق مضت, متقاعد said: النموذج يختلف عن الجدول من خلال ان له مصدر بيانات في العادة يكون جدول واحيانا استعلام وقليلا مايكون غير منظم ايضا النموذج قد يحتوي على قوائم او مربعات تحرير وسرد مصدرها قد يكون استعلام وقليلا ما يكون مصدر بالكود واحيانا يكون النموذج له نموذج فرعي لذا تصدير نموذج يتطلب معالجات اكثر مما يتطلب تصدير جدول هناك مرفق جميل للاستاذ @Moosak اقتباس ممكن الاستفاده منه مع بعض التعديلات وتبديل بعض معلامات الكود الذي اشرنا له مع اخي @محمد احمد لطفى باستخدام قوائم منسدلة لغرض انشاء قواعد بيانات فرعية من القاعدة الاساسية فكرة شاطحة ولكن ممكن تنفيذها ولكن هذا موضوع اخر تحياتي
أبو امين قام بنشر أبريل 9, 2023 الكاتب قام بنشر أبريل 9, 2023 (معدل) صراحة طبقت المثال مثل ما هو موجود بالمرفق لكن فشلت العملية : استعملت في هذا المثال القائمة المنسدلة كما اشرت لها لكن العملية لم تنجخ و يتوقف النقل في وسط الطريق : edusoftUpdate.accdb تم تعديل أبريل 9, 2023 بواسطه أبو امين
أفضل إجابة متقاعد قام بنشر أبريل 9, 2023 أفضل إجابة قام بنشر أبريل 9, 2023 19 دقائق مضت, أبو امين said: استعملت في هذا المثال القائمة المنسدلة كما اشرت لها لكن العملية لم تنجخ و يتوقف النقل في وسط الطريق : المثال يعمل بعد تعديله الى DoCmd.TransferDatabase acExport, "Microsoft Access", "d:\test.accdb", acForm, Me.Modifiable9.Column(1), "FramDelete" تحياتي 1 1
محمد احمد لطفى قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 أستاذ متقاعد جزاك الله خيراً و شكرا للتوضيح تفضل تمت التجربة ويعمل يجب أن تختار النموذج المراد نقله من القائمة المنسدلة ومسار القاعدة edusoftUpdate (2).accdb 2
أبو امين قام بنشر أبريل 9, 2023 الكاتب قام بنشر أبريل 9, 2023 شكرا استاذي هذه احسن اجابة بارك الله في اعمالك و تقبل صيامك و غفر ذنوبك 1
متقاعد قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 5 دقائق مضت, محمد احمد لطفى said: أستاذ متقاعد جزاك الله خيراً و شكرا للتوضيح والله يا استاذ @محمد احمد لطفى اذا كان هناك من يستحق افضل اجابه فهو انت 🌹 4 دقائق مضت, أبو امين said: بارك الله في اعمالك و تقبل صيامك و غفر ذنوبك ولك بالمثل واكثر من ذلك انت واخي محمد لطفي 1
محمد احمد لطفى قام بنشر أبريل 9, 2023 قام بنشر أبريل 9, 2023 ربنا يبارك فى حضرتك أنا هنا لاتعلم ومازلت اتعلم 1
أبو امين قام بنشر أبريل 9, 2023 الكاتب قام بنشر أبريل 9, 2023 و عندما تكون الوحدات النمطية محمية بكلمة مرور ما ذا نضيف للكود : DoCmd.TransferDatabase acExport, "Microsoft Access", "C:\Derbali\edusoft.accdr", acForm, [Modifiable9], [Modifiable9], False
أبو امين قام بنشر أبريل 12, 2023 الكاتب قام بنشر أبريل 12, 2023 مشكلة اخرى جد على المثال : نستطيع من خلال المثال السابق نقل الجداول غير المرتبطة فقط كما نستطيع نقل النماذج التي تكون اكوادها مفتوحة اي من دون كلمة سر . لكن عندما تكون الجداول مرتبطة او تكون ا كواد النماذج محمية بكلمة مرور لا يمكن فعل ذلك هل بامكان تحقيق المثال الغاية من المثال هي ايجاد طريقة لتحيين قاعدة البيانات لدى العميل فمثلا عندما يقع تطوير قاعدة البيانات من طرف المبرمج و نستطيع تصدير الجداول و النماذج الى العميل باي صيغة كانت نقوم بذلك بكل سلاسة و دون مشاكل
kkhalifa1960 قام بنشر أبريل 12, 2023 قام بنشر أبريل 12, 2023 في 10/4/2023 at 01:49, أبو امين said: عندما تكون الوحدات النمطية محمية بكلمة مرور ما ذا نضيف للكود : DoCmd.TransferDatabase acExport, "Microsoft Access", "C:\Derbali\edusoft.accdr", acForm, [Modifiable9], [Modifiable9], False
Moosak قام بنشر أبريل 12, 2023 قام بنشر أبريل 12, 2023 في ٩/٤/٢٠٢٣ at 23:57, أبو امين said: هل يمكن نقل نموذج من القاعدة 1الى القاعدة 2 طبعا الأساتذة الكرام جزاهم الله خيرا أجابوا عن هذا السؤال بالأكواد البرمجية .. وهناك طريقتين سهلتين لا تحتاج لبرمجة وسريعة خصوصا في حال أن النقل لمرة واحدة وليست عملية متكررة 🙂 الأولى : عن طريق معالج الاستيراد الخاص بالأكسس ، وهو نفسه الذي نستورد به الجداول ولكن نختار النماذج من تبوب النماذج .. الثانية : وهي أسهل من الأولى (السحب والإفلات) .. يعني تختار النموذج .. تسحبه بالماوس من القاعدة 1 وتفلته في القاعدة 2 في مكان النماذج .. وتم بحمد الله 😄✋🏻
kkhalifa1960 قام بنشر أبريل 12, 2023 قام بنشر أبريل 12, 2023 استاذنا @Moosak سؤالي هو " عندما تكون الوحدات النمطية محمية بكلمة مرور ماذا نضيف للكود : DoCmd.TransferDatabase acExport, "Microsoft Access", "C:\Derbali\edusoft.accdr", acForm, [Modifiable9], [Modifiable9], False
Ezril قام بنشر أبريل 12, 2023 قام بنشر أبريل 12, 2023 اتذكر في مثال ارفقته للربط القواعد (اضافة حقل غير منظم واستخدم الشرطية IF اذا لم يكن فارغ بنفس الكود اضافة , False , Me.password و @Moosak يقصد في وضع التصميم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.