Amount not seen during Zero Suppression
Posted: Thu Nov 12, 2009 5:39 am
I'd like to ask why values dervied using IF statement where the value being compared is a string?
This is the rules I got for the IF statement:
This is the rules I got for the IF statement:
Code: Select all
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='1st 8 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '1st 8 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='9 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '9 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='10 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '10 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='11 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '11 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='12 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '12 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='13 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '13 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='14 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '14 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='15 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '15 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='16 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '16 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='17 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '17 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='18 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '18 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='19 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '19 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='20 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '20 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='21 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '20 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='22 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '20 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='23 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '20 Hours', 'Actual Rate'), continue);
['Amount' ] = N: IF (DB('plan_manpower_cost', !base_day_month, !base_year, !base_version, !base_service_type, 'Hours Status')@='24 Hours',DB('staging_sevice_hour_type_rate', !base_day_month, !base_year, !base_version, !base_service_type, '20 Hours', 'Actual Rate'), continue);