اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

لدى حقل تاريخ داخل جدول

أريد عمل استعلام لهذا الحقل

يظهر جميع السجلات بالجدول التى حدثت منذ 5 ايام

على سبيل المثال اذا كان تاريخ تشغيل الاستعلام يوم 20 فبراير 2024

المطلوب استعراض سجلات اليوم الذى قبل هذا التاريخ بخمس ايام

يعنى سجلات يوم 15 فبراير2024 

وهكذا كلما اقوم بتشغيل الاستعلام

يرجع بالتاريخ 5 ايام للوراء

ارجوا الافادة

 

قام بنشر (معدل)

لدى نموذج مرفق

أريد فيه اذا تحقق اربع شروط معا 

وهم اذا الحقل الأول خالى

والحقل الثانى قبل ثلاث ايام من تاريخ السيستم

والحقل الثالث به كلمة "مرفوض"

والحقل الرابع خالى

اذا تحققت تلك الشروط الاربع معا

كما هو بالصورة

عندما اقوم باضافة سجل جديد بداية من حقل order no والكتابة بداخل هذا الحقل ثم اقوم بالضغط enter يتم الغاء الادخال  اي يتم تنفيذ امر undo

اربع شروط.png

Datab (officena).accdbFetching info...

تم تعديل بواسطه Abdelaziz Osman
قام بنشر
  في 24‏/2‏/2024 at 16:54, Abdelaziz Osman said:

استاذنا @Foksh

واستاذنا @kkhalifa1960

ارجوا المساعدة فى حل الموضوع اعلاه

Expand  

بالطريقة التي تم فيها عرض السجلات لا اعتقد انه من الممكن تنفيذ فكرتك 😬

  • Like 1
قام بنشر (معدل)
  في 24‏/2‏/2024 at 20:12, Abdelaziz Osman said:

طيب

أريد اعرف ماهو الكود الذى من خلاله فرز السجلات لآخر ثلاث ايام من تاريخ السيستم

Expand  

من مصدر بيانات النموذج قم باختيار جميع الحقول ، ثم في حقل P ODate اكتب الشرط

<Date()

ونصيخة من أخيك ( عن تجربة ) استبدل المسافة التي بين المسميات بإشارة _

تم تعديل بواسطه Foksh
  • Thanks 1
قام بنشر
  في 21‏/2‏/2024 at 22:07, Abdelaziz Osman said:

عندما اقوم باضافة سجل جديد بداية من حقل order no والكتابة بداخل هذا الحقل ثم اقوم بالضغط enter يتم الغاء الادخال  اي يتم تنفيذ امر undo

 

Expand  

هل تسلسل السجل الظاهر لدينا في الصورة دائما اول سجل ام هناك اختلاف في تسلسله ( اقصد الان ظاهر كاول سجل ... هل ممكن ان يكون في مرات اخرى ثان او ثالث سجل مثلا )

 

1.jpg

  • تمت الإجابة
قام بنشر
  في 21‏/2‏/2024 at 22:07, Abdelaziz Osman said:

اربع شروط معا 

وهم اذا الحقل الأول خالى

والحقل الثانى قبل ثلاث ايام من تاريخ السيستم

والحقل الثالث به كلمة "مرفوض"

والحقل الرابع خالى

اذا تحققت تلك الشروط الاربع معا

كما هو بالصورة

عندما اقوم باضافة سجل جديد بداية من حقل order no والكتابة بداخل هذا الحقل ثم اقوم بالضغط enter يتم الغاء الادخال  اي يتم تنفيذ امر undo

Expand  

راجع المرفق وتأكد فقط الان من الشروط الاربعة هل تحققت ..........

 

Datab (officena).accdbFetching info...

  • Like 1
  • Thanks 1
قام بنشر

@kanory

يا مدير  

بالنسبة لتانى سطر  فى كود الحدث

DoCmd.GoToRecord , , acFirst

ده معناه انه هيطبق الشروط على أول سجل فقط صح كده

طيب ما ينفعش يطبق الشروط على كل السجلات السابقة

بالغ التحية

قام بنشر

عشان كده انا سئلتك هنا هذا السؤال 

  في 24‏/2‏/2024 at 20:44, kanory said:

