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):
    ...
ParametroTipoDescrizione
indexintL’indice del parametro (basato su 0)
max_row_countintLimite 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_countintLimite 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