اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وبركاته

الى اخواني الأعزاء من خبراء ومشرفين واعضاء هذا المنتدى المعطاء

انني اعاني من مشكلة في برنامج قمت بتصميمه حيث وضعت في التقرير ترقيم تلقائي بهذه الصيغة ( =1 )

لكل العمليات التي يقوم بها العميل والبرنامج يحتوي على اكثر من عميل المشكله تكمن انه في التقرير عن العميل الاول يمكون الترقيم ممتاز

ولاكن العميل الثاني يتم استكمال الترقيم ولا يبداء الترقيم من جديد وذلك في حالة طلب طباعة بيانات كل العملاء ، اما في حالة طلب طباعة اي

عميل بواسطة المفتاح الاساسي له فلا توجد مشكله

ارجو ممن لديه الحل لهذه المشكله ان يمد لي يد المساعده ولكم مني جزيل الشكر والعرفان

قام بنشر (معدل)

السلام عليكم

أكيد أخي أن يحدث معك هذا لآنك اخترت العد التراكمي , والحل طبعا بتجديد أمر الطباعة لكل عميل على حدة , وأكيد أن العملية يدويا جد متعبة ومملة , ولك الحل البرمجي :

dim MySQL AS String
MySql="SELECT [Table].* From [Table] Where [Table].ID = "
Dim R, I AS integer 
R = Dcount("ID","[Table]
For I  = 0  TO R-1
MySQL = MySQL & I
Me.RecordSource = MySQL
   docmd.OpenReport [Report],acViewNormal 
    
next I

على أن [Table] جدول العملاء

و "ID" المفتاح الاساسي

و [Report] التقرير موضوع السؤال

والله الموفق

تم تعديل بواسطه أبو تماضر
قام بنشر (معدل)

مشكور لسرعة ردك وجزاك الله خير

جاري التجربه ان شاء الله

اسف لتكرار المشاركه ولكن لم تظهر المشاركه الاولى الا بعد اضافة المشاركه الثانيه

تم تعديل بواسطه ابو محمد 1
  • 3 weeks later...
قام بنشر

اخي الكريم مشكور لجهدك

اخي لم تنجح الطريقه معي ( ربما لم احسن وضع الكود في المكان الصحيح )

اخي هل بالامكان وضع الكود في مثال لكي استفيد منه في ولك جزيل الشكر والعرفان

  • 6 months later...

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information