public static string DetailReportOperation(string beginDate, string endDate) { int res = Cbposlib.GenerateReport(beginDate, endDate); if (res < 0) { MessageBox.Show(AdditionalFunc.StringFromNativeUtf8(Cbposlib.GetErrorMessage(res)), "Ошибка"); return(res.ToString()); } string report = AdditionalFunc.StringFromNativeUtf8(Cbposlib.GetReportPtr()); return(report); }