عمتم مساءً أخوانى وأخواتى .... قمت مؤخراً بتصميم برنامج يسمى "دلتا للحسابات التجارية" وواجهتنى مشكلة فى فاتورة العميل ألا وهى .. يمكن أين يباع من الصنف الواحد وليكن عشرون قطعة وكل قطعة تحمل رقم مسلسل مكون من 4 أرقام فى التقرير العادى لاتظهر الأرقام كلها داخل الحقل بل حسب عرض الحقل يتم رؤية الأرقام ناقصة وإذا تم أختيار خاصية قابل للنمو للحقل المراد توسيع البيانات بداخله رأسياً يكون تحديد خط الرسم أطول من الحقول الباقية قمت بالبحث فى المنتدى ووجدت حلول: 1- للأخ مفرج عن طريق تحديد الارتفاع برمجياً باستخدام تساوى تلقائى للحقول بالحقل المراد نمو البيانات بداخله .. ولكن يجب تحديد الارتفاع بالبوصة وبذلك لايتسع مثلاً لأكثر من ثلاثة أو أربع سطور... ولكنها فكرة عبقرية تستحق التقدير بالطبع.... ولكنها لم تنفع نمواً أوتوماتيكياً للحقل. 2- للأخت زهرة عن طريق DrawBoxes وفكرتها تقوم على تحديد خطوط الحدود برمجياً ... ولكن المشكلة فيها إذا تم عمل أى مربع نص خارج منطقة التفصيل تقوم الوحدة النمطية برسم حدوده فى مكان التفصيل وبالتالى لا تعرض البيانات بصورة صحيحة وسيتم ظهور خطوط عديدة بعدد مربعات النص الموجودة بالتقرير.ولكنها فكرة عبقرية تستحق أيضاً التقدير بالطبع ... فهى نبراساً لى فى مشوارى الطويل بالبرمجة عن طريق الأكسس.... بأمثلتها المليئة بالخبرات العملية فعلاً... شكراً لعطائها و مجهودها الدائم. 3- وطريقة أخرى عن طريق الرسم الخطى برمجياً بالبوصة..... وهذه الطريقة غير مجدية.. فإن تنفيذها صعب وإذا تغير إعداد الصفحة تتغير كافة الإعدادات.... ولكنها أيضاً فكرة تستحق التقدير... فأرجو الله أن أجد وحدة نمطية تقوم بعمل تمدد ونمو تلقائى للحقل.. أى مهما زاد حجم البيانات بداخله يتم عرض كافة بيانات الحقل وتتمدد معه باقى خطوط الحقول ويخص بهذا النمو منطقة "التفصيل" فقط... عفواً على الإطالة وشكراً على احتمالكم لى.. وبإذن الله سوف أقوم برفع هذه البرنامج بعد الانتهاء منه لتعم الفائدة. فالجهد المبذول فيه لا يرجع لى وحدى فقط وإنما لكافة المواضيع المميزة فى هذا المنتدى.