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

امير عاطف

المشرفين السابقين
  • Posts

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

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

كل منشورات العضو امير عاطف

  1. بالفعل لأن العلاقات الخاطئة والتي تعطي سجلات بشكل (ديكارتي) فهي تعطي عدد كبير جداً من السجلات نظراً لخطأالعلاقات - راجع العلاقات وايضاً راجع المتغيرات التي تستخدمها
  2. من المستخدم الذي قام بادخال البيانات ووقت الادخال هل يوجد نظام صلاحيات مبسط ؟
  3. شكراً أخي alhajri وان شاء الله نلاقي لها حل
  4. راجع خطوات وقواعد تحليل النظام System Analysis هنـــــــا ولعمل ذلك باسلوب تقني فان التفكير في الجداول ليست أول خطوة وانما هي نتاج لخطوات قبلها ..... 1 - اذاً في البداية يتم تحديد الكيانات بغض النظر عن الجداول : الكيانات هنا هي .... الطلاب ايرادات الطلاب المدرسين موظفي الادارة الأجور القرطاسية (ماذا تعني) الكهرباء الماء الهاتف اخرى المصروفات 2 - هنا يجب ان نبحث قواعد العمل التي تحكم العلاقات بين الكيانات والذي يستطيع ان يحكم قواعد العمل هنا هو انت وحسب علاقة كل الكيانات السابقة مع بعضها . . . 3 -Entity relationship Diagram ERD وهنا يجب ان نفكر في المشروع كمجموعة كيانات بينها علاقات ... طبعاً الكيانات هنا بمعناها الحسي وليس الجداول . 4 – هنا تقوم ببناء العلاقات 5 – هنا اخر خطوة وهو تحويل العلاقات الى جداول والناتج في النهاية سوف نخرج بستة جداول فقط وهم: جدول الموظفين ويتكون من الحقول التالية: رقم الموظف – اسم الموظف – الوظيفة – تاريخ التعين – تاريخ ترك العمل–الحالة الاجتماعيية – عنوان الموظف – التليفون(الهاتف) – بيانات اخرى عن الموظف جدول المرتبات والأجور ويتكون من الحقول التالية: رقم الموظف(وهو علاقة واحد الى متعدد مع نفس الحقل بجدول الموظفين) –الراتب –اضافت الى الراتب – مخصمات من الراتب - الشهر المستحق عنه الراتب – سنة الراتب – ملاحظات على راتب الشهر جدول بنود المصاريف ويتكون من الحقول التالية: رقم بند المصروف – المصروف – توصيف المصروف جدول المصاريف ويتكون من الحقول التالية: رقم بند المصروف (وهو علاقة واحد الى متعدد مع نفس الحقل بجدول بنود المصاريف) – المبلغ المنصرف – رقم مستند الصرف – تاريخ الصرف جدول الطلاب ويتكون من الحقول التالية: رقم الطالب – اسم الطالب – الصف – بيانات اخرى جدول الايرادات ويتكون من الحقول التالية: المبلغ الوارد – رقم المستند – بيان المبلغ الوارد(سبب التوريد) – رقم الطالب المورد للقيمة(وهو علاقة واحد الى متعدد مع نفس الحقل بجدول الطلاب)
  5. اذا كانت لديك نسخة الأوفيس XP اذهب الى هذا المسار في مفتاح التسجيل Registery وقم بوضع الملف الخاص بمجموعة العمل لديك في كل من الجهازين HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Access\Jet\4.0\Engines\SystemDB
  6. تم تغيير الرابط ! على وجه العموم هذا الرابط للنسخة Beta حيث تم اصدار النسخة النهائية لــ Microsoft Office 2003 وهي بالطبع ليست من نوع Beta وهي عبارة خمس سيديهات وسوف اقوم بوضع رابط تنزيلهم اذا احببت
  7. رد آخر منقول من مشاركة أخرى للأخ محمد طاهر من وضع تصميم الاستعلام فى حقل المعايير فى الاستعلام نستخدم المعالج لاختيار مربع النص من علي النموذج الذي يحوي حقل المعرف للسجل ( الايقون الذي يشبه العصا السحرية ) أو نكتبه مباشرة فى المعيار [Forms]![Emp1]![EmployeeID] فتجد جملة الشرط اصبحت WHERE (((Emp1.EmployeeID)=[Forms]![Emp1]![EmployeeID])); مثال لاضافة سجل INSERT INTO Emp2 ( EmployeeID ) SELECT Emp1.* FROM Emp1 WHERE (((Emp1.EmployeeID)=[Forms]![Emp1]![EmployeeID]));
  8. نود ان نؤكد انه الى الان لا يمكن التعديل على كود الـ VBA لقاعدة البيانات بصيغة MDE . ونحن في هذه الموضوع نناقش حماية التعديل للنماذج بقاعدة البيانات MDE وليس التعديل بكود ال VBA هل لديكم احد البرامج الخارجية المساعدة التي تتيح لنا التعديل بالنماذج أو وصله للبرنامج ?
  9. الأخ الكريم ابن مسقط : اعتقد ان الدالة Dsum كفيلة بعمل ذلك واللا ما رأيك ؟ للعلم .. رابط الملف العلوي لا يعمل
  10. يعني من الأفضل ان لا تقوم بالتغيير بسجل سعر الصرف كل يوم فمن الأفضل كما قال الأخ محمد طاهر وضع كل يوم سعر الصرف الخاص به ولا تغير سعر الصرف للأيام السابقة بل تبقيه كما هو ولكي تقوم بالحصول على سعر العملة لأي يوم هو ان تستخدم الدالة Dlast او تقوم بحساب سعر العملة حسب تاريخ نفس اليوم لسعر الصرف ... المهم ان المبدأ هو ان لا تقوم بالتغيير بسجل سعر الصرف كل يوم فمن الأفضل وضع كل يوم سعر الصرف الخاص به ولا تغير سعر الصرف للأيام السابقة
  11. الحمد لله ... مبروك وصولك للحل :d
  12. سادساً الحرف # ويتم وضعة لكي يطابق أي حرف رقمي فردي. فمثلاً: لو قمنا بوضع 1#3 فيتم استخراج الأرقام التالية – 103 – 113 – 123
  13. خامساً الحرف – ويتم وضع هذا الحرف لكي يطابق أي حرف ضمن نطاق من الأحرف التي تكون مرتبة ترتيب تصاعدي (أي من حرف الألف الى حرف الياء وليس من حرف الياء الى حرف الألف. فمثلاً: لو قمنا بوضع أ[ب-ت]ث في هذه الحالة يتم استخراج الكلمات - أبث - أأث - أتث
  14. رابعاً الحرف ! وهذا الحرف يطابق أي حرف فردي غير موجود داخل الأقواس المربعة. فمثلاً: لو قمنا بوضع [!أع]رض فيتم استخراج الكلمتين - غرض - فرض ولا يتم استخراج الكلمتين السابقتين وهما أرض أو عرض
  15. ثالثاً الحرف [ ] وهي الأقواس المربعة وهو يطابق أي حرف فردي داخل الأقواس المربعة. فمثلاً: لو قمنا بوضع [أع]رض فيتم استخراج الكلمتين - أرض – عرض
  16. ثانياً الحرف ؟ وهو علامة الإستفهام المعروفة لدينا وهو يطابق حرف فردي واحد فقط يعني يختلف عن العلامة السابقة انه يستبدل عن حرف واحد فقط اما العلامة السابقة فيتم استبدالها عن حرف واحد أو مجموعة حروف. فمثلاً: لو قمنا بوضع ؟حمد فيتم استخراخ الكلمتين – احمد – محمد
  17. أولاً الحرف * وهو حرف العلامة النجمية ويمكن استخدامه في موضع الحرف الأول او موضع الحرف الأخير أو موضع الحرف الأوسط أو مجموعة الحروف الأولى أو مجموعة الحروف الأخيرة أو مجموعة الحروف الوسطى لسلسلة حرفية. فمثلاً:لو قمنا بوضع م* فهذا يستخرج لنا جميع الجمل التي تبدأ بحرف الميم يعني يطلع لنا – محمد – محمود – ماهر – مصطفى ... لو قمنا بوضع *م فهذا يستخرج لنا أي كلمة تنتهي بحرف الميم مثل – سهم – شحم لو قمنا بوضع *م* فهذا يستخرج لنا أي كلمه أوسطها حرف الميم مثل – محمد – احمد – محمود
  18. LTrim(TextboxName) تقوم باستخراج ما بداخل مربع النصText Box المسمى TextboxName واذا كان يوجد مسافات على يسار النص فيتم اهمالها RTrim(TextboxName) تقوم باستخراج ما بداخل مربع النصText Box المسمى TextboxName واذا كان يوجد مسافات على يمين النص فيتم اهمالها Trim(TextboxName) تقوم باستخراج ما بداخل مربع النصText Box المسمى TextboxName واذا كان يوجد مسافات على يمين أو يسار النص فيتم اهمالها
      • 1
      • Thanks
  19. تم وضع السؤال بمشاركة مستقلة اضغط هنــــــــــا
  20. ضع عند حدث الحالي On Current لنموذج ادخال البيانات الكود التالي : If Me.NewRecord Then Me.AllowEdits = True Else Me.AllowEdits = False End If
  21. السؤال للأخ اشراف نواس وهو : كيف أستطيع أن أمنع أي تعديل في البيانات السابقة أي لا يمكن للمستخدم إلا أن يدخل بيان جديد فقط
  22. بالنسبه للطريقتين سواء الكود الموجود في الاول أو الطريقة في مثال الاخ طارق حنيدق ليس بهم اية مشاكل بالنسبه للكود الأول لا تنسى ان تقوم باستبدال employee_pic باسم عنصر التحكم الخاص بالصورة لديك
  23. مرفق مثال لفتح النموذج بطريقة جذابة للأخ الكريم احمد فهيم مع خالص الشكر له animation.rar
  24. للعلم : فكرة الحل عن طريق الاعدادات الإقليمية هي فكرة اخينا فيصل الحربي
  25. من ناحيتي لم اجرب ذلك على شبكة عمل ولكن اعتقد ان في حالة عمل ذلك من خلال شبكة عمل سوف يكون هناك مشكلة المسارات لأنه بالطبع المسار لأي ملف محدد على جهاز محدد يختلف من نفس الجهاز وجهاز اخر غيره . واعتقد لتفادي تلك المشكله انه عند تحديد مسار ملف الصورة من نفس الجهاز الذي عليه ملف بيانات القاعدة ان تقوم بالدخول لمسار الصورة عن طريق الدخول اولاً للورك جروب ثم للدخول للجهاز ثم تحديد المسار سواء كنت تعمل على الجاز الذي علية قاعدة البيانات نفسها او جهاز غيره
×
×
  • اضف...

Important Information