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

🙂 كيف أجعل تنسيق حقل رقمي مرة تكون رقمية لسجلات معينة ومرة تكون نسبة لسجلات أخرى ؟ 🤔🙄


Moosak
إذهب إلى أفضل إجابة Solved by jjafferr,

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

السلام عليكم أيها الأفذاذ 🙂 

لدي سؤال أكسسي استعصى علي 😅

عندي جدول لمتابعة إنجاز أنشطة معينة .. ولكل نشاط مؤشرات لقياس إنجازه ...... 

المهم أنه تختلف نوعية المؤشرات لكل نشاط فبعضها يقاس إنجازه بالأرقام ، وبعضها تقاس بالنسبة المئوية ..

مثال :

 

النشاط

المؤشر

المستهدف

الإنجاز الفعلي

عمل دورات أكسس متقدم

كم عدد الدورات المنجزة؟

5

3

تطبيق نظام العهدة الجديد

نسبة تطبيق النظام

80%

60%

وهذه لقطة من البرنامج الفعلي :

image.png.17d6712df8d216a3c367360f302540cd.png

السؤال هو :

كيف أجعل حقول الأرقام [ المستهدف السنوي ] يكون تنسيقها رقمي في المؤشرات الرقمية ؟ وتكون نسبة عند المؤشرات النسبية ؟ :rol:

المرفق :

 

Number Fields.accdb

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

39 دقائق مضت, Moosak said:

السؤال هو :

كيف أجعل حقول الأرقام

وعليكم السلام ورحمة الله وبركاته

اجعل نوع الحقل نص بالجدول 

ثم املأه بأي شىء ارقام او نسبة مائوية لن يضرك من ذالك شىء :biggrin:

وان كان الأمر متعلق بعمليات حسابية فدوال تحويل الأنواع مثل (Cint - Cbyte- Cduble) ستحل لك الاشكال ان شاء الله 

ربما أخطأت في كتابة بعض اسماء الدوال لأني بعيد عن الأكسس الآن تأكد من مسميات هذه الداول مرة أخري :biggrin:

وجزاكم الله عنا خيرا

 

 

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

21 ساعات مضت, أبو عبدالله الحلوانى said:

اجعل نوع الحقل نص بالجدول 

ثم املأه بأي شىء ارقام او نسبة مائوية لن يضرك من ذالك شىء :biggrin:

وان كان الأمر متعلق بعمليات حسابية فدوال تحويل الأنواع مثل (Cint - Cbyte- Cduble) ستحل لك الاشكال ان شاء الله 

شكرا لك أستاذنا الحبيب @أبو عبدالله الحلوانى 🙂 

حل جميل أعجبني .. ولكن المشكلة كما ذكرت أنت أنه متعلق بالكثير من العمليات الحسابية والتنسيقات الشرطية لذلك ستكون عمليات الحساب والفرز مرهقة ..

باش مهندس @Eng.Qassim  🙂 

زادك الله من واسع علمه .. المشكلة أن الحقول ليست حسابية وإنما يعبئها المستخدم 😅

4 ساعات مضت, jjafferr said:

استخدم حقل رقم ، Double 🙂

معلمنا الكبير @jjafferr 🙂 

فعلا أنا اقتنعت بترك الحقول رقمية وأن أكتب النسبة هكذا مثلا 100 أو 75 ... بمعنى 100% و 75% واشتغلت الحسابات بشكل جيد ولو أنا تظهر بدون علامة ال %.

والآن حولت الحقول لمزدوج Double  كما أشرت ولكن كيف يتم التفريق بين الأرقام والنسب من خلال عملية الإدخال في رأيك ؟

بالمناسبة هناك حقل اسمه نوع المؤشر .. وضعته لكي يفرق المستخدم بين النسب والأرقام .. وأنوي أن أستخدمه لاحقا في بعض العمليات الحسابية والتقارير 🙂 

 

وشكرا لمساندتكم ومروركم جميعا ☺️:fff:

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

48 دقائق مضت, Moosak said:

والآن حولت الحقول لمزدوج Double  كما أشرت ولكن كيف يتم التفريق بين الأرقام والنسب من خلال عملية الإدخال في رأيك ؟

النسبة عبارة عن رقم ضرب 100 :

1 = 1 * 100 = 100%

0.75 = 0.75 * 100 = %75

0.5 = 0.5 * 100 = %50

0.1= 0.1 * 100 = %10

 

فأرقام النسبة ستكون من الرقم صفر الى الرقم 1 (لهذا السبب اقترحت عليك حقل Double ، لأنه يقبل الارقام قبل الفاصلة العشرية 🙂 ) ، وهكذا تقدر تفرق بين ارقامك 🙂

ولا تحتاج الى حقل المؤشر 🙂

 

جعفر

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

43 دقائق مضت, jjafferr said:

فأرقام النسبة ستكون من الرقم صفر الى الرقم 1 (لهذا السبب اقترحت عليك حقل Double ، لأنه يقبل الارقام قبل الفاصلة العشرية 🙂 ) ، وهكذا تقدر تفرق بين ارقامك 🙂

ولا تحتاج الى حقل المؤشر 🙂

لا فض فوك عمي جعفر 😊

إذا هذا هو الحل الأنسب والأسهل . ولكن سأبقي حقل نوع المؤشر لتسهيل الفهم على المستخدم ومآرب أخرى 😁

بارك الله فيك وكثر من أمثالك 🙂🌹

تم تعديل بواسطه Moosak
رابط هذا التعليق
شارك

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

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



سجل دخولك الان
×
×
  • اضف...

Important Information