-
Posts
12,464 -
تاريخ الانضمام
-
Days Won
232
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو ابوخليل
-
الآن كأن الرؤية اتضحت قليلا 1- جدول الاسماء ويشتمل ايضا على : حقل الحالة منتظم / منقول ،،،، ( وحقل لجهة النقل وحقل لتاريخ النقل " وان شئت فافرد الاخيرتين في جددول مستقل تربطه مع جدول الاسماء رأس لرأس ) 2- جدول النشاط ويشتمل على الصف ، الفصل ، نشاط1 ، نشاط2 ’ الرقم المعرف للطالب اربط الجدولين بعلاقة رأس لرأس ويكون الاساسي جدول الاسماء 3- جدول للحالات المرضية ، ضع فيه الحقول المطلوبة ولا تنسى الرقم المعرف للطالب ثم اربطه مع جدول الاسماء بعلاقة رأس لاطراف ، فالطالب قد يسجل له اكثر من حالة لادخال البيانات : نموذج ومصدر بياناته استعلام يجمع الجدولين الاسماء والنشاط ونموذجين للحالات المرضية رئيسي وفرعي ومصدر بياناتهما الجدولين في نهاية السنة : طريقة اخرى لن تحتاج الى التصفير او النسخة الاحتياطية السنوية سيتم ترحيل الصف الثالث الى جدول جديد وبعده يتم تحديث بيانات جدول النشاط وانما تحديد ذلك تحكمه الحاجة
-
الفكرة لم تصلني ، لماذا السجل الأخير ؟ لماذا لا تكون جميع السجلات بما فيها الاخير ؟
-
الذي اعرفه ان نسخ الجداول يتم بطريقتين اما البنية والبيانات او البنية فقط فكرة : تحديث او الحاق السجل الاخير الى القاعدة الخارجية
-
من مكتبتي ... تطبيق لمربعات التحرير و السرد المتتالية أو المتزامنة
ابوخليل replied to أبو آدم's topic in قسم الأكسيس Access
جزاك الله خيرا -
ناجح ، راسب ، مكمل ؛ هذه مكانها الاستعلام او الحقول غير المنظمة في النموذج او التقرير اما النقل الى مدارس اخرى فهو في محله الصحيح وتحتاج الى حقل اضافي يبين فيه جهة النقل ، وقلت انه في محله الصحيح لان اسم الطالب سيختفي بمجرد التأشير على النقل ، ويمكن وضع هذا الحقل في الجدول الفرعي اذا كنا نعتمد الاستعلام في اظهار الاسماء اذا كان برنامجك لا يشتمل الا على هذين النشاطين فقط فيمكنك وضع ما ذكرت في جدول واحد شريطة ان يتم اخذ نسخة احتياطية في نهاية كل سنة دراسية للرجوع اليها وقت الحاجة ثم يتم مسح وتصفير بيانات القاعدة الاساس لبدء عام جديد اذا كان برنامجك يشتمل على الكثير من المواد الدراسية فيلزمك التفكير في طريقة ادخال البيانات اوعرضها بحيث يمكنك ادخال او عرض جميع درجات مواد لطالب واحد وفي الوقت نفسه تستطع ادخال درجة مادة معينة لجميع الطلاب
-
أريد حذف الفقرات (إنتر)واستبدالها بفاصلة بعدها مسافة...
ابوخليل replied to حامل المسك's topic in منتدي الوورد Word
آمين وإياك -
ليسا ثابتين ويندرج معهما ايضا الصف والفصل الثوابت مثل الاسم والهوية وتاريخ الميلاد ............ قد تقول العناوين وارقام الهواتف عرضة للتغيير نعم ولكن يتم التغيير لحالة فردية خاصة ولكن حديثنا عن الحقول التي يتم عليها التغيير والتحديث الجماعي الشامل فكر ! كيف تظهر محصلة شخص معين خلال فترة معينة سابقة ؟
-
أريد حذف الفقرات (إنتر)واستبدالها بفاصلة بعدها مسافة...
ابوخليل replied to حامل المسك's topic in منتدي الوورد Word
وعليكم السلام ورحمة الله وبركاته حياك الله أبا أنس الطريقة باستخدام خاصية البحث والاستبدال من شريط القوائم / تحرير / استبدال سيخرج مربع حوار ضع المشيرة في حقل (الاستبدال) ثم انقر الزر السفلي المسمى "خاص" واختر الفقرة : " فاصل أسطر يدوي " ستلاحظ انه طبع الرمز التالي " l^" ضع المشيرة في حقل ( استبدال بـ ) ثم اكتب : مسافة ثم الفاصلة ثم مسافة جرب وانقر زر استبدال وان شئت انقر زر استبدال الكل ملحوظة : خذ نسخة احتياطية من عملك قبل التعديل -
انت لم تضع هذه الدالة في مثالك لنرى السبب وللعلم يمكن ان تعمل الدالة بين جدولين (غير مرتبطين) ، فتضع شرطا يجب تحققه في جدول آخر سنحتاج في هذه العملية الى الاعلان عن متغيرات تمثل الجدول البعيد وسجلاته ، وعلى هذا الاساس نبني شروطنا ولا شك استخدام الاستعلامات بين الجداول خاصة المرتبطة منها سيجعل من السولة واليسر الوصول الى البيانات والتعامل معها بيسر وسهولة انظر الى المثال المرفق وهو حسب طريقتك في الربط بين الجداول ( لم اغير في مثالك سوى نوع البيانات في النشاط جعلته رقما ) تم استخراج النتيجة ولكن بجمع الاعمدة لان البيانات في الجدول افقية . معلومة : يمكننا رؤية اعداد الطلاب حسب النشاط في الصفوف والفصول على هيئة جدول باستخدام الاستعلام الجدولي هذا لا يعني ان طريقتك خاطئة يمكننا استخدام علاقة رأس لرأس اذا كانت الحقول في الجدول الفرعي ثابتة وهذا يستخدم كثيرا مثل ( الطلاب وجدول المواد) اما ان كانت قابلة للزيادة والتغير فعلاقة راس لاطراف اولى نسخ ولصق باستخدام نموذج رئيسي وآخر فرعي اما حسب طريقتك فيمكن بواسطة الاستعلام الاكتفاء بنموذج واحد من خصائص العلاقة يمكنك تحديد صلاحية ونوع الحذف ، فاذا تم تفعيل خانة الحذف امكنك حذف السجل الرئيس وما يتبعه من سجلات فرعية test5.rar
-
اليست قابلة للزيادة والتغيير ؟ هذه واحدة من الطرق أو الحلول للوصول الى النتيجة اكثر من شرط في دالة Dlookup.rar
-
وعليكم السلام انسخ الاداة المرفقة الى اي حاسوب تريد تشغيل برامجك عليه فقط نقرتين على هذه الاداة قبل تشغيل برنامجك تفتح لك الابواب open.rar
-
ظهور رأس النموذج عند الطباعة مع كل سجل جديد ( عنوان معدل )
ابوخليل replied to نورسعيد's topic in قسم الأكسيس Access
شكرا على هذه الروح الطيبة نحن جميعا في هذا المنتدى اخوة واسرة واحدة اما اختيار العنوان المناسب الذي يصف الموضوع فأهميته لا تخفى فمثلا لو احتجنا للرجوع الى هذا الموضوع بعد سنة او اكثر فأي العبارتين ستوصلنا اليه : هل هي هذه : سؤال مهم جدآ وملح ؟؟ ام هذه : ظهور رأس النموذج عند الطباعة ؟ نواجه هذه الامور دائما لاننا عند ادراج موضوع ما ؛ نستشعر حاجتنا الملحة الوقتية ، وتغيب عنا المصلحة المستقبلية العامة . -
ظهور رأس النموذج عند الطباعة مع كل سجل جديد ( عنوان معدل )
ابوخليل replied to نورسعيد's topic in قسم الأكسيس Access
العنوان في النموذج 1- ان تم وضعه في ( رأس النموذج ) فلن يظهر الا في أعلى الصفحة الأولى فقط 2- ان تم وضعه في ( رأس الصفحة ) فسيظهر في أعلى كل صفحة 3 - ان تم وضعه في قسم ( التفصيل ) فسيظهر أعلى كل سجل للتحكم في اظهار واخفاء رؤوس وتذييلات النموذج انقر بزر الفأرة الأيمن فوق احدها -
السلام عليكم في مثل هذه العمليات الافضل عندي استخدام الاستعلام نجمع الجداول المرتبطة ونجري عليها الاحصائيات ولكن قبل ذلك عندي ملاحظة على الجدولين وأخص جدول النشاط فهناك حقول اخرى لـــ نشاط2 ، نشاط3 ...... وهكذا فانت جعلت العلاقة رأس لرأس ومعنى هذا نشاط واحد لشخص واحد فالحقول الزائدة لا معنى لها . ان قصدت ان الشخص قد يشترك بأكثر من نشاط وبالمقابل كل نشاط يشتمل على العديد من الاشخاص فأنت بحاجة الى ايجاد علاقة كثير الى كثير بينها
-
الاستعلام داخل النموذج . انظر خصائص النموذج / لسان التبويب بيانات / مصدر بيانات النموذج ’ ثم انقر على النقاط الثلاث يسار الحقل لتشاهد الاستعلام المهم : عند النقر على الزر يفتح النموذج على على بيانات السجل فقط والمرتبطة بـ id_item
-
نقلت المثال الى جهاز آخر تم التعديل وذلك بجعل مصدر بيانات النموذج item_analysis استعلام بدلا من الجدول انظر المعيار داخل الاستعلام مقاولات.rar
-
مثالك على اصدار احدث لذا تأخر عليك الرد انظر ادناه مثال يتم فيه فتح نموذج فرعي من نموذج فرعي آخر http://www.officena.net/ib/index.php?showtopic=41657
-
معلومة جميلة وشرح وافي جزاك الله خيرا ويشرفنا دعوتك لمشاركتنا هنا http://www.officena.net/ib/index.php?showtopic=41520
-
سنسير خطوة خطوة فاستفسر عن اي نقطة غير واضحة اي برنامج يشتمل على بيانات ثابتة لا تتغير غالبا واخرى متغيرة ، فيتم وضع الثابت في جدول والمتغيرات في جدول آخر فجدول الثوابت هو الرئيسي وجدول المتغيرات هو الفرعي فالجدول الرئيس كما في مثالنا هو جدول اسماء الموظفين ولا بد ان يكون لكل موظف معرف رقمي او نصي لا يقبل التكرار وفي المقابل نضع هذا المعرف في الجدول الفرعي ولكنه قابل للتكرار ثم نربط بين الجدولين من خلال هذين الرقمين بعلاقة واحد الى كثير . الآن نستطيع ان ندخل للموظف اكثر من سجل واحد . ( طبعا من خلال النماذج ) ففي الاكسس لا يتم التعامل مع الجداول مباشرة . ايضا يمكن ان نربط الجدول الرئيس بأكثر من جدول فرعي فيمكن ان نضيف جدولا للاجازات وآخر للتنقلات وثالث للرواتب ... وهكذا هناك علاقات اخرى بين الجداول يحددها طبيعة التعامل مع البيانات داخل البرنامج فعلاقة رأس لرأس هي علاقة رئيس لفرعي ولكنها جميعا لا تقبل التكرار وعلاقة كثير الى كثير وهو ان نضع جدولا فرعيا وسيطا ومشتركا بين جدولين رئيسين كل هذه ستمر عليها وستحتاجها مستقبلا الآن نرجع لاستفسارك حيث يتبين لك لماذا اهملنا الرقم الوظيفي فهو قابل للتكرار لذا لا يصلح ان يكون معرفا ولكننا نستطيع البحث من خلاله ولا بأس ان تظهر النتائج مكررة لاننا سنختار منها ما نريد وايضا نستطيع ان نحصر البحث فنبحث في حقلين : رقم الوظيفة ، الدرجة هل يمكن ان يتكرر ؟ فان اخترت الاولى بالسماح بظهور اكثر من موظف يحمل الرقم الوظيفي نفسه فأرى اننا بحاجة الى تخصيص نموذج للبحث وعند النقر على الموظف المطلوب ننتقل الى نموذج الاجازات وان كان رقم الوظيفة + الدرجة لا يمكن ان يتكرر فيمكن البحث في نموذج الاجازات نفسه
-
سبب المشكلة في امتناع ادخال البيانات انني اقحمت الرقم الوظيفي في النموذج الفرعي مع انه موجود في الرئيسي طبعا مسايرة لنموذجك الاول وهذه ايضا غفلة مني . الآن الاستعلام يستند الى جدول واحد ويمكنك ادخال البيانات اما بالنسبة للبيانات القديمة فاما نطبق نظرية ابي آدم ( الحذف الوهمي من الجداول الاساسية ) واما ان نستخدم استعلامات الالحاق الى جداول جديدة والحذف الحقيقي من الجداول الاساسية عبدالله المجرب5.rar
-
نعم جعلنا الرقم التلقائي هو مفتاح الجدول فلا يمكن ان يتكرر ( سجل فريد) ثم ربطناه بسجل رقمي قابل للتكرار في جدول الاجازات الذي يعتبر جدولا فرعيا فكل شخص له رقم فريد لا يمكن ان يتكرر اما المعادلات فقد نقلتها من النموذج وجعلتها في استعلام ظاهر ويمكنك الآن عرض نتائج هذا الاستعلام في النماذج او التقارير انتبه ! تم حذف الحقول المحسوبة من جدول الاجازات ، لاننا اظهرنا النتائج في الاستعلام سالف الذكر تم التعديل على المسميات ؛ الجداول والحقول حيث يجب ان تكون المسميات بحروف انجليزية فيمكن ان تكتب كلمة كتاب هكذا KETAB وبدون مسافات خالية بين الكلمات مع ملاحظة كتابة المسميات العربية في التسمية التوضيحية في خصائص الجدول عند عرض التصميم
-
الجواب نعم البرنامج سيتم اعداده على احتمالين اما ان يكون النموذج غير قابل للتحرير والاضافة ، فهنا يتم ايقاف علامات الجدولة لجميع الحقول ماعدا حقل الرقم ، مثل برامج المحلات التجارية وبرامج الحضور والانصراف واما ان يتم ادخال بيانات بعد قراءة الرقم ، فهنا يفرض التركيز على حقل الرقم عند كل فتح للنموذج وعند كل سجل جديد مثل برامج استعارة الكتب في المكتبات العامة .
-
حياك الله أبا احمد حللت أهلا ووطئت سهلا بالنسبة للرقم الوظيفي مادام التكرار يقع على ارض الواقع فانت بحاجة الى صرف النظر عنه كمعرف وانما يتم عرضه كبعض البيانات الثانوية وفي هذه الحال انت بحاجة الى ان تجعل الرقم الشخصي هو المعرف اما المعادلات ونواتجها فمكانها الصحيح الاستعلامات ويمكن ان تكون في النماذج او التقارير سأقوم ببعض التعديلات على مثالك ...