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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    245

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

  1. تم التعديل : 1- فورم ادخال البيانات هو للادخال فقط .. فهو لا يعرض البيانات .. والعرض يتم من خلال التقرير 2- اي مزارع ليس لديه رقم قومي لن يظهر في مربعات التحرير 3- السنة او العام .. يتم تحديثه مع بداية كل عام .. لاحظ النموذج الخاص وعملية الضبط عند كتابة السنوات من اجل تلافي الخطأ عند الكتابة ( لا مجال للاجتهاد) وسوف تتضح فائدة هذا الاجراء عندما نريد التصفية حسب الاعوام . DataFarm3.rar
  2. جميل جدا سوف ندرجه هل من مزيد حبيبنا ؟؟
  3. لوجود ملاحظات اخرى على التسميات .. انتظرني سوف اصحح المرفق ثم ارفعه مثلا التسميات يجب الا تتكرر في الجداول الاخرى وان يكون بينها فرق بسيط .. وهذا ستجد فائدته عند جلب الحقول وتجميعها في الاستعلامات
  4. لا نريد بيانات حقيقية بل وهمية .. المهم تكون مكتملة تماما
  5. اخي بارك الله فيك المستفيدين 18 ثلاثة منهم فقط لهم بيانات وكذا لا يصلح قمت بالتالي : حذف جميع المستفيدين وابقيت على اثنين فقط لكل واحد منهم ولد او بنت حذف جميع الداعمين وابقيت على اثنين فقط المطلوب : تعبئة جميع البيانات ( لا تترك حقلا فارغا ) كاملة فيما يخص : المستفيدين الداعمين الموظفين لماذا كل الحقول يدخل فيها بيانات ؟؟ من اجل الاطلاع على الخلل المحتمل ثانيا : ياليت تضبط حجم النماذج عند العرض ( الكبيرة مثل بعض ، والصغيرة مثل بعض ) وتجعل الجميع توسيط تلقائي والأهم من هذا كله توحيد زر الاغلاق في النماذج من حيث ( الشكل .... المكان ) الجمعية 9.rar
  6. السلام عليكم 1- الجداول الثلاث الاخيرة جيدة _ فقط جدول السنوات اجعل الحقل نصي ادخال وليس مربع تحرير لانك كل سنة سوف تضيف تاريخ جديد مع بقاء الاول 2- الجداول السبعة الاولى اختزلها في جدول واحد للعمليات ، واعمل جدول للمحاصيل ( معرف / المحصول) فقط .. تختار المحصول في جدول العمليات من خلال مربع التحرير. 3- لا تترك مسافات خالية بين كلمات مسميات الحقول في تصميم الجدول
  7. الاصل وهو الاولى فتح موضوع جديد والاشارة الى رابط هذا الموضوع للاستفادة منه الموضوع قديم قبل 8 سنوات واصحابه _ بحفظ الله _ غير متواجدين يغلق ،،،
  8. ليش يظهروا .. اصلا هو اللي دخل البرنامج لوحده .. لما البرنامج يوزع على الشبكة حينها يكون هناك اجراء آخر لظهور تم التعديل تم التعديل لان اللي تختاره ليس له بيانات .. وتم تلافي الخلل آمين واياكم الاحظ اشياء كثيرة فنية بحاجة الى مراجعة خاصة في التقارير الافضل انك تدخل بيانات مكتملة للجميع .. من اجل تكتشف اذا يوجد ملاحظات مثلا في التقرير الاخير هذا حصلت حقول تظهر ارقام بدلا من الأسماء وعدلتها الجمعية 7.rar
  9. المعروف او المتعارف عليه في البرامج التي تدعم اكثر من لغة .. هو اختيار اللغة المراد عرض التسميات فيها ( فقط منسدلة وتختار اللغة الافتراضية ) ويتبقى الرسائل المنبثقة والاشعارات وهذه ايضا لها عمل خاص منفصل او لنقل برمجة خاصة لتنفيذ هذه الفكرة ( ترجمة التسميات ) عليك تنفيذ العمل كالتالي : نموذج البداية يشتمل فقط واكرر فقط على مربع تحرير يتم اختيار اللغة منها ... او عمل ما يسمى صندوق خيارات (لكل لغة خيار ) بعدد اللغات الموجودة جدول يشتمل على اعمدة بعدد اللغات المطلوبة + ترقيم تلقائي يكون هو معرف السجل .. وهذا انت عملته ولكني لم افهم ما الغرض من الاعمدة الأخرى الترقيم التلقائي هذا هو دليل النص ( العنوان) المطلوب ظهوره في حقل التسمية داخل النموذج يجب اعطاء كل حقل من حقول التسمية داخل النموذج رمزا يشير الى مكان وجود السجل من الجدول كالتالي : مثلا في جدولك السجل 11 يحمل اسم : (مسلسل ) ............. ففي النموذج وفي خصائص حقل التسمية المحدد / لسان التبويب بيانات / علامة (tag) > اكتب الرقم 11 وهكذا نعمل مع جميع التسميات داخل النموذج كل تسمية تأخذ علامة هي عبارة عن رقم السجل في الجدول بعد ذلك يأتي دور الجمل البرمجية والاكواد لتطبيق الفكرة
  10. ---------------------------- تم اصلاح الملاحظات ------------------------------- كما تم ضبط الصلاحيات لتصبح اقوى المستخدمين : عبدالله مدير 1 ....... محمد 2 لن تلاحظ اختلاف الا في نموذج التعديل
  11. السبب ان قيم مربعات التحرير عبارة عن ارقام .. وقد تم اصلاح البحث باضافة الاسماء في الاستعلام ماذا يعمل زر عكس التحديد ؟ اذا كان زر التحديد يحدد ويلغي ( اي يعكس التحديد )
  12. محاولة لتحقيق طلبك حسب تصميمك للنماذج AR_EN_Indian2.rar
  13. ابشر غدا ان شاء الله
  14. المفروض تذكر هنا جميع التعديلات التي عملتها ... من اجل تسهل علي الوصول والاطلاع لان المسألة تخص الحماية فقط فانا فتحت له موضوع جديد .. انتظر حبيبنا حتى ينضج
  15. السلام عليكم لكل الخبراء والاعضاء الكرام خصوصا شايب المنتدى .. آمل الاطلاع وتجربة المرفق اذا هذه الحماية تفي بالمطلوب من اجل ضمها الى برنامج الجمعية الخيرية هنا test.rar
  16. شكرا على المداخلة استاذنا وجزاك الله خيرا على حرصك وانا على خطى القائل : اصبحت اذكر البعيد وانسى القريب عملنا هنا لايقاف العابث السريع ومن يتربص الغفلات .. اما من سيجلس متمكنا من الحاسب وآمنا ، ويقصد العبث .. فسوف يعبث بمحتوى البرنامج ولو كانت الحماية من صنع الشايب جداول اكسس لا يوجد لها حماية سواء كانت ضمن القاعدة او مرتبطة بقاعدة خارجية .. وهي بيت القصيد فلماذا اجعل في برنامجي ادوات وكائنات وعناصر تضاهي برنامجي وقد تزيد ، من اجل حماية النماذج من الدخول عليها ، بينما الجداول مشرعة ابوابها للمبتدىء فضلا عن المحترف . افضل طريقة لحماية الجداول من العبث ان نجعل البيانات في جدول العمليات عبارة عن ارقام قدر الامكان بحيث لا يفهم منها شيئا من يتصفح الجدول ، ويتم ترجمتها من خلال التقارير . وقد اطلعت في وقت مضى على برنامج اكسس ( دليل هواتف ) اعمدة الاسم والهاتف تم تشفيرها وتتم قراءتها من التقرير واكبر دليل على ضعف جداول اكسس انك قمت بالدخول على جدول اليوزر واضفت مستخدم جديد ودخلت من خلاله وسوف اعمل مثالا بسيطا للحماية لا يمكن اختراقه وسوف اضعه بعنوان مستقل لان ليس هذا مكانه
  17. انا عملت فقط على المستخدمين .. سوف اشرح لك فكرة المستخدمين لتظهر المستخدم في اي مكان : انظر الصورة : اجعل مصدر بيانات الحقل في اي نموذج تريد اظهاره كالتالي : =guserName لاظهار اسم المستخدم =gUserid لاظهار معرف المستخدم =gpasswrd لاظهار كلمة المرور =gManager لفحص المدير .. اذا true بالنسبة للمستفيدين انا لم اتعرض لها يمكنك عمل ما تريد ثم ارفع الملف
  18. تم تنظيف المحرر من غالب الاكواد الزائدة .. اخذ من وقتي قرابة الساعة تم ضبط نظام المستخدمين : المدير فقط له صلاحية التعديل ، واضافة مستخدم جديد .. اما الآخرين يمكنهم فقط تغيير كلمة المرور ( المدير هو Admin) انظر اختفاء وظهور الازرار في الواجهة تبعا لنوع المستخدم حاول تغلق البرنامج اولا ثم تفتحه على التصميم و تجرب تفتح نموذجي اضافة مستخدم جديد او نموذج التعديل . انظر جمال وسهولة نموذج تغيير الباسوورد ،، السابق يوجد كود اذا اعاد الباسوورد القديم ثلاث مرات خطأ يغلق البرنامج وهذه الحركة لا معنى لها لانه في الاصل لن يغير الباس الا المستخدم الحالي من داخل البرنامج لذا جعلت اسم المستخدم وكلمة المرور تظهر آليا . تفحص نظام المستخدمين جيدا .. خطوة خطوة .. اي شيء يخفى عليك اسألني .. انت هنا تزيد من رصيدك المعرفي لك الخيار في التعديل على التصميم مثل ان تغير نموذج التعديل على المستخدمين الى نموذج مفرد بدلا من مستمر اخيرا .. لم ننته بعد .. امامنا الكثير من الضبط
  19. العمل جميل .. خاصة الواجهة الاساسية عند بدء البرنامج من الملاحظات : اساسية برمجية : يوجد كثير من الخلل في الاكواد وذلك بسبب حذف كثير من الحقول والاستغناء عنها ولها اسطر برمجية باقية يجب ازالتها في التصميم : وهي في واجهات المستخدمين يجب اعادة النظر فيها ... الاصل واحد فقط من المستخدمين يحق له اضافة مستخدمين ، اما بقية المستخدمين يسمح لهم بتغيير كلمة المرور فقط فنية : طريقة عرض النماذج والتقارير ، يجب ان تكون متجانسة في الحجم ونوع العرض ليزيد البرنامج جمالا خذ مثلا زر الاغلاق : يجب ان يكون موحد في جميع النماذج ( في موقعه من النموذج وفي شكله ) مسألة الصور .. نتركها لآخر لحظة والسبب ان الروابط للصور والجداول بعد تقسيم البرنامج ستختلف ، لذا سنتركها الآن الآن سأقوم بتحسين نماذج المستخدمين ثم ارفعه لك
  20. المشكلة عندك لما يفتح النموذج وحقول التاريخ خالية ، وتم علاجها بوضع سطر اعلى الحدث للقفز عند الخطأ ايضا عملت لك بعض التحسينات : مادمت تعمل على جدولين : 1- تم عمل نموذج رئيسي مرتبط بجدول الاسماء 2- تم ضبط النموذج الفرعي لتلافي ترك سجلات فارغة ، ( جعلت حقل التاريخ : الى .. اجباري ) 3- الازرار (حفظ /جديد ) لا داعي لهما فأكسس يحفظ آليا اما زر جديد فانت لست بحاجة جديد او بمعنى آخر لا يتصور عمل سجل جديد لانك سوف تحسب الفترة لموظف موجود فعلا ، وكل ما عليك هو البحث عنه داخل مربع التحرير test2 (1).accdb
  21. بعدالاطلاع .. اشوف انك مسوي شوي زحمة ، نماذج من اجل عرض اسم شركة المورد .. وكذلك لعرض الوصف لو عملته انا كان وضعت الوصف في جدول الموردين .. كل شركه امامها وصفها واكتفي بمربع سرد واحد يعرض اسم الشركة ..( والوصف ينزل آليا في حقل الوصف) .. بمجرد نقر انتر هذه هي الطريقة السلسه المعتادة .. ولكني اعتقد انك تعمل حاجات فنية خاصة فيبدوا لي انك رسام او تملك موهبة فنية
  22. لوبحثت قليلا في الموقع لوجدت الحل يوجد لديك خطأ في احد الاكواد .. ويلزم التصحيح من محرر الفيجوال : Tools / References
×
×
  • اضف...

Important Information