update 20250219

This commit is contained in:
Stefan Hutter
2025-02-19 18:10:21 +01:00
parent d0d96c0732
commit 8bd079b635
82 changed files with 921 additions and 158 deletions

View File

@@ -646,11 +646,28 @@ namespace OnDoc.UICintrols
private void OpenDoc(clsdok dok, bool editdoc, bool interop = false, bool runmacros = false)
{
//DB db = new DB(AppParams.connectionstring);
//string docfilename = "";
//try
//{
// db.Get_Tabledata("Select dokumentname from dokument where dokumentid='" + selected_dokumentid + "'", false, true);
// docfilename = db.dsdaten.Tables[0].Rows[0][0].ToString();
//}
//catch
//{
// docfilename = selected_dokumentid;
//}
//finally {
// db = null;
//}
switch (dok.extension.ToUpper().Substring(0, 1))
{
case "D":
clsFileHelper fh = new clsFileHelper();
string tempfilename = "";
tempfilename = fh.save_temp_file(dok.dokument, selected_dokumentid, AppParams.tempdir, dok.extension);
//System.Diagnostics.Process.Start(tempfilename);
if (interop == true)
@@ -661,7 +678,7 @@ namespace OnDoc.UICintrols
}
else
{
System.Diagnostics.Process.Start("winword.exe", "/w " + tempfilename);
System.Diagnostics.Process.Start("winword.exe", "/n " + tempfilename);
}
if (editdoc == true)
@@ -692,7 +709,7 @@ namespace OnDoc.UICintrols
break;
case "P":
clsFileHelper fh3 = new clsFileHelper();
tempfilename = fh3.save_temp_file(dok.dokument, selected_dokumentid, AppParams.tempdir, dok.extension);
tempfilename = fh3.save_temp_file(dok.dokument, selected_dokumentid, AppParams.tempdir, dok.extension );
System.Diagnostics.Process.Start(tempfilename);
if (editdoc == true)
{
@@ -2167,6 +2184,7 @@ namespace OnDoc.UICintrols
if (get_selected_records() == 0)
{
RibbonButtonEditEditDoc.Enabled = false;
ribbibButtonShowDoc.Enabled = false;
RibbonButtonEditDelete.Enabled = false;
RibbonButtonZuweisen.Enabled = false;
ribbonButtonToApproval.Enabled = false;
@@ -2186,6 +2204,7 @@ namespace OnDoc.UICintrols
else
{
RibbonButtonEditEditDoc.Enabled = true;
ribbibButtonShowDoc.Enabled = true;
RibbonButtonEditDelete.Enabled = true;
RibbonButtonZuweisen.Enabled = true;
ribbonButtonToApproval.Enabled = true;
@@ -2230,6 +2249,7 @@ namespace OnDoc.UICintrols
if (get_selected_records() == 0)
{
RibbonButtonEditEditDoc.Enabled = false;
ribbibButtonShowDoc.Enabled = false;
RibbonButtonEditDelete.Enabled = false;
RibbonButtonZuweisen.Enabled = false;
ribbonButtonToApproval.Enabled = false;
@@ -2245,6 +2265,7 @@ namespace OnDoc.UICintrols
else
{
RibbonButtonEditEditDoc.Enabled = true;
ribbibButtonShowDoc.Enabled = true;
RibbonButtonEditDelete.Enabled = true;
RibbonButtonZuweisen.Enabled = true;
ribbonButtonToApproval.Enabled = true;