예제 #1
0
    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)
    }
예제 #2
0
    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)
    }