You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by chengjh <ch...@apache.org> on 2012/06/15 10:26:31 UTC

For Volunteer to Solve the Table Row Truncation Issue of "TableRowKeep" Feature

There is an enhancement in OO 2.0.3, delivered with the name "Compatibility
option: Keep-with-next attribute for table rows".
The details of the feature can be gotten from
http://www.openoffice.org/development/releases/2.0.3.html. A new (non-UI)
compatibility option "TableRowKeep" has been added to Writer documents. If
this option is enabled, a table row can be forced to keep together with the
next row by setting the keep-with-next attribute to the first paragraph
within the first cell of this row. If this row is the last row of a table,
the last row tries to keep together with the next content behind the table.
This compatibility option is disabled per default and enabled during
ww8/rtf import.

This enhancement try to provide the behavior and layout compatibility of MS
Word's table,within which the first para of the cell has the "Keep with
next(Paragraph Dialog->Line and Page Breaks in MS Word)"..

This enhancement still has something to do in order to provide completed
compatibility.The known cases provided by "TableRowKeep" Feature as
followed:
*a)*If the table is the first lower content of a page, the "keep with next"
attribute of the first para of the first row&column will works as normal,
The first row will not be moved to new page..*But if the contents within
the first row is enough to be beyond the height of the page,the row will
not split, the part beyond page will be truncated in AOO..*
*b)*If the table is the first lower content of a page, the "keep with next"
attribute of the first para of the 1 column/ 2 row  will make table from
the second row, moved to new page..*But if the contents within the second
row is enough to be beyond the height of the page,the row will not
split, the part beyond page will be truncated **in AOO**..*
*c)*If the table is the first lower content of a page, the "keep with next"
attribute of the first para of the first row&column and  the 1 column/ 2
row will works as normal, not moved to new page in MS Word..In AOO,the
table from the second row will be moved to new page..That's the
difference..Moreover,* if the contents within the First or second row is
enough to be beyond the height of the page,the row will not split, the part
beyond page will be truncated** in AOO**..*

This problem is related to the formatting of table and impact the table
formatting procedure deeply.Anyone is interesting in it?Thanks.
-- 

Best Regards,Jianhong Cheng

Re: For Volunteer to Solve the Table Row Truncation Issue of "TableRowKeep" Feature

Posted by chengjh <ch...@apache.org>.
Thanks to Ji..And I have attached 8 samples with brief description to
verify this problem in this issue
120016<https://issues.apache.org/ooo/show_bug.cgi?id=120016>
 ..

On Mon, Jun 18, 2012 at 10:17 AM, Yan Ji <ya...@gmail.com> wrote:

