Cada nuevo upgrade incluye lo del upgrade anterior, por lo que no es necesario instalar cada uno de ellos, con el último es suficiente.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Cada nuevo upgrade incluye lo del upgrade anterior, por lo que no es necesario instalar cada uno de ellos, con el último es suficiente."

Transcripción

1 Generador Java 7.0 Introducción Este documento describe las nuevas funcionalidades implementadas y los errores corregidos en los diferentes upgrades de la versión 7.0 del generador Java. También se detallan los puntos a tener en cuenta para su instalación. Cada nuevo upgrade incluye lo del upgrade anterior, por lo que no es necesario instalar cada uno de ellos, con el último es suficiente. Puntos a tener en cuenta En cada uno de los upgrades se han realizado algunos cambios que implican realizar determinadas acciones para el correcto funcionamiento de las aplicaciones generadas con versiones anteriores una vez aplicado el upgrade: Cambiaron las clases estándar GeneXus Si se utiliza el SDK de Microsoft, no permitirá generar ni compilar correctamente algunos objetos, presentándose mensajes de error del tipo: error J0049: Undefined name '<alguna clase>' Este problema se presenta solo si se había ejecutado como applet desde el Internet Explorer una aplicación GeneXus generada con la versión anterior. En este caso habrá un conflicto entre las clases estándar GeneXus que se instalan automáticamente en el Internet Explorer al ejecutar un applet GeneXus y las clases que se distribuyen con el upgrade 1. Para solucionar esta incompatibilidad existen dos posibilidades: 1. Ir al directorio Windows\Downloaded Program Files, posicionarse sobre Genexus Java Standard Classes, presionar el botón derecho y seleccionar Remove. 2. Generar algún objeto cualquiera, y antes de compilar ejecutarlo como applet. Probablemente la aplicación no funcione correctamente, pero se actualizarán las clases standard GeneXus con las de la nueva versión del generador. Cambiaron las GXDB++ Las clases de acceso a la base de datos (GXDB++) generadas con versiones anteriores son incompatibles con las generadas por esta versión (upgrade 1) del generador. Como los programas generados utilizan estas clases, existirán conflictos entre ellos y las gxdb++ generadas con versiones anteriores. Para solucionar esta incompatibilidad es necesario regenerar las gxdb++, lo cual se realiza corriendo un Create Database. Si no se desea crear la base de datos física, se recomienda utilizar la preference Reorganize Server Tables = No. Nota: Esto implica que no se puede instalar el generador si se tiene alguna reorganización pendiente, dado que al regenerar las GXDB++ se actualizará el modelo.

2 UPGRADE #3 Nuevas Funcionalidades Claves de encriptación en archivo diferente al client.cfg y server.cfg Se implementó una forma de dejar grabadas las claves de encriptación en un archivo diferente al client.cfg y server.cfg. Este archivo es el crypto.cfg Cuando se desea poder cambiar las claves de encriptación desde fuera de GeneXus se puede utilizar el utilitario com.genexus.passwordchanger. En ocasiones además se requiere que éstas queden en un archivo diferente al client.cfg/server.cfg. Si existe un archivo que se llama crypto.cfg en el _mismo directorio_ que el client.cfg/server.cfg, entonces se usan las claves de este archivo. El archivo debe tener el siguiente formato: [Encryption] SiteKey=7E2E22D26FF2989E A85E57866 donde sitekey es una clave válida. Esta clave también la usa el com.genexus.passwordchanger por lo que es posible cambiar el userpassword con ese utilitario respetando la clave. Nueva función para el manejo de FTP: GXFtpDelete Se agregó a las funciones de ftp existentes la función gxftpdelete que permite borrar un archivo del servidor FTP. La sintaxis es la siguiente: call(gxftpdelete, &Archivo) Cambios en ServerConfig para manejo del pool y Logging Se implementaron nuevas funcionalidades con respecto a las conexiones en 3 capas y al manejo de niveles de logs. La especificación de la misma se realiza en el utilitario de configuración del servidor de aplicaciones GeneXus: ServerConfig Recycle connections Se soporta una nueva funcionalidad en los pools de conexiones denominada 'Recycle connections' que puede ser habilitada o no. Si se marca, se le puede especificar cada cuantos minutos puede reciclar esa conexion. La idea es cuando pase ese tiempo de que la conexion se creó, en el momento en que esté en un estado 'desconectable', se desconecta del pool, y al usuario se le da otra conexion del pool. 'Estado desconectable' es sin commits pendientes ni cursores abiertos en las R/W y sin cursores abiertos en las R/O. El objetivo de esta feature es evitar que una conexion este abierta 'para siempre'.

3 JDBC Log Configuration Se agregó el tab 'JDBC log configuration' al form de 'namespaces' del ServerConfig. Se pasó la parte de configuración JDBC a un tab propio. En el tab se piden los siguientes datos:

4 * Log JDBC Activity: Checkbox que indica si se quiere habilitar el log o no. * Enable buffering: Hoy el log es 'unbuffered', lo que implica que es muy lento generar log. Si se pone 'buffered' es mas rapido pero como no se graba 'enseguida', si se consulta un log mientras se esta ejecutando la aplicacion, el log va a estar incompleto. Tambieén puede quedar truncado si la aplicacion cancela con una excepcion no manejada por el programa. * Log Detail : Combo con valores High y Low. Indica en nivel de detalle del log. Con nivel 'high' de detalle el tamaño del log queda mucho mas grande que con nivel 'low' * Log Level : Combo con valores Namespace/Datastore/Connection. Permite crear un archivo de log por namespace, o uno por cada datastore o uno por cada conexion. Es util para que se mas facil entender el camino de ejecucion de una aplicacion. * Use unique name : Indica si se quiere que el nombre del archivo se genere automaticamente o si se quiere usar uno 'fijo'. Si es automatico, se pide el directorio donde se quiere guardar los logs. Si es fijo, se guarda siempre en el mismo. Los nombres automaticos son de la forma "gx_" + MMDD + "_" + HHMMSS + <namespace> + "_" + <datastore> + "_" + <conexion> + ".log" (si se elige log level = conexión se ponen todos, sino solo hasta datastore o namespace respectivamente). Reportes en el servidor Se soporta la ejecución de reportes en el servidor y visualizarlos en el cliente. Para ésto se implementaron las siguientes funciones: - getremotefile(&serverfile, &LocalFile) Copia un archivo del servidor al cliente - opengxreport(&filename) Abre un.gxr El usuario GX debe programarlo de la siguiente forma; Sea RReport el reporte que se desea correr en el server, entonces debe tener: - la property 'Report output' seteada con el valor 'to file' - la regla output_file(&filename) - debe ser remoto, o sea main y un location especificado En el objeto llamador, en el cliente, se debe programar lo siguiente: call(rreport, &FileName ) // Traer el archivo del server al cliente &a = getremotefile(&filename, "report.gxr") // Abrir el reporte &a = opengxreport("report.gxr") // Borrar el archivo &a = deletefile("report.gxr") Nota: Para poder utilizar estas funciones se debe especificar la preferencia FUNCTIONS con el valor Allow nonstandard funcionts tanto en el modelo de diseño como en prototipo/producción. Cambios en el 'GeneXus Application Monitor' Se implementó lo siguiente en el 'GeneXus Application Monitor': En el pool read-only se pone la cantidad de usuarios que están usando la conexión (corresponde al valor de configuración de cantidad de usuarios por conexión) En el pool read-write se pone el tiempo que hace que la conexión esta esperando la ejecución de una sentencia. La idea es poder identificar que una conexión quedo loqueada. Errores Corregidos

5 SAC #7448: El Gx Serv Aplic. no genera log JDBC a nivel de NAMESPACE El Servidor de Aplicaciones GeneXus no genera logs JDBC por cada NAMESPACE que se tiene configurado sino uno a nivel del servidor de aplicaciones, es decir el mismo para todos ellos. SAC #9242: No anda el Click en líneas del subfile en trn 2 niveles No es posible posicionarse con el mouse sobre la nueva línea de un subfile en una transacción de 2 niveles, sino solo es posible llegar a partir de 'tabs'. SAC #10274: Problemas de interfaz con VM de Sun Se detectaron y corrigieron algunos problemas de interfaz cuando se ejecuta con la máquina virtual de Sun. Por ejemplo los labels tipo 'p', 'q' aparecen mal en la parte baja (están cortadas). SAC #10298: 'Create all pool connections at startup' no funciona bien No está funcionando correctamente el manejo de pools cuando la preference 'Create all pool connections at startup' esta en YES. Si bien estaba creando las conexiones al levantar el servidor, no quedaban asignadas a ningún pool, por lo que al solicitar un cliente una conexión (read/only o read/write), estaba creando una nueva conexión para asignársela en vez de reutilizar. SAC #10359 Problema con reorganización Si en una misma reorganización se crea un índice ascendente y descendente por los mismos atributos en una tabla, se pierden los datos de la misma al ejecutarla. SAC #10365 Conflicto en la carga de imágenes en web panels java Al ejecutar un web panel, esta cargando las imágenes de otro directorio en vez de su Static Content URL. Las imágenes que carga son las correspondientes a otra aplicación web que fue cargada previamente. SAC #10379 El DW no esta agregando el stub de un proc main El deployment wizard no esta agregando el stub de las procedimientos (p*.class) y reportes mains (r*.class). Esto hace que al ejecutar la aplicación instalada a partir del deployment, fallará al ejecutar el procedimiento o reporte main. SAC #10383 Problemas con updates en procs con READ UNCOMMITED = NO Se tiene en una aplicación que utiliza el pool de conexiones (3 capas o web ) un procedimiento que hace un update y una lecutra, y tiene la property READ UNCOMMITED = NO. Al llamarlo se caia la aplicación. SAC #10386 no funciona {{Pages}} si se manda directamente a impresora Se tiene un reporte en el que se desa imprimir una leyenda del estilo Pagina X de Y. Para el "Y" se usa un label que contiene {{Pages}}. El problema es que si se imprime directamente a impresora (sin pasar entremedio por el viewer) imprime 1 de 1, 2 de 2, etc. SAC #10391 Problema en el manejo de conexiones en 3 capas Se daba un problema en el manejo de conexiones, que implicaba que si se tenia un call a un stored procedure, y el stored procedure quedaba loqueado, nadie podía trabajar en todo el servidor de aplicaciones. SAC #10394 Se genera log del GxAppSrv a pesar de estar deshabilitado Si en el Server Config del application server se tiene deshabilitado el log (check desmarcado), pero con un nombre de log especificado, igualmente el mismo se genera. SAC #10417 Error en load de subfile free anidado a otro Se presenta un error al compilar un web panel que contiene subfile freestyles anidados y un evento load para el segundo de ellos (sbf2.load). SAC #10422 El GXMSend contra SMTP no se dispara mas que una vez El GXMSend de la implementación de las funciones de mail en java contra SMTP no se dispara mas que una vez en la aplicación. SAC #10431 No ordena en forma correcta al hacer click sobre columna Se tiene un work panel con un subfile. En el subfile hay muchos registros (mas de 500). Al hacer click sobre una de las columnas del subfile para ordenar los registros los mismos no quedan ordenados en forma correcta. SAC #10462 Evento llamado solo con tecla de funcion se ejecuta 2 veces

