Cursos Odoo - Tutorial de Qweb en Español

  Рет қаралды 21,445

Moldeo Interactive

Moldeo Interactive

Күн бұрын

Tutorial completo en Español con todo lo que hay que saber sobre QWeb en Odoo para personalizar nuestros Templates, Reportes y Vistas. #Odoo
---
🌐 Web Site: www.moldeointe...
💬 Blog: www.moldeointe...
✅ Facebook: / moldeointeractive
✅ Instagram: / moldeointeractive
✅ Twitter: / moldeointer
📧 Contacto: info@moldeointeractive.com.ar

Пікірлер: 25
@nelsonivantontarelli3957
@nelsonivantontarelli3957 2 жыл бұрын
Que grande Ignacio. Muy clarito todas tus explicaciones. Me sirvió muchísimo. Gracias!!!
@xavigutierrezpujol2258
@xavigutierrezpujol2258 3 жыл бұрын
Para una introducción lo veo muy correcto, gracias!
@wilmerasto8420
@wilmerasto8420 5 жыл бұрын
Super!, sos un buen maestro
@ErnisSanchez
@ErnisSanchez 5 жыл бұрын
me gustó tu video la explicación es sencilla y clara .Gracias
@leonelfernandogn8246
@leonelfernandogn8246 4 жыл бұрын
Buen video hermano
@programmingtopics
@programmingtopics 7 ай бұрын
Graacias!
@rodolfosanchezflores
@rodolfosanchezflores 3 жыл бұрын
grande sensei. gracias
@stivenramirezarango7513
@stivenramirezarango7513 3 жыл бұрын
Buenas noches. Realicé una página web dentro de Odoo a través del motor de plantillas QWeb. Me gustaría saber cómo puedo hacer validaciones de un formulario y que se vayan mostrando alertas, por ejemplo, las contraseñas deben ser iguales o el tamaño mínimo de la contraseña es de 6 dígitos. ¿Se puede realizar? Gracias de antemano.
@asunciondelacruz
@asunciondelacruz 4 жыл бұрын
Que tal Ignacio buenas noches y saludos desde mexico. Me encuentro con una duda quizá algo compleja para mi que recién empiezo en esto del desarrollo con odoo, y la duda que me surge es: si genero un filtro de rango de fechas (01/11/2019 - 30/11/2019)para un campo llamado por ejemplo "fecha de factura" desde la vista tree de facturas de clientes por ejemplo, como puedo recuperar los valores de inicio y fin del rango para mostrarlos en un reporte de qweb, quiza asignarle el valor a una variable por ejemplo inicio=01/11/2019, fin=30/11/2019, he estado leyendo y quiza me digas que la solucion sea un wizard pero aun me es muy complicado entender por completo el tema del wizard. Quedo atendo a tus comentarios. Saludos nuevamente
@moldeointeractive
@moldeointeractive 4 жыл бұрын
Buenas, por lo que entiendo es algo complejo. Wizard es un video que queremos hacer hace un tiempo, pero como estás haciendo notar es uno de los temas más complejos de Odoo (incluso para explicarlo). Según tu duda, un reporte Qweb actúa sobre un registro individual y no sobre una vista Tree. A lo mejore no entiendo al completo tu duda, pero yo lo que haría es generar un campo One2many que se compute con un rango de fechas (es decir, serían dos campos) y así con Qweb vas a poder obtener esa información. Si la cosa es imprimir todos los Qweb entre un rango de fechas, ahí hay varias opciones. Una es un wizard, otra sería el "multi-reporte", acá dan unas pautas: www.odoo.com/es_ES/forum/ayuda-1/question/can-t-print-multiple-reports-in-treeview-in-odoo-10-135280 Saludos!
@fabianruano4160
@fabianruano4160 4 жыл бұрын
hola buenas noches saben como usar un continue en un loop foreach
@moldeointeractive
@moldeointeractive 4 жыл бұрын
¿En QWeb? Creo que no es posible, es bastante limitado, tendrías que generar un campo desde el Python de Odoo y así armar tu propio array. Lo que podría hacer es chequear por condiciones, por ejemplo para hacer un break se suele recomendar hacer esto: Saludos!
@juliovalerio7272
@juliovalerio7272 2 жыл бұрын
Donde obtengo qweb
@apachebcn
@apachebcn 2 жыл бұрын
No entiendo la diferencia entre t-esc o t-raw Y t-field
@bernatferrer425
@bernatferrer425 3 жыл бұрын
buenas . Estoy usando odoo 14 y no me funciona el tag
@moldeointeractive
@moldeointeractive 3 жыл бұрын
Mmm es raro, a ver, te dejo la doc de Odoo en 14, según esto no cambiaron nada: www.odoo.com/documentation/14.0/reference/qweb.html#id4 Aclaro una cosa, t-js está pensado solo para debug, no para hacer operaciones de javascript, eso es más complejo.
@alejandrox77
@alejandrox77 3 жыл бұрын
t-js='odoo >. Falta una ' no?
@asunciondelacruz
@asunciondelacruz 4 жыл бұрын
como puedo asignarle el valor de un campo por ejemplo o.partner_id a la variable "cliente"??? es decir si el campo tiene el valor jose la variable tenga el valor jose tambien.... saludos
@moldeointeractive
@moldeointeractive 4 жыл бұрын
Sin probarlo, pero creo que deberia ser asi: Hay que asegurarse de exista "o" y que traiga el partner_id. Le agrego el "name" ya que partner_id es un Many2One y en si no tiene un valor, sino que tiene múltiples valores. Si lo que estás buscando es el nombre, lo que necesitas es acceder al name de partner_id. Saludos.
@asunciondelacruz
@asunciondelacruz 4 жыл бұрын
@@moldeointeractive muchas gracias por la aportación ha sido de gran ayuda, solo una duda mas, si ya conozco el valor de la iteración actual como la comparo contra el valor de la interación anterior???? ojala puedan apoyarme seria de gran ayuda.... Saludos y Bendiciones
@moldeointeractive
@moldeointeractive 4 жыл бұрын
@@asunciondelacruz En realidad sería del mismo modo que con cualquier lenguaje de programación (advertencia, QWeb no es un lenguaje de programación). Si tuviera que recomendarte algo te diría que hagas un campo computado en python. Pero si tenés que hacerlo desde QWeb la opción puede ser creando una variable vacía antes de comenzar con el ciclo for, y vas guardando el valor ahi y comparándolo con el valor actual. Al principio va a comparar el valor con un string vacío, pero al terminar la comparación simplemente reemplazás ese valor vacío por el valor actual, de modo tal que en la siguiente se compara. Así hasta finalizar el ciclo. Saludos.
@asunciondelacruz
@asunciondelacruz 4 жыл бұрын
@@moldeointeractive muchas gracias justo asi lo hice y ya pude terminar mi reporte.... mil gracias!!!!!
@borjacanobarredo3451
@borjacanobarredo3451 4 жыл бұрын
¿Donde puedo encontrar una descripción de campos del modelo? Estoy intentando mostrar el nombre de la compañia a la que pertenece el cliente pero no lo consigo y no encuentro una documentación clara. Para obtener el nombre del cliente uso doc.partner_id.name que es el nombre de un particular. A su vez tengo asociada a esta persona con una empresa cuyo nombre es el que quiero mostrar. Gracias
@moldeointeractive
@moldeointeractive 4 жыл бұрын
Si ingresas a un registro en específico en modo Desarrollador, en el botón de debug (el bichito, arriba a la derecha) hay una opción llamada Ver Campos o View Fields donde se ve el nombre, el label y el tipo de campo. Es la forma más rápida. La compañía es el company_id, sería doc.partner_id.company_id.name. Saludos
@borjacanobarredo3451
@borjacanobarredo3451 4 жыл бұрын
@@moldeointeractive Muchas gracias! muy útil!
Cursos Odoo - Editar un Template de cualquier Módulo con Record y QWeb
13:40
Cursos Odoo - Buenas Prácticas en Odoo
13:32
Moldeo Interactive
Рет қаралды 5 М.
Girl, dig gently, or it will leak out soon.#funny #cute #comedy
00:17
Funny daughter's daily life
Рет қаралды 31 МЛН
WORLD BEST MAGIC SECRETS
00:50
MasomkaMagic
Рет қаралды 42 МЛН
Cursos Odoo - Editar vista de Búsqueda | Search
11:16
Moldeo Interactive
Рет қаралды 7 М.
Cursos Odoo - Controllers | Redirección
7:10
Moldeo Interactive
Рет қаралды 4,4 М.
Odoo 17 - Modulo de Dashboard  - Uso General de Tableros
15:11
Tux Coders & Odoo
Рет қаралды 1,4 М.
Agregar  campo en un reporte (Qweb)  en Odoo.
6:34
Introdoo
Рет қаралды 6 М.
Cursos Odoo - Crear y Modificar Reportes PDF con QWEB
10:25
Moldeo Interactive
Рет қаралды 40 М.
Cursos Odoo - Website SEO | Posicionamiento
17:40
Moldeo Interactive
Рет қаралды 6 М.
Cursos Odoo - Controllers y Parámetros
6:08
Moldeo Interactive
Рет қаралды 6 М.
Curso de programación en Odoo: Clase 01 ¿Cómo crear un módulo en Odoo? - Hola Mundo
10:25
Curso de Angular - RxJS | debounceTime
9:47
Moldeo Interactive
Рет қаралды 2,7 М.