> Jian Hong,
>
>  I create defect Bug 120016[1] to record the issue
>
> https://issues.apache.org/ooo/show_bug.cgi?id=120016
>
> Thanks & Best Regards, Yan Ji
>
> On Jun 15, 2012, at 8:24 PM, chengjh wrote:
>
> > Oliver,thanks a lot for your effort to look at this issue.Currently,there
> > isn't any issue about it in AOO Bugzilla.Our qe will help to open one for
> > it.And I will attach my samples for your reference.Good Weekend!
> >
> > On Fri, Jun 15, 2012 at 6:23 PM, Oliver-Rainer Wittmann <
> > orwittmann@googlemail.com> wrote:
> >
> >> Hi,
> >>
> >>
> >> On 15.06.2012 10:26, chengjh wrote:
> >>
> >>> There is an enhancement in OO 2.0.3, delivered with the name
> >>> "Compatibility
> >>> option: Keep-with-next attribute for table rows".
> >>> The details of the feature can be gotten from
> >>> http://www.openoffice.org/**development/releases/2.0.3.**html<
> http://www.openoffice.org/development/releases/2.0.3.html>.
> >>> A new (non-UI)
> >>> compatibility option "TableRowKeep" has been added to Writer
> documents. If
> >>> this option is enabled, a table row can be forced to keep together with
> >>> the
> >>> next row by setting the keep-with-next attribute to the first paragraph
> >>> within the first cell of this row. If this row is the last row of a
> table,
> >>> the last row tries to keep together with the next content behind the
> >>> table.
> >>> This compatibility option is disabled per default and enabled during
> >>> ww8/rtf import.
> >>>
> >>> This enhancement try to provide the behavior and layout compatibility
> of
> >>> MS
> >>> Word's table,within which the first para of the cell has the "Keep with
> >>> next(Paragraph Dialog->Line and Page Breaks in MS Word)"..
> >>>
> >>> This enhancement still has something to do in order to provide
> completed
> >>> compatibility.The known cases provided by "TableRowKeep" Feature as
> >>> followed:
> >>> *a)*If the table is the first lower content of a page, the "keep with
> >>> next"
> >>>
> >>> attribute of the first para of the first row&column will works as
> normal,
> >>> The first row will not be moved to new page..*But if the contents
> within
> >>>
> >>> the first row is enough to be beyond the height of the page,the row
> will
> >>> not split, the part beyond page will be truncated in AOO..*
> >>> *b)*If the table is the first lower content of a page, the "keep with
> >>> next"
> >>>
> >>> attribute of the first para of the 1 column/ 2 row  will make table
> from
> >>> the second row, moved to new page..*But if the contents within the
> second
> >>>
> >>> row is enough to be beyond the height of the page,the row will not
> >>> split, the part beyond page will be truncated **in AOO**..*
> >>> *c)*If the table is the first lower content of a page, the "keep with
> >>> next"
> >>>
> >>> attribute of the first para of the first row&column and  the 1 column/
> 2
> >>> row will works as normal, not moved to new page in MS Word..In AOO,the
> >>> table from the second row will be moved to new page..That's the
> >>> difference..Moreover,* if the contents within the First or second row
> is
> >>>
> >>> enough to be beyond the height of the page,the row will not split, the
> >>> part
> >>> beyond page will be truncated** in AOO**..*
> >>>
> >>>
> >>> This problem is related to the formatting of table and impact the table
> >>> formatting procedure deeply.Anyone is interesting in it?Thanks.
> >>>
> >>
> >> I am remembering the implemenation of this feature - a former colleague
> >> had implemented it.
> >> I will have a look at the corresponding code.
> >>
> >> Jianhong Cheng: Do you have a sample document already? Does there
> already
> >> exist a corresponding issue in AOO Bugzilla?
> >>
> >> Best regards, Oliver.
> >>
> >
> >
> >
> > --
> >
> > Best Regards,Jianhong Cheng
>
>


-- 

Best Regards,Jianhong Cheng

Re: For Volunteer to Solve the Table Row Truncation Issue of "TableRowKeep" Feature

Posted by Yan Ji <ya...@gmail.com>.
Jian Hong,

  I create defect Bug 120016[1] to record the issue

https://issues.apache.org/ooo/show_bug.cgi?id=120016

Thanks & Best Regards, Yan Ji

On Jun 15, 2012, at 8:24 PM, chengjh wrote:

