DELETE TAG
 Borra un tag
------------------------------------------------------------------------------
 Sintaxis

     DELETE TAG <cNombreOrden> [IN <xcNombreContenedorOrd>]
        [, <cNombreOrden> [IN xcNombreContenedorOrd] lista>]

 Argumentos

     <cNombreOrden> es una cadena de caracteres que representa el nombre
     del orden.

     <xcNombreContenedorOrd> representa el nombre de un fichero de disco
     que contiene uno o más órdenes. La vía de acceso y la extensión del
     nombre del fichero son opcionales. Si no se incluye la extensión,
     CA-Clipper utiliza la extensión por defecto del RDD actual.

     <cNombreOrden...lista> es una lista opcional de pares de nombres de
     órdenes y contenedores de órdenes separados por comas. No se tienen en
     cuenta los nombres que consistan en una cadena de caracteres nula ("")
     o en espacios en blanco. Es posible especificar los órdenes como una
     expresión literal o como una expresión de caracteres encerrada entre
     paréntesis. Si el nombre del contenedor de órdenes no incluye una
     extensión, el controlador actual de la base de datos proporciona una
     extensión por defecto.

 Descripción

     Este mandato borra un orden de un contenedor de órdenes en el área de
     trabajo actual. Si se omite <xcNombreContenedorOrd>, se busca en todos
     los contenedores de órdenes del área de trabajo actual o del área
     especificada, y se elimina el primer <cNombreOrden> que se encuentra.
     Si el orden no se encuentra, se produce un error de ejecución
     recuperable.

     Si <cNombreOrden> es el orden activo, la base de datos en el área de
     trabajo actual o en el área de trabajo especificada, adopta el orden
     identidad (orden natural o de entrada) y el ámbito SET FILTER.

     Si <xcNombreContenedorOrd> no existe o existe pero no incluye a
     <cNombreOrden>, se produce un error de ejecución.

     El RDD activo determina la capacidad de un contenedor de órdenes. Los
     controladores DBFNTX y DBFNDX sólo admiten contenedores con un único
     orden, mientras que otros RDD pueden admitir varios órdenes (p.e., los
     controladores DBFCDX y DBFMDX).

 Ejemplos

     USE Cliente VIA "DBFCDX" NEW
     SET INDEX TO Cliente

     // Elimina los órdenes (Tags) Cli01 y Cli02 que
     // existen en el fichero índice Cliente
     DELETE TAG Cli01 IN Cliente
     DELETE TAG Cli02 IN Cliente

     // o bien
     // DELETE TAG Cli01 IN Cliente, Cli02 IN Cliente

 To download this example - click here.

See Also: ORDDESTROY()