Sparx Systems Forum

Enterprise Architect => General Board => Topic started by: sd31 on September 09, 2011, 05:42:00 am

Title: How to delete List Levels and Overides?
Post by: sd31 on September 09, 2011, 05:42:00 am
Hello Forum,
I can't figure out how to delete list levels and overides. I have 30 list levels sitting in there and only need one. It's way too confusing with so many list levels... anyone know how to do this?
LLO FRUSTRATED
Title: Re: How to delete List Levels and Overides?
Post by: Michael Proske on September 09, 2011, 05:12:21 pm
There is no way to delete list levels and overrides inside the rtf editor. However you can export the Template to an rtf file and remove the list levels inside the rtf file. Then import the changed rtf file back into yout template. Please make sure that you make no changes to the template in the editor before import of the rtf there seems to be a bug.

As an example this is the section in the rtf to change

{\*\listtable
{\list\listtemplateid1
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'01\'00}{\levelnumbers \'01}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'03\'00.\'01}{\levelnumbers \'01\'03}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'05\'00.\'01.\'02}{\levelnumbers \'01\'03\'05}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'07\'00.\'01.\'02.\'03}{\levelnumbers \'01\'03\'05\'07}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'09\'00.\'01.\'02.\'03.\'04}{\levelnumbers \'01\'03\'05\'07\'09}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'0b\'00.\'01.\'02.\'03.\'04.\'05}{\levelnumbers \'01\'03\'05\'07\'09\'0b}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06}{\levelnumbers \'01\'03\'05\'07\'09\'0b\'0d}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07}{\levelnumbers \'01\'03\'05\'07\'09\'0b\'0d\'0f}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08}{\levelnumbers \'01\'03\'05\'07\'09\'0b\'0d\'0f\'11}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
{\listname Heading;}\listid15607390
}
}
{\*\listoverridetable
{\listoverride\listid15607390\listoverridecount9
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'01\'00}{\levelnumbers \'01}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'03\'00.\'01}{\levelnumbers \'01\'03}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'05\'00.\'01.\'02}{\levelnumbers \'01\'03\'05}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'07\'00.\'01.\'02.\'03}{\levelnumbers \'01\'03\'05\'07}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'09\'00.\'01.\'02.\'03.\'04}{\levelnumbers \'01\'03\'05\'07\'09}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'0b\'00.\'01.\'02.\'03.\'04.\'05}{\levelnumbers \'01\'03\'05\'07\'09\'0b}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06}{\levelnumbers \'01\'03\'05\'07\'09\'0b\'0d}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07}{\levelnumbers \'01\'03\'05\'07\'09\'0b\'0d\'0f}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
{\lfolevel\listoverrideformat\listoverridestartat
{\listlevel\levelnfc0\levelfollow0\levelstartat1{\leveltext \'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08}{\levelnumbers \'01\'03\'05\'07\'09\'0b\'0d\'0f\'11}\fcs1\f0\af0\fcs0\rtlch\f0\af0\ltrch}
}
\ls1}

My example. Just remove all lists in the listtable and the overrides in the listoverridetable esction

Hope that helps
Michael
Title: Re: How to delete List Levels and Overides?
Post by: sd31 on September 10, 2011, 12:08:47 am
I was wondering how to do the edit and finally threw the rtf into notepad and saw what you were talking about. Thanks!
Title: Re: How to delete List Levels and Overides?
Post by: Michael Proske on September 10, 2011, 12:57:10 am
Oh sorry yes you have to take a text editor.