summaryrefslogtreecommitdiff
path: root/offapi
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2015-07-22 17:59:04 +0200
committerAndras Timar <andras.timar@collabora.com>2015-08-06 12:56:49 +0200
commit2c454f19b62d3ed9d5118d7856a5bc373ff719d5 (patch)
treebf0ad031945b34eb83e5e7250c854d7b641b2ca6 /offapi
parent5ecb03be6f5a3a15010c05cd6ba85b5bd10452dc (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.idl7
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;
};