$PBExportHeader$n_svc_iif.sru $PBExportComments$IF Service forward global type n_svc_iif from n_svc_base end type end forward global type n_svc_iif from n_svc_base end type global n_svc_iif n_svc_iif forward prototypes public function date of_iif (boolean ab_exp, readonly date ad_arg1, readonly date ad_arg2) public function datetime of_iif (boolean ab_exp, readonly datetime adtm_arg1, readonly datetime adtm_arg2) public function decimal of_iif (boolean ab_exp, readonly decimal adc_arg1, readonly decimal adc_arg2) public function integer of_iif (boolean ab_exp, readonly integer ai_arg1, readonly integer ai_arg2) public function long of_iif (boolean ab_exp, readonly long al_arg1, readonly long al_arg2) public function string of_iif (boolean ab_exp, readonly string as_arg1, readonly string as_arg2) public function time of_iif (boolean ab_exp, readonly time atm_arg1, readonly time atm_arg2) end prototypes public function date of_iif (boolean ab_exp, readonly date ad_arg1, readonly date ad_arg2);//=========================================================================== // Function: of_Iif (public ) // Object: n_svc_iif //--------------------------------------------------------------------------- // Description: // Note: //--------------------------------------------------------------------------- // Parameters: // value Boolean ab_exp // readonly Date ad_arg1 // readonly Date ad_arg2 //--------------------------------------------------------------------------- // Returns: Date //--------------------------------------------------------------------------- // Author: (Yeyi) Gabriel B. Abulencia //=========================================================================== IF ab_exp THEN RETURN ad_arg1 ELSE RETURN ad_arg2 END IF end function public function datetime of_iif (boolean ab_exp, readonly datetime adtm_arg1, readonly datetime adtm_arg2);//=========================================================================== // Function: of_Iif (public ) // Object: n_svc_iif //--------------------------------------------------------------------------- // Description: // Note: //--------------------------------------------------------------------------- // Parameters: // value Boolean ab_exp // readonly Datetime adtm_arg1 // readonly Datetime adtm_arg2 //--------------------------------------------------------------------------- // Returns: Datetime //--------------------------------------------------------------------------- // Author: (Yeyi) Gabriel B. Abulencia //=========================================================================== IF ab_exp THEN RETURN adtm_arg1 ELSE RETURN adtm_arg2 END IF end function public function decimal of_iif (boolean ab_exp, readonly decimal adc_arg1, readonly decimal adc_arg2);//=========================================================================== // Function: of_Iif (public ) // Object: n_svc_iif //--------------------------------------------------------------------------- // Description: // Note: //--------------------------------------------------------------------------- // Parameters: // value Boolean ab_exp // readonly Decimal adc_arg1 // readonly Decimal adc_arg2 //--------------------------------------------------------------------------- // Returns: Decimal //--------------------------------------------------------------------------- // Author: (Yeyi) Gabriel B. Abulencia //=========================================================================== IF ab_exp THEN RETURN adc_arg1 ELSE RETURN adc_arg2 END IF end function public function integer of_iif (boolean ab_exp, readonly integer ai_arg1, readonly integer ai_arg2);//=========================================================================== // Function: of_Iif (public ) // Object: n_svc_iif //--------------------------------------------------------------------------- // Description: // Note: //--------------------------------------------------------------------------- // Parameters: // value Boolean ab_exp // readonly Integer ai_arg1 // readonly Integer ai_arg2 //--------------------------------------------------------------------------- // Returns: Integer //--------------------------------------------------------------------------- // Author: (Yeyi) Gabriel B. Abulencia //=========================================================================== IF ab_exp THEN RETURN ai_arg1 ELSE RETURN ai_arg2 END IF end function public function long of_iif (boolean ab_exp, readonly long al_arg1, readonly long al_arg2);//=========================================================================== // Function: of_Iif (public ) // Object: n_svc_iif //--------------------------------------------------------------------------- // Description: // Note: //--------------------------------------------------------------------------- // Parameters: // value Boolean ab_exp // readonly Long al_arg1 // readonly Long al_arg2 //--------------------------------------------------------------------------- // Returns: Long //--------------------------------------------------------------------------- // Author: (Yeyi) Gabriel B. Abulencia //=========================================================================== IF ab_exp THEN RETURN al_arg1 ELSE RETURN al_arg2 END IF end function public function string of_iif (boolean ab_exp, readonly string as_arg1, readonly string as_arg2);//=========================================================================== // Function: of_Iif (public ) // Object: n_svc_iif //--------------------------------------------------------------------------- // Description: // Note: //--------------------------------------------------------------------------- // Parameters: // value Boolean ab_exp // readonly String as_arg1 // readonly String as_arg2 //--------------------------------------------------------------------------- // Returns: String //--------------------------------------------------------------------------- // Author: (Yeyi) Gabriel B. Abulencia //=========================================================================== IF ab_exp THEN RETURN as_arg1 ELSE RETURN as_arg2 END IF end function public function time of_iif (boolean ab_exp, readonly time atm_arg1, readonly time atm_arg2);//=========================================================================== // Function: of_Iif (public ) // Object: n_svc_iif //--------------------------------------------------------------------------- // Description: // Note: //--------------------------------------------------------------------------- // Parameters: // value Boolean ab_exp // readonly Time atm_arg1 // readonly Time atm_arg2 //--------------------------------------------------------------------------- // Returns: Time //--------------------------------------------------------------------------- // Author: (Yeyi) Gabriel B. Abulencia //=========================================================================== IF ab_exp THEN RETURN atm_arg1 ELSE RETURN atm_arg2 END IF end function on n_svc_iif.create call super::create end on on n_svc_iif.destroy call super::destroy end on
- Sources
- Kodigo
- OpenExplorer
- n_svc_iif.sru
File: n_svc_iif.sru
Size: 7292
Date: Mon, 07 Apr 2008 21:31:12 +0200
Size: 7292
Date: Mon, 07 Apr 2008 21:31:12 +0200
- n_svc_base n_svc_iif(sru)
- of_iif (boolean ab_exp, readonly date ad_arg1, readonly date ad_arg2) returns date
- of_iif (boolean ab_exp, readonly datetime adtm_arg1, readonly datetime adtm_arg2) returns datetime
- of_iif (boolean ab_exp, readonly decimal adc_arg1, readonly decimal adc_arg2) returns decimal
- of_iif (boolean ab_exp, readonly integer ai_arg1, readonly integer ai_arg2) returns integer
- of_iif (boolean ab_exp, readonly long al_arg1, readonly long al_arg2) returns long
- of_iif (boolean ab_exp, readonly string as_arg1, readonly string as_arg2) returns string
- of_iif (boolean ab_exp, readonly time atm_arg1, readonly time atm_arg2) returns time