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

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

قام بنشر
  في 20‏/9‏/2019 at 14:36, محمد احمد لطفى said:

طب لو عاوز اعمل الكود بين رقمين

Expand  

أخي جرب التعديل عملت لك على حسب مسافة سفلية في الصفحة لا على عدد اسطر بمعنى لو قمت بنقص او زيادة ارتفاع عناصر في صفحة وعدد اسطر 37 ، يرجع نفس مشكلة سابقة  فلهذا عملت الكود يزداد ارتفاع الآلي بعد وصول سجلات الى نقطة محددة في صفحة مهما كان ارتفاع عناصر ، جرب الملف و وافيني بنتيجة

test120 (1).mdbFetching info...

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

+ و تلاحظ عند وضع حدود لمربع أن هناك فراغ بين كل سجل

بالبحث فى الانترنت هذا الكود مخصص لارتفاع مربع النص

 

Me.serial.Height = "500"
Me.الحالة.Height = "500"
Me.no.Height = "500"
Me.date1.Height = "500"


فى المثال الاول كيف اغير القيمة لتصبح بين رقمين 
 

If Rcount > 37 Then

Capture1144.JPG

تم تعديل بواسطه محمد احمد لطفى
قام بنشر (معدل)

أخي تعين ارتفاع ثابت غير صحيح مثلا 500 الا لصفحتين او ثلاثة ولكن لصفحات اكثر بجب توزيع مساحة اضافية في صفحة الاخيرة على جميع سجلات +ارتفاع سجل الاصلي

اليك التعديل 

ملحوظة: يجب فتح تقرير من نموذج مع مراعاة ادخال معيار حقل التاريخ  نموذج و تقرير متساوي 

  في 21‏/9‏/2019 at 08:58, محمد احمد لطفى said:

و تلاحظ عند وضع حدود لمربع أن هناك فراغ بين كل سجل

Expand  

تم الحل

M_L.mdbFetching info...

image.png.ddcc4a9c1aed82a03b33b9f1599862fb.png

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

بارك الله فيك أستاذى @ابو عارف

لى استفسار صغير 

عندما نفذت على الملف المرفق الاصلى لم تظهر الخطوط كما فى فى الصورة و ملف 
واريد أن أعرف 
كيف اجعل هذا الكود بين رقمين للمعرفة

If Rcount > 37 Then

و أستأذن حضرتك ألا يمكن التنفيذ بعيدا عن ربطها بالنموذج لأن هناك بعد التقارير انفذها بدون نموذج باستعلام التاريخ أو باستعلام بتحديد Id 
هل يمكن تنفيذها لتعمل على كل انواع التقارير  
 

Capture5566633.JPG

test120 (3).mdbFetching info...

تم تعديل بواسطه محمد احمد لطفى
قام بنشر (معدل)

و قيك يركة اخي

  في 21‏/9‏/2019 at 16:45, محمد احمد لطفى said:

عندما نفذت على الملف المرفق الاصلى لم تظهر الخطوط كما فى فى الصورة و ملف

Expand  

ربما اخترت نمط حدود تلك المربعات  شفاف او عملت حدود بخطود و الامر سهل ان شاء الله في كل حالتين

  في 21‏/9‏/2019 at 16:45, محمد احمد لطفى said:

كيف اجعل هذا الكود بين رقمين للمعرفة

Expand  
If Rcount > 37  And Rcount < 100 Then

 

  في 21‏/9‏/2019 at 16:45, محمد احمد لطفى said:

و أستأذن حضرتك ألا يمكن التنفيذ بعيدا عن ربطها بالنموذج لأن هناك بعد التقارير انفذها بدون نموذج باستعلام التاريخ أو باستعلام بتحديد Id 
هل يمكن تنفيذها لتعمل على كل انواع التقارير  

Expand  

ممكن ولكن بشرط ادخال تاريخ في مربع نص لا من باراميترا او عمل نموذج و الماكرو لحفظ باراميترا لاستخدام في نماذج و تقارير... 

و للعلم الملفك الحالي لايزال يحتاج بعض تعديلات ك ملء صفحات على تساوي حتى مع تغير ارتفاع  رأس و تذييل  و هضبط لك لاحقا حسب الفراغ ان شاء الله

تم تعديل بواسطه ابو عارف
  • Thanks 1
قام بنشر (معدل)

أستاذ @ابو عارف

أقصد أن لا يقتصر الامر على النموذج يكون من خلال الاستعلام 

فهناك تقرير يعتمد على استعلام تاريخ 
و هناك تقرير يعتمد على استعلام id 
وهناك تقرير يعتمد على هذا النموذج مربوط id بالنموذج مع id الاستعلام 

نحتاج الى كود مرن يعمل على كافة التقاير 

وجزاك الله خير 

 

If Rcount > 37  And Rcount < 100 Then

هذا الكود سوف اعمل به مؤقتا وهو يدوى يعنى كل مجموعة ارقام يتم اختيار ارتفاع معين
وجزاك الله خيرا على سعة صدرك

تم تعديل بواسطه محمد احمد لطفى
قام بنشر
  في 21‏/9‏/2019 at 20:38, محمد احمد لطفى said:

أقصد أن لا يقتصر الامر على النموذج يكون من خلال الاستعلام 

فهناك تقرير يعتمد على استعلام تاريخ 
و هناك تقرير يعتمد على استعلام id 
وهناك تقرير يعتمد على هذا النموذج مربوط id بالنموذج مع id الاستعلام 

نحتاج الى كود مرن يعمل على كافة التقاير 

Expand  

ان شاء الله اسوي لك تقرير كما في ذهنك و اكثر ان شاء الله

انا اعرف تعديل الكود  اكثر من 37 و اقل من 46 تريد لضيبط صفحتين فقط ولكن انا اريده للعمل عليه حتى لو مئات من صفحات انظر المثال

image.png.a099e5b4bf1b8947d77c6051e23475f9.pngimage.png.d31111ee468cf135a78ce4bf8aeeb033.png

و بعد اضافة سجل 1

image.png.2067a427c0f18446fbca02479a2658ef.pngimage.png.1baea980cd19e7dea99926f57f503193.pngimage.png.9c3783b1bb563b39067e37ed98bbadf1.png

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

أستاذى العزيز @ابو عارف

الفكرة فكرتك وجزاك الله خيراً 

و لكن هل يمكن الابتعاد عن النموذج 

بمعنى ان يعمل الكود بين التقرير و الاستعلام 

مثل هذا المثال المرفق  بحيث يعمل الكود فى كلا الاستعلامين بعيدا عن النموذج 

و اذا لم يكن هناك استطاعه فجزاك الله كل خير 

test120 (4).mdbFetching info...

تم تعديل بواسطه محمد احمد لطفى
قام بنشر (معدل)

أستاذى @ابو عارف

فى هذا التقرير تم حساب عدد السجلات من خلال التقرير نفسه ( ابتعدنا عن الاستعلام وعن النموذج )

هل يمكن الان تنفيذ ملئ الصفحة الان بطريقة الية 

و أسف على الازعاج 

test.mdbFetching info...

تم تعديل بواسطه محمد احمد لطفى

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information