Arrastre para cambiar el tamaño
FormatoTablaFilas (Método )
CGS S.L. - Manual de referencia
Devuelve la colección de filas enumerable de un objeto de tipo DataTable.

Espacio de nombres: CGSSL.Munigex.Lib.Utiles
Ensamblado: DocumentosLib (en DocumentosLib.dll) Versión: 2.2.1.0 (2.2.1.0)
Sintaxis
C#
public static IEnumerable<IFila> Filas(
	DataTable tabla
)

Parámetros

tabla
Tipo: System.DataDataTable
Tabla de datos genérica.

Valor devuelto

Tipo: IEnumerableIFila
Una enumeración de las filas de la tabla.
Observaciones
Esta función es útil para aprovechar los datos de una tabla dentro de una región de un documento de Munigex. También serviría para aplicar operaciones a alguno de los resultados en forma de tabla que las fórmulas de Munigex, a veces, devuelven.
Ejemplos
Deseamos obtener una cadena con la lista de calles almacenadas en Munigex separadas por ";". Aprovecharemos que ya hay una fórmula fácil para obtener la lista de calles que devuelve un DataTable con dos columnas: "IDCalle" y "Calle".
Lista =Entorno.Calles.Listar()   //Esto devuelve las calles en formato de DataTable
Para obtener una lista de los nombres de las calles en base a un DataTable es preciso obtener primero sus filas y luego sacar solo el nombre de cada calle x, no interesan sus IDCalle. finalmente, se consolidan estas cadenas pequeñas en una sola más grande.
CadenaCalles =Lista.Filas().Seleccionar(funcion(x) => { x.String("Calle") }).Consolidar("; ")
El resultado es una larga cadena con todas las calles separadas por "; " como:
"ALTAMIRA AUZOA; ANDRE MARI KALEA; ANTZIZAR AUZOA; ..."
Perfectamente se podría obtener el mismo resultado por medio de métodos más fáciles, para este caso concreto; pero este ejemplo está para ilustrar la explotación de un DataTable y no de una colección de Objetos de Munigex ya que en muchos casos, el DataTable será nuestra única opción.
Vea también