اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كيف اظهر القيمة وليس رقم الصف


alzahrani07

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

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

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

 

عندي جدولين في أكسس وبينهم علاقة وفي النموذج حاط Combo وطبعا معدل خصائصه Column count = 2 و Column Widths 0,1 عشان أظهر القيمة وليس رقم الصف.

 

مشكلتي في الاكسل عملت Get External Data From Access وظهر عندي الجدولين بدون مشاكل لكن للأسف النتيجة اللي تظهر عندي رقم الصف يعني بالعربي كيف اقدر اعدل الخصائص في الإكسل واظهر القيمة ؟

 

أدري شرحي ملخبط لكن اتمنى فيه احد يفهم كلامي 

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

لالالالا مشكلتي مو في الأكسس ... الأكسس تمام الله يعطيك العافيه

عملت احضار للبيانات في الإكسل من الأكسس

مشكلتي في الإكسل كيف أعمل الطريقة اللي انت أرسلتها في الإكسل ؟؟؟

يعني كيف أظهر القيمة وليس رقم ID ؟؟؟

 

بتسألني ليش ما كتبت موضوعك في منتدى الإكسل هذا جوابي

خفت اكتب موضوعي هناك وما يفهموا اش اقصد بالعلاقات عشان كذا كتبتها هنا لان هنا بتفهموا فائدة العلاقات

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

محشوم يا حبيبي انت من الخبراء ما شاء الله

ومثل ما كتبت انا اساسا عاملها ومع ذلك ما يظهر المطلوب

 

على فكرة أنا شايفك كاتب اعمل تصدير !!

أنا اللي عملته عن طريق الإكسل ( إحضار بيانات من اكسس ) وليس تصدير بيانات من الأكسس

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

شكرا على المرفق 🙂

انا عملت التغيير اللي اخبرتك ، ولكن على حقل آخر (للمقارنة) ، ويجب ان يكون نص :

image.png.34630f290af6c7951e17db955bf862ba.png
.
ونحصل على نفس النتائج:
image.png.b0b8117f70afe8715e57bcc485cb8bf2.png
.
ولكن ، وبما انه Combobox ، فلا يمكننا معرفة العمود الاول والثاني من مجرد النظر الى النتيجة ، فالاعدادات هي التي تخلينا نرى النتيجة ،

لهذا السبب ، خلينا نطلب قيمة الاعمدة بالاسم :

image.png.67216fefd142ceab80881640abdeb79e.png
.

 

والنتيجة ، معناها ان التغيير اللي عملته انا في الاعدادات ، في الواقع ما عمل تغيير في قيم الـ Combobox بالنسبة للأكسس :

image.png.5b5303c454e5e365e6a16eb40c4450eb.png

.

ولكن لما تستورد البيانات من اكسل ، تكون النتيجة:

image.png.c10565b54ed04523831ae57c7f4ad975.png

.

 

جعفر

1517.Combo_Column2.zip

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

2 ساعات مضت, alzahrani07 said:

وبينهم علاقة وفي النموذج حاط Combo وطبعا معدل خصائصه Column count = 2 و Column Widths 0,1 عشان أظهر القيمة وليس رقم الصف

حل اخر

ممكن نعمل استعلام من الجدولين يكون مصدر ملف الاكسل

واعتذر اذا كان فهمي غير صحيح

 

 

q1.png

q2.png

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

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

مثل تفضلت ، بس بزاوية مختلفة 🙂

الحقيقة الحقل NameID هو حقل رقمي وايضا هنا مستخدم للربط بين جدولين بعلاقة رأس باطراف

وعندما نعمل مربع تحرير نقدر نتحكم فيما يظهر لنا من خلال عرض الاعمدة 0سم;2.54سم او من خلال حقل اخر = NameID.Column(1) كما اشرتم

ولكن حقل NameID في نظر الاكسس يبقى رقم وهذة واحدة من مشاكل استخدام مربع تحرير في الجدول و من وجهة نظر هذه المربعات مكانها النموذج

الحل باستخدام حقل اضافي او الطريقة الاسهل بواسطة استعلام

او نلجا الى الي الطريقة الصحيحة تبقى الحقول كما هي رقمية فقط ونستخدم مربع التحرير في النموذج ونتحكم في ما يظهر في التقارير بواسطة الاستعلام

تحياتي

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

23 دقائق مضت, مبرمج سابق said:

او نلجا الى الي الطريقة الصحيحة تبقى الحقول كما هي رقمية فقط ونستخدم مربع التحرير في النموذج ونتحكم في ما يظهر في التقارير بواسطة الاستعلام

بالضبط

 

23 دقائق مضت, مبرمج سابق said:

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

لهذا السبب يجب ان لا نستعمله في الجدول 🙂

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

1 ساعه مضت, jjafferr said:

شكرا على المرفق 🙂