6 Cuando se llama a un evento de un work panel con una tecla de función (por ejemplo F6), y el mismo no esta llamado de otro lado, entonces se ejecuta 2 veces. SAC #10465 Variable &mode en evento after TRN ejecutando en tres capas Si se pregunta por la variable &mode en el evento after TRN en un transacción y ejecutando en tres capas y se está en modo delete, la variable retorna vacío en lugar de retornar 'DLT'. SAC #10466 Dispara reglas que no corresponde en TRN 3 capas. Se tiene una transacción de dos niveles ejecutándose en tres capas. Se tienen reglas que se deben ejecutar cuando se ingrese o se modifique un registro del segundo nivel. El problema es que cuando se ingresa o se modifica el cabezal y no se realiza acción alguna en las líneas, de todos modos se disparan las reglas correspondientes al segundo nivel. SAC #10499 Problema con en un att/var carácter Problema con en un att/var character. Al digitar caracteres con tilde, estos aprecen con minúsculas. SAC #10526 Problema con función ttoc() con formato 24 horas Se quiere utilizar la función ttoc() en un modelo con formato 24 horas. Cuando el time a convertir tiene la hora 0, por ejemplo 00:30; la función lo convierte a la hora 24, en este caso 24:30 SAC #10533 No compila wkp con load dentro de un xfor each Si se tiene un work panel con un subfile que carga variables en el evento load mediante un xfor each y el comando load, el mismo fallaba al compilarlo. SAC #10566 Problema con función AGE Cuando se utiliza la función AGE con una fecha no mayor a un año del today() esta retornando 1 en lugar de 0. SAC #10567 Problemas en TRN dos niveles en tres capas Se tiene una transacción de dos niveles en tres capas. Estando en el segundo nivel el cursor se posiciona en una nueva línea. Al confirmar la transacción se intenta validar la línea en donde esta el cursor (que no tiene nada ingresado). SAC #10577 No funcionan parametros DateTime con Time Format 12 horas Cuando se tiene Time Format = 12 hour format (es el default cuando el lenguaje del modelo es Ingles), no funcionan los parametros de tipo Datetime. El valor que se esta recibiendo en el objeto llamado es el datetime nulo. SAC #10588 Error al oprimir 'delete' en nueva linea en trn 2 niveles En una transacción de dos niveles, si se estao posicionado en el subfile en una línea nueva y se presiona el botón delete se presenta un error del tipo java.lang.arrayindexoutofboundsexception: 1 >= 1 SAC #10801 [SQL0508] Cursor XXXX not positioned on locked row Si se tiene un for each que hace updates en dos tablas (DB2/400), y no existian registros en alguna de ellas, entonces se presenta un error del tipo "Cursor XXXX not positioned on locked row" al ejecutarlo. SAC #11004 Error al acceder via POP3 para bajar mails con attachment Al acceder via POP3 para bajar mails con attachment se presentaba un error del tipo "java.lang.nullpointerexception at java/lang/string.startswith" cuando estos eran enviados de programas de mail particulares, por ejemplo pasaba con el Lotus Notes. SAC #11024 Numéricos quedan mal grabados por funciones manejo de texto Si utilizando las funciones de manejo de texto (dfwopen, dfwpnum, dfwnext) se graban en un archivo de texto campos numericos de una tabla, no quedan bien grabados los valores de los mismos. SAC #11091 Funcion TRUNC de un negativo no funciona correctamente La funcion TRUNC(-1,5,0) devuelve -2 cuando debería devolver 1. SAC #11359 Problema de loqueo en aplicaciones 3 capas En determinadas ocasiones una aplicación que ejecuta en 3 capas se cae. El problema que lo causaba es estaba loqueando con una conexión y se intentaba actualizar con otra.

7 UPGRADE #2 Nuevas Funcionalidades Protocolo FILE:// para llamar al GXWS Se soporta el Protocolo FILE:// para llamar al GXWS. Con esta nueva implementación, si se da doble click sobre el.html generado por el GXWS deployment, entonces se va a llamar al browser, pero referenciándolo a través del protocolo FILE:// Nueva opcion en el GXWS: Se tup Settings Las opciones del GXWS como ser lenguaje, habilitación para generar logs, etc se debían setear editando el APPLICATIONS.INI A partir de la beta 3 de la solis (y también estará en el upgrade 2 de la 7.0) en el GXWS se cuenta con una nueva opción en su menu: Setup Settings, donde se puede habilitar estas opciones. Se soporta especificar el PORT ademas del HOST para RMI Para aplicaciones en 3 capas con RMI, se soporta el poder especificar el PORT además del HOST. La forma de hacerlo es en la preference 'Name Server Host', para RMI, se pone servidor:puerto. De esta forma se puede levantar mas de un servidor de aplicaciones en el mismo equipo, incluso estos servidores de aplicaciones pueden ser de distintas versiones. Si no se especifica puerto, el puerto es 1099 como hasta ahora. Usuario y password encriptados en los.cfgs Es posible encriptar el usuario y password de los archivos de configuración (.cfg) Existe un utilitario con el generador llamado PasswordChanger que permite encriptar el usuario y password en los.cfg La manera de utilizarlo es la siguiente: Poner en el classpath el gxclassr.zip Llamarlo de la siguiente forma: jview com.genexus.passwordchanger -file:<filename> (por defecto, client.cfg)

8 -namespace:<namespace> (por defecto 'default') -datastore:<datastore> (por defecto 'DEFAULT') -user:<user> (requerido) -password:<password> (requerido) Notas: -El generador no encripta el usuario y password por defecto en tiempo de generación. -El utilitario ServerConfig encripta el usuario y password. -Si se quiere desencriptar el usuario y password basta con editar el cfg y cambiarlos. Nueva preference 'Server port for RMI Objects' Se implementó una nueva preference llamada "Server port for RMI Objects" La misma permite definir el puerto en el que se crean los objetos RMI en el servidor. De esta forma se abre solo ese puerto en el firewall además del 1099 que es donde escucha por defecto el servidor de aplicaciones GeneXus. Cambios en la implementación del Pool READ-ONLY Se hicieron algunos cambios en relación al comportamiento del pool read-only, basicamente: Cuando una conexion read-only da un error, se saca la conexion del pool, y se cierra (en realidad no se cierra enseguida, se cierra cuando algun otro usuario pide una conexion). Esto implica que los usuarios que la estuvieran usando van a recibir un error, pero que cuando se conecten de nuevo obtendran otra conexion y seguiran trabajando. Se agrega una preference 'Maximum clients per read-only connection (default=10)' que se graba en el.cfg con la clave 'PoolROUsers'. Indica la cantidad de usuarios finales entran en un misma conexion read-only. Esto permite limitar la cantidad de usuarios que van a caer cuando haya un error en una conexion. Por ej, si se deja '10', entonces solo van a caer 10 usuarios cuando a uno le de un Internal Driver Error. Se agrega esta preference tambien en el ServerConfig. El default del tamaño del pool read-only paso de '1' a infinito, para que funcione bien con el default de la preference anterior. Nueva opción "Using Visibroker" para preference "distributed execution" Se agregó una nueva opcion "Using VisiBroker" para la preference "distribute execution". Esta opcion es solo válida si se va a utilizar VisiBroker 4.x o superior. Utilizando esta opción ya no es necesario "levantar" el nameserv; por lo cual solo alcanza con "levantar" el osagent y colocar en el classpath del cliente y del servidor el archivo vbjorb.jar A su vez ejecutando con la VM de sun ya NO es necesario indicar en la command line por medio de properties que se va a utilizar VisiBroker Nueva preference "Custom name for CORBA server" Se agregó la preference "Custom name for CORBA server" en la parte "Distributed Execution". Seteando esta preference se pueden "levantar" N servidores CORBA de la misma versión de GeneXus por PC. Errores Corregidos SAC #7827 Error al usar &var = &var + udf() En una asignación, si se usa la misma variable en el operando de la derecha y de la izquierda, el resultado no era correcto. Por ejemplo si en el objeto GeneXus se programa &var = &var + udf(pprocedimiento) SAC #8231 Error al tocar la 'scroll bar' Al tocar la 'scroll bar' de un work panel, ejecutando con WFC, aleatoriamente se presentaba el siguiente error: com.ms.wfc.core.wfcinvalidargumentexception: '11' no es un valor válido para 'value'. 'value' debe estar comprendido entre 'minimum' y 'maximum'. at com/ms/wfc/ui/scrollbar.setvalue (ScrollBar.java) SAC #8921 Imagen con evento asociado en Web Panel tiene borde en NS

9 Si se tiene una imagen a la que se seteó la propiedad Borderwidth con valor 0 y se le asocia un evento clic, al ejecutar el Web Panel con Netscape, la imagen se visualizaba con borde. SAC #9095 error J0235: 'settitle' is not a method in class 'IChoice' En un subfile se tiene una columna con un control de tipo combobox y otra con un control de tipo checkbox. Si sobre dichas columnas se utiliza la propiedad Title (control.title = '<algo>'), en tiempo de compilación se presentaban los siguientes errores: error J0235: 'settitle' is not a method in class 'IChoice' error J0235: 'settitle' is not a method in class 'ICheckbox' SAC #9242 No funciona el Click en líneas del Subfile en transacción de 2 niveles No era posible posicionarse con el mouse sobre la nueva linea de un subfile en una transacción de 2 niveles. SAC #9342 GPF al ejecutar wkp con tabdialogs y subfile en uno de ellos Si se tiene un work panel con tabdialogs, y un subfile en uno de ellos, al ejecutarlo con JVIEW daba un error de tipo GPF. SAC #9353 Propiedad IsPassword no funciona si el control es read-only Si un control edit es Read-Only no funcionaba la propiedad IsPassword. En particular si el control es de ingreso y luego en un evento se utiliza la propiedad Enabled=0, el contenido de la variable recientemente ingresada quedaba visible. SAC #9415 Solo muestra 'Compilation failed' sin mas detalles Al fallar la compilación, no muestra los mensajes de error del compilador, sino tan solo el mensaje 'Compilation failed'. El problema se da cuando se tiene instalado y habilitado el antivirus Norton Deshabilitándolo ya es posible visualizar los mensajes de error del compilador. SAC #9453 Problemas con funciones que reciben un host por parámetro Las funciones que reciben un host por parámetro no están funcionando en forma adecuada cuando el parámetro es pasado por una variable o atributo. Por ejemplo, en el siguiente caso no estaba enviando el mail: &Servidor = hostname o att con el nombre del host &error = gxmloginsmtp(&servidor, &Nombre, &Direccion ), SAC #9492 En GXWS Dep: java.lang.stringindexoutofboundsexception: -1 Cuando en el Deployment Wizard no se le especificaba un lugar donde transferir los paquetes, esto es marcar el 'Transfer location files' para el location 'client', entonces se presentaba el siguiente error en el Genexus Web Start Deployment: java.lang.stringindexoutofboundsexception: -1 SAC #9520 Se borra integridad referencial. Cuando se tiene "Declare Referential Integrity" en "YES", algunas reorganizaciones no mantenían la integridad referencial entre algunas tablas del modelo. SAC #9547 No carga listbox al hacer refresh Se tiene un listbox que se carga en el OnlineActivate de un subfile. Si sobre el subfile existe un filtro, al cargar el subfile no se cargaba el listbox, mientras que si no existe filtro sobre el subfile lo hace en forma correcta. SAC #9564 Error al borrar registro sobre dataview. Se define un dataview sobre un data store distinto del "Default" y luego se define un procedimiento que realiza un delete optimizado sobre la tabla definida en el dataview, en tiempo de ejecución se producía un error. SAC #9571 Error en GXWS Dep.: 'Unexpected end of ZLIB input stream' Cuando se agregaba como dependency un.jar que pudiera estar corrupto, al generar el.jar (build) con el GXWS Deployment se presentaba el siguiente error: java.io.eofexception: Unexpected end of ZLIB input stream SAC #9613 El GXWS no esta solicitando USER/PASS en el caso que debería Se presentaba un error al ejecutar, debido a que la aplicación está en un directorio con permisos en el web server y el GeneXus Web Start no estaba solicitando usuario y password cuando debía hacerlo.

