
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
QlikView: Image not Displayed as an Image URL Text Shown Instead of Image
Apr 10, 2025 4:16:24 AM
May 18, 2016 9:46:49 AM
Images are not showing up correctly in the application. The image URL and text are shown instead of the image in Web View on the Desktop and in the QlikView AccessPoint AJAX client.
One possible way this can manifest is when there is a link to a Google map item.
This functionality is only available for QlikView on-premise and not for Qlik Cloud Analytics.
Environment
Resolution
QlikView Desktop and Server include a parameter to configure this behaviour:
AllowGeneralAccessToImagesThroughURL can be configured in the Settings.ini file. By default, this value is set to 0.
It appears in the ini file as:
AllowGeneralAccessToImagesThroughURL=0
This setting will prevent images from appearing in any objects possible through a URL. If the URL is added to a text box without background, the text box will appear to disappear in WebView or when opening the app in Server.
The reason for this parameter is that HTTP access is considered a risk because it allows the user to fetch pictures while impersonating the QVS process. As the QVS process might be running with elevated rights and runs behind a firewall, it may have access to servers that the user does not, and therefore, the user can fetch pictures that should be hidden from them.
Even if AllowGeneralAccessToImagesThroughURL parameter is set to 0 these images can be seen in Desktop and when accessing the app through the IE Plugin because these images are fetched by the local client.
AllowGeneralAccessToImagesThroughURL has to be changed from 0 to 1 or 2 in the Setting.ini files for the Desktop and Server.
There are 3 possible values for AllowGeneralAccessToImagesThroughURL
- 0 = No access at all
- 1 = Access through "http://" //
- 2 = Full access (same behavior as in 11.20)
QlikView Server:
- On the QlikView Server, navigate to C:\ProgramData\QlikTech\QlikViewServer and open the Settings.ini
- Stop the QlikView Server service.
- Open the Settings.ini file.
- Find the line with parameter AllowGeneralAccessToImagesThroughURL=0 and change the 0 to 1.
If 1 does not resolve the issue, repeat the step and set it to 2. Some environment variables require 2 over 1. - Restart the QlikView Server service.
Desktop:
- Close the Desktop Client
- Navigate to C:\Users\<Username>\AppData\Roaming\QlikTech\QlikView and edit the Settings.ini
- Find the line with parameter AllowGeneralAccessToImagesThroughURL=0 and change the 0 to 1 or 2.
A good approach if none of the above steps are working, use Bundle Load especially if you are using AJAX. More information can be found in Bundle.
For MiniCharts, it may be necessary to update the parameter detailed below in the file named Setting.ini for both QlikView Desktop and QlikView Server:
WebFileUseWinAPI=1