/* * //Показать путь к файлу в темповой папке. * if (SenderName == "btnReportPath") * { * if (tbFileNameFull.Text == "") return; * try * { * string FileNamePath = Path.GetDirectoryName(tbFileNameFull.Text); * System.Diagnostics.Process.Start(FileNamePath); * } * catch { } * }*/ ///Показ шаблона отчета. private void SelectReport() { string ReportID = dgvReport.Value("ID"); if (ReportID == "") { return; } string FileName; string FileData; string sql = "SELECT FileName, FileData FROM fbaReport WHERE ID = " + ReportID; if (!sys.GetValue(DirectionQuery.Remote, sql, out FileName, out FileData )) { return; } if (FileData == "") { sys.SM("Не найден шаблон отчета!"); return; } string ErrorMes; string FileNameTemp = FBAPath.PathTemp + FileName; if (!FBAFile.FileWriteFromBase64(FileData, FileNameTemp, out ErrorMes, true)) { return; } if (!File.Exists(FileNameTemp)) { sys.SM("Не найден шаблон отчета на диске. Имя файла: " + FileNameTemp); return; } FBAFile.FileRunSimple(FileNameTemp, ""); }