Commit Graph

244 Commits

Author SHA1 Message Date
jennylee
04c4a98dae BUG-15198 Problemas con querys en fields.
Se aumenta una validacion para el caso en que el campo este en modo 'edit' y tenga ya datos almacenados, en este caso no se ejecutara el query y se mostrara el valor ya almacenado.
2014-08-14 11:18:53 -04:00
jennylee
10bea168b0 BUG-15198 Problemas con querys en fields.
Se aumenta una validacion para el caso en que el campo este en modo 'edit' y tenga ya datos almacenados, en este caso no se ejecutara el query y se mostrara el valor ya almacenado.
2014-08-14 10:31:47 -04:00
jennylee
8e4317499a BUG-15198 Text field con query en modo view sigue ejecutando el query.
Todos los campos que tienen habillitada la opcion de query se ejecutaban en modo view cambiando el valor escogido o ingresado por el usuario a el valor que devuelve el query.

Se agrego una validacion para evitar que cuando el form esta en modo view se ejecute el query para los siguientes fields: text, currency, percentage, textarea, hidden, suggest.
2014-07-28 13:57:14 -04:00
jennylee
afba4f5fc6 Fixing Notice in fields handler by an empty variable usage. 2014-07-23 12:52:51 -04:00
jennylee
9920e99c04 BUG-15198 Text field con query en modo view sigue ejecutando el query.
Todos los campos que tienen habillitada la opcion de query se ejecutaban en modo view cambiando el valor escogido o ingresado por el usuario a el valor que devuelve el query.

Se agrego una validacion para evitar que cuando el form esta en modo view se ejecute el query para los siguientes fields: text, currency, percentage, textarea, hidden, suggest.
2014-07-21 12:56:18 -04:00
julceslauhub
891e974cc3 Merge pull request #2441 from marcoAntonioNina/BUG-15150
BUG-15150: My Message History from Case Tracker, error... SOLVED
2014-06-10 16:51:14 -04:00
Julio Cesar Laura
8999f7baa4 Improvements in listbox field and in the security issue RW-152-1 2014-06-10 16:40:33 -04:00
Marco Antonio Nina
4bf507f876 BUG-15150: My Message History from Case Tracker, error... SOLVED
- The enableHtml was enabled in mode view.
- was disabled enableHtml in file class.xmlform.php
2014-06-10 16:17:47 -04:00
Julio Cesar Laura
906dc99390 BUGs 15078, 15077, 15122, 15079, 15114 and 15107 SOLVED 2014-06-05 16:21:32 -04:00
Julio Cesar Laura
209b6591b7 BUG 15071 Problemas en la extension de un output con la opcion "By clicking on the generated file link=Download the file" SOLVED
- Missing validation in the dropdown class
- Added validation in the dropdown class to add missing option only when the field is render in view mode
2014-06-02 13:35:25 -04:00
Julio Cesar Laura
d1e6dfb61e BUG 12395 History log no refleja verdaderos datos historicos IMPROVEMENTS 2 2014-05-23 13:45:25 -04:00
Julio Cesar Laura
237bfbac2c BUG 12395 History log no refleja verdaderos datos historicos IMPROVEMENTS 2014-05-23 11:21:27 -04:00
Julio Cesar Laura
13abb80e69 BUG 12395 History log no refleja verdaderos datos historicos SOLVED
- El engine de formularios no mostraba ningun valor para valores previamente almacenados que ya no tengan esa opcion en el control