> Oliver,thanks a lot for your effort to look at this issue.Currently,there
> isn't any issue about it in AOO Bugzilla.Our qe will help to open one for
> it.And I will attach my samples for your reference.Good Weekend!
> 
> On Fri, Jun 15, 2012 at 6:23 PM, Oliver-Rainer Wittmann <
> orwittmann@googlemail.com> wrote:
> 
>> Hi,
>> 
>> 
>> On 15.06.2012 10:26, chengjh wrote:
>> 
>>> There is an enhancement in OO 2.0.3, delivered with the name
>>> "Compatibility
>>> option: Keep-with-next attribute for table rows".
>>> The details of the feature can be gotten from
>>> http://www.openoffice.org/**development/releases/2.0.3.**html<http://www.openoffice.org/development/releases/2.0.3.html>.
>>> A new (non-UI)
>>> compatibility option "TableRowKeep" has been added to Writer documents. If
>>> this option is enabled, a table row can be forced to keep together with
>>> the
>>> next row by setting the keep-with-next attribute to the first paragraph
>>> within the first cell of this row. If this row is the last row of a table,
>>> the last row tries to keep together with the next content behind the
>>> table.
>>> This compatibility option is disabled per default and enabled during
>>> ww8/rtf import.
>>> 
>>> This enhancement try to provide the behavior and layout compatibility of
>>> MS
>>> Word's table,within which the first para of the cell has the "Keep with
>>> next(Paragraph Dialog->Line and Page Breaks in MS Word)"..
>>> 
>>> This enhancement still has something to do in order to provide completed
>>> compatibility.The known cases provided by "TableRowKeep" Feature as
>>> followed:
>>> *a)*If the table is the first lower content of a page, the "keep with
>>> next"
>>> 
>>> attribute of the first para of the first row&column will works as normal,
>>> The first row will not be moved to new page..*But if the contents within
>>> 
>>> the first row is enough to be beyond the height of the page,the row will
>>> not split, the part beyond page will be truncated in AOO..*
>>> *b)*If the table is the first lower content of a page, the "keep with
>>> next"
>>> 
>>> attribute of the first para of the 1 column/ 2 row  will make table from
>>> the second row, moved to new page..*But if the contents within the second
>>> 
>>> row is enough to be beyond the height of the page,the row will not
>>> split, the part beyond page will be truncated **in AOO**..*
>>> *c)*If the table is the first lower content of a page, the "keep with
>>> next"
>>> 
>>> attribute of the first para of the first row&column and  the 1 column/ 2
>>> row will works as normal, not moved to new page in MS Word..In AOO,the
>>> table from the second row will be moved to new page..That's the
>>> difference..Moreover,* if the contents within the First or second row is
>>> 
>>> enough to be beyond the height of the page,the row will not split, the
>>> part
>>> beyond page will be truncated** in AOO**..*
>>> 
>>> 
>>> This problem is related to the formatting of table and impact the table
>>> formatting procedure deeply.Anyone is interesting in it?Thanks.
>>> 
>> 
>> I am remembering the implemenation of this feature - a former colleague
>> had implemented it.
>> I will have a look at the corresponding code.
>> 
>> Jianhong Cheng: Do you have a sample document already? Does there already
>> exist a corresponding issue in AOO Bugzilla?
>> 
>> Best regards, Oliver.
>> 
> 
> 
> 
> -- 
> 
> Best Regards,Jianhong Cheng


Re: For Volunteer to Solve the Table Row Truncation Issue of "TableRowKeep" Feature

Posted by chengjh <ch...@apache.org>.
Oliver,thanks a lot for your effort to look at this issue.Currently,there
isn't any issue about it in AOO Bugzilla.Our qe will help to open one for
it.And I will attach my samples for your reference.Good Weekend!

On Fri, Jun 15, 2012 at 6:23 PM, Oliver-Rainer Wittmann <
orwittmann@googlemail.com> wrote:

