def on_bt_ar_client_clicked(self,event): """ Cercam el client d'un arreglo """ camps = CampsCerc() camps.posa_camp( "ID", int, "Codi", False ) camps.posa_camp( "Nif", str, "DNI/NIF", True ) camps.posa_camp( "NOM", str, "Nom", True ) camps.posa_camp( "LLINATGES", str, "Cognoms", True ) camps.posa_camp( "TELEFON", int, "Telèfon", True ) taula = "CLIENT" cerc = frmcercador.FrmCercador(camps, taula, self.gjlib ) res = cerc.run() print res self.ar_client_id.set_text( str(res[0]) ) self.ar_client_calc.set_text( "%s, %s" % (res[3], res[2]) )
def on_bt_fa_client_clicked(self,event): """ Cercam el client d'una factura """ camps = CampsCerc() camps.posa_camp( "ID", int, "Codi", False ) camps.posa_camp( "Nif", str, "DNI/NIF", True ) camps.posa_camp( "NOM", str, "Nom", True ) camps.posa_camp( "LLINATGES", str, "Cognoms", True ) camps.posa_camp( "TELEFON", int, "Telèfon", True ) camps.posa_camp( "MOBIL", int, "Telèfon Mòbil", False) camps.posa_camp( "DIRECCIO1", str, "Adreça", False ) camps.posa_camp( "DIRECCIO2", str, "", False) camps.posa_camp( "CODIPOSTAL", int, "Codi Postal", False) camps.posa_camp( "POBLACIO", str, "Població", False) camps.posa_camp( "PAIS", str, "Pais", False ) taula = "CLIENT" cerc = frmcercador.FrmCercador(camps, taula, self.gjlib ) res = cerc.run() print res #ID de client self.fa_client_id.set_text( str(res[0]) ) # Nom client self.fa_client_calc.set_text( "%s, %s" % (res[3], res[2]) ) #nif self.fa_nif.set_text( str(res[1]) ) #nomsocial self.fa_nomsocial.set_text( "%s, %s" % (res[3], res[2]) ) #telefon self.fa_telefon.set_text(str(res[4]) ) #mobil self.fa_mobil.set_text(str(res[5]) ) #direccio self.fa_direccio1.set_text(str(res[6] )) self.fa_direccio2.set_text(str(res[7] )) #CP self.fa_codipostal.set_text(str(res[8] )) #poblacio self.fa_poblacio.set_text(str(res[9] )) #pais self.fa_pais.set_text(str(res[10] ))