1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- #ifndef __SATISFACTIONREPORTFORM_H_
- #define __SATISFACTIONREPORTFORM_H_
- #ifndef __AFXEXT_H__
- #include <afxext.h>
- #endif
- class SatisfactionReportForm : public MyFormView
- {
- protected:
- SatisfactionReportForm(); // protected constructor used by dynamic creation
- DECLARE_DYNCREATE(SatisfactionReportForm)
- virtual ~SatisfactionReportForm();
- public:
- enum { IDD = IDD_DLGSatisfactionReport };
- protected:
- #ifdef _DEBUG
- virtual void AssertValid() const;
- virtual void Dump(CDumpContext& dc) const;
- #endif
-
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- public:
- void GetData();
- void InitSurveyKind();
- void IntiSeviceObj(IN const CString* pOrder, IN const CString& strKind);
- void ShowStatisticsData(IN const CString* pKind, IN const CString* pOrder, IN const CString* pObj);
- void ShowData();
- void ChangeColName(IN CString strName);
- void GetScoreAndSurveyObj(IN const CString& strObj, IN const CString& strOrderNum, OUT CString& strScore);
- void StatisticsScore(IN const CString* pOrder, OUT CString& strScore);
- BOOL CheckNameList(IN CONST CString& strName);
- public:
- virtual void OnInitialUpdate();
- //查询数据
- afx_msg void OnFindReport();
- //关闭
- afx_msg void OnBUTclose();
- //详情
- afx_msg void OnDetailsBtn();
- //选择类型
- afx_msg void OnCbnSelchangeCombo1();
- //选择对象
- afx_msg void OnCbnSelchangeCombo2();
- afx_msg void OnClickList2(NMHDR* pNMHDR, LRESULT* pResult);
- afx_msg void OnDblclkList2(NMHDR* pNMHDR, LRESULT* pResult);
- afx_msg void OnTotalScoreRADIO();
- afx_msg void OnSingleScoreRADIO();
- DECLARE_MESSAGE_MAP()
- private:
- CComboBox m_KindCombox; //调查类别
- CComboBox m_ObjCombox; //调查对象
- CComboBox m_SingleCombox; //单项满意
- CComboBox m_TotalCombox; //总满意
- CSortListCtrl2 m_Surveylist;
- CSortListCtrl2 m_DinDanSurvey; //订单调查记录
- CArray<CStringArray, CStringArray> m_DindanInfoArr; //订单相关信息
- CArray<CStringArray, CStringArray> m_kindArr; //调查类型
- CArray<CStringArray, CStringArray> m_cfgArr; //调查配置
- CArray<CStringArray, CStringArray> m_AllSurveyLogArr; //调查记录
- CArray<CStringArray, CStringArray> m_dindanjdArr; //订单景点
- int m_nTypeIdx; //类型索引
- int m_nObjIdx; //对象索引
- CString m_strSelOrder; //当前选择的订单
- CString m_strClient1; //客户1
- CString m_strClient2; //客户2
- int m_nScoreModel; //评分模式
- CString m_strCurrSelKind; //当前选择的类型
- CString m_strCurrSelObj; //当前选择的对调查对象
- };
- #endif
|