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

الترتيب التصاعدي في إستعلام التوحيد

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

[اخواني الأعزاء

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

لدي برنامج صممته لعملي في المكتب ويشهد الله لولا امثلة وبرامج الأخوة الأعضاء لما استطعت ان انجزه وجزاكم الله خير

وواجهتني مشكلة في أستعلام التوحيد في المثال المرفق

في الإستعلام Kshf4 الترتيب سليم وهو مرتب كما أريد حسب رقم القيد TrNo

ولكن المشكلة عندما أدمج الأستعلام Kshf4 مع إستعلام الرصيد الإفتتاحي Kshf3 في إستعلام التوحيد oll

يختلف الترتيب ويصبح أستعلام التوحيد غير مرتب ويالتالي يصبح كشف الحساب في التقرير غير مرتب

لذا أرجو من سيادتكم حل هذه المشكلة ونقطة مهمة جدا وهي أريد ألترتيب أن يكون أولا حسب رقم القيد TrNo

وثانيا حسب الحقل Counting وهو ترتيب الحركة في القيد الواحد مثلا القيد 251 به أكثر من حركة

الحركة رقم 51277 المبلغ 3,174.54

الحركة رقم 51279 المبلغ 635.70

الحركة رقم 51281 المبلغ 315.00

أي عندما ياتي الترتيب علي القيد 251 يرتب حسب رقم الحركة

أن يظهر الترتيب في الكشف حسب رقم القيد ثم حسب رقم الحركة في القيد ثم إذا هناك إمكانية يكون الترتيب الأخير

حسب التاريخ كما في التقرير kshf4

وأرجو مع الحل توضيح الخطأ لكي أستفيد ويستفيد الجميع

وفي التقرير Acc_kshf

أريد أن يكون مربع النص الرصيد الإفتتاحي يحوي الرصيد الأفتتاحي فقط سواء اكان دائن او مدين

ومربع النص الحركة خلال الفترة يحوي مجموع الحركة المدينة ناقصا مجموع الحركة الدائنة خلال الفترة فقط من غير الرصيد الإفتتاحي

أرجو أن لا أكون أثقلت عليكم

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

accounts.zip

#2

أنا في الإنتظار

#3

اذا كان لايوجد حل ارجو اخباري بأنه ليس هناك معالجة لكي اعدل برنامجي لطريقة اخري

#4

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

عزيزي المتنبئ

أخي الكريم ، لا يمكنك الترتيب في إستعلام التوحيد Union Query إلا بأحد الحقول الموجودة في أول Select !!! وإلا فستواجه رسالة الخطأ التي تواجهك عندما تريد الترتيب من الحقل الموجود في ثاني select

فمثلاً هنا أنت عندك في مثالك المرفق ، يمكنك الترتيب حسب أي حقل من الحقول الموجودة في kshf3 ، أما إذا أردت الترتيب حسب الحقول من الجدول kshf4 ، فعليك قلب المعادلة كما هو موضح في الأسفل ، وهذا ليس الذي نريده !!!

SELECT kshf4.TrNo, kshf4.SNo, kshf4.TrDate, kshf4.d, kshf4.c, kshf4.TrDesc, kshf4.SName, kshf4.DocNo, kshf4.counting  
  FROM kshf4
UNION ALL SELECT  kshf3.docid,  kshf3.SNo,kshf3.docdt, kshf3.dr, kshf3.cr, kshf3.desc, kshf3.SName, kshf3.docn, kshf3.count  
  FROM kshf3
ORDER BY [kshf4.TrNo] DESC;

post-12787-12741339659298.jpg

ومامن يد إلا يد الله فوقها *** وما من ظالم إلا سيبلى بأظلم

تفضل أخي الكريم | موسوعة الحميدي الذهبية | بأجزائها الثلاثة مع هدية الموسوعة .

#5

الأخ الفاضل hamidymom

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

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

أنا أعتقد ان المشكلة في الاستعلام kshf3 ولكن لاأدري ماهي

وارجو من بقية الاعضاء التفاعل مع موضوعي لو سمحتم

#6

أنا في الانتظار

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