Issue 11121

Summary: Styles for tables
Product: Writer Reporter: Unknown <non-migrated>
Component: formattingAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P2 CC: attila.lendvai, cedric.bosdonnat.ooo, cmoulin, discoleo, gercokees, henrikki.almusa, issues, jbf.faure, jr, kami911, kozodaevroman, manens, mr_smyle, mvwebed10, nemeth.lacko, openoffice, porton, s.mehrbrodt, samphan, vvzh, wouter
Version: OOo 1.0.2   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Latest Confirmation in: ---
Developer Difficulty: ---

Description Unknown 2003-02-01 15:20:30 UTC
It's suggested to create styles for tables as for paragraphs, characters, numbering, 
frames and pages. Autoformating does not allow to modify table properties well. 
For example, paragraph style for heading and contents, background for heading and 
contents, other options available intable creating dialog should be configurable in 
style. 
The reason is to simplify keeping of a number of documents in one style.
Comment 1 h.ilter 2003-02-07 14:37:28 UTC
Reassigned to BH
Comment 2 eric.savary 2003-04-16 15:34:47 UTC
Set to "NEW"
Comment 3 eric.savary 2003-04-20 13:26:06 UTC
Proposal:
1) Use the "Table Format" properties (right click in a table -> 
Table..) as definition of table styles.
2) Create a new section in the Stylist called "Table Style"
3) Add a listbox "from syle" in the "AutoFormat" dialog.
Comment 4 eric.savary 2003-04-20 13:26:31 UTC
*** Issue 5958 has been marked as a duplicate of this issue. ***
Comment 5 eric.savary 2003-04-20 13:27:08 UTC
*** Issue 9560 has been marked as a duplicate of this issue. ***
Comment 6 stevanwhite 2003-04-30 02:26:37 UTC
An example application of this, from #9560.

HTML documents with tables styled with "vertical-align: top", which
should correspond to OOo Table->Text Flow: Top.

But, it seems I have to go through entire document every time it's
loaded and set this by hand.

A solution would be to arrange for a default Table Style to be
associated with a Paragraph Style.
Comment 7 ecastro 2005-03-11 10:15:57 UTC
In my opinion this is an important issue. This would have a clear usability
impact  for new users. Autoformat is a kind of "table style", but it is called
Autoformat not "style". This is a hard inconsitency.

The issue is quite old, but marked as NEW, no work in 18 months, despite major
re-design of menus and features. Even MSO has "table styles" now. I would ask
for some designer/developer having a look on this issue. 

- Enrique -
Comment 8 bobharvey 2005-10-13 11:32:08 UTC
I am amazed that we have got to version 2 and there is still no concept of table
styles.  Surely the ability to globally change column widths, cell borders, line
thicknesses is self-evidently a good idea?
Comment 9 ecastro 2006-01-15 19:19:01 UTC
Now that OOo 2.0 is out I think it's time to think about new features and
redesigning old ones. 
Once OOo was way ahead of MSO in it's consistent use of styles. Now even MS-Word
has a Table Styles. It is time, I think, to convert Table Autoformats to Table
Styles

Enrique
Comment 10 intersol 2006-02-11 08:06:16 UTC
I think this enhancement must be treated with more respect. Redesigning it to be
included as an additional style would simplify the interface and make the
application more usable.
Comment 11 lohmaier 2006-08-03 18:46:33 UTC
*** Issue 66766 has been marked as a duplicate of this issue. ***
Comment 12 lengo 2006-11-23 00:06:08 UTC
I have about one hundred, 3 row / multiple column tables of interlinearlised
text in a linguistics paper. The first column is reserved for adding an example
number. Thing is, I've got to change the size of all those 'first columns' to
accept longer numbers. I'd like to set them all to .5". If one could set
properties for a 'default' table, or adjust all tables from one
style--whoowee!--I'd be thrilled. As it was, I had to take my document to Word
to do this (ugh . . . )

Another absolute pain is having to set 'spacing to contents' for each and every
table. It seems that if there was a 'set as default' check box in the 'table
properties' dialogue window we'd be a step ahead on this one.

