Sådan laver du et flowchart ud fra en CSV

Sådan bliver en CSV-fil til et flowchart: de overskrifter, editoren læser, hvad der hører hjemme i Linje til, og den rækkefølge kolonnerne skal udfyldes i: Bokstekst, så Figur, så pilene og til sidst banerne.

Sådan fungerer det

  1. Start en ny fil frem for at konvertere eksporten

    Den CSV, du allerede har, rummer én række pr. sag, ordrelinje eller post. Den fil, du er ved at skrive, rummer én række pr. trin, og der er som regel færre end tyve af dem for en proces, der har produceret ti tusind poster. Hold eksporten åben ved siden af dig, for dens kønavne, statuskoder og tildelingsgrupper er processens virkelige ordforråd, men skriv diagrammet ind i en ny fil.

  2. Læg overskriftsrækken på linje ét

    Skriv de navne, editoren bruger, stavet som den staver dem: Figur, Bokstekst, Linje til, Linjetekst og senere Vandret bane og Lodret bane. Intet må stå over den linje (ingen titel, intet eksporttidsstempel, ingen tom række), for der matches på filens første linje. Kolonner, du beholder til dit eget brug, som det oprindelige post-id, kan blive stående, hvor de er, og tages uændret med.

  3. Skriv Bokstekst, én handling pr. række

    Én række er én ting, nogen gør. Del enhver række, hvis tekst indeholder et "og", og slet rækker, der navngiver en fase frem for en handling: Triage er en overskrift, "Fastsæt prioriteten ud fra konsekvens og hastegrad" er et trin. Importér på dette tidspunkt, hvis du vil se det: du får en søjle af kasser uden pile, hvilket er det ærlige billede af en fil, der har etiketter og ingen relationer i sig.

  4. Udfyld Figur

    Start på den første række, Beslutning på hver række, der stiller et spørgsmål, og Succes, Afvist eller Slut på hvert slutpunkt. Proces er standard, så de celler kan stå tomme. Brug de stavemåder, editoren bruger: en værdi, den ikke genkender, bliver til Proces uden en lyd, og en beslutning tegnet som et rektangel beholder navnene på sine grene, hvilket gør fejlen let at overse.

  5. Udfyld Linje til, derefter Linjetekst

    Linje til tager målrækkens placering, hvor den første datarække tælles som 1, adskilt af kommaer hvor en række fører flere steder hen. Linjetekst tager navnene på forgreningerne i samme rækkefølge, så den første etiket hører til det første tal. Skriv alle rækker ud, før du nummererer noget: Linje til er placeringsbaseret, så et trin indsat bagefter forskyder hver eneste række under det og ugyldiggør enhver henvisning efter indsætningspunktet. Skal et trin tilføjes bagefter, så føj det til i bunden, og peg på det derfra, hvor det hører hjemme.

  6. Tilføj banerne, gem som UTF-8, og træk filen ind

    Læg fasen i Vandret bane og rollen i Lodret bane, gem så filen som UTF-8 med komma som skilletegn, og åbn den i en teksteditor for at bekræfte, at det er det, du fik. Træk .csv-filen over på editorens regnearksområde, eller indsæt teksten i det. Diagrammet tegnes, mens filen lander, og forbindelserne finder selv deres vej, så der er ingen layoutfase: det, du kontrollerer bagefter, er, om der er en kasse uden en pil ud.

Ofte stillede spørgsmål

Hvad er den mindste CSV, der tegner et flowchart?

To kolonner. En overskriftslinje med Bokstekst,Linje til og derefter én linje pr. trin med etiketten og placeringen af den række, det fører til: en proces på fire trin er fire linjer under en overskrift, med 2, 3, 4 og en tom celle i den anden kolonne. Det tegner en kæde af rektangler med pile imellem. Figur er den tredje kolonne, det er værd at tilføje, for uden den er hver kasse et rektangel, og et spørgsmål tegnes som en anvisning, og Linjetekst er den fjerde, for en beslutning med udgange uden navne fortæller læseren, at der træffes en vurdering, men ikke hvilken vej man så skal gå.

Tager Linje til rækkenummeret eller et id?

Målrækkens placering i filen, hvor den første datarække tælles som 1: det samme tal, editoren skriver i sin #-kolonne. Det er ikke post-id'et fra det system, CSV-filen kom ud af, og det er ikke en trinkode, du selv har fundet på, heller ikke selvom du har beholdt den kolonne i filen. Alt, der ikke kan opløses til en eksisterende rækkeplacering, droppes helt uden fejl, så en fil, der konsekvent er forskudt med én, fordi overskriftsrækken blev talt som række 1, tegnes som kasser uden pile, og intet noget sted siger hvorfor.

Hvordan skriver jeg en beslutning med to grene?

Sæt Figur til Beslutning, læg begge målplaceringer i Linje til adskilt af et komma, og læg begge etiketter i Linjetekst i samme rækkefølge. "6,4" ved siden af "Ja,Nej" sender Ja til række 6 og Nej til række 4; at vende den ene liste og ikke den anden giver et diagram, der er forkert på den mest overbevisende måde, der findes, for det ser stadig komplet ud. Indeholder en etiket selv et komma, så omslut feltet med dobbelte anførselstegn. En forgrenet proces bygget udelukkende af det mønster ligger på /da/templates/csv-til-beslutningstrae.

Hvilke værdier kan kolonnen Figur tage?

Start, Proces, Beslutning, Slut, Succes og Afvist dækker næsten ethvert procesdiagram, og der er flere til bestemte tilfælde: Fil, Input, Output og Forberedelse blandt dem. Proces er det, du får for en tom celle, og det er også det, du får for en værdi, editoren ikke genkender, og det er den del, man skal holde øje med: der kommer ingen importfejl, så en søjle af figurer skrevet i et andet værktøjs ordforråd importeres uden problemer og tegner hver beslutning som et rektangel. Kontrollér romberne efter den første import frem for at gå ud fra noget.

Beholder jeg CSV-filen, når diagrammet findes?

Behold den som dokumentation for, hvad du importerede, ikke som det, du redigerer. Efter importen er diagrammet master: at redigere rækkerne i editoren er at redigere diagrammet, for de er det samme objekt, og at vedligeholde filen sideløbende genskaber præcis det skred, konverteringen skulle fjerne. Der, hvor en CSV bliver ved med at gøre nytte, er ved starten på det næste diagram: hent en færdig fil at kopiere overskriftsrækken fra på /da/templates/csv-til-flowchart, det er hurtigere end at skrive den efter hukommelsen.

Mere i Guides til procesdiagrammer