الحالم بالجنة قام بنشر أغسطس 14, 2006 قام بنشر أغسطس 14, 2006 السلام عليكم ورحمة الله وبركاته... اعزائي المشرفين إخواني الاعضاء لكم مني اجمل تحية...تصلكم جميعا...يامن اثريتم هذا المنتدى العريق واغنيتمونا عن المنتديات الاجنبية... لدي سؤال لو تكرمتم ايها الاحبة... عندي برنامج رواتب صغير جدا وانا اجرب عليه بعض الدوال والمعادلات وعند تجربتي لدالة IIF واجهتني مشكلة وهي كالتالي : اريد عدد الموظفين الممنوحين ومعادلتي كالتالي : =IIf([STATUS] Is Not Null;Count([EMP_NO])) وكذلك اريد مجموع رواتبهم ومعادلتي كالتالي : =IIf([STATUS] Is Not Null;Sum([STATUS])) من جهة اخرى اريد عدد الموظفين المستبعدين ومعادلتي كالتالي : =IIf([STATUS] Is Null;Count([EMP_NO])) وكذلك مجموع رواتبهم ومعادلتي كالتالي : =IIf([STATUS] Is Null;Sum([STATUS])) واخيرا اريد العدد الكلي للموظفين (الممنوحين والمستبعدين ) ومعادلتي كالتالي (والتي اعتقد انها صحيحة) : =Count([EMP_NO]) وكذلك مجموع رواتبهم الكلي ومعادلتي كالتالي (والتي اعتقد انها صحيحة) : =Sum([STATUS]) كذلك يلاحظ عند التنقل بين السجلات ان النتائج تتغير ... فاذا كان التركيز(المؤشر) موجود على سجل موظف ممنوح تظهر فقط نتائج الموظفين الممنوحين (عددهم ومجموع رواتبهم) ولا تظهر اي نتائج للموظفين المستبعدين والعكس صحيح...لماذا ياترى... ...مع العلم انني لااريد ان استخدم اي استعلام لبرنامجي...اريد ان افهم كيفية ظهور هذه النتائج بدون استعلام... وهناك مثال مرفق مع مشاركتي هذه موضح فيه بالتفصيل جميع المعادلات والمشاكل التي واجهتني...وهو صغير الحجم تقريبا (21.8 ك.ب) ارجو المساعدة...وبارك الله فيكم... BANK.rar
الردود الموصى بها