السلام عليكم
ارجو الافادة عن كيفية تفريغ البيانات من كافة الحقول الموجودة بكل الجداول
وذلك من خلال زر امر على نموذج مع الاحنفاظ بالعلاقات بين الجداول - لحين تعئتها مرة اخرى
السلام عليكم
ارجو الافادة عن كيفية تفريغ البيانات من كافة الحقول الموجودة بكل الجداول
وذلك من خلال زر امر على نموذج مع الاحنفاظ بالعلاقات بين الجداول - لحين تعئتها مرة اخرى
السلام عليكم
وجدت برنامج يفى بالغرض ولكن ارجو من السادة المشرفين شرح هذا البرنامج
ونظراً لعدم معرفتى لصاحب البرنامج فاننى اتوحة بالشكر له
وارجو من الاخت زهرة والمشرفين الاجلاء الا يبخلوا علينا بشرح هذا البرنامج
فمثلاً هناك ماكرو autoexec بة امر لفتح نموذج اسمهstart فاين هذا النموذج
مع تحياتى للجميع
تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 23 أكتوبر 2007 في 21:47
اخي العزيز،، البرنامج يستخدم الماكرو بامر transfer Text وهو امر يقوم بارسال بيانات جدول او اي مصدر بيانات في القاعدة (مش القاعدة اياها) بل قاعدة البيانات الى ملف نصي يحدد مكان تخزينه من خلال المتغير Path وهو هنا حسب البرنامج id.txt ومخزن مباشرة على الهواء، قصدي على الفرص C
كذلك، يقوم نفس الماكرو بتشغيل استعلام حذف كافة البيانات بعد تصديرها الى الملف النصي المذكور، وذلك بعملية تفريغ الجدول،
اما الزر الاخر الخاص بالاستيراد فيقوم بعمل عكسي، Import من خلال الماكرو الاخر واسمه i هنا، حيث يستورد تلك البيانات التي تم ترحيلها مسبقا الى الملف النصي المذكور، ويدخلها الى الجدول، من جديد،،.. يمكن الاستغناء عن الماكرو ووضع كود عبارة عن سطر واحد في كل زر امر، ولكن من وجهة نظر المبرمج الذي نحتم جدا عمله واتقانه، فهو يرى الحل بهذه الصورة،،
فيما يتعلق بالنموذج start ،،، قام المبرمج باخفاءه من خلال قائمة ادوات--> خيارات --> افتح امر view او عرض، وضع اشارة امام "الكائنات المخفية" او Hidden Objects وستجده امامك،، وبه الكود...
ارجو ان تكون المعلومة وصلت، ولو بشل اولي، ولهذا ارجو التواصل وكلي امل ان اساعدك بما يوفقني الله..
همام
تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 23 أكتوبر 2007 في 22:01
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
السلام عليكم
اخى العزيز همام
فى بداية حديثى اليك اتوجة لك بخالص الشكر والتحية لسرعةالاستجابة وهذا دلالة قاطعة على كرم اخلاقك.. هذه اولاً
ثانياً .. انا من المتابعين لابداعك.. فجزاك الله عنا خير الجزاء وكل العاملين على رقى هذا المنتدى
ثالثاً .. كيف يتم التعامل مع اكثر من جدول .. وانا من الطامعين فى كرمك بأن يكون هناك برنامج من تصميمك وفكرك الذى نستفيد منه.
تحياتى لك ولكل من اسهم فى هذا المنتدى
توضيح
وهذه مشكلة:
عندما يتم تجهيز قاعدة بيانات من خلال access2003 developer extension
ويتم العمل بهذه القاعدو لمدة معينة 0 لتكن شهر مثلاً )
فانة لبدء فترة جديدة فلا حاجة للبيانات القديمة الموجودة فى الجداول ( هنا المطلوب تفريغ القاعدة من البيانات )
لذا اقترح
1 - عند الضغط على زر امر تفريغ.. يتم نسخ البيانات على ملف خارجى ثم تفريغ الحقول من البيانات) وهذا بهدف استعاده هذه البيانات عند الحاجة
2 -نظراً لتعدد فترات التفريغ فمن الافضل اظهار مربع الحوار حفظ باسم لتغير مسار الملف المحتوى على البيانات المفرغة من الجداول
3 - عند نقر زر استرجاع البيانات يتم فتح مربع حوار لتحديد الملف المحتوى على البيانات السابق تفريغها .. ومن ثم استعادة البيانات مرة اخرى للحقول
فهل هذا ممكن مع قاعدة بيانات يتم فيما بعد تحويلها الى EXE
تم تعديل هذه المشاركة بواسطة sabmof في 24 أكتوبر 2007 في 15:45
اخي العزيز، شكرا على الكلمات الطيبة،
واود ان اقول انني باذن الله ساعمل على ذلك، فانا حاليا بصدد تطوير وتحسين برنامج المشرف التربوي الالكتروني، الذي يقوم بعمليات مشابه في بعض جزئياته، وبعد انتهائي منها سارفق الجزئيات الخاصة بالاستيراد والتصدير من اكسل او ملف نص،،
وشكرا مرة اخرى..
همام
وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ
هذا الموضوع مغلق.