- Para el modo VISTA de los campos de tipo DROPDOWN, LISTBOX, RADIOGROUP y CHECKGROUP ahora se muestran los valores que se guardaron previamente, aunque el valor ya no exista en la definicion del control, ya sea que sus opciones sean agregadas manualmente o bien sean obtenidas por un SQL
2014-05-21 16:39:48 -04:00
Marco Antonio Nina
11f124d824 BUG-14824 Function DynaformOnload not working in designer SOLVED
- Runs the loaded twice
- Delete call in class.xmlform.php
2014-05-12 10:06:32 -04:00
Julio Cesar Laura
5c3800bcaa Restoring Norah Changes 2014-05-08 15:30:11 -04:00
norahmollo
8fd1d4643b BUG-14788 Error en campos tipo "date"
No se valida el contenido de los campos tipo date.
2014-05-02 16:43:26 -04:00
norahmollo
c9c3247eb8 Merge remote branch 'upstream/master' into BUG_14788 2014-05-02 16:35:47 -04:00
Julio Cesar Laura
46aba571fc BUG 14841 La propiedad sql en el field Percentage no tiene ninguna accion SOLVED 2014-05-02 16:26:25 -04:00
norahmollo
a543cd7757 BUG-14788 Error en campos tipo "date"
Se muestra la alerta ignorando el contenido del campo.
2014-05-02 15:22:37 -04:00
norahmollo
8c92929a44 BUG-14788 Error en alerta de Campo Requerido
Al pasar de formulario no se valida el contenido de un campo tipo date
2014-05-02 11:53:16 -04:00
Julio Cesar Laura
ea0b732ee0 BUG 14620 Error SQL QUERY in Dynaform designer SOLVED 2014-04-30 10:43:16 -04:00
Julio Cesar Laura
f0988abb99 BUGS 14025 and 14476 IMPROVEMENETS 2014-04-10 12:52:13 -04:00
Luis Fernando Saisa Lopez
25093705fb BUG 12394 "Cabecera se pierde en Chrome Browser" SOLVED
- 12394: Cabecera se pierde en Chrome Browser.
- Problema resuelto, en el diseñr de dynaforms en el Tab "Fields handler" y "Preview" al hacer click en la opcion
  ayuda (?),  el menu de processmaker NO se desborda.
  Disponible para la versió.5.3 de ProcessMaker.
2014-03-28 16:34:15 -04:00
norahmollo
77c696d712 BUG-14025 Ability to apply conditional show/hide when re-viewing 'participated cases'/dynaforms
When reviewing the Dynaform, all fields are being displayed and omiting any condition applied
2014-02-26 11:13:54 -04:00
norahmollo
b32bc093c2 BUG-14031 Add ProcessMaker fields attribute identifier in generated HTML
Some fields doesn't have pm:fieldtype attribute. Class xmlform modified, it has been added NSFieldType function for render fields.
2014-02-24 09:38:24 -04:00
norahmollo
537c7d0bf3 BUG-14031 Do not exist ProcessMaker fields attribute identifier in generated HTML
It has been added field attribute identifier "pm_fieldtype" and "pm_gridtype" in class xmlform for HTML file generated.
2014-02-18 15:10:00 -04:00
norahmollo
0a02f4931d BUG-14031 Do not exist ProcessMaker fields attribute identifier in generated HTML
It has been added field attribute identifier "pm_fieldtype" and "pm_gridType" in class xmlform for HTML file generated.
2014-02-18 10:40:10 -04:00
Roly Rudy Gutierrez Pinto
f6611de1a2 BUG-13860 IMPROVEMENT Se ha validado para que las fechas en blanco se mantengan en el modo vista. 2014-01-23 12:40:27 -04:00
Roly Rudy Gutierrez Pinto
0c55beb319 BUG-13860 SOLVED El formato de fechas en grillas no se refleja de acuerdo a la definición de mascara en la sección HOME / Inbox / {seleccionar un caso} / en el modo vista. 2014-01-22 11:27:11 -04:00
Roly Rudy Gutierrez Pinto
2b8c0a719d BUG-13626 IMPROVEMENT 2013-12-20 09:06:25 -04:00
julceslauhub
b01297f5f2 Merge pull request #2199 from gproly/BUG-13626
BUG-13626 SOLVED Los campos link en un DynaForm (Form o Grid), van agreg...
2013-12-12 10:09:02 -08:00
Julio Cesar Laura
f6f19aafc7 BUG 13637 and 13640 SOLVED
- Many incorrect operations to determine the scrollbar use for the frid in large forms
- Fix the incorrect operations, now the scrollbar and the form width is displayed correctly
2013-12-12 13:49:43 -04:00
Roly Rudy Gutierrez Pinto
cd08b4edad BUG-13626 SOLVED Los campos link en un DynaForm (Form o Grid), van agregando la URL del navegador cuando estos comienzan a ejecutar los pasos de un caso en formularios relacionados. 2013-12-12 10:04:28 -04:00
norahmollo
099fb3674e BUG-13576 Date Field Size
BUG-13576 Date Field Size
 # Please enter the commit message for your changes. Lines starting
