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

ابوخليل

أوفيسنا
  • Posts

    12,480
  • تاريخ الانضمام

  • Days Won

    233

كل منشورات العضو ابوخليل

  1. السلام عليكم ورحمة الله وبركاته احبتي الكرام : عطفا على هذا الموضوع ومن اجل تنوع العناوين ولان الموضوع فريد من نوعه ولاني اخذت اياما في تصميمه وتجربته رأيت ان افرده في موضوع وعنوان يخصه . تم تجربة العمل بنجاح فالحمد لله اولا وآخرا تم التجاوز والتغاضي عن التالي : 1- (((فتح مربع حوار لاختيار القاعدة البعيدة))) ، لاني اريد التحديث بنقرة واحدة ، وغالبا المبرمج ينصب برامجه في مكان واحد والاختلاف سيكون في اسم قاعدة البيانات ومن المنطقي ان يغير يدويا داخل الاداة لانه في الاصل سيعد الجداول يدويا . وايضا هذه الاداة له وليست للمستخدم وانما المستخدم منفذ وكل ما عليه عمله هو النقر على الزر . 2- ايضا تجاوزت فيما لو تم تغيير خصائص بعض الحقول او تغيير مسمياتها ، وعلى المبرمج معالجة مثل هذه المشكلات لو ظهرت يدويا ، ومثل هذه التعديلات المشكلة وصعوبة وتكلفة التعديل مستقبلا تجعل المبرمج يأخذ احتياطاته عند التطوير فيتحاشاها وحتى يتضح تماما خطوات العمل داخل الاداة فمن يريد تجربة المثال فيجب عليه التالي : 1- ادخل على المجلد fresh للاطلاع قبل اجراء اي عمل 2- افتح القاعدة db1.mdb وتصفح الجداول لترى البيانات ، باعتبارها القاعدة القديمة 3- افتح القاعدة dbmain.mdb وتصفح الجداول وسترى انها خالية من البيانات ويوجد فيها جدول زائد ( الجداول الجديدة المحدثة ) 4- استخرج المجلد fresh وضعه على قرص الــ D ( مؤقتا كتجربة سريعة) 5 - افتح القاعدة dbmain.mdb ثم انقر الزر 6- ارجع وتصفح الجداول في القاعدتين لترى الفرق طريقة الاستفادة من الأداة : اجلب الى قاعدة جداولك المحدثة : النموذج والوحدة النمطية فقط عدل الامتدادات ومسارات الملفات داخل النموذج وداخل الوحدة النمطية حسب رغبتك انتبه فيجب أن تكون جداولك نظيفة من البيانات الا الجداول الجديدة التي لا يوجد مثلها في القاعدة القديمة فيمكن ان تشتمل على بيانات مثلا اضفت جدولا جديدا باسم الجنسيات ووضعت فيه جميع الجنسيات ... وهكذا يمكنك ارساله الى العميل بصورته الحالية او تحويله الى mde تحديث قاعدة بيانات بعيدة استخرج المجلد الداخلي وضعه على القرص D.rar
  2. وعليكم السلام تقول بدر لي .. وهذا انت عملت اخونا الكريم .. حتى تحصل على استشارة وافية كافية من اخوانك لا بد تشرح طبيعة العمل من الألف الى الياء يعني صورة من ارض الواقع وما هي الاوراق والاجراءت التي تستخدم ثم ما هي النتائج المطلوبة ، والمخرجات المنتظر تحقيقها اي عمل ناجح لا بد يسبقه تحليل صحيح وافي للبيانات
  3. اكتب عنوانك ووسيلة الاتصال حتى يتم نقل الموضوع الى قسم الاعلانات
  4. بالنسبة لي 2003 ثم وقف الزمن عن العد الآن عملت المثال واستطعت جلب صورة من الجداول البعيدة وعملت على اظهار الجداول المتشابهه فقط على اعتبار ان الجداول الزائدة حتما في القاعدة الجديدة فقط وتمكنت من جلب البيانات وبقي الحذف والالحاق ثم اوافيكم به المشكلة التي ليس لها حل هو ما خط بالاحمر ، اما تغيير الخصائص فليس مشكلة اصلا الا اذا تغير نوع البيانات المدخلة وحيث انني امر احيانا بمثل هذه العمليات فالحل عندي اولا اخذ نسخة احتياطية ثم اجراء العملية ، فإن نجحت والا استعان بذراعيه ومثل هذه المواضيع والامثلة تفتق الذهن وتجعل المبرمج يأخذ احتياطاته عند التطوير ، وهي جديدة عليَ فشكرا لمن اثار الموضوع
  5. الف مبروك ابو براهيم وتستاهل اكثر
  6. سأحاول معك يابو عبدالله ان استطعت ولكن بدلا من أداة وبصحبتها قاعدة بيانات ثم استبدال القاعدة القديمة بالجديدة ، سأجعل الاداة عبارة عن قاعدة بيانات واجلب البيانات القديمة اليها ثم احذف جداول القاعدة القديمة واصدر اليها الجداول الجديدة
  7. شكرا يابو عبدالله على المرور والمتابعة والتفاعل وهذا اللي كنت اقصده .. والحاجة ام الاختراع .. بارك الله فيك ونحن بانتظارك
  8. اخي الحبيب انا اعرف القوقل درايف والتواصل عن بعد واستخدمها دوما وعلى فرضية ان التحديث دوما يكون بزيادة حقول وجداول دون التعرض لخصائص العناصر القديمة وحتى لو استخدمت التيم فيور اريد ملف بنقرتين ينهي لي كل شي طبعا هذا اللي يريده اخونا سلمان يريد نقلبها ورشة ,,
  9. كذا ما غزينا .. تيم فيور او ارسل احد لا نريد تدخل احد .. انا هنا ساطرح بعض الخطوات ويمكن تصحيحها فمثلا برامجي دائما اقوم بتنصيبها على قرص C فنريد ارسال ملف تنفيذي يشتمل على الجداول الجديدة فارغة ، فيقوم الملف التنفيذي بنسخ بيانات جميع الجداول القديمة الى جدولي المرفق ثم بخطوة اخرى يحذف الجداول القديمة ويلحق الجداول الجديدة او نحو هذا .. انا هنا ابحث عن الخطوات المنطقية ، اما التنفيذ فمن اختصاص اخواني واحبتي الخبراء
  10. حتى تحصل على تجاوب اكثر ارفق مثالك مشتملا على الجدول حتى تتيح لمن يحاول المساعدة من اخوتك التطبيق والتجربة
  11. ضع وسيلة تواصل .. حتى ننقل موضوعك الى قسم الاعلانات
  12. ياهلا باستاذنا . وشكرا لله على عودتك ، والعود احمد
  13. السلام عليكم .. يمكن يكون من نوع الخط المستخدم جرب واختر في الاداة الخط 128 ايضا لخصائص الاداة دور في ذلك .. مثل امتلاء الحقل اي مثل ( الضبط والتوزيع في الحقول النصية ) ايضا انظر في تناسب حجم الشريحة مع القيمة ، وهو مهم جدا فحين تقوم بتصغير الشريحة فان بعض القارئات تقرأ وبعضها لا والسبب ايضا في خصائص القارىء فالقارئات انواع في جودة القراءة فحسب النوع تتحدد الجودة 5mil / 4mil / 3mil ولكن اذا ضبطت الشريحة على مقاس متناسب مع القيمة فكلها ستقرأ
  14. صح .. يا عبقري يا سلام .. طيب ,, شمر عن ساعديك .. اقصد عن بنات افكارك واعطنا الخطوات التي سأتبعها حين ارسل التحديث للمستخدم عبر البريد على اعتبار التحديث وقع على الواجهات وعلى الجداول واني سأرسل التحديث على هيئة ملف تنفيذي . مع الشكر مقدما لك ولمن يمر من هنا
  15. السلام عليكم يقصد بالجدول المضمن (غير مرتبط) اي يضع الجدول ضمن قاعدة الواجهات بحيث يكون لكل واجهة جدولها الخاص . ولكن يوجد طرق للحماية تستفيد من السيريال وتوظفه ولكن بدون استخدام جداول
  16. السلام عليكم نعم هي مشكلة مؤرقة تصادف المبرمج دوما تصور انك زدت حقلا واحد في جدول في نسختك الجديدة ، هذا يعني ان العميل القديم لن يستفيد من تحديث الواجهات حتى يتم التعديل على الجدول عنده ، والمشكلة الاكبر اذا زدت جدولا فهنا لن يقبل القديم التحديث لان الواجهات الجديدة تحتوي على جدولا مرتبطا لذا ستكون مضطرا بالتواجد امام الجهاز نفسه وتقوم بالاصلاح يدويا وموضوعك جميل جدا خاصة النقاط التي وضعتها لان المبرمج سينسى الزيادات والفروق بين النسختين وجدت هذا المثال وهو حصيلة جهد خبراء كأبي يوسف واكسير وغيرهم في منتدى الفريق العربي وهو يختصر 70 % من الجهد والذي يهمنا فيه هو جزء الجداول فالجداول غير الموجودة امرهها يسير حيث يمكن الحاقها من القاعدة الجديدة ولكننا نريد الحقول الجديدة المضافة حتى يتم الحاقها بالجداول الناقصة . ( مع استبعاد فكرة تغيير مسميات الحقول ، الآن على الاقل ) last_compare.rar
  17. شكرا لكم احبابي عمل جميل ورائع واكواد نادرة ولكن ايضا العمل ضمن نموذج كما تفضل به ايضا استاذنا ابو احمد أما لو تم عمل دالة خاصة مثل : inputbox تشتمل على قيمتين ، فهو بيت القصيد
  18. السلام عليكم مشكلة التاريخ الهجري في microsoft windows
  19. السلام عليكم ,, ومشاركة مع استاذنا وحبيبنا شفان استبدل علامتي الاقتباس "" بـــ صفر لان نوع الحقل الذي ستجري عليه التحديث رقمي
  20. تفضل تم التعديل اتمنى يوافق رغبتك بالنسبة للنموذج الفرعي واسناد المواد فتركته كما اعده استاذنا ابو عبدالله new2.rar
  21. السلام عليكم ومشاركة مع اخي شفان مشكلتك في الرقم المعرف حيث الارقام في الجدول الاول موجودة لاشخاص آخرين في الجدول الثاني من الخطأ ان تضع علاقة في الاستعلام بين الجدولين يعني يجب عليك عدم اعتبار الرقم المعرف والبحث عن طريقة اخرى للربط او قم بدمج الجدولين باستعلام توحيد وتعامل مع التاريخ والاسم فقط
  22. سيتم نقل الموضوع اى قسم اكسل ، للمكان الأنسب و للتفاعل اكثر ،
×
×
  • اضف...

Important Information