Ich arbeite an einer Anwendung, in der Crystal Reports-Berichte gehostet und von der Anwendung ausgeführt werden können. Das Problem, das ich habe, ist, dass, wenn ich versuche, einen Bericht auszuführen, leeren weißen Bildschirm zeigt. aber es hat Crystal Reports UI.Print Export etc .. aber den Bericht nicht ruinieren diesen Fehler zeigt, wie diese Ressource konnte nicht geladen werden: Der Server reagierte mit dem Status 406 (Nicht akzeptabel) ==> promptengine-compressed.js
fehlgeschlagen Ressource laden: der Server mit einem Status von 406 reagiert (nicht akzeptabel) aspnet_client/system_web/4_0_30319/crystalreportviewers13/promptengine-compressed.js
Aber wenn ich auf der Fehlerkonsole klicken, um es offen URL es danach in einem neuen Tab öffnet, wenn ich Bericht öffne wieder ist es work.but Client nicht zu tun wird, dass ich so möchte dieses Problem beheben.
in der gesamten Anwendung gibt es zwei Orte, an denen wir diese promptengine-compressed.js verwenden
ein crv.js ist
bobj.crv.config = {
isDebug : false,
scriptUri: null, // The uri for the viewer script dir (that holds crv.js)
skin: "skin_standard",
needFallback: true,
lang: "en",
useCompressedScripts: true,
useAsync : true,
indicatorOnly: false,
resources : {
'HTMLPromptingSDK': { isLoaded: false, path: '../Scripts/promptengine-compressed.js' },
'ParameterControllerAndDeps' : {isLoaded: false, path: '../../parameterUIController-compressed.js'}
},
logging: { enabled: false, id: 0}
};
andere wir auf Layout-Seite verweisen
<script src="@Url.Content("../Scripts/promptengine-compressed.js")" type="text/javascript"></script>