Kaydet (Commit) 0f79e6fd authored tarafından Wang Lei's avatar Wang Lei Kaydeden (comit) Eike Rathke

i#119972 - Formula GETPIVOTDATA returns #REF! value

Patch by: pengyunquan
Review by: Wang Lei

Changed SC_UNO_LAYOUTNAME to SC_UNO_DP_LAYOUTNAME to make it compile.
(erAck)

(cherry picked from commit 166db0df)

Change-Id: I109885d5b2dfbb95207699a7f28741bd347e850b
Signed-off-by: 's avatarKohei Yoshida <kohei.yoshida@gmail.com>
üst dcd1171c
......@@ -1292,6 +1292,23 @@ void lcl_GetTableVars( sal_Int32& rGrandTotalCols, sal_Int32& rGrandTotalRows, s
rtl::OUString aSourceName;
rtl::OUString aGivenName;
ScDPOutput::GetDataDimensionNames( aSourceName, aGivenName, xDim );
try
{
uno::Any aValue = xDimProp->getPropertyValue(
rtl::OUString::createFromAscii(SC_UNO_DP_LAYOUTNAME) );
if( aValue.hasValue() )
{
OUString strLayoutName;
if( aValue >>= strLayoutName )
if ( strLayoutName.getLength() > 0 )
aGivenName = strLayoutName;
}
}
catch(uno::Exception&)
{
}
rDataNames.push_back( aSourceName );
rGivenNames.push_back( aGivenName );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment