Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Varios problemas corregidos por Visual FoxPro 9.0

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 894011
Resumen
Este artículo enumeran muchos de los errores generales que se corrigen en Microsoft Visual FoxPro 9.0. Esta lista es exhaustiva en absoluto. Sin embargo, resaltar las correcciones en varias áreas de producto diferente.
Más información
  • La cuadrícula muestra registros que no cumplen la condición de SET FILTER.
  • La propiedad XMLTable.ChildTable no funciona si no pertenece a un objeto XMLAdapter .
  • Ver diseñador reemplaza el operador "LIKE" con el operador "=".
  • Recibe un mensaje de error 1494 de error cuando se cumplen las condiciones siguientes:
    • Se abre una vista con la cláusula NODATA .
    • La vista se actualiza mediante la función REQUERY .
    • La vista valida una consulta UNION de SQL con las conversiones de tipo implícito.
    Nota El texto de la mensaje de error es "Ver definición ha cambiado."
  • Visual FoxPro se cierra inesperadamente cuando se cambia datasessions desde un formulario que tiene una cuadrícula a un objeto de sesión.
  • Podrán omitir el VALID LOSTFOCUS eventos y de objetos de páginas en un control PageFrame .
  • Un comando CATCH a una variable de memoria precedido de "hr" no funciona dentro de un TRY... CATCH estructura.
  • Si ejecuta un programa muchas veces rápidamente haciendo clic en el ! botón en la barra de herramientas estándar, recibirá mensajes de error.
  • Aparecerá el el cuadro de diálogo Imprimir detrás del escritorio cuando se imprima el Portapapeles.
  • El identificador de producto (PID) de Visual FoxPro 8 aparece en el sitio Web de soporte técnico en línea como Visual FoxPro 7. PID nuevos se generan para Visual FoxPro 9.0.
  • El método PageFrame.Move incorrectamente ajusta el tamaño del control PageFrame .
  • Cuando utilice una clase de miembro para agregar un control ActiveX a un control PageFrame página que es diferente de la primera página, el control ActiveX aparece en la primera página.
  • Con temas habilitadas, si cambia el tamaño un formulario de una manera específica en el Diseñador de, no renegociación controles en la página de control PageFrame .
  • Cuando se establece la propiedad BackColor de un control OptionButton gráfica para el seguimiento activo, el control aparece incorrecto en una página con temas.
  • La función ALINES recorta caracteres (CRLF) de la combinación de retorno si se proporciona el parámetro cParseChar .
  • Cuando se utiliza el comando SET lista de sucesos TO , seguimiento mediante la función SYS(2801,2) de eventos de Windows está deshabilitado para la sesión de Visual FoxPro.
  • Una etiqueta no temáticos opaca no tiene la propiedad BackColor correcta en una página con temas.
  • Un artículo que se ha agregado a un control ComboBox no está disponible para delegar el código cuando el delegado está enlazado al método Combo.AddItem mediante el parámetro 1.
  • El comando INSERT INTO no vuelva a seleccionar un área de trabajo vacantes.
  • La función INPUTBOX deshabilita barras de menús personalizadas.
  • En un escenario mutiuser con una cuadrícula de tabla en el búfer, recibirá un mensaje de error "Índice no coincide la tabla".
  • Cuando se produce un error inesperado, el método CursorAdapter.CursorFill cierra inesperadamente el conjunto de registros que está intentando adjuntar.
  • Tiene una cuadrícula en un formulario que tiene una propiedad de partición establecida en un valor que es 319 o mayor. Cuando ejecute los comandos MODIFY FORM o DO FORM en ese formulario, recibirá mensajes de error.
  • Si establece la propiedad AllowCellSelection en false (. f el.) , una cuadrícula deshabilitada está habilitada.
  • Si establece la propiedad LockColumns de una cuadrícula de forma interactiva, no se llama el método LockColumns_assign o cualquier otro método que se enlaza a la propiedad LockColumns .
  • Si la propiedad AllowCellSelection de una cuadrícula es false (. f el.) , la cuadrícula no puede obtener enfoque si la propiedad OrigenDelRegistro no tiene registros.
  • Recibe el siguiente mensaje de error cuando publica un servicio Web:
    SCHEMANODE no se evalúa a un objeto.
  • El control EditBox no respeta los bytes de cliente potencial de caracteres de doble byte.
  • La función de Version(3) devuelve código enu (00) cuando se carga el archivo Vfp8rcht.dll como un archivo de recursos en tiempo de ejecución.
  • El evento DBC BeforeOpenTable recibe el nombre de la tabla abierta actualmente en lugar del nombre de cursor que se abre.
  • El evento DBC Activate no se produce antes de la ventana del Diseñador de bases de datos se abre en una base de datos desactivada.
  • El objeto CursorAdapter no actualiza los servicios de fondo si el controlador ODBC no admite transacciones.
  • No se encuentra la propiedad CursorAdapter.ConversionFunc si se utiliza el comando SKIP en el cursor antes de que se utiliza la función TableUpdate .
  • El comando CREATE VIEW SQL no funciona si el comando SELECT-SQL incluye una cadena literal que está incluida en corchetes ([]) con un solo apóstrofe (') dentro de.
  • Si no se pasa ningún parámetro a la función SQLSTRINGCONNECT , recibirá el siguiente mensaje de error:
    Valor de argumento de función, tipo o recuento no es válido.
    El comportamiento esperado es abrir la ventana Seleccionar origen de datos .
  • Puede cambiar un valor en un control ComboBox que devuelve . f el. desde el evento al .
  • Cuando se elimina una instrucción de parámetro de un método heredado de mientras está en la clase o en Diseñador, el método aparecerá como [predeterminado] en la ventana Propiedades .
  • En Visual FoxPro 8, el comando COPY TO... FOX2X convierte el campo divisa a Float(12,4) . En versiones anteriores de Visual FoxPro, el comando COPY TO... FOX2X convierte el campo divisa en Float(20,4) .
  • El método Form.SaveAsClass permite guardar un archivo utilizando un nombre no válido.
  • El comando Espera WINDOW no colocar la ventana correctamente en una configuración dual o de varios monitores.
  • Si utiliza el operador de $ en una instrucción SELECT, de SQL recibirá un mensaje de error "SQL: Internal Error". Este mensaje de error es el número de error 1800 de Visual FoxPro.
  • Cuando presiona la tecla de flecha abajo en una cuadrícula, recibirá un mensaje de error "Registro es out of intervalo". Este mensaje de error es el número de error 5 de Visual FoxPro.
  • La función SYS(3054) no muestra el porcentaje de signo ("%") en una cadena cuando la función reimprime la instrucción SQL.
  • Un error de desbordamiento de pila se produce cuando un objeto y sus descendientes se derivan de la misma clase y el objeto y sus descendientes se almacenan en la misma biblioteca de clase.
  • Puede utilizar el pantalla = ON comandos en el archivo Config.fpw. Cuando se compila el archivo en un archivo DLL o una DLL multiproceso (MTDLL), una excepción grave se produce en Visual FoxPro.
  • El Asistente para informes no muestra los índices.
  • El valor de la variable de sistema _PAGENO es incorrecto en un informe cuando el grupo ocupa más de una página.
  • El comando REFRESH no actualiza el registro actual en la vista local. El comando REFRESH funciona correctamente en la vista remota.
  • Una consulta devuelve un resultado incorrecto cuando utiliza un índice temporal en un campo acepta valores NULL para optimizar la evaluación de JOIN.
  • Una consulta devuelve un resultado incorrecto cuando utiliza un índice temporal en un campo acepta valores NULL para optimizar la evaluación de JOIN para no igual a (! =) condición.
  • Recibirá una "variable '...' no se encuentra" mensaje de error cuando genera un proyecto tiene una tabla incluye y un nombre largo de campo indizado.
  • Las propiedades PageFrame.Width y PageFrame.Height no devuelven el alto y ancho actual si la propiedad TabStretch se establece en 0 (cero).
  • El valor de la propiedad PageFrame.PageHeight no cambia cuando se agregan filas.
  • Las teclas RE PÁG, AV PÁG y inicio no provocan el evento Click en un control ListBox como las teclas de dirección.
  • Un literal en el comando Vista remota NULL se reemplaza con . NULL. . Este comportamiento impide guardar o ejecución.
  • Un comando de MODIFY comando con un nombre de archivo corto borra un archivo que tiene un nombre de archivo largos. Un nombre corto de archivo puede ser tienen ocho caracteres en el nombre, tienen tres caracteres en la extensión de nombre de archivo y utilice el carácter de tilde (~).
  • No se provoca el evento ListBox.InteractiveChange cuando haga clic en un elemento de cuadro de lista y, a continuación, mueve el puntero del mouse (ratón) a otro elemento de mismo cuadro de lista.
  • No se llama al método This_Access si se hace referencia a un objeto mediante un elemento de matriz o un elemento de la colección.
  • Cuando intenta pasar un parámetro adicional por referencia a un procedimiento o un método de objeto, recibirá un mensaje de error "No se puede redefinir".
  • Cuando Microsoft ClearType está habilitado, se convierte una etiqueta en un formulario en más oscuro cada vez que se actualiza el formulario.
  • Al utilizar la función ESBLANCO en un comando SQL SELECT junto con una tabla de alias, recibirá un mensaje de error "Objeto AliasName no encontrado".
  • La función BitLShift produce una excepción de desbordamiento de entero (0xC0000095).
  • Recibe un mensaje de error cuando agrega una tabla desde el Diseñador de base de datos a un formulario si la tabla tiene un nombre numérico.
  • Si hace clic en la parte desplegable de un control ComboBox , haga clic en pasa a través del control ComboBox al control subyacente y, a continuación, desencadena el evento Click del control subyacente.
  • Recibe un "Error interno de coherencia de conectividad" mensaje de error cuando guarda una vista local si el nombre de la base de datos incluye un corchete ([]) o un apóstrofo ('). Este mensaje de error es el número de error 1522 de Visual FoxPro.
  • La propiedad WordWrap del control CommandButton permite ajustar el texto. Sin embargo, no se puede especificar un retorno de carro.
  • Las columnas de lista desplegable de un control ComboBox no están centradas en la pantalla.
  • El método ResetToDefault de una propiedad de miembro que contiene una referencia de objeto no libera la referencia de objeto.
  • Los cambios en un cursor de búfer desaparecerán en una transacción multinivel.
  • Si se llama a la función CDX con un valor de 17, recibirá un mensaje de error "valor del argumento de función, tipo o recuento no es válido".
  • El comando SQL UPDATE está limitado a 128 campos. Debería limitarse a 255.
  • Recibe un mensaje de error "error de coherencia interno" cuando un control ListBox está enlazado a un cursor indizado.
  • Recibirá una "llamada a API provocó una excepción mensaje de error cuando utiliza la función CallFn desde la biblioteca FoxTools.fll que se incluye con Visual FoxPro 7 y 8 de Visual FoxPro. Este mensaje de error es el número de error 2028 de Visual FoxPro.
Referencias
Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
818179Varios problemas corregidos por Visual FoxPro 8.0

Warning: This article has been translated automatically

Propiedades

Id. de artículo: 894011 - Última revisión: 03/02/2005 00:04:02 - Revisión: 1.2

Microsoft Visual FoxPro 9.0 Professional Edition

  • kbmt kbinfo KB894011 KbMtes
Comentarios
t=">