10 SAC #9614 Error 'java.lang.exception: 'depend.zip' cannot be delete' Cuando se tiene un 'dependency' (.zip/.jar) agregado en el GXWS Deployment, que se encuentra en el directorio del modelo, se presentaba el siguiente error al armar el.jar de la aplicación: 'java.lang.exception: 'depend.zip' cannot be delete' SAC #9619 Alto consumo de %CPU ejecutando con VM de Microsoft Al ejecutar un work panel que llama a otro work panel 'modal', con la VM de Microsoft (wjview.exe) y WFC, el %CPU utilizado pasaba al 99%. SAC #9620 La aplicación se 'cuelga' trabajando en una transacción La aplicación deja de responder si se está trabajando en una transacción que manda los mensajes a la standard output en vez de a la status bar, cuando la misma es llamada desde el GeneXus Web Start. SAC #9640 Problemas con función VAL sobre valores con exponente Se tiene un string que representa un valor con exponente; por ejemplo " E6". Al utilizar la función val sobre dicho string el valor retornado no era correcto; en el ejemplo anterior retornaba SAC #9662 Problema en ejecución debido al pool read-only de conexiones Se estaba contando mal la cantidad de cursores abiertos para el pool read-only, por lo que podía pasar que se llegara al límite de 'maximum open cursors per connection' y se intentara seguir abriendo cursores en esa conexión. SAC #9663 Error en la función STR( , 10, 6) La función STR( , 10, 6) debería devolver: y en java devuelve: SAC #9664 Underline' de texto en wkp no aparece en ejecución La propiedad 'Underline' para texto de un work panel, cuando se especifica en diseño, no es tomada en cuenta, por lo que en ejecución no aparecía el texto subrayado. SAC #9667 Error al generar GXWS Deployment cuando se tiene bitmaps Cuando se agregaban imágenes (.bmp's) con el botón 'add images', al dar 'build' en el GXWS Deployment se presentaba un error y no lo generaba. Además estaba borrando los bitmaps del directorio del que se toman. SAC #9677 Problema con edit sobre tabdialog con picture ZZZZZZ Z9 En una transacción, si se tiene un atributo de tipo N(8) y picture 'ZZZZZZ Z9', es decir con mas caracteres que el tamaño del tipo, al editarlo tiene un comportamiento extraño. SAC #9680 Se cuelga el F5 compilando el 'Create database' En algunas máquinas se cuelga GeneXus al compilar los programas de reorganización. SAC #9684 Problema con picture sobre clave. No muestra el valor del atributo clave si el mismo tiene picture SAC #9687 Procedimiento remoto se incluye en el.cab El Deployment Wizard estaba incluyendo un procedimiento remoto en el.cab generado por el Browser Deployment. SAC #9688 No funciona la llamada entre servlets usando JServ Al llamar un web panel a otro con call o link, y éstos están corriendo bajo 'Jserv' como motor de servlets, se presentaba un error. SAC #9703 Problemas con evento click sobre check y combo Se tenían algunos problemas con evento click y valores de variables: 1. Si se da click en la misma celda en la que se esta parado, no se dispara el click. 2. Se tiene una variable en un combo o checkbox en un subfile, y en el evento click de esta variable se cambia el valor de otra. Al dar click, el evento esta tomando mal el valor de la variable en la que se dio click. SAC #9717 Problema con caracteres especiales en GXWS Cuando se esta generando un paquete con el GXWS, si en alguno de los campos 'title', 'vendor' o 'description' se ingresa un caracter no valido para XML como ser por ejemplo un '&', '<' o '>'; cuando se va a ejecutar la aplicación ocurre el siguiente error:

11 com.genexus.deployment.client.xmlparser.xmlparseexception: JNLP Parse Exception:... SAC #9721 TRN con subfiles en modo DEL permite modificar valores sub. En una transacción con subfiles, llamada en modo DELETE, permitía modificar valores del subfile SAC #9723 Se ignora el boton de REFRESH mientras no termina el LOAD En algunos casos se colgaba la aplicación cuando se daba un refresh antes de terminar. Ahora, para solucionarlo, se ignora el botón de REFRESH mientras no termine el LOAD. SAC #9741 Problema al leer cookie en seguida de haberla seteado No se estaba leyendo el valor de una cookie que haya sido seteada inmediatemente antes. SAC #9748 Update incorrecto en determinadas circunstancias Se estaba realizando mal el upgrade de un atributo cuando éste se realizaba en las siguientes circunstancias: el update se realiza en un procedimiento que es llamado desde un foreach que utiliza dicho atributo en el where o defined by y además actualiza otro atributo en la misma tabla. SAC #9754 En TRN c/clave y modo inst. se dispara EXIT al comfirmar En una transacción c/clave y modo instanciado, se disparaba el evento EXIT al dar CONFIRM y después se disparaba el evento AFTER TRN. SAC #9758 Con WFC algunos fonts, con determinado size, se truncan Con WFC algunos fonts, con determinado size, se truncaban. Por ejemplo el Arial 8 no bold. SAC #9775 No funciona función cursor() sobre atributo de subfile No funciona función cursor(&att) si &att se encuentra en un subfile, ya que no se disparaba al hacer f4 sobre dicho atributo. Además si se tiene la función cursor sobre atributo del cabezal y sobre atributo del subfile, al dar f4 sobre atributo del subfile, se estaba llamando al prompt del cabezal. SAC #9893 Problema al chequear Integridad Referencial al borrar. Se ingresa a una transacción en modo DLT; al querer borrar el registro el chequeo de integridad referencial no permite borrarlo pues existe como clave foranea en otro registro; pero luego de mostrado el mensaje, la transacción pasaba a modo UPD. SAC #9901 Problemas en numérico con decimales y signo Se tiene definida una variable con decimales y signo. Si se digita un valor con signo y sin parte entera el signo desaparecía. Por ejemplo si se digita en la variable se mostraba 0.02 SAC #9912 Problema con 'Use LDAP User for userid('server')' en 3 capas Si en una aplicación en 3 capas se tiene la preference 'Use LDAP User for userid('server')' seteada en YES, y lo primero que se hace en la aplicación es un userid('server'), estaba devolviendo el vacío en vez del login LDAP. SAC #9914 Realiza update de todas lineas en trn 2 niv. al confirmarla Al modificar una linea de un subfile en una transacción de 2 niveles, se está haciendo el update de cada una de las líneas, asi como disparandose las reglas para cada una de ellas cuando solo debería hacerse para la linea que se modificó. SAC #9928 Error con WFC por isvalid y tabdialogs al salir de trn Si se tiene una trn1 con una varible; en el evento IsValid de esta variable se llama a una trn2 que tiene tabdialogs. En ejecución, con WFC, al salir de esta segunda transacción se presenta un error. SAC #9937 Problemas con picture ZZZZ sobre atributo numerico Se tiene un atributo numérico con picture ZZZZ. Si sobre un reporte o web panel se quiere mostar el atributo con valor 0, el campo no aparecía vacío como debía. SAC #9938 Sort de columnas de subfile en TRN Se estaba habilitando el hacer click sobre las columnas de un subfile en una TRN, lo que causa problemas pues las líneas quedan desordenadas. SAC #9939 WebProc no realiza commit

12 Si se tiene un procedimiento con las propiedades CALL PROTOCOL = http y COMMIT ON EXIT = Yes, no estaba realizando el commit y además la UTL quedaba abierta. SAC #9941 Error al ejecutar por segunda vez applet sin cerrar browser Se tiene una aplicación generada en 3 capas y corriendo como applet. Si se cierra la aplicación, no se cierra el browser y se vuelve a llamar a la aplicación se presentaba el siguiente error: java.lang.nullpointerexception at com/ms/com/comlib.release (ComLib.java) SAC #9949 Problemas con picture 99/99/9999 No se está mostrando ni grabando correctamente una fecha cuando el atributo/variable (date) tiene picture 99/99/9999 y se encuentra en un subfile. SAC #9964 Refresh en transacciones No esta refrescando los atributos fórmula de una transacción. SAC #9974 No imprime en forma correcta campo Longvarchar Se quiere imprimir un campo Longvarchar. Para ello se utiliza lo siguiente: &txt = GXGetMLi(longao,&i,100). La impresión no queda como se espera. SAC #9980 No funciona filtro por variable de tipo date nula en SQL No esta filtrando los registros en un subfile de de un work panel cuando se tiene una variable de tipo date (&vardate) como filtro del mismo sobre atributo de tipo date (attdate); o sea en las conditions se tiene: attdate <= &vardate.or. null(&vardate ) ; SAC #9983 Prob. de límites para la pref. 'First year of 20 century' Estando seteada la preference 'First year of 20th century' en 40, si se ingresa el año 40, se esta tomando 01/01/2040 cuando debería ser 01/01/1940 SAC #10023 Texto en variable en reporte no queda bien centralizada En un printblock de un reporte, se tiene 'centralizada' una variable de tipo char, y al ejecutarlo, en el report viewer no aparece centralizada. SAC #10028 Error al dar refresh en subfile con carga a pedido y scroll Se presenta un error en tiempo de ejecución cuando se hace 'refresh' de un work panel con un subfile con carga a pedido con 'scroll'. SAC #10048 No compila webproc con parámetros en 3 capas No compila un procedimiento con la property CALL PROTOCOL = HTTP (webproc) que recibe parámetros y generado en 3 capas. SAC #10074 Error '<table> WAS CHANGED' al confirmar trn de 2 niveles En algunos casos de transacciones de 2 niveles, al confirmarla se presenta el mensaje '<TABLE> WAS CHANGED' o '<TABLE> FUE MODIFICADA', donde <TABLE> es el nombre de la tabla correspondiente al cabezal de la trn. SAC #10108 No se esta tomando en cuenta la preference 'Isolation Level' No se estaba tomando en cuenta la preference 'Isolation Level' SAC #10113 Se graban mal atributos Date nulos en DB2 UDB Los atributos de tipo Date nulos (gx nullvalue) se estaban grabando con el valor 01/01/0003 en Db2 UDB (Common Servers), cuando debían grabarse con valor 01/01/0001, que es el mínimo valor soportado por el DBMS para ese tipo de datos. SAC #10119 Se baja servicio en 3 capas con DCOM En determinado momento y de repente se caía el servicio del servidor de aplicaciones GeneXus ejecutando con DCOM. Previamente mostraba los siguientes mensajes: sent status for interrogate - gxjvsrv received interrogate received 3rd interrogate, stopping self in 5 seconds

