diff options
author | Eike Rathke <erack@redhat.com> | 2015-07-22 17:59:04 +0200 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2015-08-06 12:56:49 +0200 |
commit | 2c454f19b62d3ed9d5118d7856a5bc373ff719d5 (patch) | |
tree | bf0ad031945b34eb83e5e7250c854d7b641b2ca6 /offapi | |
parent | 5ecb03be6f5a3a15010c05cd6ba85b5bd10452dc (diff) |
TableRef: generate error for header-less column references, tdf#91278 related
... instead of using an arbitray first data record's string as column
name. We don't support header-less tables properly yet, so don't pretend
to.
Squashed 4 commits into one:
add optional ContainsHeader property
great we never had this :-(
(cherry picked from commit 6dddd1aaf5dd3c54aaf87222712c9147466056f6)
handle ContainsHeader property at database range
(cherry picked from commit ed497c014444baf8036b1fb79ffeba2b139919f4)
clear HasHeader at database range if table headerRowCount is 0
(cherry picked from commit 22c9977d70e4812bca4bc038b775bb7eddb19bab)
TableRef: generate error for header-less column references, tdf#91278 related
... instead of using an arbitray first data record's string as column
name. We don't support header-less tables properly yet, so don't pretend
to.
(cherry picked from commit d77947929c7f02cebe3d3e5d79c78642a8a439ba)
Change-Id: Id79b08ff9dfe42228ed7d6b27ad0c8cc29b1bfb0
f0d54ab1dee6c861b973dc490f6c4a1e11260546
1cf5b0ac3884320f39d439b6eecf0b39cdf6bc49
a42619ec800291b6617a61c8a89a2d54ef231cec
Reviewed-on: https://gerrit.libreoffice.org/17321
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/sheet/DatabaseRange.idl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/offapi/com/sun/star/sheet/DatabaseRange.idl b/offapi/com/sun/star/sheet/DatabaseRange.idl index 585fcd308f66..0c4896579c6a 100644 --- a/offapi/com/sun/star/sheet/DatabaseRange.idl +++ b/offapi/com/sun/star/sheet/DatabaseRange.idl @@ -118,6 +118,13 @@ published service DatabaseRange @since LibreOffice 5.0 */ [optional, property] boolean TotalsRow; + + + /** specifies whether this range includes a top row of headers. + + @since LibreOffice 5.0 + */ + [optional, property] boolean ContainsHeader; }; |