2013-11-19 11:39:11 -04:00
Luis Fernando Saisa Lopez
96dc964ed9 BUG 13397 " Campo "File" en dynaform tipo grilla" SOLVED
- Campo "File" en dynaform tipo grilla.
- Problema:
  Al agregar un campo de tipo "File" en grillas como campo requerido, la validacion no se cumple.

- Solucion:
  El problema es el siguiente: al momento de validar el campo File en grillas, no se esta definiendo el atributo "pm:required"
  en el tag <input />, se adiciono el atributo con el metodo "NSRequiredValue()" definido en el mismo archivo
  "class.xmlform.php" y se adiciona en la clase "XmlForm_Field_File", el metodo que permite agregar el atributo "pm:required",
  con este atributo la validacion de campos requeridos en campos File en grillas funciona correctamente.
2013-11-05 10:55:44 -04:00
Luis Fernando Saisa Lopez
dd65bd3680 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()
             { ...
             }
         });
     }
  }
2013-11-04 12:29:50 -04:00
Luis Fernando Saisa Lopez
032b704fb9 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 (flagRequiredField == 1) {
        ...
        new leimnud.module.app.confirm().make({
            label: _("ID_DYNAFORM_SAVE_CHANGES"),

            action: function ()
            { ...
            },

            cancel: function()
            { ...
            }
        });
    }
  }
2013-10-29 14:04:25 -04:00
Luis Fernando Saisa Lopez
2ae6da9f10 BUG 12738 "SQL doesn't work in GRID - Text-Area..." SOLVED
- SQL doesn't work in GRID - Text-Area fields.
- Problema:
  Al crear una dependencia entre un Dropdown y Textarea en un grid, al añrlo a un Dynaform y ejecutar el caso,
  la dependiencia no funcionaba, al seleccionar una opcion del Dropdown en el textarea no se mostraba ningun valor,
  y al adicionar mas filas igual no funcionaba.

  Solucion:
  El problema es el siguiente: en la clase "class XmlForm_Field_Textarea" en su metodo "renderGrid" no estaba definido
  variables de importancia y seteo de las mismas, se completo las variables faltantes.

  Otro de los problemas que ocasionaba esta dificultad estaba en el archivo JavaScript en el metodo "updateDepententFields"
  se agrego una validacion cuando es un campo de tipo "textarea", esto porque no se podia utilizar el metodo "G_TextArea"
  que tambien le faltaba codigo, colocando este codigo faltante tampoco funcionaba.

  Al crear una dependencia entre un Dropdown y Textarea en un grid la añrlo a un Dynaform, y ejecutar el caso,
  dependiencia funciona correctamente.

  Se agrego el siguiente codigo en la clase "class XmlForm_Field_Textarea" en el metodo "renderGrid":
    ...
    $this->executeSQL($owner, $r);
    if (isset($this->sqlOption)) {
        $firstElement = key($this->sqlOption);
    }
    if (isset($firstElement)) {
        $v = $firstElement;
    }
    $arrayOptions[$r] = $v;
    ...
    $this->options = $arrayOptions;
    ...
  Disponible para la version 2.5.2
2013-10-24 17:00:32 -04:00
Luis Fernando Saisa Lopez
4170a6ded0 BUG 13323 "Suggest Requirement" SOLVED
- Nuevo requerimiento de funciones, nueva funcionalidad de filtrado para el campo "Suggest"
- Solucion:
  Se ha implementado un nuevo atributo para el campo "Suggest" en el formulario "Add Suggest"
  que consta de un Dropdown que nos permite seleccionar una opcion, la misma permite el filtrado
  de texto, de la siguiente manera:
      > Results that contain the entered text
      > Results that start with the entered text
      > Results that finish with the entered text
  Esta opciones estan seteadas en el atributo "Search Type" con sus correspondientes opciones.
  Disponible para la version 2.5.2
