|
|
#3 |
|
Участник
|
Цитата:
Сообщение от slava09
Есть специальные утилиты, которые генерят эти файлы.
Вот довольно популярная утилита. Код: [WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ToolboxItem(false)]
publicclassAxProvider : System.Web.Services.WebService
{
[WebMethod]
publicstring HelloWorld()
{
return "Hello World";
}
[WebMethod]
public System.Data.DataTable GetAdmTree()
{
string organizatonStructureProviderClassName = System.Configuration.ConfigurationManager.AppSettings["AxOrganizatonStructureProviderClass"];
string organizatonStructureProviderDataMethodName = System.Configuration.ConfigurationManager.AppSettings["AxOrganizatonStructureProviderDataMethod"];
string organizatonStructureProviderSchemaMethodName = System.Configuration.ConfigurationManager.AppSettings["AxOrganizatonStructureProviderSchemaMethod"];
string logonConfigurationFile = System.Configuration.ConfigurationManager.AppSettings["AxLogonConfiguration"];
DAX.AxaptaProvider axaptaProvider = new DAX.AxaptaProvider(logonConfigurationFile, organizatonStructureProviderClassName);
// вот здесь спрятан код обращения к аксапте через NetBusinessConnector
System.Data.DataTable dataTable = axaptaProvider.GetDataTable(organizatonStructureProviderSchemaMethodName, organizatonStructureProviderDataMethodName);
return dataTable;
}
} |
|
|
| Теги |
| business data catalog |
|
|
|