Foros Néfele 4 Harbour › Foros › Ejemplos › Listas dentro de listas
Etiquetado: wListView
- Este debate tiene 0 respuestas, 1 mensaje y ha sido actualizado por última vez el 4 años, 1 mes por Alfredo Sanz. This post has been viewed 977 times
Mostrando 0 respuestas a los debates
-
AutorEntradas
-
-
14-10-2020 a las 15:48 #1178Alfredo SanzSuperadministrador
Inauguro esta sección del foro con un aporte de Daniel y Xevi ( y alguna pequeña modificación por mi parte ) publicado en el hilo https://nefele.dev/foro/topic/listas-dentro-de-listas/
Recordad que tenéis que hacer referencia en el enrutador de la página principal a la funcion PruebaDaniel
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051PROCEDURE PruebaDaniel()Local nI, nJLocal aFamilias := { { "1", "Família1"}, { "2", "Família2"} }Local aArticulos := { { "R101", "1",, "Descripción Articulo1", 101, "Descripción ampliada Artículo R101" },;{ "R102", "1",, "Descripción Articulo1B", 102, "Descripción ampliada Artículo R101 B" },;{ "R102", "2",, "Descripción Articulo2", 102, "Descripción ampliada Artículo R102"} }WITH OBJECT TWebPage():New()With Object WLabel():New(:WO):nFontSize := 5:lBold := .T.:cAlign := xc_Center:cText := "Pruebas Néfele4Harbour!!!":Create()End WithWith Object WListView():New(:WO):cType := xc_Collapsible:lTitleItem := .T.:cClrPane := "light-blue lighten-4":cClrText := "white":cIconOpen := "keyboard_arrow_up":cIconClose := "keyboard_arrow_down"for nI := 1 to Len(aFamilias)With Object :AddItem(aFamilias[nI,1],,aFamilias[nI,2]) As wItemListView:lDefault := .F.With Object WListView():New(:WO):lTitleItem := .T.:cClrPane := "light-blue lighten-5":cType := xc_Popoutfor nJ := 1 to Len(aArticulos)if aArticulos[nJ,2] == aFamilias[nI,1]With Object :AddItem(nJ,,aArticulos[nJ,4],aArticulos[nJ,6]) As wItemListViewWith Object :oBadge As wBadge:cText := LTrim(Transform(aArticulos[nJ,5], "99,999.99"))End WithEnd Withendifnext:Create()End WithEnd Withnext:Create()End WithoCgi:SendPage( :Create() )END WITHRETURNPuedes ver el ejemplo funcionando en
https://samples.nefele.dev/cgi-bin/usuarios.exe?pruebadaniel
-
-
AutorEntradas
Mostrando 0 respuestas a los debates
- Debes estar registrado para responder a este debate.