-
Posts
1217 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
23
نوع المحتوي
التقويم
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو منتصر الانسي
-
(تمت الاجابة) إنشاء إستعلام جديد بالكود
منتصر الانسي replied to عبدالله المجرب's topic in قسم الأكسيس Access
يبدو ان هناك لبس لدى كلينا اخي العزيز كما سبق وبينا انه يجب نعرف الوظيفة التي تريدها للكود . طيب هنا ماهي النتيجة النهائية التي تريدها ؟ هل تريد فتح جدول يحتوي على نتيجة الاستعلام ام ماذا ؟ ارجو التوضيح وان شاء الله نصل للحل تحياتي,,, -
(تمت الاجابة) إنشاء إستعلام جديد بالكود
منتصر الانسي replied to عبدالله المجرب's topic in قسم الأكسيس Access
اخي العزيز عبدالله لا يمكن عمل التعديل مالم يكون مفهوما وظيفته أي أنه يمكنني وضع متغير من نوع Record Set واقرنه بجملة الإستعلام ولكن (وهو الأهم) ماذا بعد ذلك ؟؟؟ يعني ماهو الشيئ او الوظيفة التي أريد تنفيذها ؟ وهذا لن اعرفه مالم اكون ملما بالعمل في هذه الجزئية على الأقل لذا رأيت أن ارفق لك مثال يتم فيه الإستفادة من هذا النوع من المتغيرات في تعبئة كومبوبوكس في النموذج ارجو أن يكون مفيداً تحياتي,,, RecordsetBind.rar -
(تمت الاجابة) إنشاء إستعلام جديد بالكود
منتصر الانسي replied to عبدالله المجرب's topic in قسم الأكسيس Access
تماما كما تفضل الاستاذ ابو لميس فالاستعلامات التي يمكن تنفيذها بالكود هي الاستعلامات الإجرائية التي سيترتب عليها إجراء معين (كالتحديث أو الإلحاق أو الحذف) أما إستعلامات التحديد (كما في مثالك) فيتم التعامل معها كمتغيرات فقط وليس كنتيجة إجراء . أي أنه يمكنك إستخدامها كـ(RecordSet) او كمصدر بيانات يتم التعامل (أو إختبار نتائجه) للإستفادة منها في الكود أرجو أن يكون الشرح واضح تحياتي,,, -
ممكن تحدد النموذج الذي تظهر به المشكلة؟؟؟
-
لم افهم ماذا تعني فكما فهمت انك تريد تطبيق المسألة على حقلي C و D معاً وبالتالي فالرسالة تظهر عندي كما يلي فهل كان فهمي لطلبك غير دقيق ام ماذا تحياتي,,,
-
شكراً أستاذي ابو خليل دائماً ما تسعدني بل وتطربني بكلامك مع خالص تحياتي,,,
-
تفضل اخي التعديل المرفق تحياتي,,, db1.rar
-
اخي العزيز يفضل ارفاق مثال لنتعرف علي اسباب المشكلة بشكل افضل بدلاً عن التخمين والتكهن تحياتي,,,
-
الافضل ارفاق المثال
-
اخي العزيز طالما والبرنامج يعمل في جهازك بدون مشاكل بينما تظهر في البرامج الموزعة على الشبكة فستكون المشكلة مرتبطة بالشبكة فيمكنك التأكد من مستوى تأمين مجلد المشاركة الذي يحتوي على قاعدة البيانات وتحديد خيار السماح بالتعديل تحياتي,,,,
-
اخي العزيز انا مع الاستاذ ابو خليل فيما طرحه من إعادة النظر في تصميم القاعدة ولكن فيما يخص المشكلة التي طرحتها فأنا افضل أن يتم التحديث أثناء العمل لتظهر النتائج مباشرة وليس ربطها بزر الاغلاق عموما مرفق لك مثالك بعد التعديل حيث تم وضع اكواد في حدث بعد التحديث لجميع حقول (الواصل ) جربها وشوف تحياتي,,, مبيعات.rar
-
اخي العزيز تأكد أنه كلما كان شرحك للمشكلة واضح وكامل ستجد أكثر من فكرة تساعدك إستفساري هنا هل يقوم البرنامج بترقيم الشيكات آليا أم أنه يتم إدخال أرقام من الواقع (من دفتر الشيكات مثلاً) كأن تكتب له من رقم كذا إلى رقم كذا وياريت لو يحتوي المثال المرفق على سجلات شبه واقعية أي أن يحتوي الجدول على شيكات خمسة أشخاص لثلاثة أشهر مثلاً وكيف ستكون أرقام الشيكات تحياتي,,,
-
(تمت الاجابة) مشكلة فى استعلام الحاق
منتصر الانسي replied to romyoosoft's topic in قسم الأكسيس Access
بعد إذن الأستاذ Bluemind والاخ ابولميس اخي العزيز كتوضيح بسيط فإن جملة Sql الخاصة بالإستعلام الإلحاقي تتكون من أجزاء كما يلي: - جزء خاص بتحديد الحقول التي سيتم الإلحاق إليها ويجب تحديدها بالإسم وتكون بالشكل التالي INSERT INTO Tbl_Name_1 ( fld_1, fld_2, fld_3, ..., fld_n ) حيث Tbl_Name_1 هو إسم الجدول المراد إلحاق البيانات به و fld_1 و fld_2 و fld_3 ... هي الحقول في هذا الجدول - جزء خاص بمصدر البيانات التي سيتم إلحاقها سواء كانت ستؤخذ من جدول أو إستعلام أو قيم محسوبة ..... الخ ولكن ما يجب مراعاته هنا أمرين الأول : أن يكون عدد الحقول نفس عدد الحقول الموجوده في جملة Sql في الجزء السابق الثاني : أن تحتوي تلك الحقول على قيم من نفس نوع بيانات الحقل اي بيانات نصية للحقول النصية ورقمية للرقمية وتاريخ ووقت لحقول التاريخ ... وهكذا وتكون جملة Sql في هذا الجزء هي جملة Select عادية كما يلي:- SELECT fld_1, fld_2, fld_2,......., fld_n FROM Tbl_Name_2; - الجزء (أو الأجزاء المتبقية) وهي مايخص معايير الإستعلام والتجميع وخلافه وهي إختيارية بحسب الحاجة وليست ضرورية دائماً بالعودة إلى مثالك سنجد أنه بالرغم أن شكل الإستعلام في وضع التصميم لا يظهر أي مشكلة ولكن عند فتح جملة Sql سنجدها كما يلي:- INSERT INTO master_all_data ( awb, [issue name] ) SELECT Awb_Created.Zip_5, Awb_Created.Br_Code, * FROM Awb_Created; وهنا ستجد أنه في الجزء الأول كانت جملة Sql تخبرنا عن حقلين فقط يراد إلحاق بيانات إليهما وهما ( awb و issue name ) في الجزء الثاني من الجملة وقعت في خطأين الأول - أنك جعلتها تحتوي على أكثر من حقلين الثاني - وهو الأهم أنك إستخدمت (*) للدلالة على جميع حقول الجدول وللعلم فإنها لن تعمل في هذا النوع من الإستعلامات أي أنك لو قمت بحذف (, *) أي النجمة والفاصلة التي قبلها سيعمل الإستعلام دون مشاكل بإذن الله في الأخير أرجو أن لا أكون قد أطلت الشرح وأن يكون شرحاً واضحاً تحياتي,,, -
-
اخي العزيز اليك الشرح بالصور شكل النموذج شكل التقرير ملحوظة هامة : يجب أن تكون الصور إمتداد BMP تحياتي,,,
-
جمع كل المصروفات بجدول واحد
منتصر الانسي replied to ابو عبد الرحمن اشرف's topic in قسم الأكسيس Access
اخي العزيز شبوكشي الان وصلت الى السبب الرئيسي لطلبي منك فصل بيانات الشقة عن البيانات المالية وذلك بقولك لأنك لاتحتاج الى تكرار بيانات الشقة في كل مرة يدفع فيها المستأجر مبلغ على الحساب اخي الحبيب لكي أستطيع أن أساعدك في تعديل الجداول أريد أن أفهم آلية العمل أكثر : - لنفترض أن شخص سيستأجر شقة لمدة عامين خلال الفترة من 1/1/2012 وحتى 31/12/2013 - فما المقصود من الدفعة المقدمة وما المقصود بتجزئة المبلغ فإذا كان إيجار الفترة كاملة فهذا معقول أما إذا كان الإيجار شهري فمتى يتم الدفع المقدم أو التجزئة؟؟؟ - لو بالإمكان وضع سيناريو بشكل نقاط لكل حالات الدفع والإجراء الذي يتم لكل حالة (وليكن في ملف وورد) لنفهم الية العمل وعندها يمكن وضع التعديلات المطلوبة بإذن الله تحياتي,,, -
جمع كل المصروفات بجدول واحد
منتصر الانسي replied to ابو عبد الرحمن اشرف's topic in قسم الأكسيس Access
اخي العزيز المعذرة على التأخير ولكن الأنفلونزا أتعبتني ولكن بارك الله في البانادول اخي عندما نصحتك بفصل بيانات الشقة عن البيانات المالية كنت أقصد أن تجعل البيانات المالية كلها في جدول واحد وهو tblExpenses أما بإنشاء جدول جديد فكأننا زدنا في التعقيد أكثر المهم هنا إذا كان بإمكانك أن تدمج البييانات المالية في جدول tblExpenses وإلا فلتبقى في جدول Data أفضل من فصلها في جدول ثالث الإستفسارين الأول والثالث مرتبطان بهذه النقطة ويمكننا معالجتها بناء على التعديل الذي ستقوم به فإذا دمجت البيانات المالية مع جدول tblExpenses فسيكون الوضع مختلف عن الدمج مع Data بالنسبة للإستفسار الثاني فمرفق لك التعديل المطلوب في مشاركتك قبل الأخيرة ورد تساؤلين : - بخصوص إختفاء بعض الجداول والنماذج فالسبب انك جعلتها مخفية لذا فلديك حلين الاول - ان تلغي حالة الإخفاء وذلك بالنقر على الجدول أو النموذج بالزر الأيمن ومن (خصائص) قم بإلغاء التأشير على (Hide أو مخفي) الثاني - أن تسمح لأكسس بإظهار الكائنات المخفية كالتالي في أكسس 2003 Tools -->Options --->View --->Hidden objects وللأسف ليس لدي نسخة 2007 في هذا الجهاز حتى اوضح لك الطريقة - إظهار آخر سجل لكل شقة فهل تمت معالجة المشكلة ام لا ؟؟؟؟ تحياتي,,, msrofat.rar