Autore Topic: tabpanel con tableview [risolto]  (Letto 1697 volte)

darth14n

  • Visitatore
tabpanel con tableview [risolto]
« il: 23 Agosto 2020, 12:15:45 »
Buongiorno a tutto il forum.
Questo il mio problema...
Ho un tabpanel (TP1) con tre schede e relativi nomi.
In ogni scheda ho una tableview (TV0,TV1,TV2)
Come faccio ad impostare un oggetto tableview
diverso ad ogni cambio della scheda?

Ad esempio se io faccio:
Dim griglia As New TableView(TP1) As "griglia"
vorrei che griglia.name assumesse il valore TV0, TV1 o TV2
Non so se mi sono spiegato abbastanza.
« Ultima modifica: 23 Agosto 2020, 19:41:45 da g.paolo »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:tabpanel con tableview
« Risposta #1 il: 23 Agosto 2020, 13:31:12 »
Forse qualcosa del genere:

In Public Sub TP1_Click() scrivi If TP1.Text = "xxx" Then...
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

darth14n

  • Visitatore
Re:tabpanel con tableview
« Risposta #2 il: 23 Agosto 2020, 14:11:00 »
non riesco a rispondere..
A potentially unsafe operation has been detected in your request to this site

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:tabpanel con tableview
« Risposta #3 il: 23 Agosto 2020, 14:14:13 »
non riesco a rispondere..
A potentially unsafe operation has been detected in your request to this site

Anche se inserisci il codice tra i cancelletti oppure lo quoti?
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

darth14n

  • Visitatore
Re:tabpanel con tableview
« Risposta #4 il: 23 Agosto 2020, 14:15:03 »
Proprio con i cancelletti mi da quell'errore!

darth14n

  • Visitatore
Re:tabpanel con tableview
« Risposta #5 il: 23 Agosto 2020, 14:19:31 »
non c'è verso di mettere del codice nella risposta

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:tabpanel con tableview
« Risposta #6 il: 23 Agosto 2020, 14:28:22 »
Si era già successo in passato, non ho trovato il topic.
È l'antivirus di wordpress usato dal nostro sito che interpreta del tuo codice come una minaccia.
Potresti allegare un file compresso di test per ovviare.

Oppure scrivi codice meno minaccioso  ;D
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

darth14n

  • Visitatore
Re:tabpanel con tableview
« Risposta #7 il: 23 Agosto 2020, 14:29:43 »
proviamo con un file di testo....

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:tabpanel con tableview
« Risposta #8 il: 23 Agosto 2020, 14:35:22 »
Non vedo dove scrivi nella griglia, se non ci scrivi la griglia non si disegna  :-\
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

darth14n

  • Visitatore
Re:tabpanel con tableview
« Risposta #9 il: 23 Agosto 2020, 14:40:40 »
Non ho aggiunto l'altro codice di scrittura, per brevità, ma comunque la formattazione delle righe e colonne dovrebbe apparire lo stesso. Almeno questo è ciò che accade quando le tableview le uso direttamente in un form e non in un tabpanel! Visto che adesso funziona l'invio del codice come allegato, provvedo ad allegare il codice completo.

darth14n

  • Visitatore
Re:tabpanel con tableview
« Risposta #10 il: 23 Agosto 2020, 14:50:31 »
Quello che mi risulta strano è che seguendo il ciclo di scrittura nella routine, tutto avviene in modo corretto, ma la griglia non appare visibile. C'è qualcosa che mi sfugge...

darth14n

  • Visitatore
Re:tabpanel con tableview
« Risposta #11 il: 23 Agosto 2020, 15:38:46 »
Questo è quanto risulta dal codice che ho postato applicato però ad una singola tableview al di fuori del contenitore tabpanel. Quello che mi sfugge è pertanto l'applicazione della visibilità di ogni tableview all'interno della propria scheda tabpanel!

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:tabpanel con tableview
« Risposta #12 il: 23 Agosto 2020, 16:20:35 »
Credo che manchi questo:
Codice: [Seleziona]
griglia.Expand = True

Però la prossima volta cerca di allegare un piccolo test che riproduce il malfunzionamento altrimenti diventa difficile aiutare avendo a disposizione solo il codice.
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

darth14n

  • Visitatore
Re:tabpanel con tableview
« Risposta #13 il: 23 Agosto 2020, 16:26:32 »
Si hai proprio ragione! Se non ho allegato un test è solo perchè avrei dovuto esportare il tutto in un esempio "leggero" allegando l'intero database, a meno di non stringerlo un po!
Pensavo che la soluzione fosse più immediata, invece anche col tuo consiglio di expand non funziona.
Era già stato abilitato.

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.157
  • Tonno verde
    • Mostra profilo
Re:tabpanel con tableview
« Risposta #14 il: 23 Agosto 2020, 16:50:18 »
Si hai proprio ragione! Se non ho allegato un test è solo perchè avrei dovuto esportare il tutto in un esempio "leggero" allegando l'intero database, a meno di non stringerlo un po!
Pensavo che la soluzione fosse più immediata, invece anche col tuo consiglio di expand non funziona.
Era già stato abilitato.

Qui funziona e non c'è voluto molto a tirare giù un esempio, raccattando del codice qui e la.

Allegato test che a me funziona
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro