Metodo get_param_value_in_array_mode

get_param_value_in_array_mode

Ottiene i valori del parametro in corrispondenza dell’indice specificato. Se il parametro è una sorta 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 (in base 0)
max_row_countintIl limite del conteggio delle righe per la matrice restituita.
Se non è positivo o è maggiore del conteggio delle righe effettivo, verrà utilizzato il conteggio delle righe effettivo.
max_column_countintIl limite del conteggio delle colonne per la matrice restituita.
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 A:A+B:B come esempio: In modalità valore verrà calcolato su un singolo valore in base alla base di cella 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 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