كيف تحوّل CSV إلى مخطط انسيابي بلا Visio

أعد بناء خريطة عمليات Data Visualizer من ملف CSV الذي يصدّره نظامك مباشرةً: أي عمود من Visio يصير أي عمود في جدول البيانات، ولماذا لم يقبل المعالج ملف ‎.csv قطّ، وكيف تعيد ترقيم Next Step ID.

كيف تعمل

  1. صدّر الجدول بصيغة CSV لا الرسم

    الصورة التي رسمتها الإضافة ليست الأصل؛ الجدول تحتها هو الأصل. صدّر ذلك الجدول إلى ‎.csv: من المصنّف الذي غذّى الإضافة، أو مباشرةً من النظام الذي نُسخ منه المصنّف نفسه، وهو المصدر الأفضل عادةً لأنه لم يُعَد تنسيقه يدوياً. وافحص ثلاثة أمور وأنت هناك: صف ترويسة واحد، وصف لكل خطوة، ولا خلايا مدمجة في أي موضع من النطاق.

  2. اقرأ السطر الأول من الملف في محرر نصوص صِرف

    قبل لصق أي شيء، افتح ملف ‎.csv نصاً وانظر إلى سطر الترويسة. أنت تفحص أي محرف يفصل الحقول، وهل القيم مغلَّفة بعلامتَي اقتباس، وهل نجت العناوين غير اللاتينية من الترميز. وتصديرات الإعداد الإقليمي الأوروبي مفصولة بفواصل منقوطة كثيراً، لأن الفاصلة هناك فاصل عشري، ولذلك أثر على أعمدة التفرّع بعد خطوتين.

  3. أعد تسمية الترويسات بأسماء أعمدة المحرر

    المطابقة باسم الترويسة لا بالموضع، فالربط كله تعديل واحد على السطر الأول: Process Step Description إلى «نص المربّع»، وNext Step ID إلى «الخط إلى»، وConnector Label إلى «نص الخط»، وShape Type إلى «الشكل»، وFunction إلى «المسار الرأسي»، وPhase إلى «المسار الأفقي». واترك بقية الأعمدة في موضعها بالضبط. فProcess Step ID وAlt Description وكل ما أخرجه التصدير تُنقل في الملف وتُتجاهل، ما يعني ألا حاجة إلى تقليم تصدير عريض قبل تحميله.

  4. أعد ترقيم الوصلات إلى مواضع صفوف

    «الخط إلى» يعنون الصفوف بموضعها بادئاً من 1، بينما كان Next Step ID يعنون الخطوات بمعرّف كثيراً ما كان 10 أو 20 أو 30 أو مفتاح نظام. ثبّت ترتيب الصفوف أولاً وعامله نهائياً، ثم ابنِ جدول بحث من المعرّف إلى الموضع وأعد كتابة كل قيمة Next Step ID خلاله، بما في ذلك كل عنصر داخل زوج مفصول بفاصلة. والمعرّفات التي تجري سلفاً 1 و2 و3 بالترتيب لا تحتاج شيئاً. وكل ما عداها يحتاج هذا، وتخطّيه ينتج مخططاً أسهمه خاطئة بثقة لا مكسورة ظاهراً.

  5. غلّف الحقول التي تحتوي فواصل

    قيمة «الخط إلى» بمقدار «6,4» وقيمة «نص الخط» بمقدار «تطابق,اختلاف في السعر أو الكمية» كلتاهما تحتوي فاصل ملف مفصول بفواصل. ويجب أن تجلسا داخل علامتَي اقتباس وإلا كسب الصف أعمدة إضافية بصمت وفقد تفرعاته. وإكسل يكتب تلك الاقتباسات حين تستخدم «حفظ باسم CSV UTF-8»؛ أما الملف الذي يجمّعه كاتب تقارير أو برنامج صدفة فكثيراً ما لا يفعل. وإن كان التصدير مفصولاً بفواصل منقوطة بدلاً من ذلك، فالفواصل داخل تلك الحقول بيانات عادية ولا تحتاج تغليفاً، وهذا بالضبط سبب نظرك إلى السطر الأول قبل أن تمسّ شيئاً.

  6. أفلِت الملف على جدول البيانات وأصلح ما يكشفه

    افتح مخططاً جديداً، وأفلِت ملف ‎.csv على منطقة جدول البيانات أو الصق النص فيها، فيُرسم المخطط من الصفوف. ثم اقرأه بحثاً عن الخطأين اللذين يخفيهما جدول ولا تستطيع لوحة إخفاءهما: خطوة بلا خلَف، وقرار بمخرج واحد. صحّحهما في الصفوف، وإن كان أحد آخر سيعتمد على الخريطة، فمرّرها على المراجعة ليكون الإصدار المعتمد هو ما يفتحه الناس.