13 SAC #10137 Problemas con GXWS y VM de Sun El GeneXus Web Start tenía los siguientes problemas cuando el deployment de la aplicación fue armado para ejecutar con la Virtual Machine de Sun: 1. No instala correctamente la rbuilder.dll 2. Si se tiene un proxy que no es el de Microsoft no permite instalar/ejecutar correctamente la aplicación. SAC #10140 La aplicación podía dejar de responder al dar CANCEL durante el LOAD En algunos casos, la aplicación podía dejar de responder al ejecutar CANCEL mientras se estaba ejecutando el LOAD. SAC #10143 Problemas con funciones de texto en Java Se corrigieron los siguientes problemas con las funciones para manejo de archivos ascii: 1. Se lee mal el archivo si el primer campo es de tipo string 2. Se lee/graba mal si el sepadador es el tabulador (\t) SAC #10150 El return en una subrutina no funciona El return en una subrutina no funcionaba, ya que estaba retornando al llamador en vez de salir del objeto. SAC #10186 Función INT(negativo con decimales) no devuelve lo esperado La función INT de un negativo con decimales no devolvía lo esperado. Por ejemplo INT(-13.13) devolvía -14 cuando el resultado debería ser -13. SAC #10192 Propiedad 'Generate FOR UPDATE clause' no se toma en cuenta En un modelo contra Oracle, la propiedad de los procedimientos 'Generate FOR UPDATE clause' no se estaba tomando en cuenta, mientras que la preferencia a nivel de modelo si está funcionando bien.

14 UPGRADE #1 Nuevas Funcionalidades Exportación y ejecución de programa de reorganización en Java A partir del Upgrade 1 version 7 (ceibo release) se cuenta con la posibilidad de crear un.jar con los programas de la reorganización. Esto se puede hacer de dos maneras: 1) A partir del Developer Menu, con la opción Utilities/Export Reorganization 2) Por fuera de GeneXus. Estando posicionado en el directorio del modelo poner jview com.genexus.gx.deployment.reorganizationpacker <nombre del package> [<nombre del.jar>] Si no se pone nombre del.jar se crea un archivo reorganization.jar. Si no se pone nombre del package asume que es el package "". Luego para ejecutar la reorganización hay que hacer lo siguiente: jview /cp:p <nombre del.jar>;gxclassr.zip;<drivers jdbc> <nombre del package>.reorganization -force Propiedad "Protocol specification" a nivel de objeto Se implementó la propiedad Protocol specifation a nivel de objeto además de la preference del mismo nombre a nivel de modelo. Esto permite que algunos objetos de un modelo se ejecuten en un ambiente seguro (https) y otros en uno no seguro (http). Los generadores resuelven automáticamente los links (función/comando/call) que se realicen entre objetos con diferentes protocolos. Nota: Es común que algunos Web Panels de un modelo se ejecuten en el ambiente donde "estén", dependiendo de qué Web Panel hizo referencia (armó un link) a ellos. Estos Web Panels (los primeros) tienen que tener la propiedad "Protocol specification" en el valor "Do not specify". Otra alternativa es que la propiedad mencionada tenga el valor "Use model's preference value" si la preferencia del modelo "Protocol specification" tiene el valor "Do not specify". Funciones FTP a través de un proxy Se implementó la forma de poder manejar las funciones FTP a través de un proxy. La implementación se hizo a través de una solución de terceros ya existente y aplicable para ser utilizada. Las clases se llaman 'NetComponents' y están en Por ahora no es posible distribuir estas clases con el generador, pero los usuarios si pueden hacerlo. Se supone que van a liberar una versión de las NetComponents que nos permitirá distribuirlas. Para utilizarlas hay que poner el archivo 'NetComponents.jar' en el classpath. Si no se encuentra dicho.jar en el classpath, se utilizará la versión anterior de las funciones FTP. Comando SQL El comando SQL soporta la ejecución de sentencias SQL dinámicas, es decir sentencias armadas en tiempo de ejecución. Si se ponen atributos/variables dentro de la sentencia SQL con la notación [!att/var!], su valor es considerado en tiempo de ejecución. Por ejemplo, si se desea modificar el ROLE de un usuario (Oracle): &Role = "MyRole" SQL SET ROLE TO [!&Role!] Nota: Hay que tener en cuenta que las sentencias SQL que se utilicen en el comando SQL de GeneXus NO pueden retornar valores (SELECT, RPC, etc.). Se elimina la preference 'Use GXOffice' Hasta ahora, las funciones de mail y de excel se podían usar con el API vieja dejando la preference 'Use gxoffice' = no, y con el API nueva (la de gxoffice) usando la preference 'Use gxoffice' = yes. A partir del upgrade 1, se elimina la preference 'use gxoffice', y cuando se usan las funciones con el API GXoffice y se usa el modo 'I', se usa la implementación Java. Cuando se usa el modo 'O' o 'M', se usa la implementación de la gxoffice.dll.

15 La preference 'SMTP server' queda por compattibilidad para usuarios que usaban directamente las funciones de mail de java, pero para aquellos usuarios que programen estas funciones a partir de ahora, se recomienda usar las funciones GxMMode y GxMLoginSMTP y esta preference no es necesario especifarla. Nueva implementación del GeneXus Web Start En el upgrade 1 de la version 7.0 del generador java se implementó un nuevo 'GeneXus Web Start Deployment', asi como también un nuevo 'GeneXus Web Start Client'. Las nuevas funcionalidades son las siguientes: Soporte para ejecución del GXWS con la máquina virtual de Sun. Esto permite hacer la instalación del GXWS desde Netscape teniendo el plug-in del jdk1.3 Opción de incluir el client.cfg o no dentro del.jar de la aplicación Opción de instalación de la máquina virtual de Microsoft Actualización automática del GXWS Client en caso de una nueva versión. Se eliminó la instalación explícita del GXWS Client (GeneXus Web Start Install). La misma se hace automáticamente desde el browser. Generación de log en caso de errores en el GXWS Client. Despliegue de mensajes de consola de la aplicación. Desinstalación desde el diálogo 'add/remove programs' de aplicaciones instaladas por el GXWS Client. Compatibilidad: Esta nueva implementación ES COMPATIBLE con la anterior. Aquellos usuarios que tengan el GXWS de la 7.0 instalado asi como aplicaciones instaladas con él, seguirán funcionando desde el nuevo GXWS Client. Limitación temporal: Si se ejecuta una aplicación instalada con la versión 7.0, desde el GXWS Client nuevo, se presentará un error. De todas formas, al dar OK al mensaje de error, ésta ejecutará sin problemas, asi como también ejecuta sin problemas desde el browser y desde el shorcut directo. Se corregirá este problema en el próximo upgrade. Nota: Para actualizar las aplicaciones a la versión dejada en el web server, es necesario tener instalado el nuevo GeneXus Web Start Client. Para ello, el cliente deberá llamar a la aplicación desde el browser. Desde el shorcut o desde el GeneXus Web Start anterior (7.0) no las actualizará. A partir de esta versión, las próximas versiones del GXWS Client si se actualizará automáticamente. Soporte para 'I-net AUGURO': drivers tipo 4 para Oracle Ejecutando sobre Oracle con el driver JDBC de Oracle Thin en algunos casos se han presentado algunos errores. Muchos de estos errores se solucionan utilizando el driver JDBC de I-Net Auguro, por lo cual es recomendable utilizarlo. El mismo se puede obtener en Errores Corregidos SAC # Problemas con subtipos En ALGUNOS casos al compilar objetos o reorganizaciones que involucran atributos subtipos, se presentan los siguientes errores: error J0235: 'sub ' is not a method in class 'dbcxxxx' SAC # Problema con función YmdHmstoT La función YmdHmstoT cuando se ingresa una fecha inválida debe devolver una fecha nula y no lo está haciendo. Por ejemplo si se ingresa YmdHmstoT(1999,2,31,0, 0, 0 ), devuevle 03/03/1999. SAC # Error 'unable to open' llamando al 'Opendocument' de un.htm Al ejecutar el opendocument, pasándole un.htm como parámetro, por ejemplo: &opendoc=opendocument("http://www.genexus.com/cgxfaq.htm" ) se presentaba un error del tipo: 'unable to open "http://www.genexus.com/cgxfaq.htm"' SAC # Problema en carga de subfile vacío

16 Si se tiene un work panel con un subfile y variable de filtro sobre el mismo. Si se carga algún registro en el subfile y luego se aplica un filtro sobre el mismo de tal forma que ningún registro cumpla la condición, de todos modos permanecía en memoria el último registro que se cargó la vez anterior. SAC # El GXWS puede no estar actualizando la versión de una aplicación Si se tiene una version (1) de la aplicación en el server. Esta misma se tiene instalada por el gxws. Se actualiza la versión de la aplicación en el server, pero al ejecutarla desde el cliente, éste no detectaba la actualización, no reflejando el cambio. Esto ocurría si habia un proxy entre el cliente y el servidor Web que hacia el cache de las clases de la aplicación. SAC # Web Panels generan código HTML de más Cuando se generaban varios web panels juntos (por ej.al hacer un Build All) podía pasar que al ejecutar alguno de ellos se generara código HTML innecesario. SAC # DBMS Options quedan default al cambiar alguna preference Al cambiar cualquier otra preference del modelo (File/Edit Model/Preference), algunas de las propiedades que se cambiaran en las dbms options volvían a tomar el valor por defecto (por ejemplo: Show Connection Dialog = Yes y OS for AS/400 Version = V2R2). SAC # No funciona loadbitmap("http://gxchart.com.uy/...) en applet Si en un Work panel se carga en una variable bitmap lo siguiente: &var = LoadBitmap("http://www.gxchart.com/..."), al ejecutar el mismo como applet no se carga la gráfica. SAC # Error en la funcion STR(1234.5,4,1) La función STR(1234.5,4,1) debería devolver 1235 y estaba devolviendo: **** SAC # Error en la funcion STR(-1.25,2,1) La funcion STR(-1.25,2,1) debería devolver: -1 y estaba devolviendo: SAC # Error en la funcion STR(-1.25,5,1) La funcion STR(-1.25,5,1) debería devolver: -1.3 y estaba devolviendo: SAC # Error en la funcion STR(1234.4,5,1) La funcion STR(1234.4,5,1) debería devolver: 1234 y estaba devolviendo: ***** SAC # Link a un proc/rpt con Call protocol = HTTP en Web Panels Si se utiliza la función Link invocando a un procedimiento o reporte cuya propiedad "Call protocol" tiene el valor HTTP, el link se generaba en forma incorrecta. SAC # Error en función GXXlsCre sobre subfile con att de tipo date Al ejecutar el evento que llama a la función GXXlsCre de esta forma: call('gxxlscre','d:\java\prueba.xls',2,2,&titulo(),1,"subfile") donde una de las columnas del subfile es de tipo DATE o DATETIME se presentaba un error en tiempo de ejecución. SAC # Error en wbp si se tiene 'Auto compress web pages' = NO Se tiene la preference 'Auto compress web pages' = NO. Al ejectuar un web panel se presentaba un error del tipo: Internal Servlet Error 500. SAC # Error al ejecutar múltiples procesos simultáneos en servidor Se presentaba un error al ejecutar funciones 'con estado' cuando éstas son llamadas desde múltiples procesos simultáneos en un servidor, como ser POP3, FTP, etc, también podía suceder con funciones del gxoffice. Si las funciones son ejecutadas desde un web panel o por un servidor de aplicaciones (procedimiento remoto en 3 capas) y se ejecuta simultáneamente desde varios clientes a la vez, podían 'mezclarse' las ejecuciones y obtener resultados no esperados. SAC # Report Viewer no abre maximizado la primera vez Si en las preferences se tiene que el Report Viewer se abra maximizado, sucedía que la primera vez que se ejecuta un reporte no abre el Report Viewer maximizado, las veces siguientes si. SAC # No esta funcionando la prop. 'Show connection dialog' = YES No estaba funcionando la property (en dbms options) 'Show connection dialog' cuando se cambia de NO a YES.

