hola!!
Uso actualmente Dolibarr 11.03 sobre ubuntu 18.04
he agregado un extrafield a los proyectos, una lista que se carga desde la tabla de terceros (llx_societe), pero me surgen los siguientes problemas:
1- no hay ajax, carga la lista entera (tengo unos 3000 terceros), es pesado.
2.- me trunca el nombre de los terceros. al hacer este tipo de listado, no te deja especificarle el tamaño. Pensaba que tomaría el del campo que estas cargando, pero no lo hace (el campo nom de llx_societe es varchar(128)).
Para intentar solucionarlo he puesto la longitud del campo extrafield a mano en la BD (255) y he ampliado lo que es el campo, pero no el texto que obtiene con la consulta.
3.- no me enlaza con el tercero (no es un link) y me gustaría que lo hiciese
alguna idea?? Sin tocar código a poder ser, porque luego es un coñazo actualizar.
[SOLUCIONADO] Extrafields lista desde tabla
[SOLUCIONADO] Extrafields lista desde tabla
- Adjuntos
-
- ahi podeis ver como sale el desplegable, e incluso siendo mas grande que el texto, aún asi lo trunca.
- captura.jpg (153.35 KiB) Visto 9513 veces
Última edición por ludini el Lun, 20/04/2020, 12:05, editado 1 vez en total.
Un saludo
ludini
ludini
Hola,
prueba con los de tipo Objeto adjuntado. En los ejemplos está el caso de los terceros:
Los parámetros deben ser ObjectName: Classpath
Sintaxis: ObjectName:Classpath
Ejemplo:
Societe:societe/class/societe.class.php
Contact:contact/class/contact.class.php
Un saludo.
prueba con los de tipo Objeto adjuntado. En los ejemplos está el caso de los terceros:
Los parámetros deben ser ObjectName: Classpath
Sintaxis: ObjectName:Classpath
Ejemplo:
Societe:societe/class/societe.class.php
Contact:contact/class/contact.class.php
Un saludo.
2byte.es Preferred Partner de Dolibarr.
¿Quieres soporte profesional? Contacta con nosotros
¿Quieres soporte profesional? Contacta con nosotros
Buen día,ferran escribió: ↑Lun, 06/04/2020, 15:52 Hola,
prueba con los de tipo Objeto adjuntado. En los ejemplos está el caso de los terceros:
Los parámetros deben ser ObjectName: Classpath
Sintaxis: ObjectName:Classpath
Ejemplo:
Societe:societe/class/societe.class.php
Contact:contact/class/contact.class.php
Un saludo.
Donde puedo ver los nombres de demas objetos que puedo usar de esta forma?
ObjectName:Classpath
en especifico necesito poner el usuario creador del documento en un campo extra y/o mostrarlo en el listado de intervenciones.
Saludos
Edgar Ruiz
Hola,
en el caso de los usuario sería:
User:user/class/user.class.php
Básicamente es el nombre de la clase y la ruta donde está el fichero de la clase.
Un saludo.
en el caso de los usuario sería:
User:user/class/user.class.php
Básicamente es el nombre de la clase y la ruta donde está el fichero de la clase.
Un saludo.
2byte.es Preferred Partner de Dolibarr.
¿Quieres soporte profesional? Contacta con nosotros
¿Quieres soporte profesional? Contacta con nosotros
Hola.
Siguiendo con este hilo, la verdad que lo he probado como dice ferran y está mucho mejor así la lista, yo lo voy a usar para las facturas de los proveedores y claro son unas cuantas de miles y salen en orden creciente y yo suelo usar las últimas por lo que tengo que recorrer todas hasta llegar a la última, habría manera de cambiar el orden para que salgan las últimas primero.Gracias
Un saludo.
Siguiendo con este hilo, la verdad que lo he probado como dice ferran y está mucho mejor así la lista, yo lo voy a usar para las facturas de los proveedores y claro son unas cuantas de miles y salen en orden creciente y yo suelo usar las últimas por lo que tengo que recorrer todas hasta llegar a la última, habría manera de cambiar el orden para que salgan las últimas primero.Gracias
Un saludo.
Hola!! Esto me ha sido muy útil, pero ahora me encuentro en la necesidad de filtrar los resultados por el tercero del objeto al que estoy añadiéndolo.
En concreto, estoy añadiendo a tareas un campo para seleccionar el pedido al que pertenece la tarea. La tarea pertenece a un proyecto y quiero que solo sean seleccionables los pedidos de ese proyecto.
Y mi pregunta es:
Es posible filtrar la lista?
he visto en la consulta que hace para cargar la página (https://mydolibarr/projet/tasks/task.ph ... hproject=1)obtiene un campo que es "p.rowid as projectid", no se si se puede añadir algo al
Commande:commande/class/commande.class.php para que lo filtre...
algo asi como :
Commande:commande/class/commande.class.php:projectid (Esto no funciona claro, me lo he inventado... mucha casualidad seria...)
Gracias de antemano.
En concreto, estoy añadiendo a tareas un campo para seleccionar el pedido al que pertenece la tarea. La tarea pertenece a un proyecto y quiero que solo sean seleccionables los pedidos de ese proyecto.
Y mi pregunta es:
Es posible filtrar la lista?
he visto en la consulta que hace para cargar la página (https://mydolibarr/projet/tasks/task.ph ... hproject=1)obtiene un campo que es "p.rowid as projectid", no se si se puede añadir algo al
Commande:commande/class/commande.class.php para que lo filtre...
algo asi como :
Commande:commande/class/commande.class.php:projectid (Esto no funciona claro, me lo he inventado... mucha casualidad seria...)
Gracias de antemano.
Un saludo
ludini
ludini
Hola, estoy intentando lo mismo..ludini escribió: ↑Vie, 10/09/2021, 11:12 Hola!! Esto me ha sido muy útil, pero ahora me encuentro en la necesidad de filtrar los resultados por el tercero del objeto al que estoy añadiéndolo.
En concreto, estoy añadiendo a tareas un campo para seleccionar el pedido al que pertenece la tarea. La tarea pertenece a un proyecto y quiero que solo sean seleccionables los pedidos de ese proyecto.
Pudiste filtrar los resultados solo del tercero en cuestion?
Saludos
Damian
-
- Novato
- Mensajes: 18
- Registrado: Mar, 15/08/2017, 22:50
Saludos