الأسئلة الشائعة

هل ذهبت إضافة Visio Data Visualizer فعلاً؟

أُعلن عن سحبها على مدوّنة Microsoft 365 في نوفمبر 2025، مع تاريخ إيقاف خدمة في 2 مارس 2026 أكّدت Microsoft في ديسمبر 2025 أنه لم يتغيّر. ولم تنشر Microsoft منذئذ ما يؤكّد أن الإيقاف نُفّذ ولا ما يعكسه، ومقالتا دعم الإضافة لا تزالان منشورتين وبصيغة المستقبل. عامِل الإضافة على أنها شيء لا يُبنى عليه لا على أنها واقعة محسومة. وقوالب Data Visualizer داخل تطبيق Visio لسطح المكتب ميزة منفصلة، ولا يغطيها ذلك الإعلان، وهي موثَّقة لخطة Visio Plan 2 وحدها.

لماذا لم يقبل Visio ملف ‎.csv عندي مباشرةً قطّ؟

معالج «إنشاء رسم من بيانات» يطلب مصنّف إكسل ثم جدولاً أو نطاقاً مخصّصاً داخله. وملف ‎.csv ليس أياً منهما، وتغيير الامتداد لا يجعله كذلك، فالجواب الموثَّق كان دائماً الحفظ بصيغة ‎.xlsx أولاً. والاستثناء الذي يتذكّره الناس ثم يعمّمونه أكثر مما ينبغي هو معالج الهيكل التنظيمي، الذي يقرأ فعلاً ملفات ‎.txt مفصولة بفواصل أو بمسافات جدولة، لكنه يبني هياكل تنظيمية لا تدفقات عمليات، و/ar/guides/إنشاء-هيكل-تنظيمي-من-csv يغطي ذلك الشكل من البيانات على حدة.

هل ينتقل عُرف التفرّع المفصول بالفواصل؟

حرفياً تقريباً. فقيمة Connector Label بمقدار «نعم,لا» قيمة صالحة لـ«نص الخط» كما هي، والأسماء تُطابَق بالوجهات بالموضع في الأداتين، فلا شيء في العُرف يحتاج إعادة تعلّم. والجزء الوحيد الذي يتغيّر هو ماهية الوجهات: Next Step ID كان يحمل معرّفات خطوات و«الخط إلى» يحمل مواضع صفوف بادئة من 1. حوّل الأرقام، وأبقِ الفواصل، وأبقِ الترتيب.

ماذا يحدث لعمودَي Function وPhase عندي؟

Function يذهب إلى عمود «المسار الرأسي» وPhase إلى عمود «المسار الأفقي»، وتصير كل قيمة متمايزة مساراً بخطوات موضوعة تلقائياً، وهو السلوك نفسه الذي أعطاك إياه قالب Data Visualizer متعدد الوظائف. ويجدر أن تعرف: قالب Data Visualizer الأساسي لم يقرأ عمودَي الوظيفة والطور في الجدول البتة، فإن كان مصدرك يملؤهما وكان رسمك القديم مسطحاً، فأنت على وشك الحصول على مسارات كنت تملك بياناتها سلفاً.

هل أستطيع استخراج ملف ‎.vsdx عائداً؟

لا. التصديرات هي PNG وSVG وPDF، ولا كاتب ‎.vsdx، فإن كان نظام لاحق يستهلك ملفات Visio: خط أنابيب SharePoint، أو بيانات أشكال في Power BI، أو مجموعة مستندات تتوقع ‎.vsdx، فذلك المتطلب يشير عائداً إلى Visio Plan 2 وهذه ليست الأداة له. أما الخرائط التي تنتهي في مستندات وعروض وويكيات وعمليات تدقيق، فصيغتا الصورة وPDF تغطيانها، ويبقى المخطط نفسه حيّاً قابلاً للتحرير صفوفاً.

المزيد في أدلة مخططات العمليات