Spazio bianco in una cella colorata

  • Creatore
    Topic
  • #21941
    Up
    0
    Down
    ::


    Ciao a tutti.

    Ho creato una tabella con prima e seconda riga colorate, ma una cella che ne raggruppa tre, presenta uno spazio bianco.

    Ecco il codice:
    `\begin{table}[h]
    \begin{tabularx}{\linewidth}{|p{2cm}|p{2cm}|p{2cm}|p{0.4cm}|p{0.4cm}|p{0.4cm}|p{1.5cm}|p{2.5cm}|X|}
    \hline
    \multicolumn{9}{|c|}{\textbf{Elenco dei trattamenti: informazioni essenziali}}\\
    \hline
    \rowcolor[gray]{0.9}
    \multicolumn{3}{|>{\columncolor[gray]{0.9}}c|}{Descrizione sintetica del trattamento} &
    \multicolumn{3}{|>{\columncolor[gray]{0.9}}X|}{Natura dei dati trattati\footnote{P=Personale, S=Sensibile, G=Giuridico}} &
    \multirow{2}{1.5cm}{Struttura di riferimento} &
    \multirow{2}{2.5cm}{Altre strutture che concorrono al trattamento} &
    \multirow{2}{2cm}{Strumenti\footnote{C=Cartaceo,E=Elettronico}} \\
    \cline{1-6}
    \rowcolor[gray]{0.9} Finalità perseguita & Categorie di interessati & Identificativo & P & S & G & & &\\
    \hline
    Gestione del personale & Dipendenti & DPST01 & X & X & X & AMM & PER,LSI & C,E \\
    \hline
    Gestione del personale & Fornitori & DPST02 & X & X & X & AMM & PER,ACQ,LSI & C,E \\
    \hline
    Dati personali & Clienti & DPST03 & X & X & X & AMM & LSI & C,E \\
    \hline
    Gestione Sicurezza & Dipendenti, Fornitori & DPST04 & X & X & & S & & C,E \\
    \hline
    Sviluppo Software & Dipendenti, Fornitori, Clienti & DPST05 & X & X & & SWP & LSI & E \\
    \hline
    Backup & Dipendenti, Fornitori, Clienti & DPST06 & X & X & X & LSI & & E \\
    \hline
    Gestione Acquisti & Fornitori, Clienti & DPST07 & X & X & X & ACQ & & C,E \\
    \hline
    Attività Commerciali & Dipendenti, Fornitori, Clienti & DPST08 & X & X & X & COM & & C,E \\
    \hline
    \end{tabularx}
    \caption{Elenco dei trattamenti: informazioni essenziali}
    \end{table}`

    Sapete dirmi come mai?

    Grazie

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #21942
      Up
      0
      Down
      ::

      Ciao a tutti.

      Ho creato una tabella con prima e seconda riga colorate, ma una cella che ne raggruppa tre, presenta uno spazio bianco.

      Sapete dirmi come mai?

      Sì. È quello specificatore X in \multicolumn. Non puoi fare così.

      Ti suggerisco di evitare l’uso di multirow, che infatti dà parecchi problemi in questa tabella.
      Quel \multicolumn puoi risolverlo con
      `multicolumn{3}{>{\columncolor[gray]{0.9}}l|}
      {\parbox[t]{1.2cm}{Natura dei dati trattati}}`
      Metterei ciò che ora è a nota nella didascalia.

      Attento a posizionare correttamente gli specificatori | nei \multicolumn: il materiale tra due colonne appartiene a quella precedente. Unica eccezione è il materiale che precede la prima che appartiene alla prima. Il materiale che segue l’ultima colonna appartiene, naturalmente, a quella.

      Se poi puoi evitare le tabelle riquadrate è ancora meglio, ma penso che te l’abbiamo già suggerito. 🙂

      Ciao
      Enrico

    • #21943
      Up
      0
      Down
      ::


      Grazie per il suggerimento, ho eliminato la tabularx (sempre più spesso mi rendo conto che mi è di intralcio invece di risolvermi i problemi) ed optato per una longtable anche perchè i dati interni alla tabella sono aumentati e sfora la pagina.

      Per la riquadratura sono d’accordo con te, ma è un documento di ufficio e i capi sono abituati a vedersi le tabelle di word…e questo è un piccolo compromesso a cui scendere 🙁

      Ciao

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top