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

نجوم المشاركات

  1. سليم حاصبيا

    سليم حاصبيا

    أوفيسنا


    • نقاط

      4

    • Posts

      8723


  2. ضاحي الغريب

    ضاحي الغريب

    أوفيسنا


    • نقاط

      3

    • Posts

      2282


  3. أبو سجده

    أبو سجده

    06 عضو ماسي


    • نقاط

      3

    • Posts

      2255


  4. رجب جاويش

    رجب جاويش

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


    • نقاط

      2

    • Posts

      3492


Popular Content

Showing content with the highest reputation on 04/30/14 in مشاركات

  1. بسم الله الرحمن الرحيم --------------- أبدأ بحمد الله أولا وأخيرا على ما انعم ووفق وأصلي واسلم على الرحمة المهداة والسراج المنير نبينا محمد وعلى آله وصحبه وسلم . ----------------------------- في اكثر من مشاركة حول موضوع طباعة الشيكات واخرها للاخي الفاضل // محمد تميرك في موضوع بيانات الشيك على الاكسيل . قمت بعمل برنامج بسيط يساعد علي ادارة الطباعة وحفظ الشيكات حسب رقمها التسلسلي المطبوع للمساعدة في عملية جرد او حصر الشيكات التي صدرت ومبالغها وجهة صرفها وطرحتها كمشاركة منفصلة لتعميم الفائدة وسهولة البحث إهداء لأخي الفاضل / أحمد ابو زيزو شرح بسيط للبرنامج الشاشة الرئيسية التسجيل والادخال والطباعة شاشة المساعدة وشرح البرنامج شكل الشيك بعد طباعته تم اضافة نسخة تدعم اصدار اوفيس 2003 بالمرفقات برنامج لطباعة الشيكات وحفظها - ضاحي الغريب.rar برنامج طباعة الشيكات - نسخة 2003.rar
    2 points
  2. مثال بسيط عما تستطيع ان تفعله بواسطة معادلة بسيطة جدول تناظري.rar
    2 points
  3. السلام عليكم أيها الاخوه , غالبا ما يكون لدينا جدول فيه أحد الحقول مرتبط بحقل آخر في جدول ثاني , و نريد أن نستعرض البيانات التابعه لهذا الحقل من الجدول الآخر ضمن نفس الجدول الذي نحن فيه , مثلا : لدينا قاعدة بيانات فيها جدولين : جدول اسماء الدبلومات الجامعيه - و يتألف من حقلين : رقم الدبلوم - اسم الدبلوم جدول حركة الطلاب و يحتوي الحقول التاليه رقم مسلسل - رقم الطالب - رقم الدبلوم الآن نريد من خلال حقل رقم الدبلوم من هذا الجدول استعراض اسم الدبلوم من الجدول الثاني و يتم ذلك كما يلي : ضع المؤشر على اسم الحقل المطلوب و هو هنا اسم الدبلوم ( بعد تغييره الى رقم ) , تجد في الأسفل مربعين الأول تنسيق – الثاني بحث , اضغط على زر البحث , ثم اختر مربع تحرير و سرد فتظهر مجموعة حقول من الحقل الثالث و الذي اسمه مصدر عناصر البيانات اضغط على النقاط الثلاث بجنب بعض فيظهر لك صفحة تصميم استعلام جديد , اختر منها الجدول دبلومات و اختر منه الحقلين : رقم الدبلوم – اسم الدبلوم ثم اغلق الاستعلام من مربع الاغلاق مباشرة و بدون حفظ , فتظهر رساله تفيد بأنه تم تغيير مصدر عناصر البيانات هل تريد الحفظ , اختر نعم , فيرجع المؤشر الى الحقول الأولى التي كنا فيها , من السطر الخامس , عدد الأعمده , اختر قيمتها تساوي 2 بدلا من 1 ثم من السطر السابع عرض الأعمده , اجعل القيمه كما يلي : 0cm;2.5cm ثم احفظ , الجدول افتح الآن جدول المواد في صفحة ادخال بيانات و حاول ادخال أي سجل جديد , تجد في حقل رقم الدبلوم يظهر لك اسم الدبلوم مباشرة مع أنه يحفظ رقم الدبلوم و فيما يلي بيان تفصيلي بالرسم للشرح أعلاه MakeFiledCombo.rar
    1 point
  4. رأيت ان اشارك اعضاء المنتدى بتحميل برنامج ROCKETDOCK _لعله يفيد فى الوصول للملفات على الهارد بطريقة اسرع موقع التحميل هو http://rocketdock.en.softonic.com/ و هو عباره عن مسطرة على سطح المكتب يتم سحب اليها الملفات المطلوب الوصول اليها بطريقة منظمه صالح WIN7+WINXP مع تقديرى و احترامى لاعضاء المنتدى
    1 point
  5. الحمد لله والصلاة والسلام علي معلم البشرية سيدنا محمد وعلي آله وصحبه أجمعين بتوفيق من الله وفضله وبتعاون مثمر بين فريق العمل وضعنا اول لبنة لمجلة اوفيسنا وغني عن القول ان مجال اهتمامها والتي يندرج تحته جميع المجالات التي تخدم المجالات النظرية والممارسات العلمية والتجارب المختلفة لبرامج الاوفيس بالإضافة الي جوانب الوجه الجديد للمعلوماتية وفي هذا العدد رأينا ان تمحور المجلة حول المسار المعلوماتي ان صح التعبير يكسبها التميز وامتزاج ابوبها بين صنوف المعرفة المختلفة . هي علي اية حال تجربة جديدة وطبيعي أن تثار بعض التساؤلات حول أي تجربة في بدايتها ومن هذا المنطلق فنرجو الا تبخلوا علينا بما لديكم من مقترحات وافكار قد تسهم في تطوير الاعداد القادمة ان شاء الله تعالى أو أي رؤى أخرى تساعد على التكيف مع روح العصر وتعقيداته. فهي منكم وإليكم، وهي الوسيط الذي يعكس تجارب النتاج العلمي والخبرة للمنتمين إلى منتديات اوفيسنا التعليمية . يطيب لي ان اقدم الشكر والثناء لجميع من أسهموا في اخراج هذا العدد الي حيز الوجود وجميع من كان لهم الاسهام في الفكرة والمادة العلمية والشروحات والتحرير والمراجعة والاخراج النهائي . والله من وراء القصد، وهو الموفق والهادي إلى سواء السبيل اخيكم // ضاحي الغريب
    1 point
  6. بسم الله الرحمن الرحيم الساده الزملاء السلام عليكم ورحمته الله وبركاته رغم عدم تخصصى فى مجال الشيت كنترول الخاص بالمدارس ألا أنه ومن خلال موضوع شيت كنترول النقل لجميع مراحل التعليم الفني للقديرالفاضل أخى الاستاذ محمد على عبدالكريم " أبو براء " الذى كان له الفضل بعد المولى العلى القدير فى ادراك كافة مايتعلق بموضوع الشيت كنترول وخاصة بعد تجربة هذا البرنامج الفريد عمليا فقد جاءت جميع نتائجة وأومره سليمة 100% محتسبا هذا العمل فى موازين حسناته فأحببت أن أتقدم لسيادته ولجميع الساده الزملاء المهتمين بهذا الموضوع والى حضراتكم هذا المرفق وهو عباره عن فوروم يمكنك التنقل من خلاله بين أوراق العمل دون إضهار باقى الاوراق أرجو من الله تعالى أن يكون فيه النفع للجميع جزاكم الله خيرا ... تقبلوا جميعا وافر احترامى وللموضوع بقيه بحول الله تعالى
    1 point
  7. الملف المرفق به جدول للمرتبات و جداول لعدد 16 مكافأة تحتوى كل مكافأة منها على استحقاقات المكافأة و استقطاعتها و الصافى و المطلوب طريقة وجدتها على هذا المتدى العظيم و بنفس العنوان تقريبا عبارة عن combo box يتم الاختيار منه الاعمدة المطلوب اظهارها سواء اعمدة المرتب او اعمدة مكافأة 1 او مكافأة 2 و هكذا و لكن لعدم معرفتى بالاكواد و كثرة الموديول فى الملف لم استطع نسخه الملف محول من اوفيس 2013 فعذرا على الاخطاء و للتسهيل الرابط http://www.officena.net/ib/index.php?showtopic=37781 فارجو المساعده جزاكم الله خيرا و اسف على الاطالة master.rar
    1 point
  8. السلام عليكم جميعا استخدم الكود بالاسفل ليعطي تقريرا لسجلات بين تاريخين ويعمل بشكل طيب الا انه عند اعطائه قيمة تاريخ واحد فى حقل txtStartDate يعطى السجلات اعتبارا من هذا التاريخ ، وليس التاريخ المحدد فقط فحاولت استبدال علامة =< بعلامة = واعطانى السجلات المحددة الا انه من ناحية اخرى لم يعطينى اى سجلات عندما اسجل تاريخين فى الحقلين txtStartDate ، txtEndDate فارجو المساعدة فى تعديله On Error GoTo Err_Handler 'Remove the single quote from start of this line once you have it working. 'Purpose: Filter a report to a date range. 'Documentation: http://allenbrowne.com/casu-08.html 'Note: Filter uses "less than the next day" in case the field has a time component. Dim strReport As String Dim strDateField As String Dim strWhere As String Dim lngView As Long Const strcJetDate = "\#mm\/dd\/yyyy\#" 'Do NOT change it to match your local settings. 'DO set the values in the next 3 lines. strReport = "MainReport5Habs" 'Put your report name in these quotes. strDateField = "[HabsEnd]" 'Put your field name in the square brackets in these quotes. lngView = acViewPreview 'Use acViewNormal to print instead of preview. 'Build the filter string. If IsDate(Me.txtStartDate) Then strWhere = "(" & strDateField & " >= " & Format(Me.txtStartDate, strcJetDate) & ")" End If If IsDate(Me.txtEndDate) Then If strWhere <> vbNullString Then strWhere = strWhere & " AND " End If strWhere = strWhere & "(" & strDateField & " < " & Format(Me.txtEndDate + 1, strcJetDate) & ")" End If 'Close the report if already open: otherwise it won't filter properly. If CurrentProject.AllReports(strReport).IsLoaded Then DoCmd.Close acReport, strReport End If 'Open the report. Debug.Print strWhere 'Remove the single quote from the start of this line for debugging purposes. DoCmd.OpenReport strReport, lngView, , strWhere Exit_Handler: Exit Sub Err_Handler: If Err.Number <> 2501 Then MsgBox "Error " & Err.Number & ": " & Err.Description, vbExclamation, "Cannot open report" End If Resume Exit_Handler
    1 point
  9. الأخوة الأفاضل .. كل التحية .. هذا ملف به جدول وكان المطلوب هو عمل ماكرو لإلغاء الفرز من جميع الأعمده .. وتفضل الأخ الكريم طارق محمود بعمل المطلوب .. وارجوا من الأخوة الكرام أن يتم تعديل أخر بحيث يمكن للماكرو إلغاء الفرز من جميع الأعمدة عدا عمود أو اثنين ازالة الفرز.rar
    1 point
  10. استاذ / سليم حاصبيا بارك الله فيك
    1 point
  11. تفضل أخى ماأردت تقبل تحياتى استدعاء بشرط.rar
    1 point
  12. الحل هو ان تكتب العادلة بشكل صحيح و هو: (FLOOR((G7*H7/1000),250=
    1 point
  13. مشكووووووووووووووووووور جداااااااااااااااا يا جماعة على المجهود الرائع .. بصراحة كنت محتاس جدا
    1 point
  14. أخى الفاضل / إسلام الشيمي جزاك الله كل خير لا عليك أخى الفاضل إنما هى زيادة فى الخير وتنوع فى الحلول يفيد الجميع تقبل الله منا ومنكم صالح الأعمال
    1 point
  15. المعادلة المرفقة تقرّب الى 250 نحو الادنى ااذا اردت يمكنك تعديلها ب 500 اذا اردت التقريب نحو الأعلى استعمل الدّالة Ceiling مكان Floor المصنف1.rar
    1 point
  16. بعد إذن الإخوة الكرام الأفضل مني جزاهم الله كل خير في رأيي الحل هو جعل المرفقات في ملف خارج الأكسس واستخدام الربط أفضل Link
    1 point
  17. أخى فى الله أستاذى القدير // ضاحى الغريب حقا أنت مبدع بارك الله فيكم وزادكم الله من فضله ومن علمه تقبل منى وافر الإحترام والتقدير
    1 point
  18. أستاذ ضاحى تسلم ايدك على المجهود الرائع وبالفعل هذا البرنامج من اجمل مارأيت ملاحظه وحيده ولكن مهمه هذا المجهود الرائع تم حصره فى فورمة شيك "البنك المركزى المصري" لان الكثيرين من المحاسبين هذا البرنامج بالنسبه لهم اختراع مهم جدا وسوف يوفر لهم مجهود وتقليل الاخطاء الاملائيه ومظهر اجمل للشيك وخصوصا لمن ليس خطهم جيد انما ماذا يفعل من يتعاملون مع البنوك الاخرى ؟؟ هل توجد طريقه تمكننا من تحريك خلايا بيانات الشيك ؟؟
    1 point
  19. إخوتى فى الله أسرتى الثانية شكر الله سعيكم جميعا وشكر الله لكم وأثابكم الجنة بدعائكم الطاهر الطيب واسأل الله العلي القديرأن يتقبل منكم دعائكم لولدتي رحمها الله اللهم اغفر لحينا وميتنا وصغيرنا وكبيرنا وذكرنا وأنثانا وشاهدنا وغائبنا اللهم من أحييته منا فأحيه على الإسلام ومن توفيته منا فتوفه على الإيمان اللهم لا تحرمنا أجره ولا تفتنا بعده وجزاكم الله كل خير
    1 point
  20. أخي الحبيب ومعلمنا القدير المبدع دائما // عبدالله باقشير بارك الله فيكم وجزاكم خيرا علي دعمكم المتواصل لنا من لحظة انضمامي للمنتدي واللهم يتقبل منا ومنك صالح الأعمال واشكركم مرة اخري علي ثبيت الموضوع لتعيم الفائدة تقبلوا تحياتي واحترامي
    1 point
  21. السلام عليكم ورحمة الله اعتقد من الجيد استخدام الجداول المحورية فهي توفر التلخيصات والاحصائيات وبدون عبء على الملف كالمعادلات ايضا مرونة اكثر من الاكواد في التعديل والتحوير بالإضافة الى تقديم الإحصائيات فالجداول المحورية يمكنها عرض الاوائل ويمكن تفصيلها حسب الفصول او المواد او بشكل اجمالي ربما اصحاب الاختصاص والمطلعين على مختلف الطرق لهم رأي اخر في امان الله
    1 point
  22. السلام عليكم و رحمة الله و بركاته الاخ الفاضل الاستاذ / عبدالرحمن هاشم جزاك الله كل خير اسمك نور المنتدى
    1 point
  23. شاهد اخي الكريم الروابط التالية دورة شرح الفيجول بيسك للتطبيقات VBA عبدالله المجرب [مفاجاة سارة] الدرس الرابع من سلسلة شروحات فيديو " الترحيل " أربعة أجزاء عبدالله المجرب امثلة عن كيفية استخدام أدوات الفورم (( متجدد ان شاء الله)) ضاحي الغريب اضخم كتاب لتعلم الصيغ والدوال في Excel 2007 امين بعض الدروس والتطبيقات على الاكسل فيديو (( متجدد )) قنديل الصياد سلسلة الفارس فى شرح دوال الإكسل ( فيديو ) متجدد رجب جاويش شرح دوال الاكسيل صوت وصورة ( باللغة العربية) ؛ أحمد النجار ؛ تقبل خالص تحياتي
    1 point
  24. بسم الله الرحمن الرحيم (( وبشر الصابرين )) بخالص العزاء وعظيم المواساة نتقدم بها إلى اسرة الاخ الحبيب رجب جاويش بوفاة المغفور لها بإذن الله تعالى سائلين الله أن يتغمدها بواسع رحمته ومغفرته وأن يسكنها فسيح جناته وأن يلهم أهلها وذويها الصبر والسلوان .. (( إنا لله وإنا إليه راجعون )) ..
    1 point
  25. الأَمانَةُ هي أداء الحقوق والمحافظة عليه فالمسلم يعطي كل ذي حق حقه و يؤدي حق الله في العبادة ويحفظ جوارحه عن الحرام ويرد الودائع وهي خلق جليل من أخلاق الإسلام وأساس من أسسه فهي فريضة عظيمة حملها الإنسان...... بينما رفضت السماوات و الأرض والجبال أن يحملنها لعظمها وثقلها يقول تعالى فى سورة الأحزاب بسم الله الرحمن الرحيم إِنَّا عَرَضْنَا الْأَمَانَةَ عَلَى السَّمَاوَاتِ وَالْأَرْضِ وَالْجِبَالِ فَأَبَيْنَ أَنْ يَحْمِلْنَهَا وَأَشْفَقْنَ مِنْهَا وَحَمَلَهَا الْإِنْسَانُ إِنَّهُ كَانَ ظَلُومًا جَهُولًا وقد أمرنا الله بأداء الأمانات فقال تعالى بسم الله الرحمن الرحيم إِنَّ اللّهَ يَأْمُرُكُمْ أَن تُؤدُّواْ الأَمَانَاتِ إِلَى أَهْلِهَا وَإِذَا حَكَمْتُم بَيْنَ النَّاسِ أَن تَحْكُمُواْ بِالْعَدْلِ إِنَّ اللّهَ نِعِمَّا يَعِظُكُم بِهِ إِنَّ اللّهَ كَانَ سَمِيعًا بَصِيرا سورة النساء. وجعل الرسول الكريم صلى الله عليه وسلم الأمانة دليلا على إيمان المرء وحسن خلقه فقال لا إيمان لمن لا أمانة له........ ولا دين لمن لا عهد له الأمانة في العبادة فمن الأمانة أن يلتزم المسلم بالتكاليف فيؤدي فروض الدين كما ينبغي ويحافظ على الصلاة والصيام وبرالوالدين وغير ذلك من الفروض التي يجب علينا أن نؤديها بأمانة لله رب العالمين فضل الأمانة عندما يلتزم الناس بالأمانة يتحقق لهم الخير، ويعمهم الحب، وقد أثنى الله على عباده المؤمنين بحفظهم للأمانة فقال تعالى والذين هم لأمانتهم وعهدهم راعون جزاء المنافق بيَّن النبي أن خائن الأمانة سوف يعذب بسببها في النار، وسوف تكون عليه خزيا وندامة يوم القيامة قال النبي صلى الله عليه وسلم لكل غادر لواء يعرف به يوم القيامة الخائن منافق الأمانة علامة من علامات الإيمان والخيانة إحدى علامات النفاق يقول النبي صلى الله عليه وسلم آية المنافق ثلاث إذا حدَّث كذب وإذا وعد أخلف وإذا ائْتُمِنَ خان *************************************** اللهم إني أعوذ بك من شر ما عملت ومن شر ما لم أعمل اللهم إني أعوذ بك من يوم السوء ، ومن ليلة السوء ومن ساعة السوء ومن صاحب السوء ومن جار السوء في دار المقامة اللهم إني أسألك من خير ما سألك منه نبيك محمد صلى الله عليه وسلم ونعوذ بك من شر ما استعاذ منه نبيك محمد صلى الله عليه وسلم وأنت المستعان وعليك البلاغ اللهم إني أسألك علماً نافعاً وأعوذ بك من علم لا ينفع ولا حول ولا قوة إلا بالله
    1 point
  26. السلام عليكم ورحمة الله وبركاته الاستاذ الفاضل والاخ الحبيب ضاحي الغريب مع فريق العمل في المركز الاعلامي لمنتدانا الرائع جزاكم الله خيرا تميز وابداع دائما للمركز الاعلامي وجهود كبيرة اثابكم الله واعانكم لعمل الخير واعطاكم الصحة والعافية والحقيقة منتدانا الرائع يستحق هذا الاهتمام والتقدير من المركز الاعلامي ونحن نفتخر باساتذة المركز الاعلامي نسال الله سبحانه وتعالى ان يجعل عملكم هذا وجميع اعمالكم في ميزان حسناتكم لكم كل الحب والاحترام والتقدير
    1 point
  27. بارك الله فيكم جميعا ورفع بكم المنتدى ليعم الخير والمنفعة على جميع الاخوة والاخوات فعلا مجهود راااااااااااااائع جداااااااااااااااااااااااا .
    1 point
  28. يمكننا جميعا اخي الحبيب / قنديل الصياد بأن نطلق عليك لقب قنديل جوجل وليس قنديل الصياد لما تقدمه من مجهود رااائع تقبل خالص تحياتي
    1 point
  29. اشكر الاخ الاستاذ / رجب جاويش و الاخ الاستاذ / عبد الله المجرب و الاخ الاستاذ / سعيد بيرم على المشاركه بالموضوع وكل التقدير و الاحترام للاستاذ / ابو آدم على تغيير اسمه الحقيقى ( نارت لبزو ) الي الكنيه الجديده ابو آدم و السلام عليكم و رحمة الله و بركاته
    1 point
  30. يمكن إستخدام طريقة الفرز فى عمود نتيجة الطالب فيتم تجميع الناجحين تحت بعض والراسبين تحت بعض وبعد ذلك يتم نسخ الشيت نسختين الأولى نحذف منها الراسبين وتكون هى نسخة الناجحين والثانية نحذف منها الناجحين فتكون هى نسخة الراسبين طبعاً ده بدون أكواد ولا معادلات لكن لو تقصدين ترحيل الناجحين والراسبين كل نوعية لشيت محدد فالأخوة لديهم أكثر من كود للترحيل وتم عرضهم بالمنتدى أكثر من مرة إكتبى كود ترحيل فى خانة البحث وستظهر لكى نتائج كثيرة كان بودى أخدم أكثر من كدة لكن الطريقة بالأعلى هى التى أستخدمها بالفعل
    1 point
  31. أخي الكريم أ / حمدي بالنسبة لموضوع تعامل المواقع مع قواعد بيانات أكسس فهذا شيء غير مفضل أولا لأن هذا لن يكون مدعوما إلا على سرفرات موجودة على نظام تشغيل ويندوز (وهذه السرفرات قليلة جدا) ثانيا ستكون استجابة السرفر لطلبات المتصفحين بطيئة جدا بالمقارنة بقواعد بيانات mysql والتي صممت للتعامل مع صفحات php لذلك أرسل لي قاعدة البيانات أكسس التي بها النتيجة وسأقوم بتحويلها إلى قاعدة بيانات mysql ونبدأ بعدها في برمجة صفحة php لاستخراج نتائج الطلاب من خلال كتابة رقم الجلوس مثلا
    1 point
  32. بسم الله الرحمن الرحيم يقول تعالى : و ما أوتيتم من العلم الا قليلا فهذا شي يسير الحال من كثير مما أفتقد اليه من هذا العلم الواسع , و على قدر المستطاع أقدم لاخواني هذه الوصايا التي أسأل الله أن تفيدهم قبل الشروع ببناء برامجهم , وفقنا الله و اياكم لما فيه الخير أولا : عمل تحليل مسبق للبرنامج الكثير منا عندما يطلب منه تصميم برنامج , يبدأ مباشرة بتصميم الجداول المطلوبه جنبا الى جنب مع بناء النماذج , ثم يعود ان اضطره الأمر لاعادة بناء الجداول أو العلاقات و هكذا الى أن يتم انجاز البرنامج مما يطيل مدة انجاز البرنامج ناهيك عن دقة التصميم . و قد يغيب عن أذهاننا , و غالبا نكون على عجلة من أمرنا , أن نجاح أتمتة المشروع يعتمد اعتمادا كليا على دقة تحليل النظام و تصميمه بالشكل الصحيح تحليل النظام يعتمد اساسا على الخطوات التالية بشكل اجمالي : - تحليل نظام العمل و كيفية سيره على أرض الواقع اي آلية العمل الفعليه للنظام المراد وضع برنامج له و يكون ذلك بوصف دقيق من قبل من هو مختص بهذا المجال و يعايشه بشكل واقعي , فكم رايت من برامج محاسبية فيها ثغرات محاسبية فادحة , و بسؤالي عن مصمميها يتبين أنهم من غير ذوي الاختصاصات المحاسبيه أصلا . - وضع منهجية العمل الآلية للبرنامج الذي سيستخدم في هذا المجال - وضع المخطط التدفقي للمشروع و تصور النماذج و التقارير المطلوبه - في ضوء المخطط التدفقي يتم وضع تصور للجداول المطلوبه - وضع تفصيل الحقول المراد استخدامها في بناء الجداول ثانيا : عند تصميم الجداول ينبغي التمييز بين البيانات المدخلة و البيانات المخرجة , اذ أن البيانات المدخلة هي فقط التي تخزن في الجداول , أما البيانات المخرجة فقد تكون عبارة عن البيانات الأساسية المدخلة كما هي . أو قد يكون جرى عليها بعد العمليات الحسابية , مثلا اذا كنا نريد حساب القيمة و التي هي عبارة عن : القيمه = الكميه * سعر الوحده يمكن أن نضع حقلا للكميه المباعه و حقلا لسعر الوحده أما القيمة و التي هي عباره عن سعر الوحده * الكميه , فلا يجب أن يكون حقلا ضمن الجدول وذلك لأنه يتأثر بقيمة كل من الكمية و السعر فاذا تغير سعر الوحده فان الجدول لايستطيع حساب القيمه من تلقاء نفسه الا من خلال تشغيل كود معين , لذلك يستعاض عن هذا باستخراج القيمة من خلال استعلام يحوي حقل محسوب يساوي الكميه * السعر ثالثا : يجب فصل البيانات الخاصه بجزئيه معينه عن بعضها , مثلا اذا كان لدينا نظام مبيعات , أي لدينا مواد و زبائن , و حيث أننا نريد أن ندخل اسم العميل في الطلبيه , و نحتاج بنفس الوقت لمعرفة بيانات كامله عن هذا العميل , فاذا كنا سنقوم بادخال بيانات العميل هذه كل مره في جدول الطلبيات فسيكون هذا عملا مرهقا , لذلك يتم انشاءجدول مستقل لبيانات العملاء تجتمع فيه بياناتهم الكامله , و نكتفي في جدول الطلبيات بوضع حقل واحد لرقم العميل , و بعملية الربط بين الجدولين نستطيع معرفة مانريد من بيانات عن هذا العميل . رابعا : استتباعا للوصية السابقة , نؤلف جدول الطلبيات و يكون فيه حقل واحد لكود العميل و يكون الرقم المعرف للعميل و ليس اسمه , و لمزيد من التفاصيل يرجى مراجعة الموضوع التالي http://www.officena.net/ib/index.php?showtopic=6209 خامسا : مع عشقي و حبي الجارف للغة العربية و استخدامها في التخاطب و الكتابة و أعتبرها بحق أرقى لغات العالم , الا أنه و للأسف فان كتابة الأكواد تعتمد على اللغة الانكليزية , لذلك يكون من الأنسب و الأيسر أن يتم استخدام الأسماء الانكليزيه لكل مكونات قاعدة البيانات و خاصة اسماء الجداول و الحقول , لأن استخدام الأسماء الانكليزية أسهل أثناء العمل بالمعادلات و أكواد الفيجوال بيسيك سادسا : تجنب وضع مسافات في التسميات , مثلا اذا كنت تريد تسمية Product List فالأفضل وصلها هكذا ProductList سابعا : كثيرا مايتم بناء استعلام من جدول و يأخذ الاستعلام بشكل تلقائي نفس اسم الجدول , و حتى نميز بين الجدول و الاستعلام يفضل ابتداء اسم الجدول برمز tbl يليه اسم الجدول , مثلا الجدول Product يصبح TblProduct أما الاستعلام فيسبقه الرمز qry و يصبح QryProduct و قد نستدرك بعض الوصايا لاحقا هذا و الله أعلم
    1 point
×
×
  • اضف...

Important Information