Digi21
ALTA_DBASE
|
Sirve para dar de alta, es decir, añadir un registro en la base de datos. Estos datos se asignarán posteriormente a una o varias entidades del dibujo. Esta orden puede utilizarse tanto para la tabla interna de Digi21 como para las bases de datos externas (de tipo Access 97 o DBase). Si se va utilizar la tabla interna de Digi21 , debe haber sido activada la tabla DBDIGI antes de llamar a esta orden. El registro que se va a dar de alta tendrá dos campos: nº de entidad y código. El número de entidad puede ser cualquiera en el rango de -2*109 a +2*109 y el código puede tener un máximo de seis caracteres. Este tipo de alta no se almacenará en una tabla externa, sino en el propio fichero de dibujo, junto con las coordenadas y el resto de la información del fichero.
Por el contrario, si se quiere utilizar una base de datos externa para almacenar los atributos de las entidades, debe haberse establecido previamente el nombre de dicha base de datos, bien con la orden BASE_DATOS para bases de datos de tipo Access 97, o bien DIRBASES para bases de datos de tipo DBase. Después se ha debido activar la tabla deseada con la orden TABLA_ACTIVA. Si se han realizado estos pasos, al ejecutar la orden ALTA_DBASE, el programa nos presentará un registro vacío con todos los campos que esten definidos en la tabla activa. Estos campos deben ser rellenados y, posteriormente, debe asignarse este registro a alguna entidad del dibujo.
Después de dar un alta, tanto en el caso de tabla interna como externa, aparece en la casilla superior derecha de la pantalla un '1', lo cual indica que hay un registro con datos que no está asociado a ningún elemento del dibujo. Si se dibuja una entidad en este momento, cuando se termine, se le asignarán los datos del registro pendiente.
Pueden darse varias altas seguidas dentro de la misma tabla, con lo que la entidad dibujada se enlazaría con todas ellas. Después de esto desaparece el número de registros pendientes del área de información en la zona superior de la pantalla. Es posible, con las órdenes PONER_ATR y PONER_ATR_V, asignar uno o varios registros que se han dado de alta en la tabla, a elementos ya dibujados. Con la orden ALTA_DBASE el programa presenta una plantilla vacía del registro para ser rellenado. Se puede activar la orden de ayuda alta duplicada (ALTA_DUP) para que nos traiga una copia del último registro ya lleno, y poder utilizarlo como modelo, modificando alguno de los campos. Dentro de la ventana del editor de altas se puede mover hacia arriba o hacia abajo, insertar, borrar, etc. Al final puede pulsarse [ENTER] para confirmar el alta o [ESC] para abandonar la operación. Si no se desea asignar el alta, puede eliminarse del buffer con la orden U. Se pueden ver y modificar posteriormente los atributos asignados a una entidad con la orden EDITAR_ATR. Órdenes relacionadas: ALTA_DUP, BASE_DATOS, BORRA_ATR, CAMPO_A_TEXTO, CARGAETIQUETAS, CATDBS, CLONAR, DIRBASES, EDITAR_ATR, EDITAR_TODO, PONER_ATR, PONER_ATR_V, TABLA_ACTIVA. |