بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
moho58
04 عضو فضي-
Posts
831 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو moho58
-
تحية طيبة أخي @Foksh معذرة على التأخر في الرد ممتاز جد جدا خاصة فيما يتعلق بالإعتماد على Tag = moho58 لمربعات النص ، دون الحاجة الى تحديد الأسماء بشكل يدوي . سهلت الكثير و الكثير للتقارير التي بها حقول كثيرة فضــلا وكرمـا مزال طلبين عندما تتيح لك الفرصة : قد اشرت إليهما سابقا: * ارتفاع الصف وارتفاع التفصيل : يجب يكون لهما نفس الارتفاع لقد جعلت ارتفاع صف التقرير كمثال 0.4 كما في الصورة . نلاحظ هناك فراغات * أخي فيما يخص الرسالة التي تأتي بعنوان : "لم يتم العثور على تقرير مطابق" إذا كانت البيانات غير موجودة في الجدول tab_hauteur_range لما تم اختيارة من النموذج يتم فتح التقرير عادي و يكون ارتفاع صف التقرير تلقائيا هو 0.7 سم إن شاء الله تكون لديك الأفكار لهذين التعديلين وبارك الله فيك و رزقك من حيث لا تحتسب
-
تحية طيبة متجددة الاختيارات ما اريده طباعته من النموذج فإذا أردت تقليص ارتفاع الصف وكذا التفصيل أسجل هذه الاختيارات في جدول tab_hauteur_range وأطبع لكي أتحفظ بنفس ارتفاع الصف لهذه الاختيارات عند الطباعة مرة أخرى بعد مدة مثلا. لقد أضفت ثلاثة اختيارات كمثال في tab_hauteur_range تفضل أخي الكريم @Foksh baseM1.accdb
-
تحية طيبة الأخ والأستاذ الكريم @Foksh مشكور جدا جدا على الرد والاهتمام بموضوعي بعد التجربة على تقارير ونماذج ، المبدأ العام للفكرة جيد جدا و تقريبا لبى المطلوب لو سمحت عندي بعض الملاحظات:(معذرة ربما لم أعرف كيف أوصل الفكرة جيدا من الأول) * فيما يخص التحكم في ارتفاع الصف يكون معه كذلك التحكم في ارتفاع التفصيل حتى لا تكون فراغات واضحة (غير محبدة) يعني ارتفاع الصف يكون بنفس ارتفاع التفصيل الصورة 1 * في الجدول tab_hauteur_range عند اضافة سطر (شروط جديدة) لا يأخذها بعين الاعتبار لاني لا حظت في الكود السابق يعمل مقارنة مع tab_hauteur_range في حالة وجود سطر واحد فقط وأنا أريد عدة أسطر كثيرة (يعني شروط جديدة) في tab_hauteur_range وعند الاختيار من النموذج تكون المقارنة مع الأسطر والمتشابهة تماما يكون ارتفاع صف التقرير وكذا التفصيل الصورة 2 * اخي في التقرير ممكن عندي حقول كثيرة ,انا اريد تطبيقة على عدة تقارير كثيرة طبقت الفكرة على جميع الحقول Me.nom.Height = h Me.prenom.Height = h هل فيه طريقة أكثر اختصار إن امكن لانها هذه تؤدي الوظيفة جيدا *********** شرح بسيط آخر: أنا عندي سنوات ودرجات و بلدان كثيرة مثلا السنة 2021 /2022 والدرجة: معلم البلد: عمان في التقرير يظهر لي 27 سطر - أصــــغر في ارتفاع الصف والتفصيل حتى تتسعهم صفحة واحدة فقط - - أطبع التقرير - بعد مدة طويلة لو أردت طباعته مرة ثانية يكون بنفس الشكل تماما (يعني عدد الصفحات) و أكرر نفس العملية : الاختيار من النموذج. (أعدل في ارتفاع الصف والتفصييل كما اشاء - ) أن شاء الله اكون قد شرحت جيدا جزاك الله خيرا أخي الكريم @Foksh وبارك الله فيك
-
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في هذا الموضوع أريد التحكم في ارتفاع الصفوف في تقرير انطلاقا من الاختيار من مربعات سرد وتحرير في نموذج مثال: لعرض التقرير : من النموذج frm_examen_fin_formation اختار: السنة: 2021/2020 الدرجة: معلم البلد: عمان لكن قبل عرض التقرير المسمى rap_pv يجب عمل مقارنة بين المعطيات المذكورة أعلاه ومقارنته في الجدول المسمىtab_hauteur_range في الجدول نجد مايلي: السنة: 2021/2020 الدرجة: معلم البلد: عمان ارتفاع الصف: 1سم اسم التقرير : rap_pv - المقارنة بين المعطيات المختارة من النموذج (السنة - الدرجة - البلد-اسم التقرير ) نبحث عنها في الجدول tab_hauteur_range والتي تكون متشابها يتم على أساسها تحديد ارتفاع صف التقرير و في هذا المثال بعد المقارنة ارتفاع صف التقرير هو 1 سم - وإذا اخترت من النموذج الاختيارات وعملت مقارنة ولم اجد ما يشابها في الجدول tab_hauteur_range اجعل ارتفاع صف التقرير تلقائا هو 0.7 بهذا المبدأ أريد التحكم في ارتفاع صف التقرير لانه لدي سنوات كثيرة ودرجات وبلدان وبهذه الكيفية اتحكم جيدا في التقارير في التقرير : rap_pv توجد احيانا حقول كثيرة وقد اختصرتها فقط نتمنى اني اوصلت الفكرة وان شاء الله يمكن تجسيدها الرجاء المساعدة والتوجيه وبارك الله فيكم baseM.accdb
-
بعد التجربة شغال بامتياز وبدون مشاكل هذا هو المطلوب بالضبط ربي يجايك أخي الطيب @Foksh خير الجزاء ويعطيك الخير الصحة والعافية لك ولأهلك ان شاء الله دمت فخرا لهذا المنتدى الجميل
-
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل أريد إضافة بيانات كل سجل من جدول tbl_info_fonctionnaire في جدول tbl_masser_mihani إنطلاقا من النموذج fm_info_fonctionnaire و من زر " إضافة " بشرط واحد أن لا يكون الحقل date_grade_poste_actuel من جدول tbl_info_fonctionnaire موجود في الجدول tbl_masser_mihani وفي الحقل date_nomination لنفس الموظف الذي له الرقم num مثلا num الموظف هو رقم : 3 في tbl_info_fonctionnaire و : date_grade_poste_actuel هو: 01/06/2025 فندهب إلى الجدول tbl_masser_mihani ونعمل مقارنة إذا كان : code_fonct يساوي 3 وبه حقل date_nomination هو: 01/06/2025 فهنا لا يمكن الاضافة وتأتي رسالة توضح بإن البيانات موجودة مسبقا ، أما إذا كان التاريخ يختلف عن 01/06/2025 لنفس الموظف الذي له رقم 3 فهنا نستطيع الإضافة بهذه الطريقة اريد ألكود ان يشتغل عملت محاولة للكود وهي في زر إضافة في النموذج الرجاء المساعدة والتوجيه وبارك الله فيكم baseQ.accdb
-
بعد التجربة الاخ والأستاذ الطيب @Foksh شغال بامتياز هدا هو المطلوب بالضبط جزاك الله خيرا . جزاك الله خيرا و بارك الله فيك.
-
تحية طيبة الأستاذ والأخ الكريم @Foksh أولا أعتذر على التأخير في الرد على الموضوع بعد التجربة أخي شغال ويؤدي المطلوب في هذا المثال: ربما أنا لم أعرف كيف أشرح طبقته على قاعدة البيانات التي اعمل عليها في جدول tbl_info_fonctionnaire الذي عندي به حقول كثيرة وانا اختصرته وابقيت على 6 حقول فالكود يقوم يقوم بحدف البيانات الموجودة السابقة في الجدول ويضيف الجديدة وأنا أريد اخي الابقاء على جميع البيانات السابقة في جدول tbl_info_fonctionnaire مع تحديث في الجدول للحقول المعنية فقط. وجزاك الله خيرا
-
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في موضوعي أريد إدراج بيانات جدول في جدولين كما يلي: الكود الموجود في النمودج في زر" تحديث " يقوم بادراج و تحديث جميع بيانات الحقول الموجودة في جدول tab_degree_saisie يقوم بادراجها في جدول tab_degree_mauel أريد الابقاء على هذا الكود وأضيف له خاصية وهي: إدراج الحقول التالية من جدول tab_degree_saisie : degre numero_indice_degre date_effet الحقول السابقة تدرج في الجول المسمى tbl_info_fonctionnaire في الحقول التالية بنفس الترتيب: grade num_indice_grade date_effet_grade_actuel مع مراعاة الشرط التالي لدينا : في جدول tab_degree_saisie لدينا الإسم: خالد مذكور مرتين: خالد عنده الحقل degre يساوي 7 وخالد عنده الحقل degre يساوي 8 هنا نقوم بادراج البيانات في حالة وجود اسماء مكررة الذي عنده الحقل degre الكبير أو الأكبر فهنا نقوم بادراج بينانات خالد في جدول tbl_info_fonctionnaire للحقل degree يساوي 8 أما إذاكان الإسم غير مكرر تدرج البانات مباشرة. وكذلك الشرط الثاني: مثال code_fonct =1 من جدول tab_degree_saisie تدرج في الجدول tbl_info_fonctionnaire في num =1 يعني خلاصة : ادراج وتحديث جميع بيانات الحقول الموجودة في جدول tab_degree_saisie يقوم بادراجها في جدول tab_degree_mauel ادراج 4 حقول كما هي مبينة أعلاه من جدول tab_degree_saisie في جدول tbl_info_fonctionnaire مع مراعاة الشرط إذا كان الإسم مذكور مرة واحدة تدرج البيانات مباشرة إذاكان الاسم مذكور عدة مرات ندرج البيانات فقط للحقل degre الذي يحمل أكبر قيمة و مراعاة الشرط الثاني : مثال code_fonct =1 من جدول tab_degree_saisie تدرج في الجدول tbl_info_fonctionnaire في num =1 نتمنى أن أكون قد أوصلت الفكرة. الرجاء المساعدة والتوجيه وبارك الله فيكم baseZ.accdb
-
💫 تألق جديد.. @Foksh الأخ فادي ينضم لقائمة مشرفي أوفيسنا 🎉
moho58 replied to Moosak's topic in قسم الأكسيس Access
مبروك الأخ الكريم @Foksh بالتوفيق ان شاء الله. وحزاك الله كل الخير على كل ما تقدمه في هذا المنتدى الرائع -
ألف مبروك أخي وفقك الله
-
نظام مراقبة ⭐ هدية ~ نظام مراقبة الطابور وحجز الدور في المنشئات 2025⭐
moho58 replied to Foksh's topic in قسم الأكسيس Access
جزاك الله كل الخير وجعله في ميزان حسناتك- 17 replies
-
- 1
-
-
السلام عليكم أنا كذلك احيانا تصادفني نفس المشكلة . وبحث عن الحل. ولم اجد . والقاعدة لم اتمكن من فتحها في جهازي او جهاز ٱخر وأعتقد أن هذه الرسالة معناه ان القاعدة تكون قد اتلفت تماما والحل أنك تكون عامل نسخة احتياطية ثانية من القاعدة لمواجهة مثل هذه المشاكل
-
عيدكم مبارك وتقبل الله منا ومنكم صالح الأعمال
-
الأخ الفاضل @kkhalifa1960 والأخ الفاضل @jjafferr جزاكم الله كل الخير على الرد والاهتمام بموضوعي كلتا الاجابتين تؤديان المطلوب اجابة الأخ @kkhalifa1960 فيها بعض التوسعة والاضافات الجيدة مرة أخرى من القلب أصدق عبارات الشكر والإمتنان و جزاكما الله خيرا و ربي يبارك في هذا المنتدى الرائع ان شاء الله
-
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في موضوعي هذا اريد كتابة عدد الصفحات في تقرير (بالحروف) وهذا بناء على الجدول tab_page إذا كان عدد صفحات التقرير هو : 1 يكتب في المكان المخصص في التقرير : يحتوي هذا التقرير على :صفحة واحدة إذا كان عدد صفحات التقرير هو : 2يكتب في المكان المخصص في التقرير : يحتوي هذا التقرير على :صفحتين (2) وهكذا .... الرجاء المساعدة والتوجيه وبارك الله فيكم BASE_P.accdb
-
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
moho58 replied to moho58's topic in قسم الأكسيس Access
ممتاز أخي @Foksh بارك الله فيك وحزاك كل الخير ان شاء الله -
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
moho58 replied to moho58's topic in قسم الأكسيس Access
بعد التجربة شغال بامتياز أخي @Foksh عمل ممتاز و رائع هذا هو المطلوب بالضبط جزاك الله كل الخير وجعله في ميزان حسناتك وربي يجازيك خير الجزاء على كل ما تقدمه في هذا المنتدى الرائع أخي ممكن تعديل بسيط وهو جعل السنة عبارة عن نص وليس رقم في التقرير لأنه احيانا أكتب السنة بهذا الشكل : 2025/2024 وشكرا مرة أخرى -
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
moho58 replied to moho58's topic in قسم الأكسيس Access
تحية طيبة أخي والاستاذ الفاضل@Foksh عمل رائع والمبدأ العام للفكرة هذا هو أخي بقي فقط أنه يكون التقرير بنفس الشكل كما هو موضح في الصورة رقم 2 عندما أختار السنة: 2025 والدرجة: طبيب والبلد: عمان - قطر السنة:2025 الدرجة:مساعد مهندس البلد: مصر الشكل العام للتقرير يكون بهذا الشكل: السنة: 2025 الدرجة: طبيب البلد: عمان- قطر (يعني الدول تكون بينها رمز -) الدرجة: مساعد مهندس البلد: مصر وشكرا كثيرا لك -
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
moho58 replied to moho58's topic in قسم الأكسيس Access
السلام عليكم اخي @خالد جميل مشكور اخي على ردك واهتمامك بموضوعي ما اريده في في موضوعي هو انشاء التقرير بنفس الشرح (الشكل) المذكور سابقا والمبين في الصورة رقم 2 ما يتم اختيارة يعرض في التقرير وان اخترت مرة اخرى يعني مجددا يعرض في نفس التقرير مع الاحتفاظ بالاختيار او الاختيارات السابقة و شكرا مرة اخرى -
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في موضوعي هذا أريد أن أعرض ما يتم اختياره من نموذج في تقرير الشرح: من النموذج أختار السنة ثم الدرجة ثم البلد مثال: اختار السنة: 2025 ثم اختار الدرجة: طبيب ثم اختار البلد: عمان - قطر فيتم عرض ما تم اختياره في التقرير (كما في الصورة رقم 1 المرفقة) أنا أريد عندما اختار من جديد يتم عرض ما تم اختياره مع الابقاء على الاختيار السابق وفي نفس التقرير في السابق تم اختار السنة: 2025 و اختار الدرجة: طبيب و اختار البلد: عمان - قطر أنا اريد انا اختار من جديد: السنة: 2025 ثم اختار الدرجة: مساعد مهندس ثم اختار البلد: مصر فيتم عرض ما تم اختياره في نفس التقرير مع الابقاء على ما تم اختياره سابقا فيكون التقرير النهائي الذي اريده كما هو موضح في الصورة رقم 2: يعني السنة: ثابثة في الأعلى وما يتم اختياره يكون كما هو في الصورة رقم 2 بنفس هذا المبدأ : يعني الاختيار والعرض مع الابقاء على الخيارات السابقة وفي نفس التقرير نتمنى أن أكون قد أوصلت الفكرة وأنه يمكن تجسيده ونتمنى أحد من الإخوة الأفاضل عندما تتيح له الفرصة يساعدنا وجزاكم الله كل خير BASE_e.accdb
-
تصغير ارتفاع مربعات النص في تقرير بناء على شرط عدد السجلات
moho58 replied to moho58's topic in قسم الأكسيس Access
السلام عليكم استاذنا الفاضل @ابوخليل والأستاذ @Foksh جزاكم الله كل الخير لتفاعلكم مع موضوعي: بعد التجربه : بالنسبة لكود الأستاذ foksh لانه عندي تقارير متعددة اطبق عليه الكود . قمت بالتغيير كمايلي: If Me.Counter > 25 Then Me.StuName.FontSize = 8 Me.StuName.Height = 100 Me.Datail.Height = 100 فلاحظت ان حجم الخط لايتغيير لجميع الحقول (يتغير فقط في الاسم) وكذا الارتفاع لا يتغير - كما في الصورة الأولى- بالنسبة لكود الأستاذ ابوخليل عند تغيير حجم الخط مثلا إلى 8 FF.FontSize = 8 حجم الخط يتغير في جميع الحقول وكذا الارتفاع نقص كما في الصورة الثانية وهذا ما أريده فجزاك الله كل الخير أستاذنا أخويا واستاذايا @Foksh @ابوخليل كل الشكر والتقدير والامتنان و جزاكما الله كل الخير على ما تقدمناه في هذا المنتدى و في هذه المدرسة التعليمية -
تصغير ارتفاع مربعات النص في تقرير بناء على شرط عدد السجلات
moho58 replied to moho58's topic in قسم الأكسيس Access
تحية طيبة مرة أخرى أخي @Foksh أعتذر عن التأخر في الرد عندي عدة تقارير وأريد أن أطبق عليها الكود قمت بتغير الأرتفاع مثلا كما يلي: ctl.Height = 120 فظهرت المسافة بين السطور نوعاما كبيرة كما في الصورة 2 رغم أني جعلت الهوامش صفر كما في الصورة 1 أخي هل فيه طريقة تكون المسافة بين السطور صغيرة جدا ومناسبة في حالة تغيير ارتفاع مربع النص وجزاك الله خيرا -
تصغير ارتفاع مربعات النص في تقرير بناء على شرط عدد السجلات
moho58 replied to moho58's topic in قسم الأكسيس Access
تحية طيبة مباركة أخي الفاضل @Foksh وشكرا كثيرا على سرعة الرد بالنسبة لتغيير حجم على حسب عدد السجلات هذا لا مشكلة لي فيه ، وسبق أن طرحت موضوع لي في هذا الشأن المشكلة أخي الطيب في ارتفاع مربع النص والمسافة بين السطور سوف أجرب الحل المقترح وأوافيك أخي مرة أخرى ألف شكر وامتنان على ما تقدمه في هذا المنتدى الجميل والرائع -
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في هذا الموضوع أريد تصغير حجم الخط و كذا ارتفاع مربع النص بناء على شرط عدد السجلات في تقرير إذا كان عدد السجلات أكبر من 25 حجم الخط يصبح بحجم 12 وكذا ارتفاع مربع النص يصبح 0.5 سم وإذا كان عدد السجلات أقل من 25 : حجم الخط يصبح بحجم 14 وكذا ارتفاع مربع النص يصبح 0.63 سم لقد حاولت محاولة متواضعة جدا بوضع كود في : التفصيل في حدث عند التنسيق في التقرير المسمى rap وهنا تظهر الفراغات كبيرة بين الأسطر لقد قمت بتصور هذا الحل لأني أحيانا اريد أن أحتوي جميع السجلات في صفحة واحدة بما فيها تذييل التقرير (الذي فيه توقيع المسؤول المباشر و توقيع المسؤول العام) الرجاء المساعدة والتوجيه وبارك الله فيكم BASE_F.accdb