update 20241211
This commit is contained in:
@@ -180,6 +180,7 @@ namespace OnDoc.UICintrols
|
||||
}
|
||||
public void refresh_dokumente(string layout = "")
|
||||
{
|
||||
|
||||
if (datafilter != "")
|
||||
{
|
||||
refresh_dokumente_filtered(layout);
|
||||
@@ -200,7 +201,10 @@ namespace OnDoc.UICintrols
|
||||
//this.sfDataGrid1.DataSource = dokumente;
|
||||
sfDataGrid1.View.AutoExpandGroups = true;
|
||||
this.timer1.Enabled = true;
|
||||
|
||||
//foreach (GridColumn gd in sfDataGrid1.Columns)
|
||||
//{
|
||||
// sfDataGrid1.GroupColumnDescriptions.Add(new GroupColumnDescription() { ColumnName = gd.MappingName });
|
||||
//}
|
||||
}
|
||||
|
||||
public void refresh_dokumente_filtered(string layout = "")
|
||||
@@ -253,6 +257,8 @@ namespace OnDoc.UICintrols
|
||||
archivierenToolStripMenuItem.Enabled = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (vorschauposition == "Keine Vorschau") { return; }
|
||||
if (Separate_Vorschau_offen)
|
||||
{
|
||||
@@ -528,7 +534,7 @@ namespace OnDoc.UICintrols
|
||||
docPreview1.Hide_Editbuttons();
|
||||
break;
|
||||
case "Vorschau rechts":
|
||||
this.splitContainer1.SplitterDistance = this.Width / 2;
|
||||
this.splitContainer1.SplitterDistance = this.Width / 3;
|
||||
this.splitContainer1.Orientation = Orientation.Vertical;
|
||||
docPreview1.Visible = true;
|
||||
docPreview1.Show_Doc(selected_dokumentid);
|
||||
@@ -596,6 +602,10 @@ namespace OnDoc.UICintrols
|
||||
createnewdoc(0, 0);
|
||||
}
|
||||
|
||||
public void set_vorschau_aus_dp()
|
||||
{
|
||||
tsrbvorschau.SelectedIndex = 2;
|
||||
}
|
||||
public void StartPruefung()
|
||||
{
|
||||
ribbonButtonApproval_Click(null, null);
|
||||
@@ -726,6 +736,7 @@ namespace OnDoc.UICintrols
|
||||
dB.Exec_SQL("Update dokument set verantwortlich=" + ma.result + " where dokumentid = '" + selected_dokumentid + "'");
|
||||
dB = null;
|
||||
Logging.DocLog.Info("Verantwortung zugewiesen auf " + ma.result.ToString(), "Doklist", selected_dokumentid, selected_partnernr, "Verantwortung zugewiesen");
|
||||
refresh_dokumente();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -781,9 +792,10 @@ namespace OnDoc.UICintrols
|
||||
|
||||
private void sfDataGrid1_DrawCell(object sender, DrawCellEventArgs e)
|
||||
{
|
||||
|
||||
|
||||
if (e.Column.MappingName == "zu_retournieren")
|
||||
{
|
||||
e.Handled = true;
|
||||
e.Column.CellStyle.HorizontalAlignment = HorizontalAlignment.Center;
|
||||
e.Handled = true;
|
||||
var selectedItem = e.DataRow;
|
||||
@@ -795,6 +807,7 @@ namespace OnDoc.UICintrols
|
||||
e.Graphics.DrawLine(borderPen, e.Bounds.Right, e.Bounds.Top, e.Bounds.Right, e.Bounds.Bottom);
|
||||
e.Graphics.DrawLine(borderPen, e.Bounds.Left, e.Bounds.Bottom, e.Bounds.Right, e.Bounds.Bottom);
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (e.Column.MappingName == "fileext")
|
||||
{
|
||||
@@ -834,6 +847,7 @@ namespace OnDoc.UICintrols
|
||||
{
|
||||
e.Graphics.DrawImage(OnDoc.Properties.Resources.Word_Edit_24x24_32, e.Bounds.X + 20, e.Bounds.Y);
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (dataRow[0].ToString().Substring(0, 1).ToUpper() == "X")
|
||||
{
|
||||
@@ -867,9 +881,11 @@ namespace OnDoc.UICintrols
|
||||
Pen borderPen = new Pen(Color.LightGray);
|
||||
e.Graphics.DrawLine(borderPen, e.Bounds.Right, e.Bounds.Top, e.Bounds.Right, e.Bounds.Bottom);
|
||||
e.Graphics.DrawLine(borderPen, e.Bounds.Left, e.Bounds.Bottom, e.Bounds.Right, e.Bounds.Bottom);
|
||||
return;
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
e.Handled = false;
|
||||
}
|
||||
|
||||
private void zellenwertInZwischenablageKopierenToolStripMenuItem_Click(object sender, EventArgs e)
|
||||
@@ -1205,6 +1221,7 @@ namespace OnDoc.UICintrols
|
||||
security = null;
|
||||
ribbonVorlagen.Visible = AppParams.isSysadmin;
|
||||
ribbonBerechtigung.Visible = AppParams.isSysadmin;
|
||||
ribbonpanelanalyse.Visible = AppParams.isSysadmin;
|
||||
RibbonTabAdmin.Visible = false;
|
||||
RibbonTabAdmin.Visible = true;
|
||||
if (AppParams.isSysadmin)
|
||||
@@ -1337,9 +1354,9 @@ namespace OnDoc.UICintrols
|
||||
this.sfDataGrid1.Deserialize(ms);
|
||||
|
||||
}
|
||||
//sfDataGrid1.ShowToolTip = true;
|
||||
//sfDataGrid1.ToolTipOption.AutoPopDelay = 500;
|
||||
//sfDataGrid1.ToolTipOption.InitialDelay = 500;
|
||||
sfDataGrid1.ShowToolTip = true;
|
||||
sfDataGrid1.ToolTipOption.AutoPopDelay = 500;
|
||||
sfDataGrid1.ToolTipOption.InitialDelay = 500;
|
||||
sfDataGrid1.ShowToolTip = true;
|
||||
System.Windows.Forms.Application.DoEvents();
|
||||
|
||||
@@ -1521,6 +1538,7 @@ namespace OnDoc.UICintrols
|
||||
{
|
||||
e.ToolTipInfo.Items.Clear();
|
||||
Syncfusion.WinForms.Controls.ToolTipItem tt = new Syncfusion.WinForms.Controls.ToolTipItem();
|
||||
tt.Text = "Ich bin der Tooltip";
|
||||
e.ToolTipInfo.Items.Add(tt);
|
||||
}
|
||||
|
||||
@@ -1670,6 +1688,36 @@ namespace OnDoc.UICintrols
|
||||
TableEditor tb = new TableEditor("OnDoc_EDK_Routing");
|
||||
tb.Show();
|
||||
}
|
||||
|
||||
private void sfDataGrid1_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
var records = sfDataGrid1.View.GetSelectedRecords();
|
||||
if (records.Count > 1)
|
||||
{
|
||||
foreach (var record in records)
|
||||
{
|
||||
var datarow = record as DataRowView;
|
||||
string documentid = datarow["Bearbeitung_Zwingend"].ToString();
|
||||
if (datarow["Bearbeitung_Zwingend"].ToString() == "True")
|
||||
{
|
||||
RibbonButtonArchivToOnBase.Enabled = false;
|
||||
archivierenToolStripMenuItem.Enabled = false;
|
||||
break;
|
||||
}
|
||||
if (datarow["ToApprove"].ToString() == "True" && datarow["approved"].ToString() == "False")
|
||||
{
|
||||
RibbonButtonArchivToOnBase.Enabled = false;
|
||||
archivierenToolStripMenuItem.Enabled = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void ribbonButton6_Click(object sender, EventArgs e)
|
||||
{
|
||||
refresh_dokumente();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user