Las principales modificaciones introducidas en la versión 13.4 del entorno 4D se enumeran a continuación. Para obtener información más detallada, por favor consulte la documentación correspondiente.
- Modificación de la representación de fechas nulas
Las fechas nulas con el formato System date short ahora se devuelven en la forma: 00/00/0000! (en las versiones anteriores, se devuelven de la forma: 00/00/00!).
Para más información, consulte: Comando String en el manual del Lenguaje.
- Eliminación de la asignación automática de variables web
En las nuevas bases de datos, el servidor web de 4D ya no asigna automáticamente los valores de las variables recibidas por medio de los formularios web a las variables 4D. Ahora es necesario utilizar los comandos dedicados WEB GET VARIABLES o WEB GET BODY PART. El mecanismo se mantiene por compatibilidad en las bases convertidas, pero se puede desactivar gracias a la nueva opción de compatibilidad Asignación automática de las variables.
Para más información, consulte: Asociar objetos 4D a objetos HTML en el manual de Lenguaje y Página Compatibilidad en el manual de Diseño.
- SQL: Nuevos campos en la tabla sistema _USER_COLUMNS
Los campos AUTOGENERATE y AUTOINCREMENT ya están disponibles en la tabla sistema _USER_COLUMNS.
Para más información, consulte: Tablas sistema en el manual 4D SQL.
- SQL: Nuevas opciones para el comando ALTER TABLE
El comando SQL ALTER TABLE acepta nuevas opciones: (ADD) TRAILING, ENABLE | DISABLE} AUTO_INCREMENT and ENABLE | DISABLE} AUTO_GENERATE.
Para más información, consulte: ALTER TABLE en el manual 4D SQL.
- SQL: Soporte de constantes fecha y hora en formato ODBC
El servidor SQL es ahora compatible con las constantes fecha y hora conforme al API ODBC.
Para más información, consulte: constante_odbc en el manual 4D SQL.