17 SAC # Error en la función YMDToD con parámetros inválidos La función YMDToD cuando se le pasan parámetros inválidos, por ej. YMDToD(53,01,33) debería devolver nulo y esta devolviendo otro valor (02/02/53). SAC # Problema en lectura de atributos carácter Cuando se leen atributos de tipo carácter desde la base de datos, se mantienen los blancos a la derecha. Para SQL Server, algunos drivers no lo estaban devolviendo correctamente, por lo que el generador los agrega explicitamente. SAC # Error en funcion VAL con caracteres no numéricos Al ejecutar la función VAL con caracteres no numéricos, por ejemplo VAL("12A") o VAL(".abc") o VAL("12.1.2") se presentaba un error del tipo: java.lang.numberformatexception: 12A SAC # Problemas con procedimiento Main y WFC Cuando se llamaba a work panels o transacciones desde un procedimiento main podían presentarse problemas utilizando WFC (con jview), como por ejemplo que quede 'colgada' la aplicación. SAC # GPF al ejecutar EXE generado por MS Exe Deployment En Windows9X se presentaba un GPF al ejecutar el.exe generado por el Microsoft EXE Deployment. SAC # Botones que ejecutan el mismo evento Si se tienen dos botones en un work panel que tienen asociado el mismo evento, al ejecutarlo desde uno de ellos, al ejecutarlo del otro no realizaba ninguna acción. SAC # Couldn't CreateDispatch on Word Se tiene un web panel en donde en un evento se llama a funciones de GXOffice (por ejmplo funciones de word). Al ejecutar el evento, la primera vez ejecuta en forma correcta, pero la segunda vez ocurría el error "Couldn't CreateDispatch on Word" SAC # Error si se tiene en pantalla arrays de &i Se tiene en un form un control que carga un valor de un array a partir de un índice variable (por ejemplo &arr(&i) en un edit control) entonces al ejecutar se presentaba un mensaje de error del tipo: java.lang.arrayindexoutofboundsexception SAC # Error al llamar a RPG en V4R4 Al llamar a programas RPG/400 en un V4R4 pasándole parámetros numéricos se presentaba un error en ejecución del tipo: java.sql.sqlexception: Data type mismatch. at com/ibm/as400/access/jderror.throwsqlexception... SAC # Browser Deployment no incluye los Install JAR dependencies Se utiliza el Deployment Wizard para crear con el Browser Deployment archivos JARs. Todos los archivos agregados en "Install JAR dependencies" no eran tomados en cuenta a la hora de generar el archivo html para ejecutar la aplicación. SAC # gxxgetformat is not a method in class GxOffice Se utiliza la función de GXOffice gxxgetformat. En tiempo de compilación se presentaba el siguiente error: error J0235: 'gxxgetformat' is not a method in class 'GxOffice' SAC # No se respeta propiedades de control de tipo "rectangulo" Se define un control de tipo rectángulo con "Fill" y "3d". En ejecución no se respetaba la propiedad "3d". SAC # No compilan funciones standard si se le pasa atributos Si al hacer llamadas a funciones que se puedan llamar haciendo un 'call' se les pasa en los parámetros algún atributo ocurre un error en tiempo de compilación. SAC # Error al estatizar wbp con funciones cookies y/o de sesion Al estatizar un web panel que utiliza funciones de cookies o de manejo de sesión, se presentaban errores al crear el.html. SAC # '<AppName> doesn't contained META-INF/CHECKSUM.INF'

18 Al crear el.jar desde el GXWS Deployment, se presentaba el siguiente error: '<AppName> doesn't contained META-INF/CHECKSUM.INF' SAC # Error 'Ocurrio un error al cargar la aplica...' en GXWS Si en el nombre de la aplicacion, en el GeneXus Web Start Deployment, se utilizan caracteres no asccii, entonces al ejecutar el GXWS se presentaba el siguiente error: 'Ocurrio un error al cargar la aplicacion. desea ejecutar la version local?' SAC # Error 'index out of bounds exception' cliqueando en subfile Si se oculta una columna de un subfile con la propiedad VISIBLE de modo que quedara una parte 'gris' a la derecha del subfile, y se daba clic en la parte correspondiente a los titulos de esa parte gris, se presentaba el error 'index out of bounds exception'. SAC # Se permite modificar clave segundo nivel en transacciones En transacciones de más de un nivel llamdas SIN el modo instanciado, se permitía modificar (queda editable) la clave del segundo nivel. SAC # Problemas en funciones XML de bajo nivel La función xmlvalue estaba generando al valor con un espacio antes del mismo SAC # Problemas con el ServerConfig Se corrigieron los siguientes problemas en el ServerConfig 1. No funcionaba correctamente el 'import', por lo que la aplicación correspondiente a ese namespace, podria no funcionar correctamente. 2. Dejaba grabar pools de conexiones con tamaño 0, y eso no funciona. Ahora se valida que no sean Para el AS/400 no se estaba pidiendo el 'database name' en el diálogo del datastore. Podría presentarse un error al conectarse en 3 capas al AS. SAC # Properties de Data Views no se toman en cuenta Cuando se especifican las properties en los DataViews, no se estaban tomando en cuenta las específicas del modelo, sino que solo tomaba en cuenta las properties de 'diseño'. SAC # 'Maximum open cursors per connection' no funciona Aunque se cambie el valor de la preference 'Maximum open cursors per connection' siempre quedaba = 100, que es su valor default. SAC # Llamadas a stored procedures en 3 capas desde web panels Las llamadas a stored procedures en 3 capas desde web panels no estaban funcionando. SAC # No funciona Loadbitmap de archivos con blancos al final No funcionaba la función Loadbitmap en applets cuando el nombre del archivo tenia espacios en blanco al final. SAC # SUBSTR('aa', 5, 1) devuelve 'aa' La función SUBSTR("aa", 5, 1) debería devolver el string vacio y estaba devolviendo 'aa'. SAC # La 'gxseldir' no permite seleccionar un directorio La 'gxseldir' no permitía seleccionar un directorio, sino que se debía hacer seleccionando un archivo del mismo. Se corrigió para WFC de forma que permita seleccionar directamente el directorio. Además permite crear un folder, asi como escribir el nombre directamente. SAC # Problemas con array(&i) en pantalla y en evento se cambia &i Si se tiene en la pantalla un control que muestra &arr(&i), cuando en un evento se cambia &i y se hace un 'refresh', no se actualizaba el valor en la pantalla. SAC # En algunos casos no se compilan los 'subwxxxxx.java' Si un work panel (no main) con subfile es llamado por cualquier otro objeto main, no se estaba incluyendo el 'subw' de este work panel en el.mak, por lo no siempre se compilaba. En dicho caso podía ocasionar errores por ej. al cargar las clases en el Deployment Wizard. SAC # Error en la función ADDMTH La función ADDMTH se le pasaba un valor <28 en el día de la fecha devolvía un resultado incorrecto. SAC # Problemas con la 'scroll bar' horizontal y 'noaccepts'

19 Si se tiene un subfile con 'scroll bar' horizontal habilitada y sus últimas columnas son 'noaccept', podría colgarse la aplicación al pasar con 'tab' a la primera de ellas. SAC # No refresca en pantalla variables del subfile asignadas en evento click Si se asigna una variable del subfile en el evento click sobre si misma, cuando se da click sobre la variable en cuestión, no cargaba el valor de la misma. SAC #9323 No retorna los valores de arrays en calls remotos Ejecutando en 3 capas, al llamar a un procedimiento remoto pasandole como parámetro un array, no estaba retornando los valores del mismo, sino que volvian nulos. SAC #9327 Problemas con columnas visibles/invisibles Si se tiene un subfile con columnas que se haces visibles e invisibles en los eventos, se presentaban errores en ejecucion. SAC #9330 Error en funcion GxXLSCre al pasarle un 'handle' Al llamar a la funcion GxXlsCre pasandole un 'handle' como parametro: call('gxxlscre',&direccion, 6,1, &Tit(), 0,'subfile'), se presenta un error en ejecución del tipo: java.lang.nullpointerexception at com/genexus/office/gxexcel.gethandleinfo (GXExcel.java) SAC #9341 Error en el DW al cargar las clases Si se tiene un comando 'java' y la clase que se llama, se quiere incluir en un.cab, y no que el DW la incluya en el.jar, el Deplyment Wizard da error de que no encuentra la clase y no permite seguir adelante, por lo que se puede llegar a incluir dicha clase en el.cab SAC #9450 Problemas con update/delete no optimizados en 3 capas con AS Si se tiene un foreach con un update o delete (no 'optimizable'), ejecutando en 3 capas y contra el AS/400, sólo se realizaba el update/delete en el primer registro que cumpliera las condiciones del foreach. SAC # Error al compilar la función 'replicate' Se presenta un error al compilar un objeto que utilice la función 'replicate'

Da el error "SQL0417 - Combinación de marcadores de parámetro no válida" al hacer un update sobre un campo, por medio de una operación artimética.

Da el error SQL0417 - Combinación de marcadores de parámetro no válida al hacer un update sobre un campo, por medio de una operación artimética. Release Notes del Generador Visual Basic 9.0 UPGRADE # 3 Importante En este Upgrade, se instala una nueva versión de las siguientes dlls: gxoffice2.dll debe ser actualizada en las estaciones de trabajo

Más detalles

GENERADOR JAVA 2 EVOLUTION 1

GENERADOR JAVA 2 EVOLUTION 1 GENERADOR JAVA 2 EVOLUTION 1 PATCH # 2 Nuevas Facilidades Report Viewer con soporte Multilenguaje La versión 3.5.2 de la Rbuilder.dll que se libera con este patch, soporta Multilenguaje. Esto es, a partir

Más detalles

Release Notes de Generador Visual FoxPro 8.0 UPGRADE # 3. Importante: Errores Corregidos

Release Notes de Generador Visual FoxPro 8.0 UPGRADE # 3. Importante: Errores Corregidos Release Notes de Generador Visual FoxPro 8.0 UPGRADE # 3 Importante: En este upgrade se instala una nueva versión de la gxoffice2.dll la cual debe ser actualizada en los equipos cliente en el caso de usar

Más detalles

Generador C/SQL GeneXus Corporate versión 2 evolution 1

Generador C/SQL GeneXus Corporate versión 2 evolution 1 PATCH #3 Generador C/SQL GeneXus Corporate versión 2 evolution 1 Estas release notes contienen las correcciones de los errores reportados en versiones anteriores y además un breve resumen de los cambios

Más detalles

Web Panels en Visual Basic - GeneXus 6.0

Web Panels en Visual Basic - GeneXus 6.0 Web Panels en Visual Basic - GeneXus 6.0 Los webpanels se implementan como programas CGI, que cuando se ejecutan, generan una salida HTM que se envía al Browser. Estos programas CGI, permiten realizar

Más detalles

TROUBLESHOOTING: ViewTrac & ViewPrint

TROUBLESHOOTING: ViewTrac & ViewPrint TROUBLESHOOTING: ViewTrac & ViewPrint Versión 1.0 INDEX GENERALES 1. Se envían impresiones y genera un error diciendo que el usuario Puerto 9100 no tiene cuota o privilegios para imprimir BASE DE DATOS

