-
Posts
9998 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
406
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
كل منشورات العضو jjafferr
-
وعليكم السلام اخي محمد صدقني اني قرات الشرح اللي كتبته اكثر من 10 مرات ، وللاسف ما فهمت انا كنت اعتقد بأني فهمت سؤالك الاول ، لهذا السبب ارفقت لك النموذج الفرعي كطريقة سهلة لمعرفة المجموع!! رجاء لا تسرد ، وانما اعطني خطوات ، ومثال بأرقام ، والنتيجة الاي تريد توصل لها ، واحاول ان اتتبع خطواتك للحل ان شاء الله جعفر
-
-
كيف اتخلص من هذه الجداول الوهمية كما في الصورة المرفقة
jjafferr replied to حربي العنزي's topic in قسم الأكسيس Access
وعليكم السلام هذه جداول النظام ، وما لك دخل فيها ، وإلا ما بيشغل برنامجك المفروض ان هذه الجداول تكون مخفية ، اذا اتبعت علامات الصح اللي على يمين الصورة: . جعفر -
-
وعليكم السلام وشكرا على الافادة وتستطيع استعمال: SELECT Table1.name FROM Table1 LEFT JOIN Table2 ON Table1.name = Table2.name WHERE (((Table2.name) Is Null)); جعفر
-
وعليكم السلام اخونا الكبير ابو خليل عارض شرح في موضوع مشابه ، ويأخذ فيه آراء الاعضاء كذلك ، فياريت تلقي النظر عليه جعفر
-
السلام عليكم شوف اذا هذه الطريقة تفيدك ، عملت نموذج فرعي مرتبط بالنموذج الرئيسي عن طريق الحقل "عملة شراء" ، فلما تقلب السجلات في النموذج الرئيسي ، ستجد سجلات "عملة شراء" ومجموعها في النموذج الفرعي جعفر 752.حوالات جديد.accdb.zip
-
وعليكم السلام نعم هناك حلين يجون على بالي ، ولكنهم لا يعملون من التقرير ، وانما من الاستعلام او الجدول: 1. في الاكسل ، اعمل قالب Template لحقول البيانات اللي تريدها ، واعمل فيها تنسيق التاريخ المطلوب ، ومنها ارسل البيانات من اكسس الى نسخة من هذا القالب ، وعليه سيكون التنسيق صحيحا ، 2. ارسل البانات الى الاكسل ، ثم برمجيا نفتح الاكسل (بطريقة مخفية) ، ونعدل على حقل التاريخ بالتنسيق المطلوب جعفر
-
مو اذا مافي شرح ، ما ممكن ان نعرف المطلوب
-
-
وعليكم السلام رجاء ارفاق مثال على النتيجة المطلوبة من بياناتك. جعفر
-
وعليكم السلام هذا مثال على التوزيع: . اما اذا طلبك كان غير ، رجاء: 1. ارفق قاعدة بياناتك الحقيقة ، وفيها بيانات لوسمحت ، 2. اعطني مثالين من بياناتك عن الطريقة التي تريد النتيجة ، ويمكنك استعمال ملف اكسل او وورد او صورة. جعفر
- 1 reply
-
- 1
-
-
السلام عليكم أخي وضاح رجاء تخبرني عن الخطوات علشان اوصل الى الذي تريد!! لعمل المطلوب ، اعمل استعلام يكون مصدر بيانات النموذج الفرعي AfwtIar ، وادخل فيه المعيار حسب اسم حقل البحث في النموذج الرئيسي ، وبعدها لما تُدخل معلومة في حقل البحث ، اجعل هذا الكود في حدث "بعد تحديث" حقل البحث: me.AfwtIar.requery كلامي كله على اساس ان حقل البحث في النموذج الرئيسي. جعفر
-
تفضل انت كنت عاكس استخدام IDStudent مع ID Private Sub Form_Open(Cancel As Integer) 'CurrentDb.Execute "INSERT INTO tbl2 (ID,[In],zdate ) " & _ "Select (ID, [Sum], zdate) " & _ "From Qry" CurrentDb.Execute "INSERT INTO tbl2 ( idstudent, [In], zdate ) SELECT ID, [Sum], zdate FROM Qry" 'or 'DoCmd.SetWarnings False ' DoCmd.RunSQL ("INSERT INTO tbl2 ( idstudent, [In], zdate ) SELECT ID, [Sum], zdate FROM Qry") 'DoCmd.SetWarnings tru End Sub جعفر
-
هل متاح عمل قائمة منسدلة عند الضغط على إظهار تقرير
jjafferr replied to أحمد العيسى's topic in قسم الأكسيس Access
-
هل متاح عمل قائمة منسدلة عند الضغط على إظهار تقرير
jjafferr replied to أحمد العيسى's topic in قسم الأكسيس Access
تفضل جعفر 745.1.db1.mdb.zip -
وهذ الرابط فيه طريقة اخرى لتضدير الجداول او الاستعلامات (لأن مصدر بيانات التقرير يكون استعلام او جدول) الى الاكسل: جعفر
-
وعليكم السلام المرفق يحل "اولا" ، اما اضافة موظف جديد فلا دخل له بالفرز ، انا قلت: . اي ان مصدر بيانات النوذج الفرعي به الفرز جاهز. على العموم ، انسى موضوع الفرز ، لأني برمجيا استطيع تضبيطه ، واعمل النموذج الفرعي بالطريقة التي تريدها ، ومرة ثانية ارفق برنامجك ، وعلى اساس تضبيطاتك ، انا اضبط الكود جعفر 746.3.OK.accdb.zip
-
تفضل ، وبدون استعلام بس رجاء لا تغير فرز النموذج الفرعي ، فهو يبدأ بآخر تاريخ. جعفر 746.2.OK .accdb.zip
-
1. ممتاز ، بس رجاء ارفق قاعدة بيانات فيها تواريخ صحيحة ، علشان يتم العمل عليها ، 2. هذه الفكرة غير محبذة في قواعد البيانات ، حيث لا نحفظ بيانات حقول محسوبة ، 3. معنى قاعدة البيانات: ادخال ، فرز وتصفية ، واخراج واذا اردت ان تحذف جزء الفرز والتصفية ، فيتحول برنامجك الى شيء آخر غير قاعدة بيانات اطمئن ، هناك ملايين الاستعلامات والوحدات النمطية في ملايين برامج قواعد البيانات ، الاهم في العملية كلها هي ، ان تجعلها تعمل ، ومن ثم يمكنك ان تنسى انها موجودة ، لأنها تعمل بالخفاء ، وبكفاءة جعفر
-
-
الحل لسؤال الموضوع هو فرز وتسلسل التواريخ (والذي قمت بعمله في المرفق السابق ، حسب التاريخ الميلادي) ، ويجب ان اعمل شيء (سواء جدول خاص لتواريخ السنه الهجرية ، او وحدة نمطية) حتى استطيع فرز التاريخ الهجري!! وبعد النظر في جدولك : . سؤال: من المعروف ان حقل ID بصيغة الرقم التلقائي ، يعطي ارقام مسلسله للسجلات ، وبعد النظر في جدولك والحقل ID و تواريخ الاجازات لكل موظف ، هل من الممكن ان تُعطى اجازة ، ثم تُعطى اجازة بتاريخ قبل تاريخ الاجازة السابقة (انظر في المربعات الحمراء)؟ اذا كان الجواب لا يمكن ، فرجاء ارفق جدول به بيانات صحيحة ، حتى اعمل الفرز والتسلسل بحقل ID ، ثم اطبقه على التاريه الهجري ، اما اذا كان الجواب انه يمكن حصوله ، فيجب ان احك رأسي بطريقة لحل الموضوع ياريت لو انك ارفقت البيانات الصحيحة منذ البداية ، حتى لا نصل الى هذه النقطة!! جعفر
-
تفضل يا سيدي 1. كان عندك مجموعة اخطاء في الكود فلم تكن تشير الى الاستعلام الخاص بالتقرير الفرعي ، وفي اسم احد التقارير الفرعية ، وفي حقل ترقيم نموذجين فرعيين حيث كنت تجمع ارقامها بدل ان تأخذها من الاستعلام مباشرة ، 2. الوحدة النمطية تقوم بهذا جعفر 680.5. الاجازات شبه كامل.accdb.zip
-
حل لعدم القدرة على الحفظ بأمتداد mdb من أوفيس 2013
jjafferr replied to FoMaNsHeE's topic in قسم الأكسيس Access
هذه مقدور عليها ، كل اللي يحتاج منك هو نسخ صفحات الكود باستخدام Ctl+A ، ثم اللصق في برنامجك الآخر المهم ان معظم الكائنات تم استيرادها جعفر -
حل لعدم القدرة على الحفظ بأمتداد mdb من أوفيس 2013
jjafferr replied to FoMaNsHeE's topic in قسم الأكسيس Access
وعليكم السلام هناك عدة ميزات جديدة موجودة في الاكسس 2013 والتي هي غير موجودة في الاكسس 2003 ، والظاهر انك مستخدم بعض هذه الميزات ، فلذلك لا يستطيع الاكسس تصديرها!! الطريقة الاخرى هي ان تعمل قاعدة بيانات فاضية بصيغة mdb ، ثم استورد كائنات برنامجك الـ 2013 ، ولما تعمل هذا ، فسيحصل على رسالة تنبهك بانه بعض الميزات/الكائنات الغير ملائمة للـ 2003 سوف يتم حذفها/تغييرها ، ولكنك ستحصل على المطلوب ان شاء الله جعفر