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

استعلام التكوين


salman20032

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

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

الاخوة الاعزاء

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

وتعبت جدا ولم اجد الحل ملاحظه (الذين لم يحصلوا على اي دورة تضهر اسمائهم ولكن اريد دوره معينه )

وقال لي صديق ان الحل هو في استعلام تكوين ترحيل الذين لم يحصلوا على اي دورة واضافتهم للذين لم يحصلوا

على دورة معينه وللاسف هو لا يعرف الطريقه ولا انا.

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

_______________.rar

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

اخي الكريم

أولاً : لا أدري ما الذي تقصده بأستعلام تكوين

ثانياً : من خلال المشاهدة الاولية أرى أن تقوم بربط جدول الدورات بجدول الأسماء عن طريق علاقة رأس بأطراف ( لأنه من الممكن أن يكون لكل شخص أكثر من دورة ).

وتنشأ جدول خاص بالدورات ( رقم الدورة - اسم الدورة )

وتوضيح أكثر لما تريد ,,,

والله الموفق ,,

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

بسم الله الرحمن الرحيم

الاخ الكريم منذر

اشكرك أول لسرعة تجاوبك معي وبالنسبة للعلاقات كانت الجداول مربوطة بس يمكن التصدير يلغي ربطها عموما هي الان بعلاقة

اخي الكريم بالعامية ابي اضهر اسماء الضباط الي ماخذوا دورة (معينه) يعني اذا ابي استفسر عن الي ماخذوا دورة مثلا تاسيسية ضباط مشاة فكيف يخرجلي اسماء هاولا الضباط

اما بالنسبة لمعرفت من الضباط الذين لم يحصلوا على اي دورة (الي ماحصلوا على اي دورة) فهذا قد نجحت فيه ولله الحمد والمطلوب هنا ((اريد الضباط الذين لم يحصلوا على دورة معينع بالاسماء))

اخي الكريم منذر عساج

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

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

_______________.rar

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

بعد إذن استاذنا منذر عساج

اخي / salman20032

الحل يكمن في وضع كلمة not like لتظهر الاسماء التي لم تلتحق بالدورة

واليك الكود كاملا بعد التعديل

ارجو ان يكون هو ما تبحث عنه

Dim MyStr As String
MyStr = Nz(Me.combo1.Text, "")
If MyStr = "" Then
    Me.ALDURAT.Form.RecordSource = "SELECT ssss.* FROM ssss "
Else
    Me.ALDURAT.Form.RecordSource = "SELECT ssss.* FROM ssss" _
    & " WHERE (((ssss.COURCE_NAME) not Like '" & MyStr & "' & '*')) "
    End If

بالتوفيق اخي salman20032

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

بسم الله الرحمن الرحيم

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

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

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

انظر الحل المرفق

لابد من انشاء جدول خاص للأفراد ( الضباط ) - Soljers

قم بتشغيل الاستعلام Soljers Without Matching SelectOneCource

ثم اختر رقم الدورة المطلوبة , يظهر لك أسماء الذين لم يحضروها

_______________.rar

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

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