DBA Data[Home] [Help]

APPS.BSC_DBGEN_UTILS dependencies on BSC_MO_HELPER_PKG

Line 253: i := BSC_MO_HELPER_PKG.DecomposeString(l_expression, ' ', l_measure_list_tmp );

249: EXIT WHEN i = BSC_METADATA_OPTIMIZER_PKG.gReservedOperators.last;
250: i := BSC_METADATA_OPTIMIZER_PKG.gReservedOperators.next(i);
251: END LOOP;
252: --Break down the expression which is separated by ' '
253: i := BSC_MO_HELPER_PKG.DecomposeString(l_expression, ' ', l_measure_list_tmp );
254: i:= l_measure_list_tmp .first;
255: LOOP
256: EXIT WHEN l_measure_list_tmp .count = 0;
257: If l_measure_list_tmp (i) IS NOT NULL Then

Line 258: If BSC_MO_HELPER_PKG.FindIndexVARCHAR2(BSC_METADATA_OPTIMIZER_PKG.gReservedFunctions, l_measure_list_tmp (i)) = -1 Then

254: i:= l_measure_list_tmp .first;
255: LOOP
256: EXIT WHEN l_measure_list_tmp .count = 0;
257: If l_measure_list_tmp (i) IS NOT NULL Then
258: If BSC_MO_HELPER_PKG.FindIndexVARCHAR2(BSC_METADATA_OPTIMIZER_PKG.gReservedFunctions, l_measure_list_tmp (i)) = -1 Then
259: --The word campos(i) is not a reserved function
260: If UPPER(l_measure_list_tmp (i)) <> 'NULL' Then
261: --the word is not 'NULL'
262: If Not BSC_MO_HELPER_PKG.IsNumber(l_measure_list_tmp (i)) Then

Line 262: If Not BSC_MO_HELPER_PKG.IsNumber(l_measure_list_tmp (i)) Then

258: If BSC_MO_HELPER_PKG.FindIndexVARCHAR2(BSC_METADATA_OPTIMIZER_PKG.gReservedFunctions, l_measure_list_tmp (i)) = -1 Then
259: --The word campos(i) is not a reserved function
260: If UPPER(l_measure_list_tmp (i)) <> 'NULL' Then
261: --the word is not 'NULL'
262: If Not BSC_MO_HELPER_PKG.IsNumber(l_measure_list_tmp (i)) Then
263: --the word is not a constant
264: l_measure_list(l_measure_list.count+1) := l_measure_list_tmp (i);
265: END IF;
266: END IF;