2013-10-18 09:06:21 -04:00
Luis Fernando Saisa Lopez
7b77b1a2cc BUG 11934 "Posicion del Label en objetos CheckBox..." SOLVED
- Posicion del Label en objetos CheckBox (ProcessMaker 2.5.0.1)
- Problema resuelto, al crear un campo de tipo CheckBox, al seleccionar la opcion "Label on the right side",
  se alineara el Label a la derecha y si no esta seleccionado, se alineara a la izquierda.
* Available from version ProcessMaker-2.5.2-testing.1
2013-08-28 16:43:24 -04:00
Hector Cortez
70ed906040 BUG 12738 SQL doesn't work in GRID - Text-Area fields SOLVED
- When trying to establish a field dependency in grid between a Text field and a Text-area field using an external SQL connection, text-area field remains empty.
- Adding query option in the xmlform on a textarea of a grid(validate).
2013-08-21 11:59:13 -04:00
Hector Cortez
765b0c5940 BUG 12738 SQL doesn't work in GRID - Text-Area fields SOLVED
- When trying to establish a field dependency in grid between a Text field and a Text-area field using an external SQL connection, text-area field remains empty.
- Adding query option in the xmlform on a textarea of a grid.
2013-08-21 11:01:42 -04:00
Hector Cortez
0116e2ac55 BUG 0000 Several problems in fields suggest in grids. SOLVED
- Al momento de crear o modificar un campo suggest en grids no mostraba la opción de campos dependientes.
  Cuando un campo suggest tenia campos dependientes agregaba un espacio en blanco al final de cada atributo dependentfields lo cual desplegaba un mensaje de error.
- Adjustments several in the Suggest on grids.
2013-08-12 15:19:18 -04:00
Julio Cesar Laura
2d75b9f8df BUG 12098 Notices cuando se envian fechas con mascara Fecha Static Dates SHM IMPROVEMENT 2013-06-10 15:02:23 -04:00
Julio Cesar Laura
edf6b8e2c7 BUG 12098 Notices cuando se envian fechas con mascara Fecha Static Dates SHM SOLVED
- Missing validations when the mask don't have "Y", "m" and "d" chars
- Add validation when the mask don't have "Y", "m" and "d" chars
2013-06-10 14:09:33 -04:00
Luis Fernando Saisa Lopez
cc63db5c3b BUG 11973 " Imagenes de calendario se desalinean luego de agregar..." SOLVED
- Imagenes de calendario se desalinean luego de agregar mas de una fila en grillas.
- Problema resuelto, el calendario se muestra correctamente al agregar filas en las grillas
* Available from version ProcessMaker-2.5.1-testing.2
2013-05-24 20:23:09 +00:00
Luis Fernando Saisa Lopez
715e2060a2 BUG 11928 " Ultimo digito de una fecha se muestra incompleto" SOLVED
- Ultimo digito de una fecha se muestra incompleto.
- Problema resuelto, se ha aumentado el tamaño del campo
2013-05-23 14:22:29 +00:00
Julio Cesar Laura
7adcb79eb5 BUG 11896 Nos muestra un error de 500 interval server, al tener un pr... IMPROVEMENT 2013-05-20 11:55:57 -04:00
Julio Cesar Laura
593b59c885 BUG 11896 Nos muestra un error de 500 interval server, al tener un proceso con campos date SOLVED
- function "strptime" not works on windows
- add an equivalent to function "strptime"
2013-05-16 19:44:02 -04:00
Julio Cesar Laura
e905a73b91 BUG 11865 Problema con los campos fecha SOLVED
- The dates was stored with mask
- Before save dates unmask the value
2013-05-14 16:10:01 -04:00