Página de inicio - Tecla de acceso: 1
Notas técnicas

Cosmos. Novedades y mejoras de la v. 4.2, release 2

Nuevas funcionalidades

Implementaciones

TEXT SPIN BUTTON
PERCENTAGE BOX RADIO CHECK
SLIDER PANEL BOX
BITMAP EDIT  

Controles que se pueden clonar:

TEXT SPIN BUTTON
PERCENTAGE BOX RADIO CHECK
SLIDER PANEL BOX

Métodos de la Clase PrnDocument

PreviewEx(VAR aWindow as Window, maximize as Boolean default FALSE,
hidePrintBtn as Boolean default FALSE, hidePrintDirectbtn as Boolean
default FALSE ,zoom as Smallint default 100)

Parámetros    
aWindow   Objeto de tipo Window cuya ventana será padre de la ventana de presentación preliminar del documento. Si no se indica este parámetro, su valor por defecto es NULL. La ventana padre será la del último Form modal abierto.
     
maximize   Si es TRUE muestra la ventana maximizada.
     
hidePrintBtn   Booleano donde se indica si se quiere ocultar o no el botón Print del Preview. Si se pasa TRUE se oculta el botón, mientras que si se pasa FALSE se muestra.
     
hidePrintDirectbtn   Booleano donde se indica si se quiere ocultar o no el botón DirectPrint del Preview. Si se pasa TRUE se oculta el botón, mientras que si se pasa FALSE se muestra.
     
     
zoom   Entero donde se indica el zoom que se quiere hacer.

Métodos de la Clase SimpleControl

CreateControl(newCtrName as Char ,likeCtr as
SimpleFormControl ,newCtrType as Char ,nItems as Smallint,
newCtrPage as Smallint)

Parámetros    
newCtrName   Nombre del control nuevo o clonado.
     
likeCtr   Indica el control del cual se quiere clonar el control nuevo. Si no tiene valor se creará un control nuevo. Si tiene valor el control que se genere será una réplica del que se indique en este parámetro.
     
newCtrType   Indica el tipo del nuevo control creado. Es un char. Se ignora cuando se indica un valor en el parámetro.
     
nItems   Indica el número de ítems que tendrá el control creado en el caso de que sea un Radio Button o un Spin. Este parámetro se ignora si se ha indicado un valor en el parámetro likeCtr.
     
newCtrPage   Indica la página del control padre donde se ubicará el nuevo control.

SetGridColumnIco(index as Integer, icon as Smallint
default 0) return Boolean

Parámetros    
index   Indica el número de la columna sobre la que se aplicará el método.
     
icon   Indica el número de icono que se asignará.
     
Retorna    
TRUE en caso de realizar la operación y FALSE en caso contrario.

SetGridColumnIcoFile(icoFile as Char) return Boolean

Parámetros    
icoFile   Indica el nombre del fichero de iconos.
     
Retorna    
TRUE en caso de realizar la operación y FALSE en caso contrario.

Métodos de la Clase FormTable

LookupColumn(object as Char, joinname as Char, tablereferenced as Char,
fkcols as Char,refcols as Char, collookup as Char) return Boolean

Parámetros    
object   Esta variable debe ser del mismo tipo que la variable de la columna sobre la que se quiera hacer el lookup, y tiene que estar definida dentro de un objeto de la clase FormTable.
     
joinname   Nombre del join que se va a crear.
     
tablereferenced   Nombre de la tabla a la que se hace referencia.
     
fkcols   Nombre de las columnas por las que se desea hacer el enlace. Estos campos corresponden a la tabla activa del Form. Si hay más de una columna, éstas irán separadas por comas.
     
refcols   Nombre de las columnas a las que se va a hacer referencia.
     
collookup   Nombre de la columna de la tabla referenciada que se quiere mostrar.
     
Retorna    
TRUE en caso de haber realizado la operación correctamente y FALSE en caso de producirse algún error.

Métodos de la Clase Form

Setlookup(obj1 as Char,obj2 as Char, tabref as Char,tocolumn as Char,
lookupcolumn as Char) return Boolean

Parámetros    
obj1   Lista de objetos del Form que, al modificar su valor, hará que se recojan los valores en los objetos del Form que se indiquen.
    Esta lista de parámetros debe ir separada por comas.
    Este objeto podrá formar parte de varios lookup.
    El número de objetos indicado en este parámetro ha de ser igual al número de columnas especificadas en el parámetro tocolumn de este método.
     
obj2   Objeto del Form donde se recoge el valor.
     
tabref   Nombre de la tabla de la que queremos obtener el valor.
    En este parámetro sólo se podrá indicar una única tabla.
     
tocolumn   Lista de columnas de comparación de la tabla de referencia.
     
lookupcolumn   Columna de la tabla de la que se va a obtener el valor.
    El número de elementos de este parámetro sólo puede ser uno.
     
Retorna    
TRUE si los parámetros son correctos y ha podido realizar el lookup. En caso contrario retorna FALSE.

Mejoras

Se ha actualizado la documentación relativa al servicio “monser” (ver Puesta en marcha y configuración del servicio Monser).

Se ha optimizado la opción de búsqueda de cadenas y ficheros en el entorno de desarrollo.

Correcciones