Ambiente
Campaign Classic
Problema/Sintomi
Il problema è relativo alla lunghezza massima dell'URL in Internet Explorer, che è di 2048 caratteri: dettagli.
L’origine HTML della pagina visualizza i rapporti all’interno del client ACC.
Gli URL all’interno degli attributi href dei tag a sono buoni, ovvero non vengono troncati. Tuttavia, se un URL viene copiato e incollato all’interno di IE, troncherà il collegamento a 2048 caratteri e non sarà in grado di aprirlo:
Lo stesso accade quando fai clic con il pulsante destro del mouse sul rapporto all’interno del client ACC e selezioni "Apri in una nuova finestra." Questo aprirà automaticamente IE, ma la barra degli indirizzi sarà vuota. Se sono selezionate meno consegne e i passaggi vengono ripetuti, IE si aprirà con l’URL corretto.
Attualmente, è in corso uno sforzo per sostituire IE con Edge. Edge si basa su Chromium e non dispone di queste restrizioni URL. Questo è stato confermato copiando/incollando l’URL lungo in Edge, che non tronca l’URL e apre il rapporto senza alcun problema:
Questo problema deve essere risolto automaticamente al termine della transizione da IE a Edge. Fino ad allora, è possibile implementare la seguente soluzione alternativa:
javascript:switchToReportView(%22statisticsPerDelivery%22,%20%22/report/statisticsPerDelivery?_selection=3765%252C37...
/report/
deve essere copiato e aggiunto all'indirizzo dell'istanza. Ad esempio (in questo caso, l’indirizzo è localhost):http://localhost:8080/report/statisticsPerDelivery?_selection=3765%252C3773%252C3781%252C3789%252C3793%252C3769%...