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

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

قام بنشر

لو سمحتم يا جماعه هل يوجد بالاكسيس معادله مثل الاكسيل نقولها اذا ف زياده اكتبي كذا ف مربع الزياده واذا ف نقص اكتبي كذا ف المربع النقص  في الريبورت

قام بنشر

المطلوب ان نضع معادله بالريبورت نقولها فيها ان الافتراضي اذا اكبر من الفعلي يحسب الفرق ويضعه ف الزياده وان الافتراضي اذا اصغر من الفعلي يحسب الفرق ويضعه ف مربع النقص( والاشاره تكون سالبه بالنقص)

tast66.rar

قام بنشر

السلام عليكم

 

هل هذا المطلوب؟

 

1. نعمل استعلام نحسب فيه عدد الوظائف:

post-142414-0-36573200-1428419896_thumb.

 

 

2. وهذه نتيجة الاستعلام:

post-142414-0-37239200-1428419906_thumb.

 

 

3. والآن للاعداد الافتراضية:

يمكنك ان تدخلين هذا الرقم يدويا في الجدول ،

ولكني ادخلتهم بالطريقة التي اعتقد بأنها صحيحة ، وهي العدد المطلوب لكل ادارة:

post-142414-0-08402000-1428419917_thumb.

 

 

4. نعمل استعلام نحسب فيه عدد الوظائف الافتراضية:

post-142414-0-14334600-1428419927_thumb.

 

 

5. وهذه نتيجة استعلام عدد الوظائف الافتراضية:

post-142414-0-37531300-1428419937_thumb.

 

 

6. والآن عندنا استعلامين بهما المعلومات التي نريد ، لذا سنربطهما مع بعض ، لنحصل على النتائج:

post-142414-0-05723300-1428419948_thumb.

 

 

7. وهذه النتيجة:

post-142414-0-19567900-1428419958_thumb.

 

 

8. الآن للنتائج في الاستعلام:

post-142414-0-25409300-1428419969_thumb.

 

 

9. والنتيجة:

post-142414-0-78221100-1428419979_thumb.

 

 

هل هذا المطلوب؟

 

جعفر

40.tast66.accdb.zip

  • Like 2
قام بنشر

معلمى الفاضل 

الاستاذ جعفر

بارك الله فيك

موضوع يحتاج الى دراسه جيده 

حل رائع

اسعد الله اوقاتك بكل الخير

قام بنشر

جزاك الله خير بس انا حضرتك كنت عايزاه يقولي ف حالة الزياده مثلا يكتب لي ف مربع الزياده بتاع المدير العام كام واحد بس ميكتبش ف النقص واذا كان ف نقص مثلا الاخصائي يكتب لي ف مربع النقص بتاع الاخصائي وميكتبش ف مربع الزياده حاجه يكون فاضي ف اعماها ازاي ف عشان كده نفسي يكون ف معادله ذي الاكسيل كنت اقوله اذا ف زياده حطهولي ف مربع كذا وميكتبش ف نقص ذي حكاية ممتاز وجيد ومقبول اقوله 90 اكتبلي ممتاز 80 جيد جدا ف عشان كده انا حضرتك محتاره. شكرا لك

قام بنشر

 

 

بس ميكتبش ف النقص 

 

أختي الفاضلة ، المثال اللي ارفقتيه انت ، كان فيه الناقص ، وعلى هذا الاساس عملت البرنامج  :eek2:

 

على العموم ، تفضلي التغيير  :smile:

 

 

1. تم تغيير الحساب في الاستعلام ،

2. وعلى اساسه ، نرى النتيجة في التقرير:

post-142414-0-17226000-1428445427_thumb.

 

 

واذا لم يكن هذا قصدك ، فرجاء ان تعملي المطلوب فب الاكسل ، ثم تضعين لنا المثال.

 

 

جعفر

40.tast66.accdb.zip

قام بنشر

شكراا اوي لتعب حضرتك معايا بس انا مش قصدي ذلك اعتبر حضرتك مفيش حاجه مكتوبه ف جدول الزياده والنقص دول حسبتهم بس مش هي دي الطريقه عشان كده سألت حضرنك لاني مش لاقيه طريقه احلها بيها ف عايزه يكتبلي كما هو مرفق ف الملف ده هذا هو ما اريده وشكرا لحضرتك

مدير عام.zip

قام بنشر (معدل)

أختي الفاضلة 

 

الرجاء النظر في مشاركتي رقم 8 ، ففيها ما اردتي ، ولكن:

 

1. الاكسس يعمل على نظام السجلات ، يعني سجل تحت سجل آخر (وليس عمود جنب عمود آخر) ، وقد عملت لك ذلك في مشاركتي رقم 8 اعلاه ،

2. الطريقة اللي انتي كتبتيها ، وهي بإستخدام الاعمدة (وليس السجلات). نعم نستطيع ان نطلب من الاكسس عمل اللي تريديه ، ولكنه غير صحيح.

شوفي المثال التالي:

بعد ما خلصتي من البرنامج (بطريقتك ، يعني بالاعمدة) ، يأتيك طلب بإضافة عدد المهندسين ، والعمال!!

