Advertisement
Guest User

Untitled

a guest
Sep 14th, 2017
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.72 KB | None | 0 0
  1. <grid id="wsHistorialGD" sclass="noborder-row" model="@load(vm.servicios)" width="99%" mold="paging" pageSize="100">
  2. <columns height="22px">
  3. <column onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=0)"/>
  4. <column />
  5. </columns>
  6. <rows>
  7. <template name="model" var="s" id = "wsHistorialTemplate">
  8. <row valign="top">
  9. <button onClick="@command('changeDetail', button=self)" class="showDetail" visible="@load(s.viaPrestacion ne 'I')" />
  10. <vbox align="stretch" width="100%">
  11. <hbox zclass="none">
  12. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=1)"><label class="sc_margen" value="@load(s.numeroServicio)" /></div>
  13. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=2)"><label class="sc_margen" value="@load(s.numeroPerjudicado)" /></div>
  14. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=3)"><label value="@load(s.gremio ne null ? s.gremio : vm.gremiosPorPartida)" /></div>
  15. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=4)"><label class="sc_margen" value="@load(vm.getVia(s))" /></div>
  16. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=5)"><label class="euro_listcell" value="@load(s.importeTotal)" use="com.noaris.agis.custom.EuroLabel" style="display:block;"/></div>
  17. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=6)"><label class="sc_margen_derecha_float" value="@load(vm.formateaPercent(s.impuestosIndirectos))" /></div>
  18. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=7)"><label class="euro_listcell" value="@load(s.total)" use="com.noaris.agis.custom.EuroLabel" style="display:block;"/></div>
  19. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=8)" class="sc_center"><label value="@load(s.esUrgente ? 'Si' : '')" /></div>
  20. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=9)"><label class="sc_margen" value="@load(s.estadoServicio)" /></div>
  21. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=10)"><label class="sc_margen" date="@load(s.fechaCierre)" use="com.noaris.agis.custom.DateLabel"/></div>
  22. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=11)"><label class="sc_margen" date="@load(s.fechaAnulacion)" use="com.noaris.agis.custom.DateLabel"/></div>
  23. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=12)"><label class="sc_margen" date="@load(s.fechaObjetivo)" use="com.noaris.agis.custom.DateLabel"/></div>
  24. <div onCreate="@command('getWidthForColumn',headersGrid=gridHeadersServicios, component=self, column=13)"><button label="H" tooltiptext="Historia del servicio" onClick="@command('abrirHistorialServicio', numServicio=s.numeroServicio)" /></div>
  25. </hbox>
  26. <div visible="false">
  27. <grid>
  28. <rows>
  29. <row zclass="none" sclass="sc_servicios_encabezado">
  30. <label class="sc_servicios_encabezado" value="Fecha Asignación" />
  31. <label class="sc_servicios_encabezado" value="Empresa" />
  32. <label class="sc_servicios_encabezado" value="CIF" />
  33. <label class="sc_servicios_encabezado" value="Profesional" />
  34. <label class="sc_servicios_encabezado" value="NIF/DNI" />
  35. <label class="sc_servicios_encabezado" value="CP Reparador" />
  36. </row>
  37. <row zclass="none" sclass="sc_servicios_datos">
  38. <label date="@load(s.fechaAsignacion)" use="com.noaris.agis.custom.DateLabel"/>
  39. <label value="@load(s.nombreEmpresaReparacion)" />
  40. <label value="@load(s.cifEmpresaReparacion)" />
  41.  
  42.  
  43. <grid model="@load(vm.listaWSPartidaProfesional)">
  44. <template name="template1" var="lp" visible="@load(vm.controlProfesionalPartida)">
  45. <row>
  46. <label value="a" />
  47. <label value="@load(lp.nifDniProfesional)" />
  48. </row>
  49. </template>
  50. <template name="template2">
  51. <row>
  52. <label value="@load(s.nombreProfesional)" />
  53. <label value="@load(s.nifDniProfesional)" />
  54. </row>
  55. </template>
  56. </grid>
  57. <label value="@load(s.cpReparadorParaSiniestro)" />
  58. </row>
  59. <row zclass="none" sclass="sc_servicios_encabezado">
  60. <cell colspan="6" class="sc_servicios_colspan">
  61. <label class="sc_servicios_encabezado" value="Observaciones" />
  62. </cell>
  63. </row>
  64. <row zclass="none" sclass="sc_servicios_datos">
  65. <cell colspan="6">
  66. <label value="@load(s.observaciones)" />
  67. </cell>
  68. </row>
  69. </rows>
  70. </grid>
  71. </div>
  72. </vbox>
  73. </row>
  74. </template>
  75. </rows>
  76. </grid>
  77.  
  78. Rows r = wsHistorialGD.getRows();
  79.  
  80. wsHistorialTemplate = r.getTemplate("model");
  81.  
  82. TemplateInfo t = new TemplateInfo((NodeInfo) wsHistorialGD.getParent() , wsHistorialTemplate.getParameters().get("name").toString(), wsHistorialTemplate.getParameters().get("src").toString(), null, null);
  83.  
  84. if (t.getChildren().size()>0){
  85. System.out.println("Si tiene");
  86. }else{
  87. System.out.println("No tiene");
  88. }
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement