ooo-build r14145 - in trunk: . patches/dev300
- From: kyoshida svn gnome org
- To: svn-commits-list gnome org
- Subject: ooo-build r14145 - in trunk: . patches/dev300
- Date: Tue, 30 Sep 2008 00:14:31 +0000 (UTC)
Author: kyoshida
Date: Tue Sep 30 00:14:30 2008
New Revision: 14145
URL: http://svn.gnome.org/viewvc/ooo-build?rev=14145&view=rev
Log:
2008-09-29 Kohei Yoshida <kyoshida novell com>
* patches/dev300/calc-dp-filtered-range-fix.diff: fixed a regression
where a data pilot table was not being created on a filtered range
(i#94281).
* patches/dev300/apply: apply the new patch.
Added:
trunk/patches/dev300/calc-dp-filtered-range-fix.diff
Modified:
trunk/ChangeLog
trunk/patches/dev300/apply
Modified: trunk/patches/dev300/apply
==============================================================================
--- trunk/patches/dev300/apply (original)
+++ trunk/patches/dev300/apply Tue Sep 30 00:14:30 2008
@@ -800,6 +800,9 @@
# drill-down sheet & also reduce memory use on cache tables.
calc-dp-drilldown-hidden-items.diff i#93918, i#93998, kohei
+# fix regression that prevents data pilot from being created on a filtered range.
+calc-dp-filtered-range-fix.diff, i#94281, kohei
+
[ CalcFixes < ooo300-m3 ]
# Fix a regression on filtering by page field.
calc-fix-datapilot-date-filter.diff, i#90022, kohei
Added: trunk/patches/dev300/calc-dp-filtered-range-fix.diff
==============================================================================
--- (empty file)
+++ trunk/patches/dev300/calc-dp-filtered-range-fix.diff Tue Sep 30 00:14:30 2008
@@ -0,0 +1,14 @@
+diff --git sc/source/ui/view/cellsh2.cxx sc/source/ui/view/cellsh2.cxx
+index d2e5e61..554cdf9 100644
+--- sc/source/ui/view/cellsh2.cxx
++++ sc/source/ui/view/cellsh2.cxx
+@@ -737,7 +737,8 @@ void ScCellShell::ExecuteDB( SfxRequest& rReq )
+ {
+ //! use database ranges (select before type dialog?)
+ ScRange aRange;
+- if ( GetViewData()->GetSimpleArea( aRange ) == SC_MARK_SIMPLE )
++ ScMarkType eType = GetViewData()->GetSimpleArea(aRange);
++ if ( (eType & SC_MARK_SIMPLE) == SC_MARK_SIMPLE )
+ {
+ BOOL bOK = TRUE;
+ if ( pDoc->HasSubTotalCells( aRange ) )
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]