Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: El mas antiguo en 12 Marzo 2022, 00:13 am



Título: Mostrar los datos de un treeview en otra ventana...
Publicado por: El mas antiguo en 12 Marzo 2022, 00:13 am
Hola gente ¿Cómo están?, les cuento lo que me ocurre, tengo una ventana principal donde
cuentos con los movimientos de una caja de ahorro en 3 entry(fecha, detalle y monto y código que no lo muestro) con el botón <Buscar> muestro un treeview con todos los movimientos y
con un botón(en la  ventana del treeview) <Mostrar> quiero que al seleccionar me muestre el ítem en la ventana principal, ¿Cómo hago para lograrlo?.-

https://postimg.cc/7GnqdwxB (https://postimg.cc/7GnqdwxB)
https://postimg.cc/dZRZ5zXv (https://postimg.cc/dZRZ5zXv)


Código
  1. botonBuscar = ttk.Button(lfSeisbotones, text="Buscar",
  2.        command=partial(Busqueda.browseBD, parametros))
  3.    botonBuscar.place(x=271, y=6, width=80, height=40)
  4.  

Código
  1. def seleccionar(mv):
  2.    try:
  3.        item = mv.selection()[0]
  4.    except IndexError:
  5.        messagebox.showwarning(message="Debe seleccionar un elemento.",
  6.            title="No hay selección")
  7.    else:
  8.        text = mv.item(item, option="text")
  9.        messagebox.showinfo(message=text, title="Selección")

Código
  1. botonMostrar = ttk.Button(ventanaBus, text="Mostrar",
  2.        command=partial(seleccionar, mv))
  3.    botonMostrar.place(x=530, y=273, width=80, height=40)


Slds. Daniel ☕☕☕