diff --git a/tpvs17/tpMain/lpMainWin.cpp b/tpvs17/tpMain/lpMainWin.cpp index 85f98ea..f81c3c2 100644 --- a/tpvs17/tpMain/lpMainWin.cpp +++ b/tpvs17/tpMain/lpMainWin.cpp @@ -20,6 +20,7 @@ #include "qpulpewidget.h" #include "QZkJsonParser.h" +#include #define VERSION_HUB "3.0.0.2" #define VERSION_ALG "3.0.0.2" @@ -828,7 +829,14 @@ Q_SLOT void lpMainWin::onActionClicked() } } else if ("action_checkdata" == strObj) {//历史数据查询 - + QProcess process; + process.setWorkingDirectory(QCoreApplication::applicationDirPath()); +#ifdef _DEBUG + QString strTaskName = "lpReportd.exe"; +#else + QString strTaskName = "lpReport.exe"; +#endif + process.startDetached(strTaskName); } else if ("action_modelmgr" == strObj) {//模板管理 if (m_pModelMgrDlg)