Más detalles

OBJETO WEB PANEL 246

OBJETO WEB PANEL 246 OBJETO WEB PANEL 246 Características Permiten definir consultas interactivas a la base de datos. Son flexibles por lo que se prestan para múltiples usos. Los web panels son objetos GeneXus que permiten

Más detalles

Pantallas interactivas (Objeto Web Panel)

Pantallas interactivas (Objeto Web Panel) Pantallas interactivas (Objeto Web Panel) El web panel es el objeto más flexible que provee GeneXus. Como ya hemos visto en algunos ejemplos que hemos mostrado, todo web panel ofrece un web form, que es

Más detalles

Patterns: Escenario. Paginación

Patterns: Escenario. Paginación 307 : Escenario Filtro sobre los datos Paginación Teniendo la transacción Country y la transacción Customer, queremos lograr hacer la aplicación más vistosa, con consultas con vistas más completas y con

Más detalles

Tutorial Oracle SQL Developer 1.2.1

Tutorial Oracle SQL Developer 1.2.1 Tutorial Oracle SQL Developer 1.2.1 Departamento de Informática Índice Í0. Introducción...3 1. Conexión y desconexión de la base de datos...3 2. Ejecución de sentencias SQL...4 3. Creación de tablas...6

Más detalles

Fuzion Media Asset Manager

Fuzion Media Asset Manager Fuzion Media Asset Manager Versión 1.0.15 Manual de uso Versión 1.4 2012 Aquadize SRL, todos los derechos reservados www.aquadize.com Login Conectate al servidor 1. Para conectarte al servidor, ingresa

Más detalles

WEBSIGNER APPLET MANUAL DE USUARIO

WEBSIGNER APPLET MANUAL DE USUARIO WebSigner 6.4 WEBSIGNER APPLET MANUAL DE USUARIO Versión 1.0 HOJA DE CONTROL DOCUMENTAL Resumen El propósito de este documento es proveer Manual de Usuario para la instalación, desinstalación y solución

Más detalles

Manual de actualización a versión 4.0 Upgrade 1

Manual de actualización a versión 4.0 Upgrade 1 Manual de actualización a versión 4.0 Upgrade 1 Noviembre 2004 Copyright ARTech Consultores SRL 1988-2004. Todos los derechos reservados. Este documento no puede ser duplicado de ninguna forma sin el consentimiento

Más detalles

Desarrollo de aplicaciones web con WL Workshop

Desarrollo de aplicaciones web con WL Workshop CC5604 Desarrollo de aplicaciones empresariales con J2EE Guía de Trabajo Desarrollo de aplicaciones web con WL Workshop 1 Objetivos El objetivo de esta guía de trabajo es permitirle adquirir una experiencia

Más detalles

Manual de Usuario IFI Web. Transmisión / recepción de ficheros.

Manual de Usuario IFI Web. Transmisión / recepción de ficheros. Manual de Usuario IFI Web. Transmisión / recepción de ficheros. Servicios de cesión de datos para las Administraciones Públicas Unidad de Infraestructuras Octubre 2013 Versión: 2.1 INDICE 0. INTRODUCCIÓN...

Más detalles

myapplicationgenerator

myapplicationgenerator myapplicationgenerator http://www.myappgen.com info@ myappgen.com copyright Carlos Leggio Seguridad de las Aplicaciones En los desarrollos de aplicaciones empresariales actuales el tema de seguridad está

Más detalles

Generador Java 7.5 UPGRADE #9. Compatibilidad. Errores Corregidos

Generador Java 7.5 UPGRADE #9. Compatibilidad. Errores Corregidos Generador Java 7.5 UPGRADE #9 Compatibilidad Cambiaron las clases estándar GeneXus (gxclassr.zip), por lo que es incompatible con el anterior, ésto implica que todos los objetos de los modelos generados

Más detalles

1. O3 Server Administrator... 2 1.1 Usando O3 Server Administrator... 2 1.2 Administrando el O3 Server... 4 1.3 Administrando los Cubos... 14 1.

1. O3 Server Administrator... 2 1.1 Usando O3 Server Administrator... 2 1.2 Administrando el O3 Server... 4 1.3 Administrando los Cubos... 14 1. O3 Server Administrator...................................................................................... 2 1 Usando O3 Server Administrator...........................................................................

Más detalles

Ecyware GreenBlue Inspector

Ecyware GreenBlue Inspector Ecyware GreenBlue Inspector Guía de usuario Versión 1.0 Copyright Ecyware Solutions. All rights reserved, Ecyware 2003-2004. Tabla de contenido TABLA DE CONTENIDO 2 INTRODUCCIÓN 4 CARACTERÍSTICAS 5 ECYWARE

Más detalles

Release Notes de GXportal 4.2 Upgrade 1

Release Notes de GXportal 4.2 Upgrade 1 Release Notes de GXportal 4.2 Upgrade 1 Compatiblidad IMPORTANTE: leer esta sección antes de instalar el Upgrade a esta nueva versión. Para instalar esta nueva versión es necesario tener instalada la versión

Más detalles

GUÍA DE LABORATORIO N o 3

GUÍA DE LABORATORIO N o 3 Universidad Simón Bolívar Sistemas de Información III - PS6117 LABORATORIO GUÍA DE LABORATORIO N o 3 Abril 96: Abril 98: Septiembre 2000 Realizada por: Actualizada por: Actualizada por: A.D. A. Borges

Más detalles

BBVA emarkets. Solución de problemas y requisitos mínimos del sistema

BBVA emarkets. Solución de problemas y requisitos mínimos del sistema BBVA emarkets Solución de problemas y requisitos mínimos del sistema 2012 Solución de problemas Si experimentas alguno los siguientes problemas, por favor busca una solución en la tabla de abajo. Problema

Más detalles

Introducción 1 Que significa definir una consulta? 2 Definiendo una consulta en O3Query 4 Conexión a la base de datos 4

Introducción 1 Que significa definir una consulta? 2 Definiendo una consulta en O3Query 4 Conexión a la base de datos 4 IdeaSoft Uruguay S.R.L. Phone: +598 (2) 71 0 4372 21 de Setiembre 2570 Fax: +598 (2) 710 4965 Montevideo http://www.ideasoft.com.uy Uruguay O3 Query Guía de uso Tabla de Contenido Introducción 1 Que significa

Más detalles

Manual del Usuario. BPSueldo. Página 1 de 42 Versión 3.2

Manual del Usuario. BPSueldo. Página 1 de 42 Versión 3.2 Manual del Usuario BPSueldo Página 1 de 42 Versión 3.2 1) INTRODUCCIÓN...4 2) ESPECIFICACIONES DEL SISTEMA...4 3) INSTALACIÓN DEL SISTEMA...5 Proceso de instalación:...5 4) CIRCUITO DE REALIZACIÓN PAGOS

Más detalles

MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ

MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ Elaborado por: Juliana Lopez Luis Ulloa Fecha de Publicación: 08/09/2010 Versión: 1.0.1 1 Tabla de Contenido Consideraciones

Más detalles

SQL Data Export for PS/PSS

SQL Data Export for PS/PSS Version 2.3.5 MANUAL DE INSTRUCCIONES (M98232701-01-13B) CIRCUTOR, SA ÍNDICE 1.- INSTALACIÓN DEL SOFTWARE SQL DATA EXPORT... 3 1.1.- HABILITAR CONEXIONES REMOTAS DEL SERVIDOR SQL SERVER... 14 1.2.- DESINSTALAR

Más detalles

Cliente de Web de Zimbra Guía Rápida para los usuarios

Cliente de Web de Zimbra Guía Rápida para los usuarios Zimbra es una herramienta de colaboración que combina herramientas de correo electrónico, calendarios, libreta de direcciones. Todas estas herramientas se encuentran al utilizar el cliente de web en una

Más detalles

DDBUILDER MANUAL DEL USUARIO

DDBUILDER MANUAL DEL USUARIO DDBUILDER MANUAL DEL USUARIO Página Qué es DDBuilder? 102 Creando Un Nuevo Diccionario de Datos 103 El Archivo de Configuración CONFIG.TPM 103 El archivo SQL.INI 104 La Interface de DDBuilder 105 Barra

Más detalles

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net

Marcos de Desarrollo. Diseño e implementación de aplicaciones Web con.net Marcos de Desarrollo Diseño e implementación de aplicaciones Web con.net Prácticas de laboratorio (.NET) Planificación de clases prácticas 1. Introducción al entorno de trabajo 2. Ejemplos C# 3. Ejemplos

Más detalles

Generador GeneXus JAVA

Generador GeneXus JAVA Generador GeneXus JAVA Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento

Más detalles

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX 1 OBJETIVO Este manual describe las herramientas básicas necesarias para programar y gestionar una estación UNIX remota desde un PC con S.O Windows. El software utilizado es gratuito y está disponible

Más detalles

I7-02-16. Manual del Usuario. Revisión: 1. Mercado Electrónico J-Trader. Página 0 de 20. Manual del Usuario

I7-02-16. Manual del Usuario. Revisión: 1. Mercado Electrónico J-Trader. Página 0 de 20. Manual del Usuario Página 0 de 20 Manual del Usuario Página 1 de 20 Para obtener un correcto funcionamiento del sistema J-Trader, se recomienda leer detenidamente el siguiente instructivo. Sería de gran utilidad, tener una

Más detalles

Millennium MANUAL DE USUARIO

Millennium MANUAL DE USUARIO Millennium MANUAL DE USUARIO Indice Manual de Usuario SOR Trader Workstation Diapositiva Conexión a la Plataforma Descarga e Instalación del Forticlient 4 Qué hacer si no puedo acceder a la conexión VPN?

Más detalles

MANUAL. GENEXUS Web Panels. versión 7.0

MANUAL. GENEXUS Web Panels. versión 7.0 MANUAL GENEXUS Web Panels versión 7.0 Setiembre,2000 1 Editor html de web panels 7 Introducción 7 Descripción 7 Diseño 8 Font default para Web Panels 8 Formateo de texto 9 Insertar controles y sus propiedades

Más detalles

LÉAME EN PRIMER LUGAR Serie WorkCentre 7300 Instalación de Fiery

LÉAME EN PRIMER LUGAR Serie WorkCentre 7300 Instalación de Fiery LÉAME EN PRIMER LUGAR Serie WorkCentre 7300 Instalación de Fiery Este documento describe cómo instalar y configurar el Controlador de red Fiery para la serie WorkCentre 7300. Complete los pasos correspondientes

Más detalles

HARDkey.NET Sistema de protección de software y cifrado de datos 2000-2011 SITEPRO S.A. Versión 6.4.0622

HARDkey.NET Sistema de protección de software y cifrado de datos 2000-2011 SITEPRO S.A. Versión 6.4.0622 HARDkey.NET Sistema de protección de software y cifrado de datos 2000-2011 SITEPRO S.A. Versión 6.4.0622 Este archivo resume las nuevas características de esta versión del kit de desarrollo HARDkey NET.

Más detalles

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com Tutorial 1 Conexión con la Base de Datos Establecer la conexión con la base de datos no suele ser muy

Más detalles

Escritorios Remotos 1. RDP

Escritorios Remotos 1. RDP Escritorios Remotos 1. RDP RDP (Remote Desktop Protocol = Protocolo de Acceso a un Escritorio Remoto) es un protocolo desarrollado por Microsoft que permite manipular, de manera remota, el escritorio de

