بحث مخصص من جوجل فى أوفيسنا
![]()
Custom Search
|
كل الانشطه
- الساعة الأخيرة
-
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
Foksh replied to moho58's topic in قسم الأكسيس Access
جرب هذا التعديل .. BASE_e.accdb -
أخي طاهر ، غلق الموضوع باختيارك أفضل إجابة
-
شكرا استاذ والان بامكانك غلق الموضوع
- Today
-
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
moho58 replied to moho58's topic in قسم الأكسيس Access
تحية طيبة أخي والاستاذ الفاضل@Foksh عمل رائع والمبدأ العام للفكرة هذا هو أخي بقي فقط أنه يكون التقرير بنفس الشكل كما هو موضح في الصورة رقم 2 عندما أختار السنة: 2025 والدرجة: طبيب والبلد: عمان - قطر السنة:2025 الدرجة:مساعد مهندس البلد: مصر الشكل العام للتقرير يكون بهذا الشكل: السنة: 2025 الدرجة: طبيب البلد: عمان- قطر (يعني الدول تكون بينها رمز -) الدرجة: مساعد مهندس البلد: مصر وشكرا كثيرا لك -
كود لإنشاء ملف نصي في مجلد النظام system
فتحي محمد replied to فتحي محمد's topic in منتدى الاكسيل Excel
بارك الله فيكم جميعا ونفعكم بعلمكم وعلمكم ما ينفعكم وجزاكم خيرا -
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
Foksh replied to moho58's topic in قسم الأكسيس Access
وعليكم السلام ورحمة الله وبركاته ,, لتطبيق فكرتك البسيطة ، اعتقد ان حاجتك لاستخدام جدول مؤقت هي أفضل شيء . ومن ثم يتم اضافة القيم التي يتم اختيارها اليه وجعله مصدر للتقرير . جرب هذه الفكرة علها تفيدك 😎 . BASE_e.accdb -
الفرق في وجود جدول آخر والعلاقات بين الجداول فالنسخة المرفقة من الاستعلام هي نسخة مصغرة للتجربة، حتى أنه فيه جدول (DATA_list) وليس في الاستعلام الأصلي الذي أستخدمه ، لأني لا أزال في طور التجارب، وقد أضيف جدولا آخر وأنا كنت أتوقع أن تكون معالجة الأمر بوضع دالة داخل الاستعلام، على شاكلة: أو بحيث أستطيع نقلها ووضعها في المكان المناسب على حسب التحديثات التي تطرأ على تكوين الاستعلام.
-
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
moho58 replied to moho58's topic in قسم الأكسيس Access
السلام عليكم اخي @خالد جميل مشكور اخي على ردك واهتمامك بموضوعي ما اريده في في موضوعي هو انشاء التقرير بنفس الشرح (الشكل) المذكور سابقا والمبين في الصورة رقم 2 ما يتم اختيارة يعرض في التقرير وان اخترت مرة اخرى يعني مجددا يعرض في نفس التقرير مع الاحتفاظ بالاختيار او الاختيارات السابقة و شكرا مرة اخرى -
هذا أحد احتمالات لم تكن في حسبانك ، ورقمها 1 - 4 ، وعليه سيتم اضافة جملة Case لهذا الشكل الجديد من الإحتمالات .. Case (zawjValue = 1 And zawjaValue = 4) يوجد مربع نص = Txx في التقرير ، غير مهم ، وتستطيع حذف اي شيء متعلق به في الكود ، فهو كان فقط لتحديد الإحتمالات التي كنت أعمل عليها . فتح تقرير FACE16.zip
-
-
الزوجة متوفية لم تكن ضمن اسلوب العمل والاحتمالات التي حددتها ,, 🙄 لهذا طلبت منك سابقاً وضح جميع الاحتمالات ، ولكنك لم تأخذ الموضوع بشكل جدي وحقيقي وقابل للحصول في احتمال . على العموم ارسل مرفقك الأخير بعد تعديلاتك التي أجريتها مؤخراً
-
امممم تقريباً بدأ افهم 😅😅 جرب هذا الاستعلام !!! SELECT TAB_Subject.ID, TAB_Subject.LVL1, IIf(TAB_Subject.LVL1 = 0, Null, (SELECT TOP 1 SName FROM TAB_Subject AS L1 WHERE L1.LVL1 = TAB_Subject.LVL1 AND L1.LVL2 = 0 AND L1.LVL3 = 0 AND L1.LVL4 = 0)) AS LVL1name, TAB_Subject.LVL2, IIf(TAB_Subject.LVL2 = 0, Null, (SELECT TOP 1 SName FROM TAB_Subject AS L2 WHERE L2.LVL1 = TAB_Subject.LVL1 AND L2.LVL2 = TAB_Subject.LVL2 AND L2.LVL3 = 0 AND L2.LVL4 = 0)) AS LVL2name, TAB_Subject.LVL3, IIf(TAB_Subject.LVL3 = 0, Null, (SELECT TOP 1 SName FROM TAB_Subject AS L3 WHERE L3.LVL1 = TAB_Subject.LVL1 AND L3.LVL2 = TAB_Subject.LVL2 AND L3.LVL3 = TAB_Subject.LVL3 AND L3.LVL4 = 0)) AS LVL3name, TAB_Subject.LVL4, IIf(TAB_Subject.LVL4 = 0, Null, (SELECT TOP 1 SName FROM TAB_Subject AS L4 WHERE L4.LVL1 = TAB_Subject.LVL1 AND L4.LVL2 = TAB_Subject.LVL2 AND L4.LVL3 = TAB_Subject.LVL3 AND L4.LVL4 = TAB_Subject.LVL4)) AS LVL4name, TAB.TYPE1, (SELECT LISTname FROM DATA_list WHERE NOM2 = TAB.TYPE1 AND NOM1 = 1) AS TYPE1name, TAB.TYPE2, (SELECT LISTname FROM DATA_list WHERE NOM2 = TAB.TYPE2 AND NOM1 = 2) AS TYPE2name FROM TAB, TAB_Subject_X, TAB_Subject WHERE TAB.MNO = TAB_Subject_X.MNO AND TAB_Subject_X.SUB_ID = TAB_Subject.ID AND TAB_Subject.ID IN (76, 159, 1873) ORDER BY TAB_Subject.ID; استخدمت الدالة IIf في كل حقل من حقول أسماء المستويات ، ونجعل الاسم يظهر فقط إذا كانت القيمة المقابلة > 0 ، وإلا = Null هل التالي صحيح في الصورة ؟
-
استاذ قبل مانغلق الموضوع تلقيت صباح اليوم مشكلة عندما طلب مني الزوج شهادة عدم اعادة الزواج بحكم ان زوجته متوفية ولم يتزوج بعدها فظهر التقرير كله خطوط علما ان مربع النص Za6 وتاريخ الوفاة Da6 يخص الزوجة فكيف يتم اذا اخترت الزوجة تظهر اسمها واذا اخترت الزوج يظهر اسمه التعديل يكون في التقرير Face8
-
كالعادة .. أمور كنت أظنها يسيرة فإذا بها متشعبة ومعقدة حتى في نظر أهل الخبرة 😅 مقصدي الأهم من هذا الطلب معرفة ما إذا كان هذا الإجراء متاحا في الاستعلام، ثم إذا كان ممكنا هل هو (ظاهرة صحية) لا تسبب البطء في التشغيل لأن عندي استعلام يضم عدة جداول مترابطة، أريد أن أجعله مصدرا موحدا لعدة نماذج فإذا كان بالإمكان أن توجد هذه المعلومات في الاستعلام نفسه بحيث تعرض في النماذج من خلال (مربع نص) فهو أفضل، وإلا فأنا اعتدت على إظهار هذه المعلومات في النماذج باستخدام (قائمة تحرير وسرد) واستعلامات داخلية خاصة لكل نموذج. وقد حاولت مجددا في الاستعلام باستخدام جداول مكررة داخل الاستعلام، وتمكنت من الحصول على المطلوب في (LVL1) (LVL2) فقط ، دون المستوى الذي بعده (LVL3). ولا أدري أصلا إن كانت هذه الطريقة صحيحة أم أنها قد تتسبب بمشاكل أو بطء عند استخدام الاستعلام في النماذج الكبيرة والنتائج الي أظهرها الاستعلام الذي تفضلت به أخي الكريم أفضل، فقد أظهر الأسماء في جميع المستويات. لكن فيه نفس المشكلة التي ظهرت في محاولتي الأخيرة، وهي ظهور الاسم في المستويات الفارغة، أعني التي الرقم فيها (صفر) وربما السبب أن المستوى الأول والثاني (LVL1) (LVL2) موجودان في كل حديث، أما ما بعده فليس بالضرورة. فحيثما كان رقم (LVL3) أو (LVL4) هو (صفر) فالاسم = "" QF_Subject2.accdb
-
عمل ممتاز استاذي فقط المشكلة بترتيب الطلاب ليس كما في جدول TblStudent
-
عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
خالد جميل replied to moho58's topic in قسم الأكسيس Access
BASE_e.rar BASE_e.rar -
من المتطلبات .. ضبط العمليات الاربع بحيث تجري بسلاسة وتخدم المستخدم .. اعمل 4 ازرار او تبويبات : بيع / شرائ / مرتجع بيع / مرتجع شراء الفورم يفتح افتراضيا على البيع .. لأن 90% من العمليات هي بيع حينها يكون حقل نوع العملية ( بيع ) اجباريا ، ويتم تصفية قائمة العملاء فلا يظهر الا الزبائن فقط وحين تنقر على زر شراء : حينها يكون حقل نوع العملية ( شراء ) اجباريا ، ويتم تصفية قائمة العملاء فلا يظهر الا الموردون فقط وينطبق هذا على الزرين الآخرين ايضا من اجل الاحصاءات والاستعلامات مستقبلا ( وهو غير ملزم ) ادراج حقلي العميل ونوع العملية ضمن جدول التفاصيل
-
احمد غانم started following الميزانية الشخصية (هدية مميزة)
-
بارك جهودكم عمل رائع جعله الله زيادة في ميزان حسناتكم
-
هل البيانات المنقولة باللغة الانجليزية ام العربية وهل ممكن مرفق كمثال للتطبيق عليه
-
moho58 started following عرض اختيارات متعددة من مربع سرد وتحرير ومربع قائمة في نفس التقرير
-
السلام عليكم الإخوة الأفاضل في هذا المنتدى الجميل في موضوعي هذا أريد أن أعرض ما يتم اختياره من نموذج في تقرير الشرح: من النموذج أختار السنة ثم الدرجة ثم البلد مثال: اختار السنة: 2025 ثم اختار الدرجة: طبيب ثم اختار البلد: عمان - قطر فيتم عرض ما تم اختياره في التقرير (كما في الصورة رقم 1 المرفقة) أنا أريد عندما اختار من جديد يتم عرض ما تم اختياره مع الابقاء على الاختيار السابق وفي نفس التقرير في السابق تم اختار السنة: 2025 و اختار الدرجة: طبيب و اختار البلد: عمان - قطر أنا اريد انا اختار من جديد: السنة: 2025 ثم اختار الدرجة: مساعد مهندس ثم اختار البلد: مصر فيتم عرض ما تم اختياره في نفس التقرير مع الابقاء على ما تم اختياره سابقا فيكون التقرير النهائي الذي اريده كما هو موضح في الصورة رقم 2: يعني السنة: ثابثة في الأعلى وما يتم اختياره يكون كما هو في الصورة رقم 2 بنفس هذا المبدأ : يعني الاختيار والعرض مع الابقاء على الخيارات السابقة وفي نفس التقرير نتمنى أن أكون قد أوصلت الفكرة وأنه يمكن تجسيده ونتمنى أحد من الإخوة الأفاضل عندما تتيح له الفرصة يساعدنا وجزاكم الله كل خير BASE_e.accdb
- Yesterday
-
😅 الموضوع أكثر من متشعب .. ولكن كمحاولة لست متأكداً من نتائجها ، قمت بالتجربة على قيم محددة في الاستعلام التالي ، جربه فضلاً أخي الكريم @nssj . SELECT TAB_Subject.ID, TAB_Subject.LVL1, (SELECT TOP 1 SName FROM TAB_Subject AS L1 WHERE L1.LVL1 = TAB_Subject.LVL1 AND L1.LVL2 = 0 AND L1.LVL3 = 0 AND L1.LVL4 = 0) AS LVL1name, TAB_Subject.LVL2, (SELECT TOP 1 SName FROM TAB_Subject AS L2 WHERE L2.LVL1 = TAB_Subject.LVL1 AND L2.LVL2 = TAB_Subject.LVL2 AND L2.LVL3 = 0 AND L2.LVL4 = 0) AS LVL2name, TAB_Subject.LVL3, (SELECT TOP 1 SName FROM TAB_Subject AS L3 WHERE L3.LVL1 = TAB_Subject.LVL1 AND L3.LVL2 = TAB_Subject.LVL2 AND L3.LVL3 = TAB_Subject.LVL3 AND L3.LVL4 = 0) AS LVL3name, TAB_Subject.LVL4, (SELECT TOP 1 SName FROM TAB_Subject AS L4 WHERE L4.LVL1 = TAB_Subject.LVL1 AND L4.LVL2 = TAB_Subject.LVL2 AND L4.LVL3 = TAB_Subject.LVL3 AND L4.LVL4 = TAB_Subject.LVL4) AS LVL4name, TAB.TYPE1, (SELECT LISTname FROM DATA_list WHERE NOM2 = TAB.TYPE1 AND NOM1 = 1) AS TYPE1name, TAB.TYPE2, (SELECT LISTname FROM DATA_list WHERE NOM2 = TAB.TYPE2 AND NOM1 = 2) AS TYPE2name FROM TAB, TAB_Subject_X, TAB_Subject WHERE TAB.MNO = TAB_Subject_X.MNO AND TAB_Subject_X.SUB_ID = TAB_Subject.ID AND TAB_Subject.ID IN (76, 159, 1873) ORDER BY TAB_Subject.ID; عله يكون بداية طيبة ..