> Hi,
>
>
> On 15.06.2012 10:26, chengjh wrote:
>
>> There is an enhancement in OO 2.0.3, delivered with the name
>> "Compatibility
>> option: Keep-with-next attribute for table rows".
>> The details of the feature can be gotten from
>> http://www.openoffice.org/**development/releases/2.0.3.**html<http://www.openoffice.org/development/releases/2.0.3.html>.
>> A new (non-UI)
>> compatibility option "TableRowKeep" has been added to Writer documents. If
>> this option is enabled, a table row can be forced to keep together with
>> the
>> next row by setting the keep-with-next attribute to the first paragraph
>> within the first cell of this row. If this row is the last row of a table,
>> the last row tries to keep together with the next content behind the
>> table.
>> This compatibility option is disabled per default and enabled during
>> ww8/rtf import.
>>
>> This enhancement try to provide the behavior and layout compatibility of
>> MS
>> Word's table,within which the first para of the cell has the "Keep with
>> next(Paragraph Dialog->Line and Page Breaks in MS Word)"..
>>
>> This enhancement still has something to do in order to provide completed
>> compatibility.The known cases provided by "TableRowKeep" Feature as
>> followed:
>> *a)*If the table is the first lower content of a page, the "keep with
>> next"
>>
>> attribute of the first para of the first row&column will works as normal,
>> The first row will not be moved to new page..*But if the contents within
>>
>> the first row is enough to be beyond the height of the page,the row will
>> not split, the part beyond page will be truncated in AOO..*
>> *b)*If the table is the first lower content of a page, the "keep with
>> next"
>>
>> attribute of the first para of the 1 column/ 2 row  will make table from
>> the second row, moved to new page..*But if the contents within the second
>>
>> row is enough to be beyond the height of the page,the row will not
>> split, the part beyond page will be truncated **in AOO**..*
>> *c)*If the table is the first lower content of a page, the "keep with
>> next"
>>
>> attribute of the first para of the first row&column and  the 1 column/ 2
>> row will works as normal, not moved to new page in MS Word..In AOO,the
>> table from the second row will be moved to new page..That's the
>> difference..Moreover,* if the contents within the First or second row is
>>
>> enough to be beyond the height of the page,the row will not split, the
>> part
>> beyond page will be truncated** in AOO**..*
>>
>>
>> This problem is related to the formatting of table and impact the table
>> formatting procedure deeply.Anyone is interesting in it?Thanks.
>>
>
> I am remembering the implemenation of this feature - a former colleague
> had implemented it.
> I will have a look at the corresponding code.
>
> Jianhong Cheng: Do you have a sample document already? Does there already
> exist a corresponding issue in AOO Bugzilla?
>
> Best regards, Oliver.
>



-- 

Best Regards,Jianhong Cheng

Re: For Volunteer to Solve the Table Row Truncation Issue of "TableRowKeep" Feature

Posted by chengjh <ch...@apache.org>.
Code Review Done,Good fix,please go ahead.thanks.

On Thu, Jul 5, 2012 at 8:41 AM, chengjh <ch...@apache.org> wrote:

