LibreOffice
LibreOffice 6.0 SDK API Reference
DataPilotFieldReferenceType.idl
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  *
9  * This file incorporates work covered by the following license notice:
10  *
11  * Licensed to the Apache Software Foundation (ASF) under one or more
12  * contributor license agreements. See the NOTICE file distributed
13  * with this work for additional information regarding copyright
14  * ownership. The ASF licenses this file to you under the Apache
15  * License, Version 2.0 (the "License"); you may not use this file
16  * except in compliance with the License. You may obtain a copy of
17  * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18  */
19 
20 #ifndef __com_sun_star_sheet_DataPilotFieldReferenceType_idl__
21 #define __com_sun_star_sheet_DataPilotFieldReferenceType_idl__
22 
23 
24 module com { module sun { module star { module sheet {
25 
26 
30 constants DataPilotFieldReferenceType
31 {
32 
35  const long NONE = 0;
36 
37 
72  const long ITEM_DIFFERENCE = 1;
73 
74 
88  const long ITEM_PERCENTAGE = 2;
89 
90 
100 
101 
114  const long RUNNING_TOTAL = 4;
115 
116 
129  const long ROW_PERCENTAGE = 5;
130 
131 
135  const long COLUMN_PERCENTAGE = 6;
136 
137 
141  const long TOTAL_PERCENTAGE = 7;
142 
143 
151  const long INDEX = 8;
152 
153 
154 };
155 
156 
157 }; }; }; };
158 
159 #endif
160 
161 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
const long INDEX
The row and column totals and the grand total, following the same rules as above, are used to calcula...
Definition: DataPilotFieldReferenceType.idl:151
Definition: Ambiguous.idl:22
const long NONE
This type means, that the results in the data fields are displayed like they are. ...
Definition: DataPilotFieldReferenceType.idl:35
const long ITEM_PERCENTAGE_DIFFERENCE
From each result, its reference value is subtracted, and the difference divided by the reference valu...
Definition: DataPilotFieldReferenceType.idl:99
const long ITEM_PERCENTAGE
Each result is divided by its reference value.
Definition: DataPilotFieldReferenceType.idl:88
const long ITEM_DIFFERENCE
From each result, its reference value (see below) is subtracted, and the difference is shown...
Definition: DataPilotFieldReferenceType.idl:72
const long RUNNING_TOTAL
Each result is added to the sum of the results for preceding items in the base field, in the base field's sort order, and the total sum is shown.
Definition: DataPilotFieldReferenceType.idl:114
const long COLUMN_PERCENTAGE
Same as com::sun::star::sheet::DataPilotFieldReferenceType::ROW_PERCENTAGE, but the total for the res...
Definition: DataPilotFieldReferenceType.idl:135
const long ROW_PERCENTAGE
Each result is divided by the total result for its row in the DataPilot table.
Definition: DataPilotFieldReferenceType.idl:129
const long TOTAL_PERCENTAGE
Same as com::sun::star::sheet::DataPilotFieldReferenceType::ROW_PERCENTAGE, but the grand total for t...
Definition: DataPilotFieldReferenceType.idl:141