man_20011 قام بنشر فبراير 23, 2008 قام بنشر فبراير 23, 2008 تحياتي للجميع لدي مشكلة في اعتقادي صعبة قليلا وهي : لدي فورم يتضمن معلومات عن الموظفين واسمه (information) مرتبط بجدول information_table بالإضافة الى معلومات الموظفين يوجد حقل خاص بالقسم الذي ينتمي إليه الموظف , هذا القسم لديه ميزانية خاصة وهي في جدول (department) ويدفع مرتبات الموظفين من هذه الميزانية كل بحسب قسمه . المطلوب : إضافة حقل ميزانية القسم داخل فورم information اي انه في حال اختيار موظف معين تظهر ميزانية القسم الذي ينتمي إليه فقط ومن خلال دفع مرتبه هذه الميزانية تبدأ بالنقصان وهكذا اذا كان لدينا كثير من الموظفين في هذه الاقسام بمعنى أن ميزانية كل قسم تنقص في حال دفع مرتبات الموظفين منها مرفق المثال ________.rar
man_20011 قام بنشر مارس 2, 2008 الكاتب قام بنشر مارس 2, 2008 ياشباب وينكم نخيتكم تكفون معقولة خبراء المنتدى محد يعرف الحل
محب العلم قام بنشر مارس 2, 2008 قام بنشر مارس 2, 2008 حياك الله أخي man_20011 تفضل » employees.zip مع وافر الاحترام
man_20011 قام بنشر مارس 3, 2008 الكاتب قام بنشر مارس 3, 2008 اشكرك جزيلا اخي محب العلم على اهتمامك لكن الحقول التي عملتها لا تعمل وتظهر لي مسج تفيد بان هناك خطأ في شي معين لا اعلم ماذا مع العلم اني على اكسس 2003 مرفق الصورة للمسج
محب العلم قام بنشر مارس 4, 2008 قام بنشر مارس 4, 2008 حياك الله أخي تفضل فورمات 2000 وهو الموجود عندك كما فهمت من الصورة employees2000.zip مع وافر الاحترام
man_20011 قام بنشر مارس 4, 2008 الكاتب قام بنشر مارس 4, 2008 اسف على الازعاج عزيزي ولكن نفس المسج تظهر دون ظهور القيم في الحقول
محب العلم قام بنشر مارس 4, 2008 قام بنشر مارس 4, 2008 حباك الله أخي ، لا أعرف السبب ، لذا يرجى رفع الملف إن أمكن للمعاينة مع وافر الاحترام
محب العلم قام بنشر مارس 5, 2008 قام بنشر مارس 5, 2008 شكرا لك ، أرجو التجرية الآن .. employees2000.zip مع وافر الاحترام
man_20011 قام بنشر مارس 5, 2008 الكاتب قام بنشر مارس 5, 2008 نفس المسج تظهر ---- الله يخليك تحملني شوي ادري غلبتك معاي
محب العلم قام بنشر مارس 7, 2008 قام بنشر مارس 7, 2008 يوجد أمر ما ... ! يرجى تجربة المرفق من أحد الأعضاء مع وافر الاحترام
Dream_Works قام بنشر مارس 7, 2008 قام بنشر مارس 7, 2008 (معدل) أعتقد أن الحل المطلوب موجود في الرابط التالي: رابط شرح المشكله من موقع مايكروسوفت باختصار ... احتمال يجب عليك ضبط إعدادات اللغة في جهازك ل Non-Unicode Language حسب جهاز أخونا الكريم و عضو الشرف " محب العلم " ملحوظة : يمكن ترجمة الصفحة الى اللغة العربية باستخدام الخاصية الموجودة في أعلى يمين الصفحة للترجمة تم تعديل مارس 7, 2008 بواسطه Dream_Works
محب العلم قام بنشر مارس 7, 2008 قام بنشر مارس 7, 2008 شكرا لأخي مشاكس دبي ولأخي dream works ،، أخي الكريم أذا كانت المشكلة من اعدادات اللغة كما ذكر أخر dream works فإن الإعدادات عندي كما في الصور مع وافر الاحترام
man_20011 قام بنشر مارس 7, 2008 الكاتب قام بنشر مارس 7, 2008 اشكركم جميعا على اهتمامكم وبالخصوص محب العلم لان فعلا المشكلة ظهرت باللغة وبمجرد تعديل اللغة تم عمل البرنامج بالشكل السليم اخي محب العلم سؤال اخييير لماذا وضعت صفر بنهاية كود الجملة البرمجية التي عملتها لي في البرنامج
محب العلم قام بنشر مارس 8, 2008 قام بنشر مارس 8, 2008 (معدل) حياك الله أخي ، ومبارك وصولك للحل بالنسبة لسؤالك عن الصفر ،،، فهو سؤال جيد ،، Me.depBud = Nz(DLookup("balance", "department", "department_id = " & Str(Me.department)), 0) Me.depSal = Nz(DSum("salary", "information", "department = " & Str(Me.department)), 0) دائما عندما استخدم اقترانات التجميع مثل dsum,dcount ,dfirst, dlast, dlookup والتي نسترجع من خلالها قيم من جدول بناء على شروط أضعها داخل جملة Nz ولاحظ كيفية ذلك Nz(stmt, 0) هذا في حال المتوقع ارجاعه رقم فإذا لم نحصل على رقم من الجدول ورجعت لنا القيمة null فإنها تستبدل تلقائيا بالقيمة صفر. حيث المقصود بـ stmt الجملة البرمجية dsum أو dlookup أو غيرها .. وممكن أيضا أن استخدم Nz(stmt,"") هذا في حال المتوقع ارجاعه نص فإذا لم نحصل على نص من الجدول ورجعت لنا القيمة null فإنها تستبدل تلقائيا بالنص الفارغ "" . وهكذا نمنع حدوث مشكلة معروفة وهي إذا استخدمنا قيمة Null لاحقا في الحساب نحصل على الخطأ invalid use of null وأنت في عنى عنها. مع وافر الاحترام والتقدير تم تعديل مارس 8, 2008 بواسطه محب العلم
man_20011 قام بنشر مارس 8, 2008 الكاتب قام بنشر مارس 8, 2008 مشكور على المعلومات القيمة وجعله في ميزان حسناتك انشالله
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.