Metodi di base

Partiamo da un esempio di codice relativo alla view del cliente nel progetto Sandbox .

class View(BaseView):
  def th_struct(self,struct):
      r = struct.view().rows()
      r.fieldcell('ragione_sociale')
      r.fieldcell('cliente_tipo_codice')
      r.fieldcell('indirizzo')
      r.fieldcell('comune_id')
      r.fieldcell('provincia')

  def th_order(self):
      return 'ragione_sociale'

  def th_query(self):
      return dict(column='ragione_sociale', op='contains', val='')

In questo esempio di base di una view, vediamo il contenuto dei principali metodi e relativi parametri che compongono la view.

Eseguendo la query, il risultato sarà il seguente:

../../_images/th_cliente.png

Nelle sezioni successive troviamo invece la lista completa dei metodi di base utilizzabili, in ognuna è riporato il dettaglio del metodo stesso e i possibili parametri utilizzabili

Autore della sezione: Valter Vettorello