Ho due rapporti. Il primo report seleziona un tipo di report da un dropdownbox e accetta da/a date e quando si fa clic sul report della vista - elenca i nomi dei clienti per questo tipo di report.Passing Date come parametro per un sottoreport/un altro report da utilizzare come parametro
Quando si fa clic sul customername
, la seconda relazione si chiama (azione) passando 3 parametri - customername
, datefrom
e dateto
come parametri da utilizzare nella seconda relazione.
Quando eseguo ciascun report singolarmente, entrambi funzionano correttamente. Quando eseguo il primo rapporto (selezionare il tipo di rapporto, selezionare datefrom
/dateto
), questo rapporto elenca tutti i nomi dei clienti per questo tipo di rapporto. Quando clicco sul customername
, sto ottenendo un errore:
'The value provided for the report parameter 'reportdatefrom' is not valid for its type' (rsReportParameterTypeMismatch)
prega di aiuto.
L'espressione della stringa deve essere nel formato corretto: formato (Parametri! Reportdatefrom.Value, "aaaaMMgg") (informazioni minuscole per anno e giorno).Problemi analoghi e l'espressione seguente hanno funzionato nel mio rapporto: = Formato (Parametri! Reportdatefrom.Value, "gg/MM/aaaa") –