Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
error a la hora de guardar datos
#11
(07-14-2018, 10:47 AM)joebordes Wrote: los array search_fields y list_fields están mal. El fomato es:

/* Format: Field Label => array(tablename => columnname) */

O sea, etiqueta de campo y nombre de la columna del campo que se muestra en pantalla. Pero estás utilizando llamadasrecibidasid que es un campo interno de la tabla y no se puede mostrar en pantalla.

'LlamadasRecibidas'=> array('llamadasrecibidas' => 'llamadasrecibidasid')

Buenas, he solucionado el error, poniendo la definición correcta de la variable

public $default_order_by = 'vtiger_llamadasrecibidas.llamadasrecibidasid';

Antes sólo tenía puesto el nombre de la columna, pero como ese mismo nombre lo utilizan dos tablas, llamadasrecibidasid, en la que están siendo consultadas, la consulta no sabía qué columna elegir de qué tabla para poder ordenar, he colocado el bombre de la tabla más la columna y ya no me da ningún error.

Muchas gracias por tu ayuda, de todas formas ahora ya he resuelto el error, pero tengo que mejorar todo el módulo con las definiciones más correctamente hechas, de todas formas ahora ya no me da el error al crear el nuevo registro y al imprimirlo en pantalla una vez creado.
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)