1 olap.cube.getRobotUniqueMembersTests
<olap.cube.getRobotUniqueMembersTests>
<value /> !
</olap.cube.getRobotUniqueMembersTests>
Arguments | |||||
---|---|---|---|---|---|
Name | Type | Required | Unique | Nullable | Description |
Evalue | cube | Cube which you want to test. |
Returns | |
---|---|
Type | Description |
array | All the unique members of the schema. |
Example
Copy
<xsql-script name='olap_cube_getRobotUniqueMembersTests'> <body> <vtable name='m_status'> <column name='cube' type='char' /> <column name='query' type='char' /> <column name='message' type='char' /> </vtable> <set name='m_cube'> <olap.schema.getCube name="Quadrant Analysis"> <olap.schema name="p_sd" /> </olap.schema.getCube> </set> <iterator name='m_item'> <in> <olap.cube.getRobotUniqueMembersTests> <m_cube /> </olap.cube.getRobotUniqueMembersTests> </in> <do> <set name='m_item_dim'><array.get name='m_item'><number>0</number></array.get></set> <set name='m_item_sql'><array.get name='m_item'><number>1</number></array.get></set> <println></println> <println>Query dimensions : <m_item_dim /></println> <println>Query SQL statement: <m_item_sql /></println> <try> <body> <nativesql> ${m_item_sql} </nativesql> <println>DONE</println> <vtable.insert name='m_status'> <m_item_dim /> <m_item_sql /> <string>OK</string> </vtable.insert> </body> <catch> <println>ERROR: <error.message /></println> <vtable.insert name='m_status'> <m_item_dim /> <m_item_sql /> <error.message /> </vtable.insert> </catch> </try> </do> </iterator> <println> <m_status /> </println> </body> </xsql-script>