it-swarm.asia

كيفية حساب مجموع () حقل في طريقة عرض باستخدام استخدام تجميع = خيار نعم

لدي حقل يسمى payment_value لمختلف العملاء ، أحتاج إلى حساب مجموع المدفوعات لكل عميل ، يمكنني رؤية "" استخدام تجميع = نعم "في صفحة العرض ولكن لا أعرف كيفية تنفيذ هذا الخيار. شكرًا جزيلاً.

5
Arafat

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

عند استخدام Aggregation = نعم ، تذكر قاعدة واحدة أساسية: يجب أن تستخدم جميع الحقول التي تحددها إما GROUP BY في هذا الحقل أو بعض وظائف التجميع في هذا الحقل.

في حالتك ، لديك حقلين ، اسم المستخدم وقيمة الدفع. بمجرد تمكين التجميع ، ستجد Aggregation settings بجانب الحقول الخاصة بك في الحقول ، مجموعات التصفية والفرز.

  1. لاسم المستخدم - انقر على Aggregation settings وحدد "تجميع النتائج معًا".
  2. لقيمة الدفع - انقر فوق Aggregation settings وحدد نوع التجميع كـ SUM.

قائمة تدقيق

  1. على الرغم مما سبق إذا كانت وجهة نظرك لا تستخدم ، فعندئذ يكون الجناة مرتبين ومرشحات. كن حذرا بشأنهم. قد تكون إزالتها وإضافتها مرة واحدة تلو الأخرى حلاً أسهل.
  2. تذكر أن الفرز ليس ضروريًا لأن GROUP BY يقوم بالفرز الافتراضي للمجموعات. وأكثر من ذلك إذا قمت بإضافة تصنيف ، فقد يضيف GROUP BY إضافيًا ، إذا لم تكن إعداداتك صحيحة.
6
Gokul N K

التجميع مقسم حاليًا في طرق العرض 3. شاهد جميع المشكلات

حاول عرض احسب الوحدة النمطية. حاليا هو فقط Drupal 6. أرى من تعليق أنك تبحث عن Drupal 7 انظر الحالة هنا

3
iStryker

إذا كنت تبحث عن سطر واحد لكل عميل بمجموع مدفوعاته ، فإن Views Group By هي الوحدة التي تبحث عنها. نسخة الإصدار لا تدعم سوى COUNT ، ويدعم إصدار مطوري البرامج SUM و MIN و MAX و AVG أيضًا.

1
John Franklin