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

kanory

الخبراء
  • Posts

    2346
  • تاريخ الانضمام

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

  • Days Won

    139

كل منشورات العضو kanory

  1. طيب .. ابشر : 1- انت جعلت حقلي الرقم في الجدولين NewLab و NewAllTests ترقيم تلقائي ( لكن المشكلة أنك جعلتها مرتبطة مع بعض ) يعني كل جدول هيرقم بكيفة 2- الحل : كان في جعل حقل الترقيم التلقائي في الجدول NewAllTests رقم فقط أرجو أن يكون الحل مناسبك لك .... تقبل تحياتي .....
  2. جرب هذا لعله المطلوب .... Lab 2019_5.rar
  3. تفضل .... Dim dbs As Database, tdf As TableDef Set dbs = CurrentDb For Each tdf In dbs.TableDefs If Left(tdf.Name, 4) <> "msys" _ And tdf.Attributes = 1 Then tdf.Attributes = tdf.Attributes - dbHiddenObject End If If tdf.Attributes = 1073741825 Then tdf.Attributes = 0 Next tdf Set dbs = Nothing Call ViewTablePage
  4. هل جربت هذا الكود .... Private Sub ViewTablePage() DoCmd.SelectObject acTable, , True SendKeys "{F5}" End Sub Private Sub VisibleTable_Click() Dim db As Database Dim tdf As TableDef Set db = CurrentDb For Each tdf In db.TableDefs If Left(tdf.Name, 4) <> "msys" And tdf.Attributes <> 1073741824 Then tdf.Attributes = tdf.Attributes + dbHiddenObject End If If tdf.Attributes = 1073741824 Then tdf.Attributes = 1 Next db.Close Set tdf = Nothing Set db = Nothing Call ViewTablePage End Sub
  5. حماية الأكواد .... والنماذج و التقارير من العبث أو معرفة الاكواد الموجوده بها
  6. تفضل ..... O.accdb
  7. نعم هذا ما قصدت .... بارك الله فيك أخي أبا جودي
  8. طيب إهمل هذا النموذج واخل على الجدول Lost_Serial تجد الارقام صحيحة ....... صمم نموذج وانسخ الكود الاول من الحدث فيه...
  9. وعليكم السلام ورحمة الله ...... مطلوبك غير مفهوم ... وضح اكثر
  10. لعل هذا ما تريد .... يوسف.mdb
  11. انظر .... New Microsoft Access قاعدة بيانات (2) (1).accdb
  12. يصبح الكود بهذه الصورة : On Error GoTo Err: DoCmd.RunCommand acCmdSaveRecord [Forms]![SandExpense_F]![ExpenseDate_Sub].[Form]![notes] = Me.notes2 Me.ExpenseDate_Sub.SetFocus DoCmd.GoToRecord , , acNewRec [ExpenseDate_Sub]![Amount2].SetFocus Exit Sub Err: MsgBox Error$ kan2.accdb
  13. بعد اذنك أخي عبداللطيف ضع هذا الكود قبل كود الحدث لديك DoCmd.RunCommand acCmdSaveRecord
  14. وعليكم السلام ورحمة الله ...... أرفق مثالك ليتم التعديل عليه ؟؟؟
  15. وعليكم السلام ورحمة الله ..... لم نستطع تحميل المرفق .... لكن ضع هذا الكود في حدث عند تشغيل النموذج الاول .... DoCmd.DeleteObject acForm, "نموذج2"
  16. وعليكم السلام ورحمة الله ..... وضح ما هي نوع البيانات المطلوب جلبها بيانات جدول أو كلمة معينة .. سطر معين .... حبذا لو ترفق المطلوب بمثال أفضل وأسرع الفهم ؟؟؟
  17. فكرة ممتازة أخي رمهان ..... تضاف كمعلومة جميلة
  18. انظر المرفق .... Forum.mdb افتح التقرير في وضع التصميم ولاحظ التغيرات ....
  19. تابع الصورة وعدل عدد الاعمدة كما تريد ظهورها في التقرير .....
  20. ممكن تستفيد من هذا الموضوع ...
  21. هل هذا ما تقصدة .....
  22. أشكرك أخي الفاضل لكن هي ليست عبقرية ولكن استخدام قاعدة IF في الاستعلام فقط ...... فبل كل شيئ لفهم ذلك انصحك بعدم استخدام المسميات العربية في تسمية حقول الجداول أو اسماء الجداول قدر الامكان : ببساطة استخدمنا هذا في الاستعلام : D: IIf([1]="2";[المبلغ]-[النسبة];"0") شرح الرموز لأني حولتا رموز وارقام حتى نفهمها لأني لو كتبتها بالعربية تتغير مواقعها ولا نستطيع تخيلها بالشكل المطلوب : D هو اسم الحقل ( صاقي الارباح ) 1 هو حقل الحدث 2 العبارة الموجودة في حقل الحدث ( ذاهب ) إذن قاعدة IF تقول عند وجود عبارة ذاهب في حقل الحدث اجري عملية طرح النسبة من المبلغ وفي حال عدم وجود العبارة ذاهب في حقل الحدث ارجعها صفرا ارجو ا، اكون وفقت في الشرح كلنا شوق لطرقك الجميلة ..... ( حياك استاذي رمهان .... في انتظارك )
  23. انت جعلت الفرز حسب التاريخ .... انظر الصورة انظر المرفق بعد حذف الفرز .... Forum.mdb
×
×
  • اضف...

Important Information