عبد الله قدور قام بنشر نوفمبر 8, 2016 قام بنشر نوفمبر 8, 2016 السلام عليكم اخواني الكرام هذا التعبير يعطني الجمع التراكمي للسجلات لكن المشكلة فيه انه عندما اقوم باعادة ترتيب السجلات لا يتغير الجمع التراكمي بما يتناسب مع السجلات لان الكود يعتمد في شرطه على قيمة المفتاح الرئيسي لانه سيكون تسلسلي balance: Nz(DSum("nz( [kadebit] )-nz( [kacrdit] )";"tblkashf";"[id]<=" & [id]);0) فهل يمكن ان يكون الشرط يعتمد على رقم ترتيب السجل الحالي بدل من رقم المفتاح التسلسلي
عبد الله قدور قام بنشر نوفمبر 8, 2016 الكاتب قام بنشر نوفمبر 8, 2016 10 دقائق مضت, محمد ايمن said: طبعا ذلك ممكن أرحني بها يا محمد أيمن
محمد ايمن قام بنشر نوفمبر 8, 2016 قام بنشر نوفمبر 8, 2016 السلام عليكم اخي عبد الله في المرفق مثال بسيط لاستخراج موقع السجل حاول تطبيق الفكرة التالية انشئ حقلا جديدا ضمن الجدول الذي تستخرج منه الرصيد التراكمي قبل تشغيل الاستعلام 1- يتم حذف القيم من هذا الحقل 2- بواسطة الكود في المرفق ننفذ حلقة دورانية على كافة السجلات و ندخل رقم السجل الى هذا الحقل 3- شغل الاستعلام التراكمي بدلالة هذا الحقل عوضا عن ID واي مساعدة انا جاهز test1.rar
صالح حمادي قام بنشر نوفمبر 8, 2016 قام بنشر نوفمبر 8, 2016 السلام عليكم و رحمة الله تعالى و بركاته أخي عبد الله هذه محاولة من عندي تفضل. المجموع التراكمي.rar
رمهان قام بنشر نوفمبر 9, 2016 قام بنشر نوفمبر 9, 2016 السلام عليكم يمكن تنفيذ ذلك اخ عبدالله بواسطة التقرير وخاصية running sum واعتقد معلومة لديكم اما اذا كان حصرا في استعلام فهنا يمكن : 1. ان تستبدل حقل الشرط بالحقل الذي بني عليه الترتيب وهنا : - اذا كان حقلا فريدا كان يكون تاريخا او قيم فريدة فهنا ما عليك الا استبدال الحقل بالحقل الفريد الجديد - اذا كان حقلا به قيم مكررة فيمكن عمل استعلام تجميعي اولا ثم dsum باستعلام جديد 2. عمل دالة برمجية تقوم بتنفيذ المطلوب وهنا نحتاج المثال العملي لكي يتم اختيار الطريقة المناسبة بالتوفيق
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.