Unable to register subset
Posted: Mon May 18, 2009 5:16 am
Hello,
I have been using the following codes to zero out the data and I keep getting "Unable to register subset" error.
I usually have to click all the tabs and save before running to avoid that error.Is there another way?
CurYr=NumberToString(Yr);
vScenario ='Actual';
vCube = 'Expense';
vDimName1 = 'Scenario';
vDimName2 = 'Year';
vTemp = 'SystemUseOnly_Load' | STR(RAND, 10, 8);
vViewName = vTemp;
vSubName = vTemp;
SubsetCreate(vDimName1, vSubName);
SubsetCreate(vDimName2, vSubName);
SubsetElementInsert(vDimName1, vSubName, vScenario, 1);
SubsetElementInsert(vDimName2, vSubName, CurYr, 1);
ViewCreate(vCube, vViewName);
ViewSubsetAssign(vCube, vViewName, vDimName1, vSubName);
ViewSubsetAssign(vCube, vViewName, vDimName2, vSubName);
ViewZeroOut(vCube, vViewName);
ViewDestroy(vCube, vViewName);
SubsetDestroy(vDimName1, vSubName);
SubsetDestroy(vDimName2, vSubName);
I have been using the following codes to zero out the data and I keep getting "Unable to register subset" error.
I usually have to click all the tabs and save before running to avoid that error.Is there another way?
CurYr=NumberToString(Yr);
vScenario ='Actual';
vCube = 'Expense';
vDimName1 = 'Scenario';
vDimName2 = 'Year';
vTemp = 'SystemUseOnly_Load' | STR(RAND, 10, 8);
vViewName = vTemp;
vSubName = vTemp;
SubsetCreate(vDimName1, vSubName);
SubsetCreate(vDimName2, vSubName);
SubsetElementInsert(vDimName1, vSubName, vScenario, 1);
SubsetElementInsert(vDimName2, vSubName, CurYr, 1);
ViewCreate(vCube, vViewName);
ViewSubsetAssign(vCube, vViewName, vDimName1, vSubName);
ViewSubsetAssign(vCube, vViewName, vDimName2, vSubName);
ViewZeroOut(vCube, vViewName);
ViewDestroy(vCube, vViewName);
SubsetDestroy(vDimName1, vSubName);
SubsetDestroy(vDimName2, vSubName);