Cursos Odoo - Api Depends

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ม.ค. 2025

ความคิดเห็น • 9

  • @ramonrxven
    @ramonrxven 4 ปีที่แล้ว

    excelente explicación, muchas gracias

  • @PacoArronaC
    @PacoArronaC 3 ปีที่แล้ว

    Hola Ignacio, estos 2 api's funcionan con el TransientModel, no me funcionan ninguno de los 2 en un wizard, simplemente no se ejecuta la función porque pongo un print y nada se depliega en la consola y pues tampoco se refleja el cambio en el wizard, ya he revisado letra por letra y lo único que pienso es que no funciona en los wizard con transienModel ó que puede estar pasando?

  • @melvinguerra9563
    @melvinguerra9563 2 ปีที่แล้ว

    De que manera puedo usar estos api en la parte de computacion de campo?

  • @garaceliguzman
    @garaceliguzman 3 ปีที่แล้ว

    una pregunta!! como hiciste para que el input de apellido no se vea? como se llama esa propiedad??

  • @bilbonetTV
    @bilbonetTV 5 ปีที่แล้ว

    Muchas gracias por la explicación y los ejemplos.
    Muy agradecido si explicaras el @api.one y el @api.multi, se utiliza mucho en Odoo no termino de entenderlo del todo.

    • @moldeointeractive
      @moldeointeractive  5 ปีที่แล้ว +1

      Gracias por el comentario, eso haremos entonces, se suele usar de forma automática y es raro que expliquen las funciones de ambos decoradores, que son similares pero no iguales.

  • @santiagocosta1658
    @santiagocosta1658 5 ปีที่แล้ว

    Es posible hacer otras modificaciones aparte del campo que es computado ? A lo que me refiero en este ejemplo, tu campo computado es el apellido, si tuvieras otro campo mas que fuera por ejemplo dirección (no computado) lo podrías modificar también ?

    • @moldeointeractive
      @moldeointeractive  5 ปีที่แล้ว +1

      Si, aunque para eso es preferible Api.Onchange. Lo vimos en este video en su momento: th-cam.com/video/9G-QyerFd5k/w-d-xo.html
      La realidad es que Api.Depends y Api.Onchange son similares, con la diferencia que Api.Depends lee directamente los registros almacenados en la DB, y Api.Onchange simplemente usa los "campos virtualizados" (es decir, que no hace falta que la información se almacene). Es casi el mismo uso, solamente que en la mayoría de los casos se prefiere Api.Onchange, el Api.Depends lo mejor es dejarlo en el caso que el campo sea computado y (además) necesitemos almacenarlo en la DB por alguna razón (como usarlo en un filtro). Saludos.

    • @santiagocosta1658
      @santiagocosta1658 5 ปีที่แล้ว

      @@moldeointeractive muchas gracias!!