private void insertSlide(ORG_PowerPoint_Plug_in_______.dashboardData ddDashBoardDataToProcess) { Microsoft.Office.Interop.PowerPoint.SlideRange psrSlideRange = objSlides[1].Duplicate(); objSlide = psrSlideRange[1]; objSlide.Shapes[2].Table.Rows[2].Cells[2].Shape.TextFrame.TextRange.Text = ddDashboardData.strTotal_Critical; objSlide.Shapes[2].Table.Rows[3].Cells[2].Shape.TextFrame.TextRange.Text = ddDashboardData.strTotal_High; objSlide.Shapes[2].Table.Rows[4].Cells[2].Shape.TextFrame.TextRange.Text = ddDashboardData.strTotal_Medium; objSlide.Shapes[2].Table.Rows[5].Cells[2].Shape.TextFrame.TextRange.Text = ddDashboardData.strTotal_Low ; objSlide.Shapes[2].Table.Rows[2].Cells[3].Shape.TextFrame.TextRange.Text = ddDashboardData.strOpen_Critical; objSlide.Shapes[2].Table.Rows[3].Cells[3].Shape.TextFrame.TextRange.Text = ddDashboardData.strOpen_High; objSlide.Shapes[2].Table.Rows[4].Cells[3].Shape.TextFrame.TextRange.Text = ddDashboardData.strOpen_Medium; objSlide.Shapes[2].Table.Rows[5].Cells[3].Shape.TextFrame.TextRange.Text = ddDashboardData.strOpen_Low ; objSlide.Shapes[5].TextFrame.TextRange.Text = ddDashboardData.strStatus; // Status and Trend objSlide.Shapes[6].TextFrame.TextRange.Text = ddDashboardData.strRegion; // Business Unit objSlide.Shapes[7].TextFrame.TextRange.Text = "?"; // Arrows (don't handle these ones for now) }
public powerpoint2___________(string strTemplate, ORG_PowerPoint_Plug_in_______.dashboardData ddDashboardData ) { if (strTemplate!= "") this.strTemplate = strTemplate; this.ddDashboardData = ddDashboardData; CreateAndShowPresentation(); }