حالة الحالة

يمكنك استخدام CountStatus لإعداد تقارير عن حالة الاحتساب لعناصر مختلفة، مثل أو أنواع الاقتراع أو الكتابات المكتوبة، أو ما إذا كانت الأعداد قيد التقدم، حتى الآن أو البدء أو الاكتمال. Contest، Election و تتضمن كيانات GpUnit CountStatus.

العناصر

ويوضّح الجدول التالي عناصر السمة CountStatus:

العنصر التعددية النوع الوصف
Status 1 CountItemStatus حالة العدد.
Type 1 CountItemType نوع العنصر الذي يتم احتسابه. إذا كان نوع لم يتم إدراج عنصر واحد (CountStatus) في التعداد CountItemType، مع ضبط Type على other وتضمين النوع المخصّص في OtherType
OtherType 0 أو 1 string يتم استخدامه عندما تكون قيمة الحقل "Type" هي other لتحديد لحالة ما يتم احتسابه.

أمثلة

XML

    <CountStatus>
      <Status>completed</Status>
      <Type>early</Type>
    </CountStatus>
    <CountStatus>
      <Status>in-process</Status>
      <Type>election-day</Type>
    </CountStatus>

JSON

    "CountStatus": [
      {
        "Status": "completed",
        "Type": "early"
      }
    ]
    "CountStatus": [
      {
        "Status": "in-process",
        "Type": "election-day"
      }
    ]