Я пишу C# надстройка для использования в руководстве по управлению sas. Мне нужно прочитать наборы данных из sas-библиотеки через C#. Как я могу это сделать?Чтение наборов данных sas в C#
я унаследовал MyCLASS от SAS.Tasks.Toolkit.SasTask, как показано ниже
namespace AB.CD.SASAddin.EF
{
[ClassId("11187e27-6c84-47f2-8700-9edaf8bf8634")]
[Version(1.0)]
[IconLocation("AB.CD.SASAddin.EF.GH.ico")]
public class myClass : SAS.Tasks.Toolkit.SasTask
....
так в функции InitializeComponent если установить
this.RequiresData = TRUE;
Он открывает диалоговое окно в начале запуска надстройки. В диалоговом окне я могу выбрать набор данных для вычислений. Но на самом деле мне нужно прочитать несколько наборов данных.
Так как я могу прочитать любой набор данных sas library из C# во время выполнения?
private void InitializeComponent()
{
this.RequiresData = true;
this.GeneratesSasCode = false;
this.GeneratesReportOutput = false;
this.ProcsUsed = "ARBOR, SQL";
this.ProductsRequired = "BASE";
this.TaskCategory = "QQ";
this.TaskDescription = "QQQ";
this.TaskName = "XXX";
}
Вы находитесь за пределами области, в которой я знаком. Тем не менее, я бы рекомендовал посмотреть блог SAS Криса Хедимингера, поскольку он является главным человеком, которого я видел, когда писал об использовании .NET с SAS/EG. – Joe