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

ماهي طريقة تحديد الاسم الاول في القائمة


rey360

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

السلام عليكم أعضاء المنتدى الكرام أريد طريقة لتحديد أوتماتكيا الاسم الاول في القائمة بحيث عند النقر على ايقونة البحث والضغط valider يختار الاسم الاول مباشرة عند القيام بالبحث أو بدونه وشكرا 

test.accdb

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

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

اخي الكريم للبحقث بالاسم استخدم الكود التالي

    mySQL = "Select * From Clients"
    'بحث nomComplet
    mySQL = mySQL & " WHERE nomComplet = '" & Me.Texte2.Value & "'"
    Me.txtliste3.RowSource = mySQL
    Me.txtliste3.Requery

للبحث بالرقم استخدم الكود التالي

    mySQL = "Select * From Clients"
     'بحث idClient
    mySQL = mySQL & " WHERE idClient = " & Me.Texte2.Value
    Me.txtliste3.RowSource = mySQL
    Me.txtliste3.Requery

test(5).rar

تحياتي

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

8 دقائق مضت, rey360 said:

انما أريد عند الضغط على valider بدون تحديد الاسم من القائمة يحدد الاسم الاول

هل تقصد يقوم بتحديد الاسم الاول في القائمة فقط ؟

 

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

انتظرت ردك اخي الكريم

فان كنت تقصد تحديد الاسم الاول في القائمة عن الضغط على الزر فاليك الامر التالي

Me.txtliste3.Selected(0) = True

تحياتي

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

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

ما أريده هو عند الضغط 2020-01-03_110125.png.128e62802c1ce792484111170ca98a48.png

ثم عند الضغط على valider بدون اختيار الاسم 2020-01-03_113714.png.f5ed73f6479814c2ddd70f840f2dd018.png

يضهرلي الاسم الاول على القائمة في فورم f_chercherclient2020-01-03_113753.png.197af13e09af872a7d3d5c3455d52a49.png

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

أرجو من أساتذة الكرام أن يساعدونا أريد استبدال التحديد اليدوي في قائمة الاسماء txtliste3 بتحديد أوتوتيكي بشرط أن يكون الاسم الذي في أعلى القائمة 

كما أنا زر valider به هذا الكود 

On Error Resume Next
      Dim db As DAO.Database
      Dim rs As Recordset
      Set db = CurrentDb
      Set rs = db.OpenRecordset("SELECT * FROM Clients WHERE idClient=" & Me.txtliste3, dbOpenDynaset)
      If Not rs.EOF Then rs.MoveFirst
      Form_f_historiquefacture.Texte23 = rs!idClient


      rs.Close
      Set rs = Nothing
      db.Close
      Set db = Nothing
DoCmd.Close acForm, Me.Name
DoCmd.Requery

الذي يمكن من الاخذ الاسم المحدد من القائمة txtliste3 الى Texte23 في الفورم f_historiquefacture 

كل ما أريدوه هو أن يتم تحديد الاسم أعلى القائمة أوتماتيكيا بدون الحاجة الى تحديده يدويا وشكرا

تم تعديل بواسطه rey360
  • Like 1
رابط هذا التعليق
شارك

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