public static void getReportState()
        {
            ReportServiceClient client = new ReportServiceClient();

            AuthHeader authHeader = new AuthHeader();

            HeaderUtil.loadHeader(authHeader);

            string reportId = "0c6e5f13593e282d014397b72d63e04d";

            // 1:waiting, 2:handling, 3: success, 4: failed
            int       isGenerated = -1;
            ResHeader resHeader   = client.getReportState(authHeader, reportId, out isGenerated);

            Console.WriteLine("ReportService.getReportState(): ");
            ObjectDumper.WriteResponse(resHeader, isGenerated);
        }