هل تسلسل السجل الظاهر لدينا في الصورة دائما اول سجل ام هناك اختلاف في تسلسله ( اقصد الان ظاهر كاول سجل ... هل ممكن ان يكون في مرات اخرى ثان او ثالث سجل مثلا )

 

1.jpg

Expand  

وحصلت منك على اجابه مختصرة وبخيلا فيها لا تفيد سؤالي

  في 25‏/2‏/2024 at 06:46, Abdelaziz Osman said:

@kanory  التسلسل مرتب لا يجوز تجاوزه

Expand  

قلت اضع لك اجابة وعندما تجرب تضطر الى استخراج اجابات مطولة . كما حصل الان ..

  في 26‏/2‏/2024 at 06:47, Abdelaziz Osman said:

@kanory

يا مدير  

بالنسبة لتانى سطر  فى كود الحدث

DoCmd.GoToRecord , , acFirst

ده معناه انه هيطبق الشروط على أول سجل فقط صح كده

طيب ما ينفعش يطبق الشروط على كل السجلات السابقة

بالغ التحية

Expand  

طيب ممكن طبعا ... جاري التعديل ولكن عندما اعود الى المكتب ... بارك الله فيك

قام بنشر
  في 26‏/2‏/2024 at 09:38, Abdelaziz Osman said:

طيب حضرتك ايه رايك يا استاذنا

 

Expand  

ستضطر بعد التحديث ان يقوم بالبحث في سجلات الجدول للمطابقة بالشرط كاملة ، وبالبداية سيكون الموضوع سهل وماشي معاك لان عدد السجلات قليل ، لكن بعد كدة هتحس ان الكود بدأ يتقل معاك في تنفيذه واصبح يلخبط معاك مع صحة التحقق من الشروط .
 

من رأيي توجه الى تغيير طريقة العرض اللي انت متقيد فيها ( ده من وجهة نظري المتواضع )

قام بنشر

@kanory

هو تمام اوك اول سجل طريقة طيبة ان شاء الله

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

وجزاكم الله خيرا إليكم جميعا على تفاعلكم واهتمامكم بالغ التقدير

وبالنسبة للتغيير اعرف كيف  احمى الحقول من التغيير 

 

قام بنشر
  في 26‏/2‏/2024 at 10:55, Abdelaziz Osman said:

@kanory

هو تمام اوك اول سجل طريقة طيبة ان شاء الله

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

وجزاكم الله خيرا إليكم جميعا على تفاعلكم واهتمامكم بالغ التقدير

وبالنسبة للتغيير اعرف كيف  احمى الحقول من التغيير 

 

Expand  

جرب هذا ........

Private Sub Order_No_AfterUpdate()
D_R = DateAdd("d", -3, Date)
On Error GoTo Errw
   DoCmd.GoToRecord , , acFirst
    For i = 1 To Me.Recordset.RecordCount
         If Me.supplier = "مرفوض" And Me.mark = 0 And Format(Me.inday, "dd/mm/yyyy") <= Format(D_R, "dd/mm/yyyy") And IsNull(Me.P_Odate) Then
            DoCmd.GoToRecord , , acLast
            DoCmd.SetWarnings False
            DoCmd.RunCommand acCmdDeleteRecord
            Me.Order_No.SetFocus
            MsgBox "لايمكن اضافة جديد"
            Exit Sub
        Else
            Me.Order_No.SetFocus
        End If
        DoCmd.GoToRecord , , acNext
    Next i
Exit Sub
Errw:
End Sub

 

قام بنشر
  في 26‏/2‏/2024 at 09:55, kanory said:

وحصلت منك على اجابه مختصرة وبخيلا فيها لا تفيد سؤالي

  في 25‏/2‏/2024 at 06:46, Abdelaziz Osman said:
Expand  

 

  في 26‏/2‏/2024 at 14:39, Abdelaziz Osman said:

تقريبا مش شغال معايا الكود

Expand  

انا اعتذر منك على المواصلة ..... 

  • Like 1
قام بنشر (معدل)

أنا انتظرت لهذه اللحظة ومابرد لأني أعطيتك الحل الصحيح لطلبك (كامل طلباتك وبالضبط 4 شروط) ولكنك رفضته . الله يكون بالعون أستاذ .:wallbash:

تم تعديل بواسطه kkhalifa1960
  • Haha 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