Más detalles

TUTORIAL DATA WAREHOUSE SQL Server: ETL Parte 1

TUTORIAL DATA WAREHOUSE SQL Server: ETL Parte 1 TUTORIAL DATA WAREHOUSE SQL Server: ETL Parte 1 Este documento consta de: Descripción general del Tutorial Prerrequisitos Pasos generales a seguir Pasos específicos a seguir Anexo I Instalación de Microsoft

Más detalles

Manual. Generador JAVA. Versión 6.1

Manual. Generador JAVA. Versión 6.1 Manual Generador JAVA Versión 6.1 Ultima actualización: Julio, 2000 Copyright ARTech Consultores 1988-2000. Todos los derechos reservados. El presente documento no puede ser duplicado de ninguna forma

Más detalles

Cómo abrir la base de datos de Aspel-SAE 5.0?

Cómo abrir la base de datos de Aspel-SAE 5.0? Cómo abrir la base de datos de Aspel-SAE 5.0? 1 Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde la

Más detalles

Manual de Instalación del sistema administrativo PremiumSoft Extended 7

Manual de Instalación del sistema administrativo PremiumSoft Extended 7 1 P á g i n a M a n u a l d e I n s t a l a c i ó n d e l s i s t e m a a d m i n i s t r a t i v o Manual de Instalación del sistema administrativo PremiumSoft Extended 7 X Realizado por: Enrique Tancredi

Más detalles

BROWSERSQL VERSIÓN 3.1 TUTORIAL

BROWSERSQL VERSIÓN 3.1 TUTORIAL TUTORIAL LAURA NOUSSAN LETTRY (MENDOZA, ARGENTINA 2011) ÍNDICE CONTENIDOS PÁGINA Introducción 2 Características Funcionales 2 Área de Conexión 3 Área de Ejecución de Sentencias 4 En qué se basa su funcionamiento

Más detalles

Bases de Datos SEGURIDAD E INTEGRIDAD EN BASES DE DATOS. Ejemplo del Lado del servidor

Bases de Datos SEGURIDAD E INTEGRIDAD EN BASES DE DATOS. Ejemplo del Lado del servidor Bases de Datos SEGURIDAD E INTEGRIDAD EN BASES DE DATOS Ejemplo del Lado del servidor Aplicación de conceptos: Se hizo referencia a los elementos que poseen los Sistemas de Gestión de Bases de Datos (SGBD)

Más detalles

Content Manager. IriScene Public Media versión 3.8 FRACTALIA Software

Content Manager. IriScene Public Media versión 3.8 FRACTALIA Software Content Manager IriScene Public Media versión 3.8 FRACTALIA Software 2 A. INTRODUCCIÓN... 3 B. DESCRIPCIÓN DEL FUNCIONAMIENTO... 3 C. MANUAL DE LA PLATAFORMA... 3 1. ACCESO A LA PLATAFORMA... 3 2. MÓDULOS...

Más detalles

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse Versión 3.0 02/12/2010 2 3 1 Control de versiones VERSIÓN AUTOR FECHA CAMBIO 1.0 SAIG, S.L. 22/03/2007

Más detalles

Guía rápida para la programación del F9 con el software Attendance Management.

Guía rápida para la programación del F9 con el software Attendance Management. Guía rápida para la programación del F9 con el software Attendance Management. ANTES DE COMENZAR. Si su comunicación con el F9 será por Ethernet, lea lo siguiente; de lo contrario pase directamente al

Más detalles

MANUAL. GXProtection 2000

MANUAL. GXProtection 2000 MANUAL GXProtection 2000 Febrero, 2002 Copyright ARTech Consultores SRL 1988-2002. Todos los derechos reservados. El presente documento no puede ser duplicado de ninguna forma sin el expreso consentimiento

Más detalles

Cómo abrir las bases de datos de Aspel-NOI 5.0?

Cómo abrir las bases de datos de Aspel-NOI 5.0? Cómo abrir las bases de datos de Aspel-NOI 5.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

GXFLOW Breve introducción teórica

GXFLOW Breve introducción teórica Gxflow 370 Qué es un workflow? GXFLOW Breve introducción teórica Un set de tareas ordenadas en una secuencia determinada, que define un proceso en el cual las situaciones son resueltas o bien manualmente

Más detalles

Configuración de IIS y Web Thin Clien. Introducción

Configuración de IIS y Web Thin Clien. Introducción Configuración de IIS y Web Thin Clien Introducción Este documento ha sido desarrollado con la finalidad de brindar a los usuarios de InduSoft Web Studio sugerencias y pasos para la configuración del Internet

Más detalles

Universidad de Puerto Rico Recinto Universitario de Mayagüez Decanato de Asuntos Académicos. Centro de Cómputos WINDOWS 95

Universidad de Puerto Rico Recinto Universitario de Mayagüez Decanato de Asuntos Académicos. Centro de Cómputos WINDOWS 95 Universidad de Puerto Rico Recinto Universitario de Mayagüez Decanato de Asuntos Académicos Centro de Cómputos WINDOWS 95 Por: Reinaldo López y Lisette Lugo Unidad de Servicios al Usuario Windows 95 Bienvenido

Más detalles

Data View Generator. Manual de Usuario. Versión 1.2

Data View Generator. Manual de Usuario. Versión 1.2 Versión 1.2 Julio de 1999 CONTENIDO GENERALIDADES... 3 DISTRIBUCIÓN E INSTALACIÓN... 4 REQUERIMIENTOS... 4 GENEXUS DATA VIEW GENERATOR WIZARD... 5 Página 1...5 Página 2...6 Página 3...7 Página 4...10 Conflictos:

Más detalles

9- Procedimientos almacenados.

9- Procedimientos almacenados. Objetivos: 9- Procedimientos almacenados. Crear procedimientos almacenados para ser usados en el desarrollo de software. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Base de datos

Más detalles

Curso de MySQL y Java

Curso de MySQL y Java Curso de MySQL y Java Introducción: instalación, arranque y primeros pasos 1. Material En este curso vamos a trabajar con el servidor mysql versión 4.0.18. También utilizaremos una herramienta llamada

Más detalles

MultiBase Cosmos. Notas a la versión 4.4, release 4. BASE 100, S.A. www.base100.com

MultiBase Cosmos. Notas a la versión 4.4, release 4. BASE 100, S.A. www.base100.com MultiBase Cosmos Notas a la versión 4.4, release 4 BASE 100, S.A. www.base100.com Índice IMPLEMENTACIONES... 3 MÉTODOS DE LA CLASE MODULE... 4 MÉTODOS DE LA CLASE SQLSTATEMENT... 6 MÉTODOS DE LA CLASE

Más detalles

Manual de uso de la Consola de Administración para usuarios Administradores.

Manual de uso de la Consola de Administración para usuarios Administradores. Manual de uso de la Consola de Administración para usuarios Administradores. I. ACCESO A LA CONSOLA DE ADMINISTRACIÓN 1. Para acceder a la consola de administración abra desde Internet Explorer la dirección

Más detalles

De que tamaño debe ser las fotografías a utilizar en los catálogos? Máximo de 128 KB

De que tamaño debe ser las fotografías a utilizar en los catálogos? Máximo de 128 KB Cuál es el formato de código de barras a utilizar? Anteriormente se ha estado utilizando el CODE 39, pero el código de barras resultante es muy ancho, por lo cual se deberá empezar a utilizar el CODE 128,

Más detalles

MANUAL DE AYUDA INFORMATIVAS WINDOWS

MANUAL DE AYUDA INFORMATIVAS WINDOWS MANUAL DE AYUDA INFORMATIVAS WINDOWS Agencia Tributaria CENTRO DE ATENCIÓN TELEFÓNICA DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA ÍNDICE PLATAFORMA DE INFORMATIVAS INTRODUCCIÓN... 4 Requisitos mínimos... 4

Más detalles

GUÍA PARA LA INSTALACIÓN DE NÓMINA 2.0

GUÍA PARA LA INSTALACIÓN DE NÓMINA 2.0 1 GUÍA PARA LA INSTALACIÓN DE NÓMINA 2.0 Antes de instalar Nómina 2.0, verifique si se cumplen todos los Pre-requisitos de: Versiones de Windows Recomendadas: Internet Information Server (IIS) FrameWork

Más detalles

Lo primero que debemos hacer es seleccionar el Cliente en el campo Nombre :

Lo primero que debemos hacer es seleccionar el Cliente en el campo Nombre : Aquí es donde administramos la Cuenta corriente de nuestros Clientes (previamente ingresados en la ventana Clientes). Como Agregar un registro de Cuenta corriente: Lo primero que debemos hacer es seleccionar

Más detalles

%& %)& '$!%*+ $, %%%&$ %%

