Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Декабрь 18, 2017, 07:48:31 pm

Автор Тема: Запись данных "Лога загрузки" во внешнюю БД в приложении .exe  (Прочитано 1333 раз)

Оффлайн R Dmitry

  • Новичок
  • *
  • Сообщений: 13
  • Страна: by
  • Рейтинг: +2/-0
    • Просмотр профиля
суть проблемы в следующем.
Есть файл qlik  который загружает все необходимые параметры из базы конфигурации, формирует скрипт загрузки, загружает данные из различных источников, пишет лог загрузки, и выгружает все таблицы в .qvd.
Так как таких физических мест формирования данных довольно много (>20) то ставить полный qlik особо не хочется и принято решение компилировать .exe и дальше с ним работать. Все было нормально пока не понадобилось контролировать лог загрузки. Дописал функцию экспорта лога в формате .xml  в скрипте загрузки в параметрах разрешил чтение и запись в БД. Ну и соответственно в qvw все работает на ура. формируется, пишется и логируется. После компиляции в exe и запуска приложения, в момент начала загрузки появляется сообщение "qmem://<document>/ИмяФайла.qvw contains an incorrect path." и после нажатия "Ок" предлагается сохранить данный файл в qvw. и уже не важно сохранишь или отменишь сохранение дальше пойдет нормальная загрузка.
------------
Может кто подскажет как побороть данное сообщение аля Application.DisplayAlerts = False
Заранее спасибо.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1005
  • Страна: ru
  • Рейтинг: +103/-0
    • Просмотр профиля
Привет, а если не exe-шник а просто десктопную версию ставить?

Оффлайн R Dmitry

  • Новичок
  • *
  • Сообщений: 13
  • Страна: by
  • Рейтинг: +2/-0
    • Просмотр профиля
Ну именно от этого и хотел уйти :))
-----------------
В общем нашел причину которую похоже победить не удастся.
-Это возникает когда при компиляции exe выставляешь параметр "с текущими настройками".
Если ставить параметры "по умолчанию", то в exe все параметры безопасности сбрасываются по умолчанию и программа запрашивает разрешения на доступ к базам данных и системный доступ...
-----------------
Вот такая ень....
Связка (MSSQL-Все основные параметры для qlik и пользователей ;Oracle+Web-Основные поставщики данных ; QlikView 11.0)

Неофициальный форум пользователей QlikView & Qlik Sense