اذهب الي المحتوي
أوفيسنا

منشئ التعبير بيقص الدالة و بيبوظها ... مساعدة


Taaiy

الردود الموصى بها

عند وضع هذه الدالة

Damghat_Mortb: IIf(([Egmaly_Mostahak]>=0 And [Egmaly_Mostahak]<=50);(-Int(-(Int((([Asasy]+[Takmelat_moratb]+[badl_Tamthel]+[badl_Mohamen] + [badl_Atbaa] + [badl_Mohandesen]+[Tabeaa_Elamal]+[badlat_Okhra]+[saad_Takmelya]-[Tamenat]-[band_86]-50)*0)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=50.01 And [Egmaly_Mostahak]<=250);(-Int(-(Int((([Asasy]+[Takmelat_moratb]+[badl_Tamthel]+[badl_Mohamen] + [badl_Atbaa] + [badl_Mohandesen]+[Tabeaa_Elamal]+[badlat_Okhra]+[saad_Takmelya]-[Tamenat]-[band_86]-50)*0.006)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=250.01 And [Egmaly_Mostahak]<=500);(-Int(-(Int((([Asasy]+[Takmelat_moratb]+[badl_Tamthel]+[badl_Mohamen] + [badl_Atbaa] + [badl_Mohandesen]+[Tabeaa_Elamal]+[badlat_Okhra]+[saad_Takmelya]-[Tamenat]-[band_86]-50)*0.0065)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=500.01 And [Egmaly_Mostahak]<=1000);(-Int(-(Int((([Asasy]+[Takmelat_moratb]+[badl_Tamthel]+[badl_Mohamen] + [badl_Atbaa] + [badl_Mohandesen]+[Tabeaa_Elamal]+[badlat_Okhra]+[saad_Takmelya]-[Tamenat]-[band_86]-50)*0.007)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=1000.01 And [Egmaly_Mostahak]<=5000);(-Int(-(Int((([Asasy]+[Takmelat_moratb]+[badl_Tamthel]+[badl_Mohamen] + [badl_Atbaa] + [badl_Mohandesen]+[Tabeaa_Elamal]+[badlat_Okhra]+[saad_Takmelya]-[Tamenat]-[band_86]-50)*0.0075)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=5000.01 And [Egmaly_Mostahak]<=10000);(-Int(-(Int((([Asasy]+[Takmelat_moratb]+[badl_Tamthel]+[badl_Mohamen] + [badl_Atbaa] + [badl_Mohandesen]+[Tabeaa_Elamal]+[badlat_Okhra]+[saad_Takmelya]-[Tamenat]-[band_86]-50)*0.008)*100)/100)/0.05)*0.05)))))))

في الاستعلام... منشئ التعبير بيقصها و طبعا بتبوظ .... انا عارف ان ممكن اغير اسماء السجلات و اختصرها ... بس اكيد فيه حل أخر

هل محرر الفيجول بيسك يصلح هنافي الاستعلام .... و ما هو الكودالمرادف لهذه الدالة في VBA

و الف شكر لجميع الاعضاء مقدما

رابط هذا التعليق
شارك

تم عمل حقل وسيط

Waset_Damghat_Mortb: ([Asasy]+[Takmelat_moratb]+[badl_Tamthel]+[badl_Mohamen]+[badl_Atbaa]+[badl_Mohandesen]+[Tabeaa_Elamal]+[badlat_Okhra]+[saad_Takmelya]-[Tamenat]-[band_86]-50)

ثم صغرت الجملة

Damghat_Mortb: IIf(([Egmaly_Mostahak]>=0 And [Egmaly_Mostahak]<=50);0;IIf(([Egmaly_Mostahak]>=50.01 And [Egmaly_Mostahak]<=250);(-Int(-(Int(([Waset_Damghat_Mortb]*0.006)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=250.01 And [Egmaly_Mostahak]<=500);(-Int(-(Int(([Waset_Damghat_Mortb]*0.0065)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=500.01 And [Egmaly_Mostahak]<=1000);(-Int(-(Int(([Waset_Damghat_Mortb]*0.007)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=1000.01 And [Egmaly_Mostahak]<=5000);(-Int(-(Int(([Waset_Damghat_Mortb]*0.0075)*100)/100)/0.05)*0.05);IIf(([Egmaly_Mostahak]>=5000.01 And [Egmaly_Mostahak]<=10000);(-Int(-(Int(([Waset_Damghat_Mortb]*0.008)*100)/100)/0.05)*0.05)))))))

و مشي الحال

و الف شكر برضة

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information