> I will have a look.Thanks for the patch.
>
>
> On Wed, Jul 4, 2012 at 9:49 PM, Oliver-Rainer Wittmann <
> orwittmann@googlemail.com> wrote:
>
>> Hi,
>>
>>
>> On 15.06.2012 12:23, Oliver-Rainer Wittmann wrote:
>>
>>> Hi,
>>>
>>> On 15.06.2012 10:26, chengjh wrote:
>>>
>>>> There is an enhancement in OO 2.0.3, delivered with the name
>>>> "Compatibility
>>>> option: Keep-with-next attribute for table rows".
>>>> The details of the feature can be gotten from
>>>> http://www.openoffice.org/**development/releases/2.0.3.**html<http://www.openoffice.org/development/releases/2.0.3.html>.
>>>> A new (non-UI)
>>>> compatibility option "TableRowKeep" has been added to Writer documents.
>>>> If
>>>> this option is enabled, a table row can be forced to keep together with
>>>> the
>>>> next row by setting the keep-with-next attribute to the first paragraph
>>>> within the first cell of this row. If this row is the last row of a
>>>> table,
>>>> the last row tries to keep together with the next content behind the
>>>> table.
>>>> This compatibility option is disabled per default and enabled during
>>>> ww8/rtf import.
>>>>
>>>> This enhancement try to provide the behavior and layout compatibility
>>>> of MS
>>>> Word's table,within which the first para of the cell has the "Keep with
>>>> next(Paragraph Dialog->Line and Page Breaks in MS Word)"..
>>>>
>>>> This enhancement still has something to do in order to provide completed
>>>> compatibility.The known cases provided by "TableRowKeep" Feature as
>>>> followed:
>>>> *a)*If the table is the first lower content of a page, the "keep with
>>>> next"
>>>> attribute of the first para of the first row&column will works as
>>>> normal,
>>>> The first row will not be moved to new page..*But if the contents within
>>>> the first row is enough to be beyond the height of the page,the row will
>>>> not split, the part beyond page will be truncated in AOO..*
>>>> *b)*If the table is the first lower content of a page, the "keep with
>>>> next"
>>>> attribute of the first para of the 1 column/ 2 row  will make table from
>>>> the second row, moved to new page..*But if the contents within the
>>>> second
>>>> row is enough to be beyond the height of the page,the row will not
>>>> split, the part beyond page will be truncated **in AOO**..*
>>>> *c)*If the table is the first lower content of a page, the "keep with
>>>> next"
>>>> attribute of the first para of the first row&column and  the 1 column/ 2
>>>> row will works as normal, not moved to new page in MS Word..In AOO,the
>>>> table from the second row will be moved to new page..That's the
>>>> difference..Moreover,* if the contents within the First or second row is
>>>> enough to be beyond the height of the page,the row will not split, the
>>>> part
>>>> beyond page will be truncated** in AOO**..*
>>>>
>>>> This problem is related to the formatting of table and impact the table
>>>> formatting procedure deeply.Anyone is interesting in it?Thanks.
>>>>
>>>
>>> I am remembering the implemenation of this feature - a former colleague
>>> had
>>> implemented it.
>>> I will have a look at the corresponding code.
>>>
>>> Jianhong Cheng: Do you have a sample document already? Does there
>>> already exist
>>> a corresponding issue in AOO Bugzilla?
>>>
>>>
>> I have attached a patch to the issue [1] which should solve the problem.
>> Before I will apply this patch on trunk, I am asking for feedback/review.
>> Thanks in advance.
>>
>> [1] https://issues.apache.org/ooo/**show_bug.cgi?id=120016<https://issues.apache.org/ooo/show_bug.cgi?id=120016>
>>
>>
>> Best regards, Oliver.
>>
>
>
>
> --
>
> Best Regards,Jianhong Cheng
>
>


-- 

Best Regards,Jianhong Cheng

Re: For Volunteer to Solve the Table Row Truncation Issue of "TableRowKeep" Feature

Posted by chengjh <ch...@apache.org>.
I will have a look.Thanks for the patch.

On Wed, Jul 4, 2012 at 9:49 PM, Oliver-Rainer Wittmann <
orwittmann@googlemail.com> wrote:

