el_basha قام بنشر مايو 29, 2015 قام بنشر مايو 29, 2015 السلام عليكم اشكر هذا المندى الرائع على كل ماقدمه من مساعدات لدي طلب وهو اريد ان اقوم بترقيم تلقائي لكل من نوع الصادرة اي ( الكتب والاوامر .. الخ ) حيث يقوم باعطاء تسلسل لكل نوع من انواع الكتب الصادرة مع وافر شكري وامتناني لاعضاء هذا النتدى الرائع ... sadra.rar
jjafferr قام بنشر مايو 29, 2015 قام بنشر مايو 29, 2015 وعليكم السلام في النموذج ، في الحدث "بعد تحديث" الحقل نوع الصادرة ، استعمل هذا الكود: Me.seq = DCount("[typ]", "sadr", "[year1]=" & Year(Now())) + 1 جعفر 1
أفضل إجابة عبد الله قدور قام بنشر مايو 29, 2015 أفضل إجابة قام بنشر مايو 29, 2015 السلام عليكم إليك المرفق بعد التعديل استخدمت فكرة الاستاذ الكبير jjafferr ولكن مع تغيير بسيط استخدمت الدالة dmax بدلا من dcount لأنها برأيي تعطي دقة أكبر منها تحياتي للجميع sadra.rar 2
jjafferr قام بنشر مايو 29, 2015 قام بنشر مايو 29, 2015 (معدل) وعليكم السلام أخي عبدالله انا في اعتقادي Dcount أفضل ، لهذه الاسباب: 1. لسنا بحاجة الى الامر NZ لأول رقم ، 2. اذا لأي سبب تم حذف سجل في منتصف السجلات ، فـ Dmax سيعطيك الرقم الاكبر التالي ، مما يعني انك لن تعرف ان هناك رقم ناقص/تم حذفه من المنتصف ، ويصبح التسلسل غير صحيح (إلا اذا كان هذا غير مهم ، فهنا Dmax أفضل) ، بينما في Dcount ، فممكن معرفة اذا تم حذف سجل بسهولة ، حيث ان الرقم الاخير الموجود سوف يتكرر (طبعا هذا سيطلب تدخل المبرمج لحل هذه النقطة) ، ونستطيع ان نعمل كود للتأكد بأن الرقم غير متكرر ، مما سيعطينا اشعار بذلك ، 3. Dmax يقرأ بيان الحقل ، بينما Dcount يحسب السجلات ، لهذا Dcount اسرع في التنفيذ ولكن في نهاية الامر ، كل الطرق تؤدي الى روما ، والخيار للذي ترتاح له جعفر تم تعديل مايو 29, 2015 بواسطه jjafferr 1
عبد الله قدور قام بنشر مايو 29, 2015 قام بنشر مايو 29, 2015 السلام عليكم اخي jjafferr كلامك جميل أما محاسبيا فهذا الكلام مرفوض لانه ممكن أن يحذف أي رقم من المنتصف بشكل طبيعي وهذا لا يشكل أي مشكلة وتكرار رقم والعودة الى المبرمج لتصحيحه فهي مشكلة أكبر قد يكون الوصول الى المبرمج صعب وقد يكون مكلف أيضا وقد نضطر الى حذف اعداد كثيرة من المنتصف فهنا الدالة dcount فاشلة بامتياز محاسبيا ولكن لمعرفة عدد سجلات أو أعمال احصائية أو مراقبة فهي الافضل دائما وهنا dmax فاشلة بامتياز أيضا فلكل دالة مقام ومقال تحياتي لك أستاذي الكبير jjafferr 2
jjafferr قام بنشر مايو 29, 2015 قام بنشر مايو 29, 2015 السلام عليكم اخي jjafferr كلامك جميل أما محاسبيا فهذا الكلام مرفوض لانه ممكن أن يحذف أي رقم من المنتصف بشكل طبيعي وهذا لا يشكل أي مشكلة وتكرار رقم والعودة الى المبرمج لتصحيحه فهي مشكلة أكبر قد يكون الوصول الى المبرمج صعب وقد يكون مكلف أيضا وقد نضطر الى حذف اعداد كثيرة من المنتصف فهنا الدالة dcount فاشلة بامتياز محاسبيا ولكن لمعرفة عدد سجلات أو أعمال احصائية أو مراقبة فهي الافضل دائما وهنا dmax فاشلة بامتياز أيضا فلكل دالة مقام ومقال تحياتي لك أستاذي الكبير jjafferr
el_basha قام بنشر يونيو 1, 2015 الكاتب قام بنشر يونيو 1, 2015 السلام عليكم اخواني اشكركم على الجهد المبذول ولكن تبقى لي طلب واحد وهو عند بدء سنة جديدة ارجو تصفير العداد مع وافر شكري وتقديري للمجهود المبذول من قبل اساتذتي sadra (1).rar
عبد الله قدور قام بنشر يونيو 1, 2015 قام بنشر يونيو 1, 2015 السلام عليكم هناك سؤال يطرح نفسه بقوة وهو عندما تنتهي السنة وتبدأ سنة جديدة يجب ان تكون قاعدة البيانات فارغة أم أن البيانات يجب ان تبقى بها الاحتمال الاول : تفريغ قاعدة البيانات بعد عمل نسخة احتياطية لها باسم السنة السابقة وهنا الترقيم سيبدأ من البداية تلقائيا الاحتمال الثاني : وهو أن تبقى البيانات في الجدول وتضاف السنة الجديدة عليها - وأنا لا أفضل هذه الطريقة - هنا يجب ان تضيف عمود جديد للجدول يسجل به السنة ويكون مع الترقيم عمود رئيسي - أي مفتاح - وهذه الطريقة تسبب بطئ في عمل البرنامج بعد مرور السنوات وتصبح حجم قاعدة البيانات كبيرا ولا تنسى ان قاعدة بيانات اكسس لا تتجاوز 2 جيغا بايت أبدا تحياتي لك
jjafferr قام بنشر يونيو 1, 2015 قام بنشر يونيو 1, 2015 (معدل) الاحتمال الاول : تفريغ قاعدة البيانات بعد عمل نسخة احتياطية لها باسم السنة السابقة وهنا الترقيم سيبدأ من البداية تلقائيا الاحتمال الثاني : وهو أن تبقى البيانات في الجدول وتضاف السنة الجديدة عليها - وأنا لا أفضل هذه الطريقة - هنا يجب ان تضيف عمود جديد للجدول يسجل به السنة ويكون مع الترقيم عمود رئيسي - أي مفتاح - وهذه الطريقة تسبب بطئ في عمل البرنامج بعد مرور السنوات وتصبح حجم قاعدة البيانات كبيرا ولا تنسى ان قاعدة بيانات اكسس لا تتجاوز 2 جيغا بايت أبدا وعليكم السلام انا ملاحظ المحاسبين دائما يفضلون الاحتمال الاول ، بعد قفل حساب السنة. ولكن برمجيا ، وبالنسبة لأكسس ، لايوجد اي مشكلة في الاحتمال الثاني ، ولا حتى لما تصبح قاعدة البيانات كبيرة ، فهذه طريقة عمل قاعدة البيانات نعم ، اذا البرنامج لم يكن معمولا بطريقة صحيحة ، فسنلاحظ البطئ فيه جعفر تم تعديل يونيو 1, 2015 بواسطه jjafferr
el_basha قام بنشر يونيو 1, 2015 الكاتب قام بنشر يونيو 1, 2015 اشكر ردودكم وتواصلكم معي لكني اريد القيام بالحالة الثاني وحسب متطلبات اعملي اود ان تبقى المحتويات في نفس قاعدة البيانات مع جزيل شكري ..
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.