|
发表于 2014-3-15 08:28:14
|
显示全部楼层
Also I tried to write Prolog like
CubeClearData( '1_Input' );
IF(ViewExists('1_Input_Versions', 'test')=1);
ViewDestroy('1_Input_Versions', 'test');
endif;
IF(SubsetExists('Versions', 'test')=1);
SubsetDestroy('Versions', 'test');
endif;
SubsetCreate('Versions', 'test');
#Insert Version from dynamic subset which contains current version to new subset
Version_name=SubsetGetElementName('Versions', 'Current_Version', 1);
SubsetElementInsert('Versions', 'test', Version_name, 1);
ViewCreate('1Input_Versions', 'test');
ViewSubsetAssign('1_Input_Versions', 'test', 'Versions', 'test');
ViewRowDimensionSet('1_Input_Versions', 'test', '1_STND_input', 1);
ViewColumnDimensionSet('1_Input_Versions', 'test', 'Numbers', 1);
ViewTitleDimensionSet('1_Input_Versions', 'test', 'Items');
ViewTitleDimensionSet('1_Input_Versions', 'test', 'Versions');
DatasourceCubeview='test';
And again - it works one time, after that I change version in Cube PickVersion - launch TI process - Windows shows error of tm1s and close program. (( |
|