N
Nichelle
I've reveiwed all the previous posts/comments and tried to create a Print
button on my form - version 07. However, there is no response when I test
the button - no error message, nothing. And my form is fully trusted. I'm
including my code just in case I missed something. Also, I tried
thisXDocument.PrintOut(); and XDocument.PrintOut();
----------------------------------------------------------------
Imports Microsoft.Office.InfoPath
Imports System
Imports System.Xml
Imports System.Xml.XPath
Imports System.Windows.Forms
Imports mshtml
Namespace OPP_Expense_Report
Public Class FormCode
' Member variables are not supported in browser-enabled forms.
' Instead, write and read these values from the FormState
' dictionary using code such as the following:
'
' Private Property _memberVariable() As Object
' Get
' _memberVariable = FormState("_memberVariable")
' End Get
' Set
' FormState("_memberVariable") = value
' End Set
' End Property
' NOTE: The following procedure is required by Microsoft Office
InfoPath.
' It can be modified using Microsoft Office InfoPath.
Private Sub InternalStartup(ByVal sender As Object, ByVal e As
EventArgs) Handles Me.Startup
AddHandler
DirectCast(EventManager.ControlEvents("Print_Report"), ButtonEvent).Clicked,
AddressOf Print_Report_Clicked
End Sub
Public Sub Print_Report_Clicked(ByVal sender As Object, ByVal e As
ClickedEventArgs)
' XDocument.PrintOut();
End Sub
End Class
End Namespace
button on my form - version 07. However, there is no response when I test
the button - no error message, nothing. And my form is fully trusted. I'm
including my code just in case I missed something. Also, I tried
thisXDocument.PrintOut(); and XDocument.PrintOut();
----------------------------------------------------------------
Imports Microsoft.Office.InfoPath
Imports System
Imports System.Xml
Imports System.Xml.XPath
Imports System.Windows.Forms
Imports mshtml
Namespace OPP_Expense_Report
Public Class FormCode
' Member variables are not supported in browser-enabled forms.
' Instead, write and read these values from the FormState
' dictionary using code such as the following:
'
' Private Property _memberVariable() As Object
' Get
' _memberVariable = FormState("_memberVariable")
' End Get
' Set
' FormState("_memberVariable") = value
' End Set
' End Property
' NOTE: The following procedure is required by Microsoft Office
InfoPath.
' It can be modified using Microsoft Office InfoPath.
Private Sub InternalStartup(ByVal sender As Object, ByVal e As
EventArgs) Handles Me.Startup
AddHandler
DirectCast(EventManager.ControlEvents("Print_Report"), ButtonEvent).Clicked,
AddressOf Print_Report_Clicked
End Sub
Public Sub Print_Report_Clicked(ByVal sender As Object, ByVal e As
ClickedEventArgs)
' XDocument.PrintOut();
End Sub
End Class
End Namespace