انا عملت التغيير اللي اخبرتك ، ولكن على حقل آخر (للمقارنة) ، ويجب ان يكون نص :

image.png.34630f290af6c7951e17db955bf862ba.png
.
ونحصل على نفس النتائج:
image.png.b0b8117f70afe8715e57bcc485cb8bf2.png
.
ولكن ، وبما انه Combobox ، فلا يمكننا معرفة العمود الاول والثاني من مجرد النظر الى النتيجة ، فالاعدادات هي التي تخلينا نرى النتيجة ،

لهذا السبب ، خلينا نطلب قيمة الاعمدة بالاسم :

image.png.67216fefd142ceab80881640abdeb79e.png
.

 

والنتيجة ، معناها ان التغيير اللي عملته انا في الاعدادات ، في الواقع ما عمل تغيير في قيم الـ Combobox بالنسبة للأكسس :

image.png.5b5303c454e5e365e6a16eb40c4450eb.png

.

ولكن لما تستورد البيانات من اكسل ، تكون النتيجة:

image.png.c10565b54ed04523831ae57c7f4ad975.png

.

 

جعفر

1517.Combo_Column2.zip 157.32 kB · 1 download

 

 

فهمت عليك اللحين يعني

بإختصار في الإكسل ما راح تظهر القيمة المطلوبة إلى اذا كان نوع الحقل نص

وبكذا أضطر إني في قاعدة البيانات أضيف حقل نص يأخذ قيمته من الحقل السابق مثل ما انت عملت

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

15 دقائق مضت, rockjone33 said:

وفي الاكسل تغير القيمة بعد الانتهاء من الاكسس

يا رجال 🙂

الميزة في المنتدى انك تشوف اسئله ما تجي على البال ، والميدان يا حميدان في حل هذه الاسئلة 🙂

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

2 دقائق مضت, alzahrani07 said:

وبكذا أضطر إني في قاعدة البيانات أضيف حقل نص يأخذ قيمته من الحقل السابق مثل ما انت عملت

تقدر تحذف الحقل NameID من الجدول ، وتستخدم الحقل الجديد اللي عملته ،

فالحقل الجديد لا يعتمد على الحقل NameID

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

1 دقيقه مضت, jjafferr said:

تقدر تحذف الحقل NameID من الجدول ، وتستخدم الحقل الجديد اللي عملته ،

فالحقل الجديد لا يعتمد على الحقل NameID

 

صحيح كلامك لكن في الأكسس عند عمل علاقة ما راح يقبل لإن الصيغة مختلفة في جدول المشاريع بيكون نص وفي جدول الأسماء بيكون رقم وبكذا ما اقدر اعمل علاقة

عشان كذا مضطر إني أعمل حقل جديد

 

لان كمستخدم وقت ادخال البيانات ما يعرف أحمد ولا خالد راح يكتب رقم الهوية والبرنامج تلقائي يجيب الاسم بناءً على العلاقة

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

منذ ساعه, alzahrani07 said:

لان كمستخدم وقت ادخال البيانات ما يعرف أحمد ولا خالد راح يكتب رقم الهوية والبرنامج تلقائي يجيب الاسم بناءً على العلاقة

وجهة نظر غير ملزمه ⬇️

بما ان المستخدم بيدخل رقم الهوية فما الداعي الى مربع تحرير وسرد في الجدول

يكفي حقل نصي غير منضم في النموذج يكتب فيه مدخل البيانات رقم الهوية

اذا كان الرقم موجود يتم احضار بياناته وان كان غير موجود تظهر رسالة بان العميل غير مسجل هل ترغب في تسجيلة اذا اخترنا نعم يفتح نموذج تسجيل العملاء واذا اخترنا لا يعيدنا الى حقل ادخال رقم الهوية

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

تحياتي

 

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

أخيـــــــرررراً وجدت الحل بأسهل الطرق وبدون التعديل على قاعدة البيانات

أمس رجعت البيت وما كنت متنقع اني اعدل على قاعدة البيانات وكنت حاس ان فيه حل عن طريق الإكسل والحمد لله لقيته

بإختصار من الإكسل نفسه ومن نافذة الـ Query موجود ازرار Merge Queries هو هذا الحل بكل بساطة وموجود له شروحات في في اليوتيوب وبالعربي بعد

وبكذا الحمد لله انحلت مشكلتي

 

كل الشكر والتقدير للجميع على مساعدتهم لي

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

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

مثل ما كتبت Merge Queries 

 

وبإختصار ندخل على شاشة الخاصة بـ Query

وبعدها من Home راح نلاقي ازرار Merge Queries

بعدها نحدد العامود الرئيسي (Key)

وبعدها نختار الجدول الثاني ونحدد بعد المفتاح الرئيسي

بعدها OK

بيظهر عندنا عامود جديد وفيه أيقونة صغيرة جنبه نضغط عليه ونحدد العامود اللي حابين نظهر

 

وهذه هي بكل بساطة

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

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