الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هل يمكن فرز عامود نصي بشكل مخصص ؟

بدأه devoter في 2 أغسطس 2010 · 1 رد · 714 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل يمكن فرز حسب عامود نصي بشكل مخصص ؟

عندي جدول ويوجد به حقل نصي

العمود مقسم على ثلاث كلمات

دائم

مؤقت

مستمر

سنوي

اريد السجلات أن تترتب تلقائياً في الجدول بدون استلام وتصبح بالترتيب التالي

دائم

مستمر

سنوي

مؤقت

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

#2

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

لست أدري أخي الكريم ماذا تقصد بقولك:

اقتباس
تترتب تلقائياً في الجدول بدون استلام

ولكن في الأكسس تستطيع استخدام الاستعلامات في كل شيء: تبني عليها نماذج وتقارير، فتظهر بياناتك في هذه النماذج والتقارير كما أعددتها في الاستعلام، دون أن تتأثر البيانات في الجدول.

إذا كنت ترغب في استخدام استعلام يعيد البيانات مرتبة كما تريد، فإن ضالتك بإذن الله في الملف المرفق، وبالتحديد في الاستعلام Query1، وهو استعلام خفيف جداً، لكن فيه فكرة لطيفة.

الفكرة هي ترتيب السجلات حسب حقل الفئة (دائم، مستمر...)، بعد معالجة هذا الحقل معالجة خاصة. هذه المعالجة الخاصة تتلخص في أن تضيف في بداية الكلمة التي تريدها أولاً عدداً من الفراغات spaces، مثلاً ثلاثة فراغات، وفي بداية الكلمة التي تريدها ثانياً فراغين، ثم فراغاً، ثم لا شيء أمام الكلمة التي تريدها أخيراً؛ بهذا الشكل، يتولى الترتيب الطبيعي (حسب الحروف الأبجدية) الباقي.

والله أعلم.

CustomizedOrdering.rar

مواضيع مشابهة