فالذي يجب ان تعمليه ، هو ان تدخلي التقرير ، وتعملي عليه التعديلات لكل وظيفة جديدة (يعني افقيا ، بنفس طريقة الاكسل) ،

بينما في طريقتي ، فبمجرد إضافة الوظائف في الجدول ، التقرير يأخذ البيانات ويعطيك التقرير الصحيح ، وبدون تغيير اي شئ في التقرير.

 

يعني:

عمل الاكسل عمود جنب عمود ،

بينما عمل الاكسس سطر تحت سطر  :smile:

 

 

جعفر

تم تعديل بواسطه jjafferr
قام بنشر

انا مش قادر افهم كويس المطلوب 
اللى فهمتى اى رقم اقل من صفر حضرتك مش محتاجه انه يظهر تمام

بعد اذن الاستاذ جعفر ده التعديل على اد فهمى لو كنت انا فهمت المقصود
40.tast66.accdb_up.zip

قام بنشر

شكرا لكم يا جماعه بجد مش عارفه اقول لحضراتكم ايه ربنا يجازيكم خير 

استاذ خبير الاكسيس هو حضرتك بتقولي عملت حاجه ف مشاركه رقم 8 غيرت النتيجه ف الاستعلام ممكن حضرتك تقولي ايه هي بعد اذنك عشان حاولت معرفتش 

استاذ اسير الشروق هو حضرتك ازاي خليت الجدول اللي فوق بالتقرير ده يختفي فيه الخانات اللي اقل من الواحد عشان مش عارفه اعملها ذي حضرتك

وشكرا لحضراتكم وعلى تعبكم معي

قام بنشر

استاذ اسير الشروق اللي اقصده ان في الزياده عايزه الرقم يظهر اذا كان موجب بس  لكن السالب ميظهرش وف النقص يظهر اذا كان سالب بس لكن موجب ميظهرش فأعملها ازاي لان هو ده اللي اقصده حضرتك

وشكرا لك

قام بنشر
:yes: فهمت قصدك معلش فهمى على ادى حبتين

كده تمام التعديل ده ؟
افتحى التقرير فى طريقة عرض التصميم
فى حدث عند التحميل
ده الكود اللى انا استخدمته
 
Private Sub Report_Load()
'مدير عام
If Me.nn.Value < 0 Then
Me.nn.Visible = False
End If

If Me.نص14 > 0 Then
Me.نص14.Visible = False
End If

If Me.nn.Value = 0 Then
Me.nn.Visible = False
End If

If Me.نص14 = 0 Then
Me.نص14.Visible = False
End If
'--------------------
'نائب مدير عام
If Me.BB.Value < 0 Then
Me.BB.Visible = False
End If

If Me.نص18 > 0 Then
Me.نص18.Visible = False
End If

If Me.BB.Value = 0 Then
Me.BB.Visible = False
End If

If Me.نص18 = 0 Then
Me.نص18.Visible = False
End If
'--------------------
'اخصائى
If Me.DD.Value < 0 Then
Me.DD.Visible = False
End If

If Me.نص22 > 0 Then
Me.نص22.Visible = False
End If

If Me.DD.Value = 0 Then
Me.DD.Visible = False
End If

If Me.نص22 = 0 Then
Me.نص22.Visible = False
End If
End Sub

اه معلش فى استعلام اسمه 
qry_Results

 

انا غيرت فى حاجه برضو حضرتك قارنى بين الاتنين القديم والجديد فى التعديل ده 
تحت امرك  :fff:
  :fff:  :fff: 
 

40.tast66.accdb_up_3.zip

قام بنشر

 my seq 

اللى موجوده فى جدول 
 tbl should be 

مش انا اللى عاملها ومش عارف مين اللى عاملها 

لكن اعتقد هى واخده كود الدرجة الوظيفية 

لاحظى كده انها مع

- درجة مدير عام     اخدت القيمة      1

- درجة نائب           اخدت القيمة       2

- درجة اخصائى       اخدت القيمة       3

قام بنشر

صح كلام حضرتك صح. طب هو احنا اذا عملنا نفس اللي بنعمله ده بس خلينا الجدول ده لكل اداره يعني يحسب لي كل مدير عام ونائب مدير واخصائي لكل اداره  مش لكل الادارات مره واحده نعملها ازاي ديه بقى. معلش انا عارفه طلباتي كتير

قام بنشر

طيب وحضرتك عاوزه دى من الجدول ليه هو مش بيحسب لك ده فى التقارير لكل اداره على حداه 

واللا حضرتك عاوزه تعملى كود لكل اداره 

وبعدين كود لكل كادر داخل الاداره ؟

 

والسؤال المهم اللى حضرتك تجاولى عليه اولا ايه وجه الايتفاده من الكود لكل اداره على حده داخل الجداول ؟

قام بنشر

أختي

 

بالنسبة لي ، شرحك غير مفهوم  :eek2:

 

لذا ،

لوسمحتي تأخذين البيانات من قاعدة بياناتك ، ثم تعملين التقرير اللي تريديه في الوورد او الاكسل ، وعلى اساسه نحاول نساعدك .

ورجاء ، في شرحك ، استخدمي اسناء الحقل اللي في قاعدة بياناتك بالضبط ، ولا تستخدمي مسميات اخرى ، رجاءً.

 

 

جعفر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information