BUG-12254 Funcionalidad Search en las grillas DATA de los PMTables y Report Tables.

Se aniadio la nueva funcionalidad de busqueda en el display de los datos de los PMTables y Report Tables, en ADMIN > Settings > PM Tables > Data, el cual realiza las busquedas por todas las columnas del PM Table o Report Table.

Se corrigio el ordenamiento ASC y DESC.
Merge pull request #2110 from Jennydmz/BUG-12254a

BUG-12254 Funcionalidad Search en las grillas DATA de los PMTables y Report Tables.
BUG-12254 Funcionalidad Search en las grillas DATA de los PMTables y Report Tables.

Arreglando el contador de la paginacion y total de rows desplegados.
Merge pull request #2111 from Jennydmz/BUG-12254a

BUG-12254 Funcionalidad Search en las grillas DATA de los PMTables y Report Tables.
Add attribute "parentFormId" to "XmlForm_Field_XmlMenu" class
Merge pull request #2113 from julceslauhub/master

Add attribute "parentFormId" to "XmlForm_Field_XmlMenu" class
Merge branch 'master' of git://github.com/colosa/processmaker into BUG-12115
BUG 12115 "Impresion de Procesos" SOLVED

- Impresion de Procesos.
- Problema:

  Cuando se inicia un caso y se quiere imprimir el dynaform hacemos click en el icono "Print form", luego nos aparece
  una ventana donde se muestra lo que se va a imprimir, normalmente al iniciar un nuevo caso, nos nuestra la hoja de
  impresion vacia, ya que no se han guardado los datos en la Base de Datos, en otros casos muestra la hoja de impresion
  con datos.

  Cuando se inicia un caso y se llena datos en el dynaform y se hace click en el icono "Print form", los datos introducidos
  no se muestran en la hoja de impresion.

  Solucion:

  Se agrega un nuevo metodo el cual permite validar con un "Confirm", cuando se quiera imprimir un dynaform al hacer click
  en "Cancel" en la hoja de impresion se mostrara vacia tal cual se tenia inicialmente, al hacer click en "Accept" se guardara
  los datos y en la hoja de impresion aparecera los datos.

  Se agrego el siguiente metodo en el archivo "form.js":

  function dynaFormPrint(..., ..., .., .., ...)
  {
      ...
      if (dynaFormChanged(frm)) {
         ...
         new leimnud.module.app.confirm().make({
             label: _("ID_SAVE_DYNAFORM_INFORMATION_BEFORE_PRINTING"),

             action: function ()
             { ...
             },

             cancel: function()
             { ...
             }
         });
     }
  }