miércoles, 31 de octubre de 2012

Funciones incorporadas en Power Builder

                                   
FUNCIONES CADENA

Nombre
Descripción
Asc(String)
Convierte el primer carácter de una cadena en un valor numérico ASCII
Left ( string, n )
Extrae un conjunto de caracteres a partir del lado izquierdo.
LeftTrim(string)
Elimina los espacios en blanco del lado izquierdo de una cadena.
Len(string)
Retorna la cantidad de caracteres de una cadena.
Lower ( string )
Convierte en minúsculas una cadena.
Mid ( string, start {, length } )
Permite extraer un numero de caracteres según la posición y la cantidad indicada.
Pos ( string1, string2 {, start } )
Retorna la posición en donde se encuentra una coincidencia de la cadena2, en la cadena 1.
Replace ( string1, start, n, string2 )
Reemplaza una porción de un cadena con otra.
Reverse ( string )
Ordena de manera inversa una cadena.
Right ( string, n )
Extrae un conjunto de caracteres de una cadena a partir del lado derecho.
RightTrim ( string )
Elimina los espacios en blanco del lado derecho de una cadena.
Trim ( string )
Elimina los espacios en blanco del lado derecho e izquierdo de una cadena.
Upper ( string )
Convierte en mayúsculas una cadena.

 FUNCIONES NUMERICAS

Nombre
Descripción
Abs ( n )
Obtiene el valor absoluto de un número.
Cos ( n )
Retorna el coseno de un valor numérico.
Int ( n )
Determina la parte entera de un valor numérico.
Fact ( n )
Obtiene el factorial de un número.
Log ( n )
Retorna el logaritmo de un número.
Max ( x,  y )
Retorna el valor máximo de 2 números.
Min ( x, y )
Retorna el valor mínimo de 2 números
Mod ( x, y )
Retorna el residuo de una operación de división.
Rand ( n )
Permite generar números aleatorios desde 1 hasta un numero indicado.
Round ( x, n )
Permite realizar el redondeo de un numero, en el cual se indica el numero de decimales.
Sin ( n )
Retorna el seno de un valor numérico.
Sqrt ( n )
Retorna la raiz cuadrada de un numero.

 FUNCIONES FECHA Y HORA

Nombre
Descripción
Day ( date )
Retorna el día de una fecha.
DayName ( date )
Retorna el nombre del día de la semana de una fecha.
DayNumber ( date )
Retorna el día, que representa el día de la semana de una fecha.
DaysAfter ( date1, date2 )
Retorna el numero de días transcurridos entre 2 fechas.
Hour ( time )
Retorna la hora de un dato tipo Hora.
Minute ( time )
Retorna los minutos de un dato tipo Hora.
Month ( date )
Retorna el mes de un dato de tipo fecha.
Now ( )
Retorna la hora del sistema.
Second ( time )
Retorna los segundos de un dato tipo Hora.
SecondsAfter ( time1, time2 )
Retorna la cantidad de segundos entre 2 datos de tipo hora.
Today ( )
Retorna la fecha del sistema.
Year ( date )
Retorna el año de un dato de tipo fecha.