%& %)& '$!%*+ $, %%%&$ %% OBJETIVO!!"#$$ %& '(%"#% (% %& %)& '$!%*+ $, %%%&$ %% REQUERIMIENTOS SOFTWARE VERSIÓN LINK Java Development Kit (JDK) 6 http://java.sun.com NetBeans 6.1 http://www.netbeans.org MySQL 5.0 http://dev.mysql.com/

Más detalles

Cómo abrir las bases de datos en Aspel-COI 6.0?

Cómo abrir las bases de datos en Aspel-COI 6.0? Cómo abrir las bases de datos en Aspel-COI 6.0? 1. Herramientas de administración nativas de Firebird. Firebird cuenta con una herramienta llamada ISQL la cual es una consola de línea de comandos desde

Más detalles

MANUAL DE USO FILEZILLA

MANUAL DE USO FILEZILLA Manual desarrollado por la Universidad de Jaén, España. http://www.ujaen.es/sci/redes/ftp/filezilla/ 1.- Introducción. MANUAL DE USO FILEZILLA FileZilla es un cliente de FTP desarrollado para la plataforma

Más detalles

En Wordpad se puede escribir, editar y dar formato a un texto, así como insertar imágenes de forma sencilla, etc.

En Wordpad se puede escribir, editar y dar formato a un texto, así como insertar imágenes de forma sencilla, etc. Aplicación WordPad Generalidades WordPad es un procesador de textos que permite crear e imprimir documentos de manera muy rápida y sencilla. En Wordpad se puede escribir, editar y dar formato a un texto,

Más detalles

Para la ClassPad 300. ClassPad Manager. (ProgramLink) Versión limitada. Guía del usuario. http://world.casio.com/edu_e/ RJA510188-4

Para la ClassPad 300. ClassPad Manager. (ProgramLink) Versión limitada. Guía del usuario. http://world.casio.com/edu_e/ RJA510188-4 Para la ClassPad 300 S ClassPad Manager (ProgramLink) Versión limitada Guía del usuario RJA510188-4 http://world.casio.com/edu_e/ Nota Los ejemplos de visualización mostrados en esta guía del usuario son

Más detalles

Instalación GIRH Licencias (JAVA)

Instalación GIRH Licencias (JAVA) Instalación GIRH Licencias (JAVA) GIRH-Licencias (JAVA): Requerimientos Generales: Apache Tomcat. JDK. Ver manual instalación Apache Tomcat y JDK: http://wiki/pages/viewpage.action?pageid=43253771 Requerimientos

Más detalles

Tekla Structures Guía del Administrador de Licencias. Versión del producto 21.1 septiembre 2015. 2015 Tekla Corporation

Tekla Structures Guía del Administrador de Licencias. Versión del producto 21.1 septiembre 2015. 2015 Tekla Corporation Tekla Structures Guía del Administrador de Licencias Versión del producto 21.1 septiembre 2015 2015 Tekla Corporation Contenido 1 Sistema de licencias de Tekla Structures... 5 1.1 Lista de comprobación

Más detalles

CuteFTP Manual de configuración

CuteFTP Manual de configuración CuteFTP Manual de configuración 28/03/2001 Manual de Cute-FTP 4.0 Configurar la conexión Conectando con el servidor Pantalla Principal Cambiar la presentación Elegir los directorios de origen y destino

Más detalles

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos

Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Oracle Database 12c (12.1.0.2.0) Instalación-Creación de Base de Datos Antes de comenzar la instalación del software de la base de datos es necesario copiar el software a la máquina virtual. Para ello

Más detalles

Icards Solutions S.A. de C.V.

Icards Solutions S.A. de C.V. Este documento explica la instalación, configuración y operación del sistema de emisión de tarjetas México Emprende. Fecha Autor Revisor Versión 10-06- 2011 Ana Karen Aguilar Rubén Pacheco López 1.0 24-06.2011

Más detalles

Sistema María Pedido de Etiquetas Manual de Usuario

Sistema María Pedido de Etiquetas Manual de Usuario Sistema María Pedido de Etiquetas Manual de Usuario Unidad Informática Agosto 2012 Copyright 2012 Fondo Nacional de Recursos - Se permite la distribución y la copia literal de este artículo en su totalidad

Más detalles

MANUAL DE AYUDA INFORMATIVAS MAC/OSX

MANUAL DE AYUDA INFORMATIVAS MAC/OSX MANUAL DE AYUDA INFORMATIVAS MAC/OSX Agencia Tributaria CENTRO DE ATENCIÓN TELEFÓNICA DEPARTAMENTO DE INFORMÁTICA TRIBUTARIA ÍNDICE PLATAFORMA DE INFORMATIVAS INTRODUCCIÓN... 4 Requisitos mínimos... 4

Más detalles

CONFIGURACIÓN PST-ADV-E-ELE_PP-85

CONFIGURACIÓN PST-ADV-E-ELE_PP-85 CONFIGURACIÓN PST-ADV-E-ELE_PP-85 El software ACCESS para el PP-85 permite la captura de eventos desde el dispositivo ya sea capturando por lotes o en tiempo real. Requerimientos: -Computador con Windows

Más detalles

Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server. Vicente Sánchez Patón I.E.S Gregorio Prieto.

Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server. Vicente Sánchez Patón I.E.S Gregorio Prieto. Tema 5 SRI Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server Vicente Sánchez Patón I.E.S Gregorio Prieto Tema 5 SRI Lo primero será descargarse el filezilla sever, desde su

Más detalles

Guía de Inicio Rápido de Servoy Admin

Guía de Inicio Rápido de Servoy Admin Guía de Inicio Rápido del Servidor de Servoy 1 Guía de Inicio Rápido de Servoy Admin 1. Introducción al Application Server... 2 2. Instalación... 3 3. Actualización... 5 4. Inicio... 6 5. Configuración...

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION CICLO 01-2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLOGICOS ESCUELA DE COMPUTACION GUIA DE LABORATORIO Nº 2 Nombre de la practica: Exploración básica en SQL Server Management Studio Lugar de

Más detalles

Lo que necesitaremos para programar en Java, será un editor de texto o IDE y la JDK.

Lo que necesitaremos para programar en Java, será un editor de texto o IDE y la JDK. Introducción Java surgió en 1991 dentro de la empresa Sun Microsystems como un lenguaje de programación sencillo y universal destinado a electrodomésticos. La reducida potencia de cálculo y memoria de

Más detalles

Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50

Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50 1 Guía rápida de instalación / actualización (versión 20120510) Roadnet Transportation Suite Versiones 3.40 / 3.50 Contenido Previo a la instalación / actualización... 2 Pasos para descargar instaladores...

Más detalles

Instructivo uso aplicaciones del Panel de Control y uso de Webmail

Instructivo uso aplicaciones del Panel de Control y uso de Webmail Instructivo uso aplicaciones del Panel de Control y uso de Webmail (v. 3.1 2012) 1. Introducción Este instructivo tiene por objetivo explicar el uso de las aplicaciones que VIARED pone a disposición de

Más detalles

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente

REQUISITOS DEL SISTEMA. Software Servidor. Cliente. Hardware Servidor. Cliente MANUAL TECNICO INSTALACIÓN Y CONFIGURACIÓN DEL SISTEMA AARON A QUIEN VA DIRIGIDO El siguiente manual está dirigido al administrador encargado de la instalación y configuración del Sistema AARON. PRÓLOGO

Más detalles

Instalación segura de Firebird en Win 2003 Server

Instalación segura de Firebird en Win 2003 Server FoxPress Enero 2005 Instalación segura de Firebird en Win 2003 Server Por Simon Carter TECT Software Ltd http://www.tectsoft.net/ Instala Firebird 1.5.x. (para más información sobre si instalar la versión

Más detalles

Herramienta CASE (Bouml)

Herramienta CASE (Bouml) Herramienta CASE (Bouml) Ingeniería de la Programación Práctica 6 1 Contenido La presentación es una traducción, con alguna pequeña aportación, del tutorial sobre Bouml que puede encontrarse en inglés

Más detalles

FileMaker 11. Guía ODBC y JDBC

FileMaker 11. Guía ODBC y JDBC FileMaker 11 Guía ODBC y JDBC 2004-2010 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker es una marca comercial de FileMaker,

Más detalles

MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA

MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA MANUAL DE INSTALACIÓN DEL SERVIDOR SIERRA 1. Instalación del servidor de bases de datos geográficas... 1 1.1. Instalación y configuración de PostgreSQL... 1 1.2. Instalación de Proj y GEOS... 2 1.3. Instalación

Más detalles

Manual de instalación del servidor Sierra

Manual de instalación del servidor Sierra Manual de instalación del servidor Sierra 1. Contenido y preparación de la instalación...1 2. Instalación de PostgreSQL con PostGIS para el soporte de datos espaciales.... 2 3. Instalación de Apache Geronimo...3

Más detalles

Errores del Manejador de Archivo Errores del Compilador

Errores del Manejador de Archivo Errores del Compilador MAR DE BANDA # 2075 COLONIA COUNTRY CLUB GUADALAJARA, JAL, MEX. TEL. (33)35.85.03.03, FAX (33)35.85.04.04 EMAIL: soporte@multilan.com.mx WEB www.multilan.com.mx Errores del Manejador de Archivo Errores

Más detalles

ADVISOR MODELO DE DESARROLLO

ADVISOR MODELO DE DESARROLLO ADVISOR MODELO DE DESARROLLO 1 1 INDICE 1 ÍNDICE... 2 2 ENTORNO... 3 3 AREA DE TRABAJO DE LA APLICACION... 3 4 BARRA DE ESTADO... 4 5 BARRA DE HERRAMIENTAS DE MENU... 4 6 MENU CONTEXTUAL... 6 7 MENU DE

Más detalles

GUIA RAPIDA CONFIGURACION SISTEMA DE CONTROL DE ACCESO SOYAL

GUIA RAPIDA CONFIGURACION SISTEMA DE CONTROL DE ACCESO SOYAL GUIA RAPIDA CONFIGURACION SISTEMA DE CONTROL DE ACCESO SOYAL 1. INSTALACIÓN DEL SOFTWARE El software de configuración y monitoreo de control de acceso de eclipse, comprende dos aplicaciones: a. 701 Server:

Más detalles

FileMaker 12. Guía ODBC y JDBC

FileMaker 12. Guía ODBC y JDBC FileMaker 12 Guía ODBC y JDBC 2004-2012 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker y Bento son marcas comerciales de

Más detalles

GUÍA DE SOPORTE TÉCNICO

GUÍA DE SOPORTE TÉCNICO GUÍA DE SOPORTE TÉCNICO 2007 Edusoft LTD. All rights reserved SENA Page 2 of 15 Requisitos del Sistema Para ejecutar English Discoveries Online, su computador debe reunir los siguientes requisitos: Requisitos

Más detalles

Módulo Marcador de llamadas salientes CA

Módulo Marcador de llamadas salientes CA Módulo Marcador de llamadas salientes CA Manual de instrucciones v1.0 Poltys, Inc. 3300 N. Main Street, Suite D, Anderson, SC 29621-4128 +1 (864) 642-6103 www.poltys.com 2012, Poltys Inc. Todos los derechos

Más detalles

Preguntas frecuentes CD-ROM

Preguntas frecuentes CD-ROM Preguntas frecuentes CD-ROM La gran mayoría de problemas de instalación del CD-ROM pueden resolverse con un test de diagnóstico con el mismo CD-ROM, clickando en la indicación del menú principal Requisitos

Más detalles

- Requerimientos mínimos... Pág. 3. - Requerimientos (Recomendado)... Pág. 3. - Instalación de la UER Regional... Pág. 4

- Requerimientos mínimos... Pág. 3. - Requerimientos (Recomendado)... Pág. 3. - Instalación de la UER Regional... Pág. 4 CONTENIDO - Requerimientos mínimos... Pág. 3 - Requerimientos (Recomendado)... Pág. 3 - Instalación de la UER Regional... Pág. 4 - Instalando Aplicativo UER Regional 2.11... Pág. 6 - Configuración UER

Más detalles

Manual de agente de comunicaciones

Manual de agente de comunicaciones Manual de agente de comunicaciones Preparado por: Ivan Ticona Fecha: 15-10-2009 Contenido... 2 Manual del agente de comunicaciones... 1.Objetivo... 2.Alcance....Terminología... 4.Instalación... 5.Instalación

Más detalles

TABLAS DINÁMICAS EXCEL 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

TABLAS DINÁMICAS EXCEL 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE TABLAS DINÁMICAS EXCEL 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE TABLAS DINÁMICAS Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios

Más detalles

Instalación de Clientes y Base de Datos para SIIL Personal. SIIL Personal

Instalación de Clientes y Base de Datos para SIIL Personal. SIIL Personal Instalación de Clientes y Base de Datos para SIIL Personal SIIL Personal Febrero de 2001 1 Indice Indice...2 Introducción...3 Instalación de clientes de Developer...3 Developer 6.0...3 Developer Patch

Más detalles

Instalación y Administración de un servidor VNC en Linux Ubuntu y un cliente en Windows.

Instalación y Administración de un servidor VNC en Linux Ubuntu y un cliente en Windows. Instalación y Administración de un servidor VNC en Linux Ubuntu y un cliente en Windows. En esta práctica se pretende instalar y administrar un servidor VNC en Linux y un cliente VNC Windows. Con lo cual,

Más detalles

MANUAL DE AYUDA INFORMATIVAS WINDOWS

MANUAL DE AYUDA INFORMATIVAS WINDOWS MANUAL DE AYUDA INFORMATIVAS WINDOWS Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE PLATAFORMA DE INFORMATIVAS INTRODUCCIÓN...4 Requisitos mínimos... 4 Requisitos

Más detalles

Manual de Operaciones CWS

Manual de Operaciones CWS 4. WEB Server. Operación. Al ejecutar el WebServer se abrirá la siguiente pantalla, El WebServer opera como una herramienta de administración y también habilita el acceso a las imágenes desde Navegadores

Más detalles