-
Posts
12838 -
تاريخ الانضمام
-
Days Won
239
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
اعادة ربط الجداول فى قاعدة بيانات مقسمة(كود الاعادة موجود)
ابوخليل replied to الحلبي's topic in قسم الأكسيس Access
نعم يوجد بشرط تكون الجداول بجانب الواجهات في المجلد او في مجلد داخل مجلد قاعدة الواجهات تفضل من مكتبتي .. دعواتك لصاحب الوظائف Function BackFile() As String 'مسار القاعده الخلفيه واسم الملف الذي يحتوي على الجداول BackFile = CurrentProject.Path & "\BeBackDb.mdb" End Function Function CheckFile() As Byte 'فحص الملف اذا موجود On Error GoTo Error: Open BackFile For Input As #1 Close CheckFile = 1 Exit Function Error: Exit Function End Function Function AutoLink() If CheckFile <> 1 Then MsgBox "من فضلك ضع ملف القاعدة الخلفية كما هو مبين بالمسار أعلاه", vbOKOnly, BackFile DoCmd.Quit End If 'حذف الجداول المرتبطه On Error Resume Next Dim FrontObj As AccessObject, FrontDB As Object Set FrontDB = Application.CurrentData For Each FrontObj In FrontDB.AllTables If Left(FrontObj.Name, 4) <> "MSys" Then DoCmd.DeleteObject acTable, FrontObj.Name End If Next FrontObj 'الربط من جديد Dim BackObj As TableDef, BackDB As Database Set BackDB = DBEngine.Workspaces(0).OpenDatabase(BackFile, True, False) For Each BackObj In BackDB.TableDefs If Left(BackObj.Name, 4) <> "MSys" Then DoCmd.TransferDatabase acLink, "Microsoft Access", BackFile, acTable, BackObj.Name, BackObj.Name End If Next BackObj Set FrontDB = Nothing Set BackDB = Nothing 'النموذج الافتتاحي DoCmd.OpenForm "Form1" End Function -
ما المطلوب الموجود نموذج فيه : 1- ( اضف / اطرح ) ماذا تعني هذه ؟ 2- سنة / شهر / يوم اشرح المطلوب اذا ادخلت تاريخين ماذا اختار ؟ وما الناتج ؟ اعطني مثالا لنتيجة تاريخين من عندك
-
اخي الكريم انا لم افهم مطلبك في اول مشاركة لك ولكني فهمت انك تريد تتعامل مع التاريخ على اساس الشهر 30 يوما اليك مثالا وجدته في مكتبتي ومن عملي اتمنى ان يحقق طلبك months30.rar
-
افتح موضوعا جديدا في طلبك وارفق جداولك فقط ووضح ماتريد بالضبط ( الادخال/ والنتائج المستخرجة ) ... فمشاريع المدرسة متشعبة وكبيرة اخوانك هنا لن يألوا جهدا في مساعدتك وتوجيهك
-
عملت لك نموذج بداية .. طبعا هو ابتدائي لتسهيل العمل على الخطوات القادمة .. وسيختلف في نهاية البرنامج حيث سنعمل منه واجهة جميلة - انظر وجرب نموذج البحث - انظر وجرب تصفية التقرير من نموذج التقارير 1- التصفية تتم من خلال 5 بنود .. الحساب ونوعه والصنف ... هذه اساسيات في تفصيل التقرير 2- السنة المالية وبند الصرف تظهر في رأس التقرير عند التصفية السبب : واضح ... انه يمكن تصفية بند واحد من بند 2 ولا يمكن العكس ........ جرب افتح التقرير بدون تصفية .. وجرب التصفية ببند او بندين او ثلاثة .... وهكذا ................ Financial_db4.rar
-
عليكم السلام ورحمة الله وبركاته "(" & [class_fsl] & "/" & [Class] & ")"
-
نعم هو الصحيح يكتب المعرف وليس النص راجع مسمياتك تجد فيها اخطاء املائية كثيرة تم الاطلاع __________________________________ كنت اعمل على المرفق السابق واضفت نوع الحساب كنت ااحسبك تقصد بالنوع : جديد قديم هل ابقي عليه ؟؟ اذا نعم ما هو اسمه اذا جعلنا القائمة الجديدة هي التي اسمها النوع وياليتك تشرح لي النوع الجديد هذا ايش يعني ... وكأن له صلة بالارصدة
-
استفسار حول الفاتورة الاليكترونيه المرحلة الثانيه
ابوخليل replied to سلمان الشهراني's topic in قسم الأكسيس Access
لن يفيدكم الا مبرمج يعمل على مثل هذا على ارض الواقع وقام بالمحاولة بالربط وأعتقد انكم بحاجة الى اداة خارج اكسس كما هو الحال في المرحلة الأولى .. وتطويرها -
هدية: المدة بين تاريخين ، و اضافة/خصم سنوات واشهر وايام
ابوخليل replied to jjafferr's topic in قسم الأكسيس Access
الموضوع قديم جدا وصاحبه لا يتواجد حاليا في المنتدى وهذا غير جيد يمكنك طرح موضوعك كموضوع جديد والاشارة الى هذا الموضوع او ادراج رابط له يغلق ،،، -
لماذا لم تعمله ؟.. انت جلبت النموذج من مرفق آخر فقط عندي احساس انك لا ترغب في الاستمرار اذا لم لم تكن نشيطا الى هذا العمل في رمضان يمكننا تأجيله . الآن تم ضبط نموذج البحث فائدة نموذج البحث للبحث عن سجل محدد ثم الذهاب اليه في شاشة اخرى تفصيلية ايضا اضافة الى ذلك هو للمدير نموذج تعديل وحذف اخي الطيب : يجب ان تدخل بيانات كافية متنوعة لسنوات متعددة حتى نتمكن من ضبط البحث في النموذج ثم ننتقل الى الخطوة التي تليها Financial_db2.rar
-
انت ذكرت تريد نموذج تعديل وفي المرفق نموذج للبحث والتعديل .. الى هنا تمام ولكن استوقفني خانات التعديل والاضافة والمنع ... وايضا يوجد حقل اسمه حذف لا اتصور ان مكان الخانات هذه ظاهرة امام الجميع .. حيث هذه الصلاحية يجب ان تكون آلية حسب المستخدم ايضا الحذف يمكن للمدير فقط النقر المزدوج على سجل محدد وتظهر له رسالة اذا يرغب في الحذف اما الإضافة فغير وارد في هذا النموذج لأن الاضافة تتم في نموذج الادخال بمعنى ان نموذج البحث هذا خاص بالبحث والاطلاع فقط .. ويمكن من خلاله عرض تقارير وطباعة ونحو ذلك التعديل او الحذف من صلاحيات المدير هل كلامي اعلاه صحيح ؟؟؟ .. واذا لديك ملاحظة او تعليق هاتها .
-
قاعدة بيانات استلام وتعزيز وتسديد صندوق القرضة الحسنة
ابوخليل replied to العبيدي رعد's topic in قسم الأكسيس Access
وازيد من الشعر قصيدة وليس بيتا التصميم كله خطأ انت بحاجة لثلاثة جداول فقط جدول الجهات : يشتمل على : معرف الجهة / اسم الجهة جدول الموظفين : يشتمل على معرف الموظف / اسمه / وظيفته / عنوانه / الهاتف / الخخ ............... جميع بياناته الثابتة جدول الحركة او العمليات ويشتمل على فقط : 1- معرف الموظف (مربع تحرير ) 2- معرف الجهة ( مربع تحرير ) 3- دائن 4- مدين 5- التاريخ لست بحاجة الى علاقات بين الجداول ... اي ممنوع تعمل علاقات بين الجداول -
مساعدة فى إستعلام استخراج بيانات أخر اسبوع
ابوخليل replied to figo82eg's topic in قسم الأكسيس Access
دالة التاريخ تنظر الى يوم السبت على اعتباره نهاية الاسبوع سواء جعلته في التنسيق اول الاسبوع أو وسطه أو آخره . لذا يلزم لتحقيق طلبك استخراج رقم الاسبوع من السنة ثم استخراج رقم اليوم من الاسبوع وبما ان يوم السبت من الاسبوع المنصرم لذا يلزم اتباع الخطوات التالية : 1- اضافة السطر التالي كمصدر بيانات في حقل الاستعلام (وهو عبارة عن رقمي الاسبوع واليوم من التاريخ المحدد ) DatePart("ww",[contdate]) & Format([contdate],"w") ثم نضع في المعيار DatePart("ww",Date()) & Format([contdate],"w") Or DatePart("ww",Date())-1 & "7" المعيار يقول : هات ما يوافق هذا الاسبوع الحالي من الايام ... و يوم السبت من الاسبوع السابق New2.accdb -
واجهات جميلة متقنة ايضا تقنيا .. كما هو شرحك والواجهات المصاحبة .. اختصار احترافي لخطوات كثيرة زادك الله علما ونفع بك
-
من اجل لا يطول انتظارك اعتذر منك لعدم فهمي آلية التقييم .. ربما حكم السن .. اتمنى ان تجد العون والمساندة من اخوتك هنا .
-
اعادة ربط الجداول فى قاعدة بيانات مقسمة(كود الاعادة موجود)
ابوخليل replied to الحلبي's topic in قسم الأكسيس Access
هل اطلعت على مثالي ؟؟ صورة طبق الأصل .. ومثالك سوف يعمل عنده كما الحال في مثالي اعطيته عددا من الاقتراحات والحلول لا اعلم ان كان جربها كلها ام لا -
ابشر .. الامر يسير عندي بعض الاستفسارات اولا يجب ان تعتبر نفسك تقوم بعمل برنامج جديد ، لا صلة له ببياناتك القديمة .. فأنت تؤسس برنامج يعمل عليه من البداية ، وليس لجلب بيانات اليه . .............................................. 1- لماذا لا نكتفي بادخال التاريخ فقط .. لأنه يمكننا استخراج السنة المالية من التاريخ في اي وقت وعند كل تصفية بدلا من طريقتك واذا مصر تدخل السنة المالية فيمكن استخلاصها من التاريخ ورصدها ( على اعتبار انك تدخل بيانات جديدة اول باول ) ولست تنقل بيانات قديمة وترصدها ............................. الارصدة ليس مكانها الجدول ولكن في الاستعلامات ( التقارير والنماذج ) لانك تدخل الاموال يا دائن او مدين فقط ................................................................. لم تذكر نوع الحساب ومتى يتم ادخاله