السلام عليكم:
أرفق لكم مثالا يتضمن محاولة ( يائسة ) لتطبيق أحد التفقيطات الموجودة في هذا المنتدى على قاعدة أخرى لدي. المثال يتضمن الوحدة النمطية المتعلقة بالتفقيط. والمطلوب هو التكرم بالآتي:
1ـ جعل التقرير الواحد لا يتضمن أكثر من عشرة صفوف على سبيل المثال وتحديدا حسب الترقيم التسلسلي من 1 إلى 10 وإن كانت الصفوف أكثر من عشرة فيتم فتح صفحة جديدة تبدأ ترقيما جديدا أي من واحد إلى عشرة جديدة. وليس شرطا أن تكون الصفوف عشرة لكن الشرط أنه عندما تمتليء الصفحة الأولى بالصفوف وينتقل التقرير إلى صفحة جديدة فلا بد من ترقيم تسلسلي جديد للصفوف في هذه الورقة باستقلالية عن الصفحة السابقة.
2ـ تتضمن كل ورقة من أوراق التقرير تجميعا حسابيا خاصا بها. بمعنى أن يتم جمع مبالغ الصفوف في الصفحة الأولى على حدة. ثم بعد الانتقال إلى الصفحة الثانية يتم تجميع مبالغ صفوفها على أنفراد أيضا وبمعزل تام عن الصفحة الأولى فيما يتعلق بالعمليات الحسابية فقط.
3ـ وهذا هو بيت القصيد أن يتم عمل التفقيط أيضا في كل صفحة مستقلة عن الأخرى بحيث عندما يتم استخراج التقرير في النهاية لا يتضح أن هناك علاقة مباشرة بين الورقة الأولى والورقة الثانية منه سوى في خانة ( الاسم ) فقط لا غير. بحيث تطلع الأوراق كلها باسم الشخص نفسه لكن المبالغ وتجميعاتها وتسلسل أرقام صفوفها وتفقيطاتها تكون منفردة ومنفصلة عن بعضها البعض. أرجو أن أكون قد وفقت في شرح المطلوب الذي أعتقد أنه ( مطلوب غير عادي ) يعني بحاجة إلى جهد ومعرفة ودراية بهذا الأكسس الذي أتعبنا معه وأشغلنا مثلما شغل المتنبي الناس منذ زمانه إلى يومنا هذا... ( فلسفة ) لا تؤدي ولا تؤخر!!. :P