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

عبد الفتاح كيرة

الخبراء
  • Posts

    3,015
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    4

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

  1. الأستاذ  @رمهان

    أنا جهزت مرفقا لتطبيق ما تفضلت به

    و فيه بعض المحاولات

    أرجو الاطلاع و التعديل

    و المطلوب هو

    أحدث تاريخين من حقل السنة و هو رقمى

    لكل موظف

    ثم تحديث الجدول الأول t1

    بهذه النتائج

    testo.rar

    المطلوب أعلى قيمة  و السابقة لها فى حقل السنة

    أين تنفذ هذه الصيغة السابقة

    أنا استخرجتها فى استعلام

    بعد ذلك

    كيف نحدث الجدول الأصلى

    ليتك تطبق لنا المعادلة على الملف المرفق

    جزاك الله خيرا

  2. شكرا أبا خليل

    طريقة أخرى 

    شاهد استعلام2

    عد غياب المواد.rar

    وللمادة الموحدة للكل مثل اللغة العربية

    ara22: DCount("[ar_2]";"شيت رئيسي";"[dept_code]=276 and [school_code]=" & [school_code] & " and [ar_2]='" & "غ" & "'")

     

    • Like 2
  3. Decoder

    غالبا هذه وظيفة مخصصة من عمل المستخدم

    وتحتاج لوسيطتين

    و هما هنا

    العائد من دألتى  dlookup

    ابحث فى الوحدات النمطية عن الوظيفة لتعرف ماذا تفعل

    والله أعلم

    أيضا يخزن الناتج فى متغير b

  4. 1 دقيقه مضت, رمهان said:

    شوي استاذ عبدالفتاح  .. الراجل لسا مارد بس ماشاء الله عليك قرات اللي في بالي .

    ولكن بما نك شرفتنا : اريد التوسعة لسجل واحد فقط . ثم اغلاق التوسعه لنفس السجل ؟ 

    تحياتي

    المعذرة أستاذنا

    ما قصدنا  التقدم على أساتذتنا

    و الدفة معك من جديد

    1 دقيقه مضت, رمهان said:

    شوي استاذ عبدالفتاح  .. الراجل لسا مارد بس ماشاء الله عليك قرات اللي في بالي .

    ولكن بما نك شرفتنا : اريد التوسعة لسجل واحد فقط . ثم اغلاق التوسعه لنفس السجل ؟ 

    تحياتي

    المعذرة أستاذنا

    ما قصدنا  التقدم على أساتذتنا

    و الدفة معك من جديد

    • Like 1
  5. السلام عليكم

    فى زر فرد السجلات

    الموجودة فى فرعى الفرعى(الحفيد)

    ضع هذا الكود

    Me.rasael_custmer.Form.SubdatasheetExpanded = True

    و اصنع زرا آخر لطى السجلات ضع فيه الكود التالى

    Me.rasael_custmer.Form.SubdatasheetExpanded = False

    نقل تركيز.rar

  6. شكرا لك أستاذ رمهان

    نورت هذا الموضوع

    سأجرب معلومتك القيمة و أخبرك بالنتائج

    لكن تبين لى أن المشكلى فى ترتيب المكتبات  لاحظ ترتيب مكتبة DAO 306

    فمع هذا الترتيب لا يعمل الكودno.PNG.1f1a622a00f7a430e2428ed4404137c1.PNG

    و هنا يعمل بعد تغيير الترتيب

    592542aba809f_ACCDB.PNG.cc588dbc1104bd959bdfb529bbf31656.PNG

     

    كلامك مضبوط 100%

    Public Function Last2Records(id, Position)
        On Error Resume Next
        Dim rs As DAO.Recordset, L2R
       'نستطيع استخدام cint مكان  cdate
        Set rs = CurrentDb.OpenRecordset("Select emp_id,CInt(rep_year) as RepYear,rep From report " _
        & "Where emp_id=" & id _
        & " ORDER BY emp_id,Cdate(rep_year) Desc")
            L2R = rs.GetRows(2)
            Last2Records = L2R(1, Position)
    End Function

    أشكرك على هذه الهدية القيمة

    و يا ليت أجد تفسيرا للصورتين السابقتين

    أعتقد أن ترتيب المكتبات يؤثر فى أى مكتبة ستفسر الكود

    و الله أعلم

  7. يبدو أن هذا الموضوع لم ينته بعد

    قمت بتطبيق وظيفة الأخ    @أبو إبراهيم الغامدي                                        

    مع جزء من كود الأستاذ jjafferr

     

    لتحديث جدول EMP

    زر التحديث يعمل بكفاءة مع ملف

    MDB

    لكنه لا يعمل مع ملف

    ACCDB

    ما تفسير ذلك

    وما الحل

    مرفق الملفان

    ياللعجب!

    التطبيق كيرة.rar

×
×
  • اضف...

Important Information