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

ابوخليل

أوفيسنا
  • Posts

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

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

  • Days Won

    257

كل منشورات العضو ابوخليل

  1. جزيت خيرا استاذنا .. نعم هذا هو الذي عملته .. وهو الافضل لمن يريد الابقاء على السجلات التاريخية
  2. هذا حل حسب الفكرة الثانية Database2.rar
  3. او الطلب بطريقة أخرى استخراج وعرض سجل واحد فقط السجل الأكبر ( التاريخ) لكل شخص
  4. السلام عليكم احبتي في المرفق جدولان 1- جدول الاسماء 2- جدول التفاصيل يشتمل جدول التفاصيل على سجلات مكررة لكل شخص اريد طريقة يسيرة لحذف هذه السجلات المكررة والابقاء على سجل واحد والذي يحمل احدث تاريخ Database1.rar
  5. اخي الحبيب كن على يقين اني لن ابخل عليك بأي شيء من العلم حاولت كثيرا ولمرات عديدة .. ولكني لم اهتد الى طريقتك جدول التفاصيل حيرني كثيرا .. لن استطيع توجيهك ما دامت المعلومة ناقصة .. لديك بيع وشراء ومرتجعات وبالمقابل يوجد صناديق وكان الأفضل ان يعطي المثال وصفا دقيقا لخطوات العمل ولكن من خلال طلبك الغريب اعلاه لدي تصور لتحقيق ذلك : رأي او احدى الأفكار : التحويلات بين الصناديق تتم مثل عمليات البيع والشراء تماما وهذا يعني ان الصناديق ستدرج في مكانين : 1- ضمن قائمة الصناديق 2- ضمن قائمة العملاء والموردين ولكن سيظهر هنا ازدواجية ومخالفة لأساسات قواعد البيانات الفكرة الثانية : هو ان ترفق عملا بسيطا لمحاولاتك .. بيانات كافية .. منها نفهم جيدا ما تفكر به .. ومنها قد نساعدك في التغلب على هذه المشكلة
  6. اكتب اي شيء ثم انتر 2baseR.rar
  7. انا اعمل على اوفيس 32 بت وندوز 10 64
  8. ها انت عثرت على سبب المشكلة اولا تأكد ان الأوفيس 23 بت وليس 64 وإلا انت مضطر لإصلاح وتهيئة الاكواد للعمل على 64
  9. المسألة مثل ما يقولون ما تبي مطوع اضف حقل للحركات يكون اسمه التحويل
  10. وهل اتت العلاجات الشعبية المعتبرة الا من التجربة والخبرة ستبقى هذه المعالجة مفيدة لمن تمر عليه مثل هذه المشكلة جزاك الله خيرا والبسك الصحة والرضاء ورزقك من حيث لا تحتسب
  11. تمام التمام استاذي دكتور أكسس .. لا هنت .. اريد نتيجة التشخيص والعلاج
  12. بارك الله فيك اخي محمد الأولى تمام الثانية جزيت خيرا انت غيرت اتجاه الفورم عندي اتجاه الفورم الفرعي من اليمين الى اليسار .. وهذه اساس المشكلة
  13. السلام عليكم في المرفق تقرير رئيسي داخله تقرير فرعي تم تنسيق التقرير الفرعي لعرض 12 سجل مقسمة على 3 اعمدة عند فتح التقرير الفرعي مستقلا كل شيء تمام . ولكن عند فتح التقرير الرئيسي تختلف الأمور وتظهر مشكلتين : الأولى : يتم عرض اكثر من 12 سجل .. كيف يحدث هذا ؟ وفي الاصل السجلات في الفرعي منفردا =12 الثانية : السطر العلوي من السجلات ( الذي هو حرف الألف والباء والتاء ) ينحرف الى اليسار .. واريد ضبطه الى اليمين Database1.rar
  14. عليكم السلام اذا تقصد باعدادات الطابعة هو اختيار مقاس الورق .. فهذا غير كافٍ سبق لي تجربة : يوجد في خصائص طابعة الفواتير ... آخر تبويب ( لا تذكر اسمه) .. يوجد خيارات ازاحة .. والغاء هوامش .. وقطع حسب النص او الصفحة .. الخ ... هل اطلعت عليه وجربت الخيارات ؟
  15. العفو حبيبنا واستاذنا الكريم للمزيد حول المعلومة : هذا مرجع لحروف البدل في اكسس
  16. استخدم هذا المعيار : Like "*" & "[#]" & "*" لأن # من احرف البدل لذا يجب احاطته بقوسين مربعين لتمييزه
  17. عليكم السلام الطرق لتحقيق طلبك كثيرة منها استعلام تحديث استنادا لمعرف السجل ومنها العمل على مجموعة السجلات وادراج القيمة في الحقل الهدف وحيث ان النموذج منضم الى الجدول ؛ يوجد طريقة بسيطة كنت استخدمها في وقت ما وهي تؤدي الغرض كالتالي : اعمل حقلا مخفيا في النموذج وليكن اسمه s2 منضما الى حقل code_r وخلف الزر اكتب : s2=s
  18. لفصل الحروف والارقام داخل الاستعلام انت بحاجة الى دالة مثل هذه 'فصل الحروف Public Function textNum(fildHrfRqm As String) Dim lets, lets2, lets3 Dim i, r As Integer r = Len(fildHrfRqm) For i = 1 To r lets = Mid(fildHrfRqm, i, 1) If IsNumeric(lets) Then Else lets3 = lets3 & lets End If Next textNum = lets3 End Function 'فصل الارقام Public Function Numtext(fildHrfRqm As String) Dim lets, lets2, lets3 Dim i, r As Integer r = Len(fildHrfRqm) For i = 1 To r lets = Mid(fildHrfRqm, i, 1) If IsNumeric(lets) Then lets2 = lets2 & lets End If Next Numtext = lets2 End Function ولإنشاء جدول جديد يمكنك استخدام الاستعلام نفسه انظر المرفق فصل الحروف عن الارقام دالة2 .rar
  19. انا ضربت لك مثل .. فقط مثل آخر : اغلاق درج الكاشير وفتحه موجود في خصائص الطابعة .. ويمكن التحكم به من خلال خصائص الطابعة الظاهرة في اكسس .. ويمكن استخدام الكود استعرض خصائص طابعتك لوحة التحكم / الاجهزة والطابعات / انقر بالزر الايمن واطلع على خصائص طابعتك هل يوجد خيار الرجوع للبداية ؟ اعتقد مادام يوجد زر لهذه العملية ستجد هذه الميزة ضمن الخصائص
  20. كأنك تريد حلا برمجيا لزر رجوع الورق ؟ طابعة الفواتير مثلا تحتوي على خصيصة تفعيل قاطع الورق من عدمه راجع خصائص الطابعة .. اذا خصائص الطابعة لديك تحتوي على امر الرجوع ؟ وإلا : غير الطابعة
  21. الموضوع قديم يعود لــــ 2011 وقد عرض اخوي الاستاذ فادي الرابط بالامس في احدى مشاركاته .. وحين دخلت الموضوع .. ونزلت المرفق وجدت فيه مشكلة عند الفتح لذا قمت بتجديد المرفق Reserved words in Access.rar
  22. تفضل طريقة احترافية وبأقل عدد من الكائنات Database4.rar
  23. في العموم لا مشكلة حقيقية لديك سواء اكتفينا باعتماد المعرف فقط في الجدول او اضفنا بعض الحقول معه .. لأنه في الحالتين يتم حجز سجل واحد وعلى كل حال لا تقلق من زيادة البيانات حتى لو بلغت مليون سجل.. فقط يكفي بين فترة وأخرى ( 6 شهور على الأكثر ) تقوم بعملية ضغط واصلاح لقاعدة البيانات ولكني انصحك بتقسيم القاعدة الى جداول وواجهات من اجل تقليل الحجم ومن اجل أمان البيانات ابضا وهنا ستكون عملية الضغط والاصلاح على القاعدة الخلفية (قاعدة الجداول)
  24. كل هذا غير مهم المهم هو تأسيس البرنامج بطريقة صحيحة .. اي تأسيس الجداول .. بطريقة صحيحة تحقق ما تتطلع اليه من مخرجات والا ستواجه صعوبات في نهاية المشروع مشاريع المراكز الطبية تشمل : 1- المواعيد او الاستقبال / غرفة الفحص الأولي / الطبيب المعالج / المختبر والاشعة / نتيجة الفحص ووصف الدواء / الصيدلية هذه بحاجة الى جدول رئيس وجداول فرعية حسب الجهة .. بحيث تسير العملية بانسيابية على اعتبار ان المشروع يعمل على الشبكة في غرفة الفحص الأولي يتم ادخال نتيجة الفحص واختيار الطبيب المناسب .. بمجرد الحفظ تظهر الصفحة عند الطبيب ومثلها بقية العمليات : عندما يؤشر الطبيب على المختبر تظهر الصفحة عند المختص وعند تسجيل نتيجة المختبر تظهر مرة اخرى عند الطبيب .. وحين يسجل الدواء ويحفظ تظهر الصفحة في الصيدلية
  25. عليكم السلام طرحك صحيح .. المعرفات تحمل كل البيانات .. فلماذا نكرر الادخالات بعد تصفحي لمثالك .. وجدت التالي : البرنامج يرصد : زيارة المريض / الدواء الموصوف / طريقة الاستخدام / الطبيب المعالج / التشخيص /الاجرة ملاحظاتي : 1- انت ربطت الدواء بطريقة استخدام ثابتة .. وهذا لا ينطبق دوما ( فقد يصف الطبيب طريقة لمريض تختلف عن مريض آخر للدواء نفسه) لذا الافضل فصل الطرق بجدول مستقل يتم الاختيار منها .. وهي ليست كثيرة .. ويمكن تحديثها او الاضافة عليها في اي وقت 2- اذا الاجرة ثابتة حسب المرض وليس حسب الطبيب فالافضل تثبيتها في جدول الامراض وتكون قابلة للتحديث 3- هل المرفق يمثل المشروع كامل لديك؟ .. ام هو جزء من المشروع؟ اذا هو جزء من المشروع فسوف تتعب كثيرا لأن التعديل الذي تحصل عليه سيؤثر كثيرا على بقية المشروع
×
×
  • اضف...

Important Information