CatalogManager..BuscarPorCódigo

CatalogManager.<Nombre del catálogo>

BuscarPorCódigo

Disponible desde la versión 8.0.

Sintaxis:

BuscarPorCódigo(<Código>, <BuscarPorCódigoCompleto>, <Padre>, <Propietario>)

Parámetros:

<Código> (obligatorio)

Tipo: Número, Cadena.
Código de búsqueda.
Puede ser una cadena o un número dependiendo de la configuración del catálogo en el Administrador de Configuración.

<BuscarPorCódigoCompleto> (opcional)

Tipo: Booleano.
Determina el modo de búsqueda por un código completo. True especifica que el código buscado debe ser una cadena que contenga una secuencia de códigos por nivel de catálogo delimitados por el símbolo “/”.
Valor predeterminado: False.

<Padre> (opcional)

Tipo: CatalogRef.<Nombre del catálogo>.
Padre a buscar. Si no se especifica, la búsqueda se realiza en todo el catálogo.

<Propietario> (opcional)

Tipo: CatalogRef.<Nombre del catálogo>.
Propietario en el cual se debe realizar la búsqueda. Si no se especifica, la búsqueda se realiza en todo el catálogo.

Valor devuelto:

Tipo: CatalogRef.<Nombre del catálogo>, Indefinido.
Si no hay ningún elemento con el código especificado, se devuelve una referencia vacía.
Si no se establece un código (longitud = 0) para un catálogo, se devuelve el valor Indefinido.

Descripción:

Busca un elemento por su código.

Disponibilidad:

Servidor, cliente grueso, conexión externa, aplicación móvil (servidor), servidor independiente móvil.

Ejemplo:

CadenaDeCódigo = “840”;
Monedas = Catálogos.Monedas;
ReferenciaEncontrada = Monedas.BuscarPorCódigo(CadenaDeCódigo);
Si 
ReferenciaEncontrada = Monedas.RefVacia() Entonces
    Mensaje(“No existe la ““” + CadenaDeCódigo + “”” moneda”);
FinSi
;

Disponible desde:

Disponible desde la versión 8.0.