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

كود لطباعة الصفحات التى بها بيانات فقط


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

اخوانى الأحباب السلام عليكم ورحمة الله وبركاته

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

ولتكن تجربة الكود على مفتاح الطباعة الموجود فى نموذج main_data والذى يطبع التقرير EMP_REPORT

وشكر الله لكم حسن صنيعكم

2-3-2010.rar

رابط هذا التعليق
شارك

اخي العزيز

التقارير في أكسس (بل حتى في جميع برامج قواعد البيانات) نوعان:

- التقارير الفردية التي تحتوي فيها كل صفحة على سجل واحد وعادة ماتكون كالنماذج الرسمية أوالشهادات وبالتالي لايمكن أن تحتوي إلا على صفحات بعدد السجلات أو بحسب مايعده المبرمج من أبعاد لتقريره حتى أن التصميم قد يشمل صفحة أو أكثر للسجل الواحد.

- التقارير المتواصلة أو التي تشمل على أكثر من سجل في الصفحة الواحدة فتظل الصفحات تظهر طالما مازال هناك سجلات وعند اخر سجل ينتهي التقرير كالكشوفات مثلاً.

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

ومن خلال إطلاعي على مثالك لم يظهر لي أنه قد شذ عن القاعدة ....ولـــــــكننننن .... أعتقد أني أستطيع تخمين أن مشكلتك مرتبطة بالتقارير الفرعية فأنت تقصد أنه ليس بالضرورة أن جميع الموظفين لديهم وظائف سابقة أو دورات سابقة فتريد تقليص التقرير لمن ليس له دورات مثلاً وتوسيعه لمن لديه دورات "مش هيك...والا انا غلطان...؟"

يرجى توضيح المشكلة ومكان وقوعها والطلب الخاص بها للدقة في وضع الإجابة إذا أراد الله.

تحياتي,,,

رابط هذا التعليق
شارك

اولا السلام عليكم ورحمة الله وبركاته اخى الحبيب منتصر الأنسى

لعلك بكل خير وصحه واتمنى ان تتقبل تحياتى

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

ومعلش يا اخى لى سؤالان اخران

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

- هل من الممكن ان تدمج فى برنامجى هذا لو سمحت نظام المستخدمين بحيث يكون هناك مستخدم رئيسى له اسم مستخدم وكلمه مرور مسموح له بالعمل على البرنامج كاملا اما المستخدم الأخر فهو غير مسموح له بطباعة اى بيان يعنى يفضل ان تكون الطباعة غير ظاهره له عند دخوله

وسامحنى على اننى اتعبك معى يا اخى الحبيب وجزاك الله خيرا

رابط هذا التعليق
شارك

أخي العزيز

أرجو المعذرة عن التأخير بسبب قلة دخولي الانترنت لظروف خاصة , وبالنسبة لحل مشكلتك إجعل إرتفاع التقارير الفرعية تساوي مثلاً 1ملم أو حتى صفر ومن خصائص التقرير الفرعي حدد خاصية "Can Grow" أي قابل للتوسع او التمدد "غير متأكد من المسمى العربي" ... المهم أنه بعد تحديد إرتفاع التقارير يساوي صفر قارب بينها لتكون شبيهة بالصورة المرفقة.

أما بخصوص تنسيق التقارير الفرعية فكما لاحظت انك ربطت التقرير مع نماذج وليس مع تقارير فرعية لذا يمكنك عمل تقارير مستقلة بشكل عادي ثم اذهب الى خصائص التقرير الفرعي ومن خاصية "Source Object" أو مصدر الكائن (كما بالصورة) حدد التقرير الذي تريد .

post-793-12677217170854_thumb.jpg

اخي أعذرني إن لم أستطع إرفاق المثال لضيق الوقت ولكني أعتقد أنك تستطيع عمل التعديلات المذكورة هنا وبسهولة.

تحياتي,,,

رابط هذا التعليق
شارك

يا اخى الحبيب جزاك الله خيرا

الله يرضى عنك فبفضل من الله ثم جهدك واهتمامك وفقت الى تنفيذ الجزء الأول وهو تضبيط التقرير

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

اولا انا اريد كيفية تنسيق النماذج الفرعية يعنى مثلا فى النموذج mohafza_main يوجد عليه نموذج فرعى الذى تظهر عليه البيانات ما اريده هو كيف يمكننى تنسيق هذا النموذج من حيث تغيير حجم الخط ولون الخط و0000الخ

اما النقطة المهمة الثانية فهى دمج نظام مستخدمين بالبرنامج حيث اننى حاولت قبل ذلك دمج بعض نظم المستخدمين الجاهزة ولكن لم افلح فلو تفضلت بعمل ذلك لى اكون شاكرا وجزاك الله خيرا

وبالنسبة للوقت خذ وقتك يا اخى وبرجاء التفضل بتنفيذ التعديل على البرنامج

واسأل الله ان يأجرك على ذلك ويجزيك خير الجزاء

رابط هذا التعليق
شارك

السلام عليكم

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

يمكنك التعديل عليه بعد تحويل العرض الى نماذج مستمرة أو نموذج مفرد .

وبالنسبة لصلاحيات المستخدمين :

وجدت لك حاجة جاهزة مع الشرح خطوة خطوة يعني تطبيق الربط مع برنامج ( فالبرنامج وصاحبه غنيان عن التعريف )

اقرأ ملف الوورد المصاحب وخاصة ما يخص الربط ( للأمانة : لم اقم بتجربته ) جرب وأفدنا .

المرفق الثاني هو : برنامج المثبت

ملحوظة : ارى أن الموضوع هنا خرج عن العنوان فلا يمت له بصلة .

مثبت نظام المستخدمين لحماية قواعد البيانات.rar

Users Maker.rar

تم تعديل بواسطه أبو الأنس
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information