我有一个在Qlik Sense中创建的应用程序,该应用程序只有几张工作表,使用.net sdk尝试获取用于创建工作表的数据。
List<Qlik.Sense.Client.SheetObjectViewListContainer> temp1 = new List<Qlik.Sense.Client.SheetObjectViewListContainer>();
foreach (IAppIdentifier appIdentifier in location.GetAppIdentifiers())
{
if (appIdentifier.AppId == AppId)
{
var appIdentifier1 = location.AppWithId(appIdentifier.AppId, noVersionCheck: true);
using (IApp app = location.App(appIdentifier1, noVersionCheck: true))
{
temp1 =app.GetSheetList().Items.ToList();
//temp1 = app.GetTableData
//temp1=app.getObjectData
//NxGetObjectOptions ng = new NxGetObjectOptions();
// temp1 = app.GetTableData().ToList();
// data.Data= temp1[1].Data;
}
}
尝试了上面的代码,但没有任何效果,只有工作表列表能够获取但需要工作表背后的数据。