تصدير السجل
الملفات التي تتيح وحدة «التقارير» تنزيلها: ملف CSV لكل شاشة تقرير، وسجل الأفراد الكامل، وسبب أمان فتح كل ملف.
في كل شاشة تقرير زر «تنزيل CSV»، وفي الصفحة الرئيسية لـ«التقارير» زر إضافي يُنزِّل سجل الأفراد بأكمله. ويغطي هذا الموضوع جميع هذه الأزرار، ويتناول ملف السجل بالتفصيل.
ما هو الملف المُنزَّل
تتوفر سبعة ملفات CSV للتنزيل: «الأفراد حسب الحالة»، و«الأفراد لكل برنامج»، و«معدل الحضور لكل نشاط»، و«المتابعة والتقييم للبرنامج»، و«ملخص المشروع»، و«مشاركة الأفراد»، وسجل الأفراد. ويضيف «إنشاء تقرير» ملف PDF. ويتضمن كل ملف CSV الصفوف نفسها التي تعرضها شاشته؛ وحيثما يكون في الشاشة شريط تصفية يلتزم به الملف، أما تصدير السجل فيتجاهل جميع عوامل التصفية.
يحمل ملف السجل المُنزَّل الاسم نفسه دائمًا: individuals.csv
يُصدِّر السجل بأكمله، مرتبًا حسب اسم العائلة ثم الاسم الأول. ولا ينطبق عليه أي نطاق زمني أو عامل تصفية آخر، لذا يكون الملف المُنزَّل هو السجل بأكمله في كل مرة.
محتوى الملف
تأتي الأعمدة بترتيب ثابت، وهو التالي:
المعرّف، والاسم الكامل، والاسم الكامل (بالعربية)، والجنس، وتاريخ الميلاد، والجنسية، والهاتف، وهاتف بديل، والبريد الإلكتروني، ونوع الهوية، ورقم الهوية، والمحافظة، والمديرية، والعنوان، والحالة، وتاريخ التسجيل، ومُنحت الموافقة، والملاحظات.
إذا كان دورك مقيَّدًا من رؤية حقل ما، يُحذف ذلك العمود من صف العناوين ومن كل صفوف البيانات معًا، فلا يتضمن الملف أبدًا عنوانًا لا شيء تحته. ولذلك قد ينزّل زميلان بدورين مختلفين ملفين بأعداد أعمدة مختلفة، ويكون الملفان صحيحين كلاهما.
فتح الملف
يُكتب الملف مع علامة ترتيب البايت (BOM)، وهي العلامة التي يحتاج إليها برنامج جداول البيانات لقراءة العربية بشكل صحيح. افتحه في Excel وستظهر الأسماء العربية أسماءً عربية لا رموزًا غير مقروءة.
ولأنه ملف CSV وليس مصنفًا، فإنه لا يتضمن أي تنسيق ولا ورقة ثانية. إنه البيانات وحدها، جاهزة للفرز أو التصفية أو التحميل في أداة أخرى.
يُسجَّل التنزيل في سجل نشاط مساحة العمل. ويُسجِّل السجل عدد السجلات المُصدَّرة، ولا شيء على الإطلاق عن محتواها.
كيف يُحمى الملف
تُحيَّد كل قيمة ضد حقن الصيغ في جداول البيانات قبل كتابتها. فالخانة التي تبدأ بعلامة يساوي أو علامة زائد أو علامة ناقص أو الرمز @ أو بمسافة جدولة أو بحرف رجوع إلى بداية السطر تُضاف إليها فاصلة عليا في بدايتها، فيتعامل معها برنامج جداول البيانات بوصفها نصًا بدلًا من تنفيذها.
تُترك الأرقام الحقيقية كما هي، فتظل البيانات الفعلية قابلة للاستخدام، ويظل عمود المبالغ يُجمع بالطريقة التي تتوقعها.
وأهمية ذلك أن القيمة التي أدخلها شخص ما في نموذج لا ينبغي أبدًا أن تتمكن من العمل بوصفها شيفرة برمجية على جهاز زميل. وتُطبَّق هذه الحماية تلقائيًا في كل مرة، ولا يلزم تفعيل أي شيء.