Für die Entwicklung von Desktop-Anwendungen nutzen Sie die Bibliothek ERPConnectServices.Client.dll.

Die Klasse ERPConnectServiceClient bietet die folgenden öffentlichen Methoden.

[C#]
public ERPConnectServiceClient(string siteUrl)
public ERPConnectServiceClient(string siteUrl, string applicationName)
public ERPConnectServiceClient(string siteUrl, string applicationName, string ssoTicket)
public ERPConnectServiceClient(string siteUrl, string applicationName, IAuthenticationProvider authenticationProvider)
  
public IDisposable BeginConnectionScope()
public void EndConnectionScope()
  
public DataTable ExecuteTableQuery(string tableName)
public DataTable ExecuteTableQuery(string tableName, ExecuteTableQuerySettings settings)
  
  
public ERPFunction CreateFunction(string name)
  
public DataTable ExecuteXQL(string query)
public DataTable ExecuteXQL(string query, ERPXtractQLParameterCollection parameters)
 
#region class ExecuteTableQuerySettings
public class ExecuteTableQuerySettings
    {
        public int RowSkip { get; set; }
        public int RowCount { get; set; }
        public string WhereClause { get; set; }
        public string OrderClause { get; set; }
        public string CustomFunction { get; set; }
        public bool UseMultibyteExtraction { get; set; }
        public ERPCollection Fields { get; set; }       
    }
#endregion

Tabelle

Funktionsbaustein Kundeninfos