Orden.GetAvailableFields
GetAvailableFields
Disponible desde la versión 8.0.
Sintaxis:
GetAvailableFields()
Valor devuelto:
Tipo: CustomFields.
Descripción:
Obtiene la colección de campos disponibles para ordenar.
Precaución: Este método no está disponible para la filtración de listas dinámicas (propiedad Order de los objetos CatalogList.
Disponibilidad:
Servidor, cliente grueso, conexión externa.
Ejemplo:
// El procedimiento hace copias de los campos y elementos disponibles de un objeto “Orden” a otro // Parámetros: // Qué – Orden, los elementos y campos disponibles que se deben copiar // A – Orden, los elementos y campos disponibles que se deben crear Procedimiento CopyFilter(Qué, A) Export CopyTo.SetAvailableFields(Qué.GetAvailableFields()); Para cada Elemento En Qué Hacer NuevaOrden = A.Find(Elemento.Nombre); Si NuevaOrden = Indefinido Entonces NuevaOrden = A.Add(Elemento.Nombre, Elemento.Nombre, Elemento.Presentación); FinSi; NuevaOrden.ComparisonType = Elemento.ComparisonType; NuevaOrden.Value = Elemento.Value; NuevaOrden.ValueFrom = Elemento.ValueFrom; NuevaOrden.ValueTo = Elemento.ValueTo; NuevaOrden.Use = Elemento.Use; FinHacer; FinProcedimiento |
Disponible desde:
Disponible desde la versión 8.0.