MS22062016
This commit is contained in:
@@ -1,19 +1,20 @@
|
||||
Imports ERPConnect
|
||||
Public Class ClassSAP
|
||||
Private Shared SAPConnectionString
|
||||
Public Shared SAPConnectionString
|
||||
Public Shared Function ConnectionInit(Host As String, SysNumber As String, Username As String, PW As String, Client As String, Lang As String)
|
||||
Try
|
||||
If LogErrorsOnly = False Then ClassLogger.Add("", False)
|
||||
If LogErrorsOnly = False Then ClassLogger.Add(">> SAP Connect started:", False)
|
||||
If LogErrorsOnly = False Then ClassLogger.Add(" >> SAP Connect started:", False)
|
||||
SAPConnectionString = String.Format("USER={0} LANG={1} CLIENT={2} SYSNR={3} ASHOST={4} PASSWD={5}", Username, Lang, Client, SysNumber, Host, PW)
|
||||
Dim con As New R3Connection()
|
||||
ERPConnect.LIC.SetLic("W86DWC992C")
|
||||
If LogErrorsOnly = False Then ClassLogger.Add(">> " & SAPConnectionString, False)
|
||||
If LogErrorsOnly = False Then ClassLogger.Add(" >> SAP Connectionstring: " & SAPConnectionString, False)
|
||||
con.Open(SAPConnectionString)
|
||||
If LogErrorsOnly = False Then ClassLogger.Add(">> SAP-Connection created!", False)
|
||||
If LogErrorsOnly = False Then ClassLogger.Add(" >> SAP-Connection created!", False)
|
||||
If LogErrorsOnly = False Then ClassLogger.Add("", False)
|
||||
Return True
|
||||
Catch ex As Exception
|
||||
MsgBox("Error in SAP ConnectionInit: " & ex.Message, MsgBoxStyle.Critical)
|
||||
ClassLogger.Add("Error in SAP ConnectionInit: " & ex.Message, True)
|
||||
Return False
|
||||
End Try
|
||||
|
||||
Reference in New Issue
Block a user