Editar

Atributos de base de datos no válidos

Cuadro Atributos de base de datos no válidos

Digi3D.AI muestra este cuadro cuando pulsas Cancelar o la tecla Esc en el cuadro de diálogo Error en los atributos de usuario. Ese cuadro aparece cuando Digi3D.AI no puede asignar el valor de un atributo al registro de la base de datos, en uno de estos casos:

  • El campo tiene desactivada la opción Permitir longitud 0 en la tabla de códigos y el atributo no tiene valor. Digi3D.AI hace esta comprobación antes de enviar el valor a la base de datos.
  • El motor de base de datos rechaza el valor. Por ejemplo, un texto más largo que el tamaño del campo.

El cuadro aparece al registrar una entidad nueva en un archivo de dibujo conectado a una base de datos y al pulsar Aceptar en el cuadro de diálogo Editar códigos.

Contenido

  • Más información: la tabla de la base de datos, el nombre del campo y el texto del error que muestra el cuadro Error en los atributos de usuario.

Botones

El cuadro no se puede cerrar con la tecla Esc ni con el botón de cierre de la ventana: tienes que elegir uno de estos botones.

  • Volver a asignar: Digi3D.AI vuelve a asignar los valores de todos los campos del registro. Si el valor del campo sigue sin ser válido, muestra otra vez el cuadro de diálogo Error en los atributos de usuario.
  • Conservar la entidad: guarda la entidad en el archivo de dibujo. Digi3D.AI no guarda en la base de datos el registro del código que ha fallado: si la entidad es nueva, ese código queda sin registro enlazado. Los demás códigos de la entidad se almacenan normalmente.
  • Eliminar la entidad: si la entidad es nueva, Digi3D.AI la descarta: no se guarda en el archivo de dibujo ni se muestra. Si el cuadro aparece al pulsar Aceptar en el cuadro de diálogo Editar códigos, Digi3D.AI cierra el editor y borra la entidad del archivo de dibujo. Puedes recuperarla con la orden UNDO.

Desde el cuadro de diálogo Editar códigos

  • Conservar la entidad: el editor se cierra y la entidad conserva los cambios hechos en el editor. El registro del código que ha fallado conserva en la base de datos los valores anteriores.
  • Eliminar la entidad: los registros de los códigos anteriores al que ha fallado ya se han guardado en la base de datos. Digi3D.AI no los borra al borrar la entidad.