update 20250219
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user