السلام عليكم
أخواني الأفاضل:
هل من الممكن وضع حقل في التقرير يقوم بإدراج قيمة تلقائية لنفسه تسلسلية ويعاد الترقيم من جديد في كل شهر...
بمعنى كل سجل مُدخل يأخذ قيمة تسلسلية معينة ويقوم بإعادة التسلسل مرة أخرى للشهر الجديد وهكذا كل شهر ؟؟؟؟؟؟؟؟؟
السلام عليكم
أخواني الأفاضل:
هل من الممكن وضع حقل في التقرير يقوم بإدراج قيمة تلقائية لنفسه تسلسلية ويعاد الترقيم من جديد في كل شهر...
بمعنى كل سجل مُدخل يأخذ قيمة تسلسلية معينة ويقوم بإعادة التسلسل مرة أخرى للشهر الجديد وهكذا كل شهر ؟؟؟؟؟؟؟؟؟
لم افهم بالضبط المطلوب ... هل يمكن ان ترفع مثال توضح به المطلوب
تحياتي
OMANI FOR EVER
-------------------------------------------------

-------------------------------------------------
أنظر اخي العزيز في المرفقات سوف تجد خاصية في التقرير تسمي التجميع (sorting and grouping)
وفي المثال التجميع علي الصف حيث يحصر المسيحيين في كل صف ويقوم بترقيم كل صف علي حده
ويمكنك عمل نفس الأسلوب ولكن علي الشهر
Toty_Retos
(المبرمج الصغير)
بين أيديكم المثال المرفق
وقد وضعت هذا المثال من قبل في المشاركة
والآن عندي حقل باسم (ملف) أضفته في الجدول وأريده عن فتح سجل جديد أن يقوم بإضافة رقم جديد في كل سجل جديد وما إن أقوم بفتح سجل جديد في شهر آخر حتى يقوم بإعادة التسلسل مرة أخرى ويعطيني نفس التسلسل المضاي لكن في الشهر الجديد...
خلاصة القول والفكرة هي أني أريد لكل معاملة مقدمة إلي تقسيمها كالتالي:
س/ب
ب: هو رقم الشهر الحالي - وهذا انتهينا منه.
س: هو رقم تسلسل المعاملة في الشهر المذكور.
أرجو أن أكون قد أوضحت الصورة...
أرى في مثال الأخ أحمد الحيقي في الرابط المرفق فكرة واضحة للوصول إلى ما أريده لكني حاولت وعجزت..
أخي الفاضل محمد أشكرك على تفضلك ومجهودك
لكن يبدو أن الحل لم يزبط بعد ، وأعتقد أنك استخدمت حقل الترقيم التلقائي لذلك واجهت مشاكل في إدارج سجلات جديدة، وكنت أتمنى لو يكون الحل بطريقة برمجية افضل وأسهل..
لك مني أفضل واجمل التحية ،،،،
أبو مالك1 كتب:أخي الفاضل محمد أشكرك على تفضلك ومجهودك
لكن يبدو أن الحل لم يزبط بعد ، وأعتقد أنك استخدمت حقل الترقيم التلقائي لذلك واجهت مشاكل في إدارج سجلات جديدة، وكنت أتمنى لو يكون الحل بطريقة برمجية افضل وأسهل..
لك مني أفضل واجمل التحية ،،،،
مرفق مثال برمجي وكما طلبت والكود معروف من قبل الكثيريين ولكني أحدثت عليه تعديل ليتناسب مع طلبك ..
للترقيم الشهري أستخدم هذا الكود
Me.no = AutoNumber("att", "No", "[mm]-", 4)وللترقيم السنوي أستخدم هذا الكود ..
Me.no = AutoNumber("att", "No", "[yyyy]-", 4)وبالتوفيق ...
تم تعديل هذه المشاركة بواسطة moh samer ali في 18 يناير 2010 في 09:53

حل موفق وفكرته بسيطة جداً ..... ( أشكرك بعنف ) ..
أسأل الله لك التوفيق والمزيد ....
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…