For what it's worth . . .
Comment 13 tehmul 2007-01-11 07:15:26 UTC
This one's a showstopper for some of my users who need to have table styles in
their documents. These docs have small tables with differing style for Tips,
Warning, Notes. Adding Table Autoformat does not help much, as it cannot handle
the width and alignment of the table.
Comment 14 kpalagin 2007-04-06 15:17:02 UTC
*** Issue 7546 has been marked as a duplicate of this issue. ***
Comment 15 bornmw 2007-05-05 20:07:11 UTC
It would be REALLY great to have an option for REPEATING TABLE HEADER
in table style for me not to use an ugly workaround
http://addbalance.com/usersguide/tables.htm#Continued
Comment 16 bettina.haberer 2007-09-26 16:01:25 UTC
Hi Mathias, I have changed the current owner to your owner. Please take the
ownership of these enhancements.
Comment 17 discoleo 2007-10-10 07:12:38 UTC
Adobe InDesign CS3 has also more advanced table styles, especially in respect to
background-color settings, see corresponding issue for Calc
(http://www.openoffice.org/issues/show_bug.cgi?id=78181).

Indeed, virtually every complex table on the net is formatted this way,
therefore it remains a mystery why such a proven feature is not implemented in
office applications. See also
http://wiki.services.openoffice.org/wiki/Talk:Calc/To-Dos/Usability#Highlight_Row
for a more detailed description of this issue applying to Calc. As stated, Adobe
InDesign CS3 has this feature (see demo at
http://www.adobe.com/products/indesign/features/).

PS: Added myself to cc-list.
Comment 18 jr 2007-12-11 13:57:34 UTC
cc'ing jrahemipour
Comment 19 samphan 2008-07-06 09:05:42 UTC
There're clear requirements for this feature, including import/export to MSO
formats. It's very important but still missing even in OOo 3.x. I guess one
reason is modifying ODF standard?
Comment 20 jbf.faure 2008-10-29 10:46:28 UTC
Hi Mathias,

Is the reason why table style does not exist is this enhancement needs to modify
ODF standard ?

Kind regards
JBF
Comment 21 Mathias_Bauer 2008-11-05 09:31:19 UTC
No, table styles are already part of ODF.
The problem is the huge effort. 
Comment 22 hena 2008-11-16 07:27:32 UTC
This is really important. I'm doing a document (probably more than one) with 
about 50 - 100 identical tables. If some fields on those tables need to be 
changed later on as strings are too big, I'm going to go nuts when going 
fixing them. Even more so as fixing one can cause other to break and I need to 
redo things.

Added two votes for this.
Comment 23 michael.ruess 2009-09-10 15:26:09 UTC
*** Issue 104860 has been marked as a duplicate of this issue. ***
Comment 24 mr_smyle 2010-02-19 12:30:48 UTC
Will it be targeted to 3.* ? Please!
Comment 25 cedric.bosdonnat.ooo 2010-05-19 09:27:49 UTC
added myself in CC
Comment 26 pz1 2010-08-04 11:16:13 UTC
This lack of table style is imho a serious flaw in writer, and should be fixed.
 A partial work around to updating table formatting is using a macro that re-
applies a table AutoFormat. However there are a few bugs in creating the 
AutoFormats:
- Text flow - disallow table to split across pages is NOT retained
- Text flow - Vertical alignment is not retained.
- ...may be some more I have not tested all.

I appreciate the enormous task of introducing table styles (requested for some 
5 years now). So my suggestion is to give top priority to saving ALL settings 
of Table Format in the user defined AutoFormats
Comment 27 michael.ruess 2011-03-13 13:25:21 UTC
*** Issue 117353 has been marked as a duplicate of this issue. ***
Comment 28 Regina Henschel 2011-10-18 22:26:58 UTC
*** Issue 118526 has been marked as a duplicate of this issue. ***
Comment 29 Samuel Mehrbrodt 2013-02-08 13:19:27 UTC
You might consider supporting a developer financially who wants to implement this: 
http://www.freedomsponsors.org/core/issue/158/formatting-feature-request-table-cell-styles-table-styles-writer

The Issue is for LibreOffice, but you can add an Acceptance Criteria that the patch must be published under the Apache License so that Apache OpenOffice can integrate that feature too.
The payment is done at your choice, when the feature is completed and verified.
Comment 30 Marcus 2017-05-20 11:29:58 UTC
Reset assigne to the default "issues@openoffice.apache.org".