Metodo get_param_value_in_array_mode
get_param_value_in_array_mode(self, index, max_row_count, max_column_count)
Ottiene il/i valore/i del parametro all’indice specificato. Se il parametro è un qualche tipo di espressione che deve essere calcolata, quindi verrà calcolato in modalità array.
ritorna
Un array che contiene tutti gli elementi rappresentati dal parametro specificato.
def get_param_value_in_array_mode(self, index, max_row_count, max_column_count):
...
Parametro | Tipo | Descrizione |
---|---|---|
index | int | L’indice del parametro (basato su 0) |
max_row_count | int | Limite del conteggio delle righe per l’array restituito. Se non è positivo o è maggiore del conteggio effettivo delle righe, verrà utilizzato il conteggio effettivo delle righe. |
max_column_count | int | Limite del numero di colonne per l’array restituito. Se non è positivo o è maggiore del conteggio effettivo delle righe, verrà utilizzato il conteggio effettivo delle colonne. |
Osservazioni
Per un’espressione che deve essere calcolata, prendendo come esempio A:A+B:B:
In modalità valore verrà calcolato un singolo valore in base alla base di celle corrente.
Ma in modalità array, tutti i valori di A1+B1, A2+B2, A3+B3,… verranno calcolati e utilizzati per costruire l’array restituito.
E per questo tipo di situazione, è meglio specificare il limite per il conteggio di righe/colonne
(come ad esempio secondo Cells.max_data_row
e Cells.max_data_column
),
in caso contrario, l’array di grandi dimensioni restituito potrebbe aumentare il costo della memoria con una grande quantità di dati inutili.
Guarda anche
- modulo
aspose.cells
- classe
CalculationData