Tablora · المكتبة
اعثر على صف يحتوي حقولًا أقل
حين يكون في الصف حقول أقل من العنوان، كما في a,b,c فوق 1,2، تنبّه إليه أداة الفحص. اعرف السبب قبل أن تحشو أو تحذف أي شيء.
ما يقيسه تحذير العرض
كل صف في جدول سليم البنية فيه عدد الحقول نفسه الذي في عنوانه. وحين لا يكون كذلك، تحتسبه أداة الفحص ضمن «الصفوف ذات العرض المختلف». وهذا العدد يقارن كل صف بالصف الأول ولا شيء غيره؛ فلا يستطيع أن يخبرك هل تنقص السجلَّ قيمةٌ، أم أن في العنوان عمودًا زائدًا، أم أن الفاصل الخاطئ اختير للنص كله.
ولكل سبب من هذه إصلاح مختلف، والإصلاح الخاطئ ينقل البيانات إلى العمود الخطأ.
ورقم «الأعمدة» في الملخص هو عرض أعرض صف، فالصف الذي فيه حقول أكثر من اللازم يرفعه فوق عرض العنوان. وحين تكون «الأعمدة» أكبر من عدد حقول العنوان، فابحث عن قيمة انقسمت.
قراءة a,b,c فوق 1,2
مثال الصفحة عنوانٌ هو a,b,c وسجل هو 1,2، والفاصلة مختارة في «فاصل الحقول». تُبلغ أداة الفحص عن صفين و3 أعمدة وصف واحد بعرض مختلف: في الصف 2 خليتان بدل 3. وتُبلغ «الأعمدة» عن أعرض صف، وهو هنا العنوان.
تعرض المعاينة الصف كما حُلِّل، دون أي إضافة. وأي المواضع الثلاثة هو المفقود أمر لا تستطيع الأداة معرفته: فقد تكون 1,2 هي a وb مع c فارغة، أو b وc مع a مفقودة.
تتبّع السبب
- ابحث عن الصف القصير في المعاينة وعن السجل نفسه في المصدر.
- قارن حقوله واحدًا واحدًا بالعنوان لترى أي موضع مفقود.
- إذا كانت معظم الصفوف غير متساوية، فالأرجح أن «فاصل الحقول» خاطئ؛ جرّب البدائل أو «اكتشاف الفاصل».
- إذا لم تختلف إلا الصفوف ذات الأوصاف الطويلة، فتحقق من وجود فواصل غير مقتبسة أو علامات اقتباس داخل تلك القيم.
- حين تعرف ما يعنيه الموضع المفقود، أضف الحقل الفارغ بفاصل في المكان الصحيح في نسخة، ثم احسب مرة أخرى.
إصلاحات تتجنبها
- إضافة فواصل في آخر كل صف قصير: فهذا يفترض أن العمود الأخير هو الفارغ.
- حذف الصفوف القصيرة: فهي كثيرًا ما تكون سجلات حقيقية فيها حقل فارغ واحد.
- حذف عمود من العنوان لتتطابق الأعداد، دون التحقق هل تستخدمه بعض الصفوف.
- افتراض أن شبكة تطبيق Tablora فيها المشكلة نفسها. فالتطبيق يُبقي كل صفوف الجدول بالعرض نفسه بإضافة خلايا فارغة في آخرها، فتبدو القيمة الموضوعة في غير مكانها هناك خليةً أخيرة فارغة لا صفًا قصيرًا. قارن هذه الصفوف بعرض «المصدر · الصفحة»، وانقل القيمة بتعديل الخلية إن لزم.
المدخلات
- نص الجدول
- a,b,c 1,2
- فاصل الحقول
- ,
النتائج
- الصفوف
- 2
- الأعمدة
- 3
| a | b | c |
|---|---|---|
| 1 | 2 |
- الصفوف ذات العرض المختلف
- 1