Utility

El objeto Utility contiene varias funciones y métodos de utilidad general.

path* = utility.savefiledialog(*title*,*filter*,*filename*)

Abre la ventana de guardar que permite volver a la ruta de un archivo.

*path* = utility.openfiledialog(*title*,*filter*,*filename*)

Abre la ventana de selección que permite volver a la ruta de un archivo.

*path* = utility.openfolderdialog()

Abre la ventana de selección de carpeta devolviendo el valor seleccionado.

*value* = utility.tid()

Devuelve el tid actual, es decir, la fecha en formato AAAAMMDDHHmmss.

*value* = utility.gguid()

Devuelve un nuevo gguid.

*value* = utility.getnow()

Devuelve la fecha actual.

*value* = utility.formatdate(*timestamp*,*format*)

Formatea la fecha como una cadena.

*value* = utility.formatnum(*number*,*numberdecimal*)

Formatea un número como una cadena.

*value* = utility.datetostring(*timestamp*)

Convierte un timestamp en una fecha.

*value* = utility.dateday(*timestamp*)

Extrae el número del día de un timestamp.

*value* = utility.datemonth(*timestamp*)

Extrae el número del mes de un timestamp.

*value* = utility.dateyear(*timestamp*)

Extrae el número del año de un timestamp.

*value* = utility.tidtotimestamp(*tid*)

Convierte un tid en un timestamp.

*value* = utility.isnum(*value*)

Verifica que el valor sea un número.

*value* = utility.convap(*value*)

Duplica las comillas de la cadena para SQL.

*value* = utility.convi(*value*)

Transforma un número en una cadena reemplazando las comas con puntos para ser utilizados dentro de una cadena SQL.

*value* = utility.stringwithspace(*value*,*space*)

Devuelve la cadena agregando espacios en la parte inferior.

*v* = utility.stringreplace(*expression*,*find*,*rep*)

Devuelve una cadena reemplazando una parte de ella.

*value* = utility.stringtrim(*expression*)

Devuelve una cadena eliminando espacios al principio y al final.