> Hi,
>
>
> On 15.06.2012 12:23, Oliver-Rainer Wittmann wrote:
>
>> Hi,
>>
>> On 15.06.2012 10:26, chengjh wrote:
>>
>>> There is an enhancement in OO 2.0.3, delivered with the name
>>> "Compatibility
>>> option: Keep-with-next attribute for table rows".
>>> The details of the feature can be gotten from
>>> http://www.openoffice.org/**development/releases/2.0.3.**html<http://www.openoffice.org/development/releases/2.0.3.html>.
>>> A new (non-UI)
>>> compatibility option "TableRowKeep" has been added to Writer documents.
>>> If
>>> this option is enabled, a table row can be forced to keep together with
>>> the
>>> next row by setting the keep-with-next attribute to the first paragraph
>>> within the first cell of this row. If this row is the last row of a
>>> table,
>>> the last row tries to keep together with the next content behind the
>>> table.
>>> This compatibility option is disabled per default and enabled during
>>> ww8/rtf import.
>>>
>>> This enhancement try to provide the behavior and layout compatibility of
>>> MS
>>> Word's table,within which the first para of the cell has the "Keep with
>>> next(Paragraph Dialog->Line and Page Breaks in MS Word)"..
>>>
>>> This enhancement still has something to do in order to provide completed
>>> compatibility.The known cases provided by "TableRowKeep" Feature as
>>> followed:
>>> *a)*If the table is the first lower content of a page, the "keep with
>>> next"
>>> attribute of the first para of the first row&column will works as normal,
>>> The first row will not be moved to new page..*But if the contents within
>>> the first row is enough to be beyond the height of the page,the row will
>>> not split, the part beyond page will be truncated in AOO..*
>>> *b)*If the table is the first lower content of a page, the "keep with
>>> next"
>>> attribute of the first para of the 1 column/ 2 row  will make table from
>>> the second row, moved to new page..*But if the contents within the second
>>> row is enough to be beyond the height of the page,the row will not
>>> split, the part beyond page will be truncated **in AOO**..*
>>> *c)*If the table is the first lower content of a page, the "keep with
>>> next"
>>> attribute of the first para of the first row&column and  the 1 column/ 2
>>> row will works as normal, not moved to new page in MS Word..In AOO,the
>>> table from the second row will be moved to new page..That's the
>>> difference..Moreover,* if the contents within the First or second row is
>>> enough to be beyond the height of the page,the row will not split, the
>>> part
>>> beyond page will be truncated** in AOO**..*
>>>
>>> This problem is related to the formatting of table and impact the table
>>> formatting procedure deeply.Anyone is interesting in it?Thanks.
>>>
>>
>> I am remembering the implemenation of this feature - a former colleague
>> had
>> implemented it.
>> I will have a look at the corresponding code.
>>
>> Jianhong Cheng: Do you have a sample document already? Does there already
>> exist
>> a corresponding issue in AOO Bugzilla?
>>
>>
> I have attached a patch to the issue [1] which should solve the problem.
> Before I will apply this patch on trunk, I am asking for feedback/review.
> Thanks in advance.
>
> [1] https://issues.apache.org/ooo/**show_bug.cgi?id=120016<https://issues.apache.org/ooo/show_bug.cgi?id=120016>
>
>
> Best regards, Oliver.
>



-- 

Best Regards,Jianhong Cheng

Re: For Volunteer to Solve the Table Row Truncation Issue of "TableRowKeep" Feature

Posted by Oliver-Rainer Wittmann <or...@googlemail.com>.
Hi,

On 15.06.2012 12:23, Oliver-Rainer Wittmann wrote:
> Hi,
>
> On 15.06.2012 10:26, chengjh wrote:
>> There is an enhancement in OO 2.0.3, delivered with the name "Compatibility
>> option: Keep-with-next attribute for table rows".
>> The details of the feature can be gotten from
>> http://www.openoffice.org/development/releases/2.0.3.html. A new (non-UI)
>> compatibility option "TableRowKeep" has been added to Writer documents. If
>> this option is enabled, a table row can be forced to keep together with the
>> next row by setting the keep-with-next attribute to the first paragraph
>> within the first cell of this row. If this row is the last row of a table,
>> the last row tries to keep together with the next content behind the table.
>> This compatibility option is disabled per default and enabled during
>> ww8/rtf import.
>>
>> This enhancement try to provide the behavior and layout compatibility of MS
>> Word's table,within which the first para of the cell has the "Keep with
>> next(Paragraph Dialog->Line and Page Breaks in MS Word)"..
>>
>> This enhancement still has something to do in order to provide completed
>> compatibility.The known cases provided by "TableRowKeep" Feature as
>> followed:
>> *a)*If the table is the first lower content of a page, the "keep with next"
>> attribute of the first para of the first row&column will works as normal,
>> The first row will not be moved to new page..*But if the contents within
>> the first row is enough to be beyond the height of the page,the row will
>> not split, the part beyond page will be truncated in AOO..*
>> *b)*If the table is the first lower content of a page, the "keep with next"
>> attribute of the first para of the 1 column/ 2 row  will make table from
>> the second row, moved to new page..*But if the contents within the second
>> row is enough to be beyond the height of the page,the row will not
>> split, the part beyond page will be truncated **in AOO**..*
>> *c)*If the table is the first lower content of a page, the "keep with next"
>> attribute of the first para of the first row&column and  the 1 column/ 2
>> row will works as normal, not moved to new page in MS Word..In AOO,the
>> table from the second row will be moved to new page..That's the
>> difference..Moreover,* if the contents within the First or second row is
>> enough to be beyond the height of the page,the row will not split, the part
>> beyond page will be truncated** in AOO**..*
>>
>> This problem is related to the formatting of table and impact the table
>> formatting procedure deeply.Anyone is interesting in it?Thanks.
>
> I am remembering the implemenation of this feature - a former colleague had
> implemented it.
> I will have a look at the corresponding code.
>
> Jianhong Cheng: Do you have a sample document already? Does there already exist
> a corresponding issue in AOO Bugzilla?
>

