-
Posts
979 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو منتصر الانسي
-
اخي العزيز والله اني احترت في طريقة لاوضح لك ما أريد أن اوصله لك ليس لصعوبته ولكن لعدم وجود البرنامج للشرح من الواقع أو لأنه قد يكون برنامج معمول بنظام غير اكسس اصلاً فإن كان بالامكان ارفاق البرنامج "كان بها" مالم فما يهمنا هو استخراج ملف اكسس بعد التحميل في الجهاز ثم نطبق عليه الشرح الوارد في مشاركتي السابقة وننسى بعد ذلك ملف EXE نهائياً تحياتي,,,
-
جمع كل المصروفات بجدول واحد
منتصر الانسي replied to ابو عبد الرحمن اشرف's topic in قسم الأكسيس Access
اخي العزيز هنا يأتي دور قاعدة البيانات العلائقية وضرورة بناءها بشكل سليم فمثلاً - نقوم بتجميع البيانات التي تخص الشقة في جدول والبيانات الخاصة بالتسديد في في جدول اخر - اي بيانات الشقة والمستأجر والعقد في جدول الشقة وبيانات التسديد وفترتها ونوع الدفعة (مقدمة وغيرها) في جدول المدفوعات والايرادات وسيتم الربط بينها برقم الشقة وفي النموذج سيكون التعامل معها بنفس طريقة رقم الشقة اي اذا كانت عمارة تظهر والا تكون غير مفعلة - اذا اردت التجميع بحسب السنة قم باضافة حقل السنة في الاستعلام فقط تحياتي,,, -
ما السبيل الى اعتماد أكثرمن لغة للقاعدة ؟
منتصر الانسي replied to الصمت المتحدث's topic in قسم الأكسيس Access
اخي العزيز من خلال اطلاعي على المثال وجدته بالفعل مثال ممتاز جداً ومن روعته انه لايتطلب التعديل فيه بل يكفي ان يتم استيراد جدول langs ثم نسخ الكود ولصقه في النموذج الجديد فقط وقد حاولت ان أوضح الكود بشكل سريع ومبسط حيث قد وضحت بعض الاوامر الخاصة بعنصر تحكم (ComboBox او مربع تحرير وسرد) وستجد ان بقية الاوامر متشابهة ولكنها مخصصة لعناصر التحكم الاخرى ولكن ملاحظتي على الكود هي - الكود الان مخصص للنماذج فقط وليس للتقارير او حتى MsgBox - أنه يقتصر على لغتين فقط حيث ان المسميات اما تكون هي المسمى الاصلي أو النص الذي تضعه في خيار (Tag او علامة) في خيارات مربع التسمية - قمت بإضافة زر امر ولم يتأثر بتعديل اللغة ولكني كما سبق وقلت لا اريد ان استعجل في الحكم على الكود حتى اقوم بتحليله بشكل اكبر ارجو ان اكون قد وفقت في توضيح هذا المثال ولو بشكل بسيط تحياتي,,, mas.rar -
جمع كل المصروفات بجدول واحد
منتصر الانسي replied to ابو عبد الرحمن اشرف's topic in قسم الأكسيس Access
اخي العزيز مازال سؤالي قائماً مافائدة الجدول Data ولماذا هذه الطريقة الطويلة يعني نقيد اولاً الايرادات في جدول ثم ننقلها الى جدول اخر ؟؟؟؟ لماذا لايتم إثبات الإيرادات والمصروفات في جدول واحد فقط ؟؟؟ ومن خلاله يمكننا تجميع الإيرادات بحسب اليوم او الشهر او السنة او الشقة او العمارة أو...أو... مرفق لك مثالك به استعلام تجميع بحسب الشقة واخر بحسب العمارة تحياتي,,, msrofat.rar -
(تمت الاجابة) مشكلة في الاستعلام عن أكثر من طالب والتاريخ
منتصر الانسي replied to حامل المسك's topic in قسم الأكسيس Access
تفضل اخي حامل المسك مرفق لك مثالك بعد التعديل تحياتي,,, db122.rar -
مطلوب,,,تعديل على رسم بياني يعرض احصائيات شهرية
منتصر الانسي replied to alcasir's topic in قسم الأكسيس Access
اخي العزيز منذ يومين وأنا أحاول أن أجد لك الرد المقنع على سؤالك فالطريقة هي واحدة ولا توجد طريقة أبسط أو أصعب ولكن أنت بحاجة للتعرف أكثر على كيفية التعامل مع هذا النوع من التقارير ومع الكائنات الموجودة فيه وطريقة التجميع والتنسيق ... الخ وهذا لن يتم إلا بشرح مصور ولكن !!!! اين الوقت ؟؟؟ المهم سأحاول إن شاء الله أن أقوم بإعداد شرح مبسط في هذا الموضوع وإذا كان لدى أحد الأعضاء أي مساهمة فلا يبخل علينا تحياتي,,, -
ما السبيل الى اعتماد أكثرمن لغة للقاعدة ؟
منتصر الانسي replied to الصمت المتحدث's topic in قسم الأكسيس Access
اخي العزيز المسألة ليست بالسهولة التي قد تتصورها فالأمر يتطلب مراعاة أشياء كثيرة منها (العناوين والمسميات , التنسيقات , لغة الإدخال , قناع الإدخال) والأهم من هذا وذاك والأصعب هو (إتجاه القراءة) أي أنك ستضطر إلى أن تحول موقع أول مربع النص في النموذج والذي من الطبيعي أن يظهر في الجانب الأيمن للنموذج إلى الجانب الأيسر . وقد كانت لي محاولة سابقة في هذا الأمر وفكرت بعمل جدول يحتوي على مسميات كل حقل باللغتين العربية والإنجليزية ولكني وصلت إلى مرحلة التوهان وخاصة عندما تكثر الحقول والنماذج والتقارير بالإضافة إلى عدم معالجتها لإتجاه القراءة كما سبق ووضحت لك وفي مثالك لو تلاحظ فإن الكود الموجود في كل نموذج هو خاص به فقط أي أنك بحاجة لوضع كود مشابه لكل نموذج يختلف عن غيره بإختلاف الحقول الموجودة فيه في الأخير لو أردت نصيحتي وبحسب ماتوصلت اليه من خلال تجربتي السابقة فإذا كان البرنامج بسيط بنماذج قليلة فيمكن ذلك ولو بصعوبة أما إذا كان برنامج كبير نسبياً فالأفضل لك أن تصنع نسختين (عربي و انجليزي) من البرنامج تحياتي,,, -
(تمت الفائدة) إضافة زر طباعة وخروج في التقرير
منتصر الانسي replied to gelani's topic in قسم الأكسيس Access
اخي العزيز مرفق لك مثالك بعد التعديل وبطريقة أسهل في نظري وزيادة في التوضيح ارفقت لك ثلاثة دروس قيمة للاستاذ الكبير ابو حمود كان قد وضعها في موقعه (لكنه لم يعد موجود) والدروس هي - طريقة انشاء شريط اوامر للتقرير مع المثال - طريقة انشاء قائمة مختصرة مع المثال - طريقة استيراد القوائم من قاعدة بيانات اخرى أي انك يكفي ان تصمم الأشرطة التي تحتاجها مرة واحدة ثم تستوردها الى اي قاعدة بيانات اخرى جاهزة ارجو أن يكون في هذه الدروس الفائدة وجزى الله من وضعها كل خير تحياتي,,, شريط القوائم والأدوات.rar -
اخي العزيز ردك الثاني اثار بعض الشك حيث تقول (بعد تنصيبه) فهل تقول ان البرنامج قد تم تحزيمه في ملف تنفيذي؟؟؟؟ اي انه بعد التنصيب يظهر في قائمة إبدأ ؟؟؟؟ ارجو التوضيح اكثر تحياتي,,,,
-
(تمت الاجابة) اظهار المعلومات عند اختيار الصورة
منتصر الانسي replied to SOUDAB's topic in قسم الأكسيس Access
اخي العزيز ارجو الاطلاع على المثال المرفق ومعرفة مدى ملائمته لطلبك حيث ستجد نموذج يحتوي على خريطة الولايات المتحدة وعند النقر على ولاية معينة يظهر اسمها جوار الخريطة تحياتي,,, USA Map.rar -
اخي العزيز اولاً : للتوضيح الملف ليس محول الى EXE بل الى MDE ثانياً : التقسيم ماهو الا أن نجعل الجداول في قاعدة بيانات مستقلة عن بقية الكائنات (استعلامات - نماذج - تقارير - ماكرو - وحدات نمطية) وليس بالضرورة أن يتم التقسيم عبر المعالج من قائمة أدوات ولكن يمكن تنفيذ التقسيم يدوياً بالخطوات التالية : - قم بانشاء قاعدة بيانات فارغة - افتح القاعدة الجديدة وقم باستيراد الجداول بالنقر بالزر الايمن في اي مكان فارغ في المساحة البيضاء كما بالصورة (اختر الخيار رقم 1 في الصورة وهو استيراد) سيفتح لك مربع حوار قم بتحديد جميع الجداول ثم موافق وبعد الإستيراد (تأكد من أنه تم إستيراد جميع الجداول ببياناتها) أغلق قاعدة البيانات هذه - افتح القاعدة الأصلية التي هي MDE كما سبق ووضحنا ثم اذهب الى الجداول وقم بحذف جميع الجداول الموجودة فيها (بعد التأكد من أنه تم إستيراد جميع الجداول في الى القاعدة الجديدة) وانقر بالزر الأيمن في أي مكان فارغ كما بالصورة السابقة (وأختر الخيار 2 في الصورة) سيفتح لك مربع حوار لتحديد مكان قاعدة البيانات (قم بتحديد مكان قاعدة البيانات الجديدة) ثم حدد جميع الجداول ثم موافق ستلاحظ الان انه اصبح لديك جميع الجداول (امامها سهم) للدليل على انها مرتبطة - وهكذا سيكون تم تقسيم قاعدة البيانات بحيث تجعل الجداول في السيرفر وتوزيع البرنامج على اكثر من جهاز أرجو أن يكون الشرح واضح تحياتي,,,
-
مطلوب,,,تعديل على رسم بياني يعرض احصائيات شهرية
منتصر الانسي replied to alcasir's topic in قسم الأكسيس Access
اخي العزيز كما اخبرتك في ردي السابق ولكني قمت بمطابقة النتائج الظاهرة في الصور المرفقة في المشاركة الأولى مع بيانات الجدول وعرفت انه يتم احتساب الفترة من 11 يناير وليس من 1 يناير فيمكنك التأكد من المثال الذي رفعته في البداية هل كان يعرض نتائج أم لا وبخصوص طلبك هنا الأمر عائد اليك وتستطيع التحكم به من الاستعلام كما يلي من خلال الصورة فالامر يعتمد على الصفين (Total و Crosstab) وبالعربي اعتقد انها (تجميع و جدولي) في صف Total يجب ان يكون GroupBy او تجميع بحسب اذا كان عنوان صف (العمود رقم 1) او عنوان عمود (العمود 2) أو اي خيار تجميع اخر (جمع - عدد - متوسط-...الخ) اذا كان القيمة التي ستقابل الصف و العمود (العمود 3) وخيار Where ليصبح معيار للتصفية فقط دون ان يظهر في نتائج الإستعلام (العمود 4) وبالتالي فلن يؤثر على مستوى التجميع بل سيتأثر التجميع بأي حقل يكون صف Total فيه هو GroupBy أو تجميع بحسب فقط اين المرفق المذكور ؟؟؟؟؟ أرجو أن يكون الشرح مختصر وواضح بما يكفي تحياتي,,, -
جمع كل المصروفات بجدول واحد
منتصر الانسي replied to ابو عبد الرحمن اشرف's topic in قسم الأكسيس Access
اخي العزيز ارجو ان تقوم بادخال بيانات ايرادات ومصروفات لاكثر من شقة في اكثر من عمارة ثم التأكد من نتائج الإستعلام qryFlatsAcounts في المرفق ومدى صحة تلك النتائج استفسار (مادخل جدول Data بايرادات ومصروفات العمارة فكما رايت فارتباط هذا الجدول بالمستأجرين اكبر من ارتباطه بالشقق والعمارات اي معرفة ماللمستأجر وما عليه ... ؟ إلا إن كان للجدول وظيفة اخرى لم اعرفها فأرجو التوضيح اكثر) تحياتي,,,, msrofat.rar -
برنامج إحتساب الإجازات الأسبوعية والرسمية خلال فترة محددة
منتصر الانسي replied to منتصر الانسي's topic in قسم الأكسيس Access
كل التحية للأخ والصديق عبدالله والشكر موصول للمهندس عمران هذه شهادة اعتز بها استاذ mas123 تحياتي,,, -
( تمت الاجابة ) عرض نتائج تجميع الاستعلام في التقرير
منتصر الانسي replied to lordring's topic in قسم الأكسيس Access
تفضل اخي مثالك بالتعديل المطلوب تحياتي,,, Database5.rar -
جمع كل المصروفات بجدول واحد
منتصر الانسي replied to ابو عبد الرحمن اشرف's topic in قسم الأكسيس Access
اخي العزيز في البداية ارجو المعذرة على التأخير ثانياً من الافضل لنا هنا التمهل قليلاً والعمل على الحل خطوة خطوة كان الطلب الاساسي هو برنامج مصروفات فقط وتم اعداد الجداول على هذا الاساس ولكن طالما وان الايرادات واردة فارى ان يتم وضع تعديل بسيط كما ستجده في المرفق ارجو الاطلاع عليه والرد بالنتيجة تحياتي,,, msrofat.rar -
مطلوب,,,تعديل على رسم بياني يعرض احصائيات شهرية
منتصر الانسي replied to alcasir's topic in قسم الأكسيس Access
اخي العزيز المشكلة عندك تكمن في طريقة تنسيق التاريخ الذي يتم تصفية التقرير بموجبه حيث انه يتم التعرف على الفترة المحددة هنا على انها من 11 يناير وحتى 11 اكتوبر وليس كما انت متوقع والدليل على هذا انك لو تمعنت في نتيجة شهر يناير ستجدها ليست صحيحة كما انها ستؤدي الى مشاكل اخرى عند تشغيل البرنامج في جهاز اخر (كما حصل معي) فلن تظهر اي نتائج لاختلاف تنسيق التاريخ في جهازي بالاضافة الى ماسبق فستظهر لديك مشكلة اخرى عند اضافة سنة جديدة حيث سيتم تجميع ارساليات شهر يناير لجميع السنوات في عمود واحد ؟؟؟؟ والله اعلم المهم اخي الأفضل لك ان تجعل تنسيق التاريخ ShortDate اي ان يكون ارقام فقط فإعتمادك على اسم الشهر في الجدول يؤدي الى مشاكل عند إختلاف التنسيق في الجهاز وكذلك تكون طريقة ادخال الفترة (من تاريخ - الى تاريخ) مثال (من 01/01/2011 الى 30/10/2011) اي ذكر اليوم والشهر والسنة ومرفق لك مثالك بعد التعديل للتوضيح فارجو ان يكون فيه حل للمشكلة تحياتي,,, graphics.rar -
الأستاذ العزيز نارت كما وعدتك في مشاركة سابقة في هذا الموضوع ارجو الاطلاع على الرابــط وتقييم المثال وبعد إذنك فقد فضلت وضع التطبيق في موضوع جديد للإستفادة منه بشكل أوسع تحياتي,,,
-
الأخوة أعضاء المنتدى كنت قد وعدت الأستاذ Nart Lebzo في موضوع سابق تجده هنــــا بإعداد تطبيق لوظيفة احتساب الإجازات الأسبوعية والرسمية التي تتخلل اي فترة وذلك لتطبيقها على برنامج الإجازات الخاصة بالموظفين وبفضل الله قمت بإعداد هذا التطبيق البسيط لتوضيح هذه الفكرة وقد وضحت بداخله كل مايحتاجه العضو من التوضيحات للإستفادة منه وأي إستفسارات اخرى فأنا في الخدمة أرجو من الله يكون فيه الفائدة تحياتي,,, الاجازات.rar
-
اخي العزيز السبب في ذلك انك جعلت تنفيذ الكود بعد تحديث مربع النص الخاص بالرقم (a) وهذا يتطلب ادخال رقم ليتنفذ الأمر ولمعالجة المشكلة ضع الكود في مصدر بيانات مربع نص التفقيط (كما بالمرفق) فيتم التنفيذ للرقم الموجود في مربع النص (a) مهما كان مصدره (ادخال أو إحتساب) تحياتي,,, eng-tafkeet.rar
-
بعد اذن الاستاذ mas123 اعتقد ان طلب الاخ محمد هو امكانية ادراج صف وسط سجلات (كما في اكسل) والله اعلم فاذا كان اعتقادي صحيح فانه لايمكنك عمل ذلك في جدول اكسس والسبب ببساطة (برأيي المتواضع) ففي اعتقادي لان ورقة بيانات اكسل تقوم بدور الجدول والتقرير في اكسس لذلك فالمرونة هنا تكون اكبر لكي يظهر التقرير كما يراد منه اما في اكسس فالجدول يعتبر كالوعاء الذي تصب البيانات فيها بشكلها الخام وتستخرجها في التقرير بالشكل النهائي ومن خلالها يمكنك اعادة الفرز والتجميع كما تريد تحياتي,,,
-
(تمت الفائدة) تغيير امتداد ملف من ((exe)) إلى اكسس
منتصر الانسي replied to khaled-acc's topic in قسم الأكسيس Access
اخي العزيز بحسب علمي فإنه لايمكن تحويل ملف mdb او mde الى ملف exe ولكن الذي يتم هو تحزيم البرنامج والملفات المرتبطة به في حزمة واحدة وعند فك هذه الحزمة يخرج الملف بامتداده الاصلي ولو قمت بعمل بحث عن طرق وبرامج تحويل ملف اكسس الى ملف تنفيذي ستجد معلومات اكثر اما طلبك فكما قلت بنفسك فإن (جداول البيانات) اي قاعدة البيانات فقط هي المصممة بالاكسس اما البرنامج فيمكن ان يكون مصمم باي برنامج اخر كـ(فيجوال بيسك او الدوت نت أو C) او اي برنامج اخر والذي يمكن ان يتم تحزيم نماذجه في ملف تنفيذي واحد وبالتالي فلا دخل لاكسس في هذا الطلب ارجو ان يكون في هذه الاجابة بعض الفائدة المرجوة تحياتي,,,