GetObject(activexname as Char) return Activex
Parámetros:
Activexname: Indica el nombre del Actives.
Retorna: Objeto ActiveX.
IsColumnVisible(column as Smallint) return Boolean
Parámetros:
Column: Indica la posición de la columna dentro de la lista.
Retorna:
TRUE si la columna indicada como parámetro es
visible.
FALSE si no lo es.
SetColumnVisible(column as Integer, visible as boolean)
Parámetros:
Column: Indica la posición de la columna que queremos ocultar o mostrar.
Visible: Sus valores son TRUE o FALSE, dependiendo de si lo que se desea es visualizar u ocultar la columna.
| WINDOW | BUTTON | RADIO | CHECK | DROPLIST |
| DROPEDIT | EDIT | TEXT | BOX | LINE |
| PORC | TAB | BUTTONLIST | MBLIST | BOXLIST |
| BAR | PANEL | LINES | USER | MENU |
| MBGRID | SPLIT | SPIN | SLIDER | BANDGROUP |
| ACTIVEX | MDICLIENT | CALENDAR | BITMAP |
Sintaxis:
GetType () return Char
Retorna: Nombre del control.
ShowAllColumns()
GetCurrentItem() return Smallint
Retorna: El elemento en curso.
SetOrderBy(orderby as char)
Parámetros:
Orderby: Ordenación que queremos realizar.
GetOderBy() return Char
Retorna: La ordenación utilizada en el método SetOrderBy.
GetColumnLabel(column as Smallint) return Char
Parámetros:
Column: Índice de la columna de la que se quiere mostrar el título.
Retorna: Título de la columna.
GetColumnName(column as Smallint) return Char
Parámetros:
Column: Índice de la columna de la que se quiere mostrar el nombre.
Retorna: Nombre de la columna.
AddColumnFilter(column as Integer, operador as Char,
values as Char, refresh as Boolean default TRUE)
Parámetros:
Column: Índice de la columna.
Operador: Operador que se va a utilizar en el filtro.
Los operadores validos para las listas tipo SQL son: =, <, <=, >, >=, <>, matches, like.
Los operadores válidos para las listas tipo string son: =, <, <=, >, >=, <>.
Hay que tener en cuenta que los operadores serán validados por el gestor de base de datos al que estemos accediendo.
Values: Indica los valores por los que queremos filtrar.
Refresh: TRUE si queremos que refresque la lista y FALSE si no queremos que lo haga.
ResetColumnFilter(column as Smallint)
Parámetros:
Column: Índice de la columna.
ResetFilter()
SetColumnWidth(column as Smallint, values as Smallint)
Parámetros:
Column: Índice de la columna.
Values: Tamaño en píxeles que se le quiere dar a la columna.
GetColumnWidth(column as Smallint) return Smallint
Parámetros:
Column: Índice de la columna.
Retorna: Ancho en píxeles de la columna que recibe como parámetro
SetColumnPosition (column as Smallint, values as Smallint)
Parámetros:
Column: Índice de la columna.
Values: Indica el índice de la columna donde se va a mostrar la columna.
GetColumnPosition (column as Smallint) return Smallint
Parámetros:
Column: Índice de la columna.
Retorna: Posición en que se mostrará la columna.
GetColumnSum (column as Smallint, VAR sum as Object)
return Boolean
Parámetros:
Column: Índice de la columna. No permite expresiones.
Sum: Objeto en el que se obtiene el resultado de la suma.
Retorna:
TRUE siempre que no se produzca un error.
FALSE si se produce un error.
NULL si al objeto que se aplica es nulo.
IsNodeOpen (index as Integer) return Boolean.
Parámetros:
Index: Índice del nodo.
Retorna:
TRUE si el nodo está abierto.
FALSE si está cerrado.
NULL en caso de error.
CollapseNode (index as Integer, recursive as Boolean
default FALSE) return Boolean
Parámetros:
Index: Índice del nodo que se quiere cerrar.
Recursive: TRUE si se quieren cerrar todos sus hijos recursivamente y FALSE en caso contrario.
Retorna:
TRUE en caso de haber cerrado el nodo.
FALSE si el nodo ya está cerrado.
NULL en caso de error.
ExpandNode (index as Integer, recursive as Boolean
default FALSE) return Boolean
Parámetros:
Index: índice del nodo que se quiere abrir.
Recursive: TRUE si se quieren abrir todos sus hijos recursivamente y FALSE en caso contrario.
Retorna:
TRUE si abre el nodo.
FALSE si el nodo ya estaba abierto.
NULL en caso de error.
SetTabPageIcon (page as Smallint, icon as Smallint) return Boolean
Parámetros:
page: Índice de la página sobre la que se quiere cambiar el icono.
Icon: Índice del icono.
Retorna: TRUE si la operación se ha realizado correctamente, FALSE en caso contrario.
SetMinTrackSize (xSize as Integer, ySize
as Integer) return Boolean
Parámetros:
xSize: Ancho de la ventana en píxeles.
ySize: Alto de la ventana en píxeles.
Retorna: TRUE si no hay error y FALSE si ha habido alguno.
SetMaxTrackSize (xSize as Integer, ySize
as Integer) return Boolean
Parámetros:
xSize: Ancho de la ventana en píxeles.
ySize: Alto de la ventana en píxeles.
Retorna: TRUE si no hay error y FALSE si ha habido alguno.
GetDataToFile (indCol as Smallint, fileName as Char)
return Boolean
Parámetros:
indCol: Posición de la columna dentro de la lista de columnas indicadas en la Select.
fileName: Nombre del fichero.
Retorna: TRUE si la operación se ha realizado correctamente, FALSE en caso de error.
LoadFrom (file as Char, table as Char, columnlist
as Char
default NULL, delim as Char default NULL, quoted as Boolean
default NULL, oem as Boolean default FALSE,
line as interger) return integer
Parámetros:
file: Fichero ASCII desde el que se va realizar la carga de los datos. Ruta completa.
tabla: Nombre de la tabla sobre la que se va a realizar la carga.
Columnlist: Lista de columnas, separada por comas, de la tabla que se desean cargar.
Delim: Carácter utilizado como separador de campos en el fichero ASCII.
Quoted Indica si los campos de tipo Char en el fichero ASCII van entrecomillados o no. Si es NULL el valor que toma es el definido en la variable de entorno DBQUOTED. Si ésta no está definida su valor por defecto será FALSE (sin comillas).
Oem Si es TRUE carga el fichero con el conjunto de Caracteres OEM, y si es FALSE lo carga en ANSI.
Line: Línea desde la que se quiere iniciar la carga.
Retorna: Número de filas que se han cargado.
GetControl () return SimpleFormControl
Retorna: Un objeto de la clase SimpleFormControl.
SetHeaderContextMenu(controlType as Char, VAR aMenu as Menu)
Parámetros:
controlType: String con el tipo de control al que se va asociar el menú. Sus posibles valores son: “LIST” y “GRID”.
aMenu: Objeto menú.
SetContextMenu(controlType as Char, VAR aMenu as Menu)
Parámetros:
controlType: String con el tipo de control al que se va asociar el menú. Los posibles valores de este parámetro son:
| BUTTON | RADIO | CHECK | DROPLIST | DROPEDIT |
| EDIT | TEXT | BOX | LINE | PERCENT |
| TAB | LIST | MENU | GRID | BOXGROUP |
| PANEL | LINES | USER | BAR | BUTTONGROUP |
| SPLIT | SPIN | SLIDER | ACTIVES | MDICLIENT |
| CALENDAR |
aMenu: Objeto menú.
GetColumnSum(sqlExpresion as Char, VAR sum as Object)
Parámetros:
SqlExpresion: Columna o expresión SQL.
Sum: Variable por referencia donde se almacenará el valor de la suma.
Ejemplo:
articulos.GetColumnSum("pr_vent", Suma)
articulos.GetColumnSum("pr_vent - pr_cost", Suma)
GetWhere() return Char