I have attached a patch to the issue [1] which should solve the problem.
Before I will apply this patch on trunk, I am asking for feedback/review.
Thanks in advance.

[1] https://issues.apache.org/ooo/show_bug.cgi?id=120016


Best regards, Oliver.

Re: For Volunteer to Solve the Table Row Truncation Issue of "TableRowKeep" Feature

Posted by Oliver-Rainer Wittmann <or...@googlemail.com>.
Hi,

On 15.06.2012 10:26, chengjh wrote:
> There is an enhancement in OO 2.0.3, delivered with the name "Compatibility
> option: Keep-with-next attribute for table rows".
> The details of the feature can be gotten from
> http://www.openoffice.org/development/releases/2.0.3.html. A new (non-UI)
> compatibility option "TableRowKeep" has been added to Writer documents. If
> this option is enabled, a table row can be forced to keep together with the
> next row by setting the keep-with-next attribute to the first paragraph
> within the first cell of this row. If this row is the last row of a table,
> the last row tries to keep together with the next content behind the table.
> This compatibility option is disabled per default and enabled during
> ww8/rtf import.
>
> This enhancement try to provide the behavior and layout compatibility of MS
> Word's table,within which the first para of the cell has the "Keep with
> next(Paragraph Dialog->Line and Page Breaks in MS Word)"..
>
> This enhancement still has something to do in order to provide completed
> compatibility.The known cases provided by "TableRowKeep" Feature as
> followed:
> *a)*If the table is the first lower content of a page, the "keep with next"
> attribute of the first para of the first row&column will works as normal,
> The first row will not be moved to new page..*But if the contents within
> the first row is enough to be beyond the height of the page,the row will
> not split, the part beyond page will be truncated in AOO..*
> *b)*If the table is the first lower content of a page, the "keep with next"
> attribute of the first para of the 1 column/ 2 row  will make table from
> the second row, moved to new page..*But if the contents within the second
> row is enough to be beyond the height of the page,the row will not
> split, the part beyond page will be truncated **in AOO**..*
> *c)*If the table is the first lower content of a page, the "keep with next"
> attribute of the first para of the first row&column and  the 1 column/ 2
> row will works as normal, not moved to new page in MS Word..In AOO,the
> table from the second row will be moved to new page..That's the
> difference..Moreover,* if the contents within the First or second row is
> enough to be beyond the height of the page,the row will not split, the part
> beyond page will be truncated** in AOO**..*
>
> This problem is related to the formatting of table and impact the table
> formatting procedure deeply.Anyone is interesting in it?Thanks.

I am remembering the implemenation of this feature - a former colleague had 
implemented it.
I will have a look at the corresponding code.

Jianhong Cheng: Do you have a sample document already? Does there already exist 
a corresponding issue in AOO Bugzilla?

Best regards, Oliver.